2012-07-20 00:25:50 +00:00
|
|
|
Changes for HDFS-3077 branch.
|
|
|
|
This will be merged into the main CHANGES.txt when the branch is merged.
|
|
|
|
|
|
|
|
HDFS-3077. Quorum-based protocol for reading and writing edit logs. Contributed by Todd Lipcon based on initial work from Brandon Li and Hari Mankude.
|
2012-07-25 21:40:17 +00:00
|
|
|
|
|
|
|
HDFS-3694. Fix getEditLogManifest to fetch httpPort if necessary (todd)
|
2012-07-25 21:44:26 +00:00
|
|
|
|
|
|
|
HDFS-3692. Support purgeEditLogs() call to remotely purge logs on JNs (todd)
|
2012-07-25 21:47:19 +00:00
|
|
|
|
|
|
|
HDFS-3693. JNStorage should read its storage info even before a writer becomes active (todd)
|
2012-07-30 23:35:22 +00:00
|
|
|
|
|
|
|
HDFS-3725. Fix QJM startup when individual JNs have gaps (todd)
|
2012-08-07 20:24:01 +00:00
|
|
|
|
|
|
|
HDFS-3741. Exhaustive failure injection test for skipped RPCs (todd)
|
2012-08-08 17:21:27 +00:00
|
|
|
|
|
|
|
HDFS-3773. TestNNWithQJM fails after HDFS-3741. (atm)
|
2012-08-15 00:48:11 +00:00
|
|
|
|
|
|
|
HDFS-3793. Implement genericized format() in QJM (todd)
|
2012-08-15 00:52:24 +00:00
|
|
|
|
|
|
|
HDFS-3795. QJM: validate journal dir at startup (todd)
|
2012-08-15 00:54:49 +00:00
|
|
|
|
|
|
|
HDFS-3798. Avoid throwing NPE when finalizeSegment() is called on invalid segment (todd)
|
2012-08-15 00:57:24 +00:00
|
|
|
|
|
|
|
HDFS-3799. QJM: handle empty log segments during recovery (todd)
|
2012-08-15 18:58:51 +00:00
|
|
|
|
|
|
|
HDFS-3797. QJM: add segment txid as a parameter to journal() RPC (todd)
|
2012-08-15 19:18:57 +00:00
|
|
|
|
|
|
|
HDFS-3800. improvements to QJM fault testing (todd)
|
2012-08-20 23:44:14 +00:00
|
|
|
|
|
|
|
HDFS-3823. QJM: TestQJMWithFaults fails occasionally because of missed setting of HTTP port. (todd and atm)
|
2012-08-21 00:48:06 +00:00
|
|
|
|
|
|
|
HDFS-3826. QJM: Some trivial logging / exception text improvements. (todd and atm)
|
2012-08-22 18:46:00 +00:00
|
|
|
|
|
|
|
HDFS-3839. QJM: hadoop-daemon.sh should be updated to accept "journalnode" (eli)
|
2012-08-27 19:55:01 +00:00
|
|
|
|
|
|
|
HDFS-3845. Fixes for edge cases in QJM recovery protocol (todd)
|
2012-09-01 00:35:19 +00:00
|
|
|
|
|
|
|
HDFS-3877. QJM: Provide defaults for dfs.journalnode.*address (eli)
|
2012-09-05 04:13:19 +00:00
|
|
|
|
|
|
|
HDFS-3863. Track last "committed" txid in QJM (todd)
|
2012-09-05 04:16:02 +00:00
|
|
|
|
|
|
|
HDFS-3869. Expose non-file journal manager details in web UI (todd)
|
2012-09-05 04:27:49 +00:00
|
|
|
|
|
|
|
HDFS-3884. Journal format() should reset cached values (todd)
|
2012-09-05 04:30:51 +00:00
|
|
|
|
|
|
|
HDFS-3870. Add metrics to JournalNode (todd)
|
2012-09-06 06:57:18 +00:00
|
|
|
|
|
|
|
HDFS-3891. Make selectInputStreams throw IOE instead of RTE (todd)
|