Version 0.20-append


Start date not set

Release date not set

Release Notes

Append/sync support for Hadoop 0.20Show more
BlockerBugHDFS-101DFS write pipeline : DFSClient sometimes does not detect second datanode failure Hairong KuangClosed6 commits
BlockerBugHDFS-142In 0.20, move blocks being written into a blocksBeingWritten directorydhruba borthakurClosed2 commits
BlockerNew FeatureHDFS-200In HDFS, sync() not yet guarantees data available to the new readersdhruba borthakurClosed4 commits
BlockerBugHDFS-724Pipeline close hangs if one of the datanode is not responsive.Hairong KuangClosed4 commits
BlockerBugHDFS-988saveNamespace race can corrupt the edits logEli CollinsClosed1 commit
BlockerSub-taskHDFS-1057Concurrent readers hit ChecksumExceptions if following a writer to very end of filesam rashClosed2 commits
BlockerBugHDFS-1141completeFile does not check lease ownershipTodd LipconClosed2 commits
BlockerBugHDFS-1258Clearing namespace quota on "/" corrupts FS imageAaron T. MyersClosed4 commits
CriticalBugHDFS-1240TestDFSShell failing in branch-20Todd LipconResolved3 commits
MajorBugHDFS-445pread() fails when cached block locations are no longer validKan ZhangClosed3 commits
MajorSub-taskHDFS-561Fix write pipeline READ_TIMEOUTKan ZhangClosed3 commits
MajorBugHDFS-606ConcurrentModificationException in invalidateCorruptReplicas()Konstantin ShvachkoClosed3 commits
MajorImprovementHDFS-630In DFSOutputStream.nextBlockOutputStream(), the client can exclude specific datanodes when locating the next block.Cosmin LeheneClosed9 commits
MajorImprovementHDFS-826Allow a mechanism for an application to detect that datanode(s) have died in the write pipelinedhruba borthakurClosed2 commits
MajorImprovementHDFS-895Allow hflush/sync to occur in parallel with new writes to the fileTodd LipconClosed4 commits
MajorImprovementHDFS-1054Remove unnecessary sleep after failure in nextBlockOutputStreamTodd LipconClosed2 commits
MajorImprovementHDFS-1056Multi-node RPC deadlocks during block recoveryUnassignedResolved
MajorBugHDFS-1118DFSOutputStream socket leak when cannot connect to DataNodeZheng ShaoClosed3 commits
MajorBugHDFS-1197Blocks are considered "complete" prematurely after commitBlockSynchronization or DN restartTodd LipconResolved1 commit
MajorBugHDFS-1202DataBlockScanner throws NPE when updated before initializedTodd LipconClosed3 commits
MajorBugHDFS-12040.20: Lease expiration should recover single files, not entire lease holdersam rashClosed1 commit
MajorBugHDFS-12070.20-append: stallReplicationWork should be volatileTodd LipconClosed1 commit
MajorBugHDFS-1215TestNodeCount infinite loops on branch-20-appendTodd LipconResolved1 commit
MajorTaskHDFS-1216Update to JUnit 4 in branch 20 appendTodd LipconResolved1 commit
MajorBugHDFS-12540.20: mark to be true by default for the 0.20-append branchdhruba borthakurResolved1 commit
MajorBugHDFS-12630.20: in tryUpdateBlock, the meta file is renamed away before genstamp validation is doneTodd LipconResolved
MajorBugHDFS-12640.20: OOME in HDFS client made an unrecoverable HDFS blockUnassignedResolved
MajorBugHDFS-1346DFSClient receives out of order packet ackHairong KuangClosed1 commit
MajorNew FeatureHDFS-1520HDFS 20 append: Lightweight NameNode operation to trigger lease recoveryHairong KuangClosed2 commits
MajorImprovementHDFS-1554Append 0.20: New semantics for recoverLeaseHairong KuangClosed1 commit
MajorImprovementHDFS-1555HDFS 20 append: Disallow pipeline recovery if a file is already being lease recoveredHairong KuangClosed4 commits
MajorBugHDFS-1779After NameNode restart , Clients can not read partial files even after client invokes Sync.Uma Maheswara Rao GClosed4 commits
MajorBugHDFS-1970Null pointer exception comes when Namenode recovery happens and there is no response from client to NN more than the hardlimit for NN recovery and the current block is more than the prev block size in NN UnassignedResolved
MinorImprovementHDFS-12110.20 append: Block receiver should not log "rewind" packets at INFO levelTodd LipconClosed2 commits
MinorTestHDFS-12430.20 append: Replication tests in TestFileAppend4 should not expect immediate replicationTodd LipconResolved
MinorTestHDFS-1246Manual tool to test sync against a real clusterTodd LipconResolved
MinorImprovementHDFS-1248Misc cleanup/logging improvements for branch-20-appendTodd LipconResolved
MinorBugHDFS-1924Block information displayed in UI is incorrect Uma Maheswara Rao GResolved
TrivialImprovementHDFS-1210DFSClient should log exception when block recovery failsTodd LipconClosed2 commits
TrivialTaskHDFS-1266Missing license headers in branch-20-appendTodd LipconResolved
140 of 40