Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Edit log branch (HDFS-1073)
-
None
-
None
-
Reviewed
Description
This is somewhat similar to HDFS-1580, but less ambitious. While that JIRA focuses on pluggability, this task is simply the minimum needed for HDFS-1073:
- Refactor the filename-specific code for rolling, diverting, and reverting log streams out of FSEditLog into a new class
- Clean up the related code in FSEditLog a bit
Notably, this JIRA is going to temporarily break the BackupNode. I plan to circle back on the BackupNode later on this branch.
Attachments
Attachments
Issue Links
- blocks
-
HDFS-1801 Remove use of timestamps to identify checkpoints and logs
- Resolved
- incorporates
-
HDFS-1859 Add some convenience functions to iterate over edit log streams
- Resolved
- is related to
-
HDFS-1580 Add interface for generic Write Ahead Logging mechanisms
- Closed
- is superceded by
-
HDFS-1858 Add state management variables to FSEditLog
- Resolved