-
Type:
Sub-task
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: HA branch (HDFS-1623), 1.1.1
-
Labels:None
-
Target Version/s:
The current HDFS design says that newly allocated blocks for a file are not persisted in the NN transaction log when the block is allocated. Instead, a hflush() or a close() on the file persists the blocks into the transaction log. It would be nice if we can immediately persist newly allocated blocks (as soon as they are allocated) for specific files.
- blocks
-
HBASE-2108 [HA] hbase cluster should be able to ride over hdfs 'safe mode' flip and namenode restart/move
-
- Resolved
-
-
HDFS-2064 Warm HA NameNode going Hot
-
- Closed
-
- is duplicated by
-
HDFS-978 Record every new block allocation of a file into the transaction log.
-
- Closed
-
- is related to
-
HDFS-1975 HA: Support for sharing the namenode state from active to standby.
-
- Resolved
-
- is superceded by
-
HDFS-2602 NN should log newly-allocated blocks without losing BlockInfo
-
- Resolved
-
- relates to
-
HDFS-2602 NN should log newly-allocated blocks without losing BlockInfo
-
- Resolved
-
-
HDFS-3630 Modify TestPersistBlocks to use both flush and hflush
-
- Resolved
-