Version Append Branch

UNRELEASED

Start date not set

Release date not set

Release Notes

PTKeySummaryAssigneeStatusDevelopment
BlockerSub-taskHDFS-550DataNode restarts may introduce corrupt/duplicated/lost replicas when handling detached replicasHairong KuangResolved1 commit
BlockerSub-taskHDFS-661Data-node upgrade problemHairong KuangResolved1 commit
MajorSub-taskHDFS-509Redesign DataNode volumeMap to include all types of ReplicasHairong KuangResolved1 commit
MajorSub-taskHDFS-517Introduce BlockInfoUnderConstruction to reflect block replica states while writing.Konstantin ShvachkoResolved2 commits
MajorSub-taskHDFS-518Create new tests for Append's hflushKonstantin BoudnikResolved1 commit
MajorSub-taskHDFS-536Support hflush at DFSClientHairong KuangResolved1 commit
MajorSub-taskHDFS-537DataNode uses ReplicaBeingWritten to support dfs writes/hflushHairong KuangResolved2 commits
MajorSub-taskHDFS-543Break FSDatasetInterface#writeToBlock() into writeToTemporary, writeToRBW, and appendHairong KuangResolved1 commit
MajorSub-taskHDFS-544Add a "rbw" sub directory to DataNode data directoryHairong KuangResolved1 commit
MajorBugHDFS-547TestHDFSFileSystemContract#testOutputStreamClosedTwice sometimes fails with ClosedByInterruptExceptionHairong KuangResolved1 commit
MajorSub-taskHDFS-565Introduce block committing logic during new block allocation and file close.Konstantin ShvachkoResolved2 commits
MajorSub-taskHDFS-570When opening a file for read, make the file length avaliable to client.Tsz Wo Nicholas SzeResolved2 commits
MajorSub-taskHDFS-576Extend Block report to include under-construction replicasKonstantin ShvachkoResolved2 commits
MajorSub-taskHDFS-585Datanode should serve up to visible length of a replica for read requestsTsz Wo Nicholas SzeResolved1 commit
MajorBugHDFS-588Fix TestFiDataTransferProtocol and TestAppend2 failures in append branch.Konstantin ShvachkoResolved1 commit
MajorSub-taskHDFS-589Change block write protocol to support pipeline recoveryHairong KuangResolved1 commit
MajorSub-taskHDFS-592Allow client to get a new generation stamp from NameNodeHairong KuangResolved1 commit
MajorBugHDFS-597Mofication introduced by HDFS-537 breakes an advice binding in FSDatasetAspectsKonstantin BoudnikResolved1 commit
MajorImprovementHDFS-603Most replica related classes cannot be accessedTsz Wo Nicholas SzeResolved1 commit
MajorSub-taskHDFS-604Block report processing for appendKonstantin ShvachkoResolved2 commits
MajorSub-taskHDFS-619Support replica recovery initialization in datanodeTsz Wo Nicholas SzeResolved1 commit
MajorSub-taskHDFS-624Client support pipeline recoveryHairong KuangResolved1 commit
MajorSub-taskHDFS-627Support replica update in datanodeTsz Wo Nicholas SzeResolved1 commit
MajorSub-taskHDFS-636SafeMode should count only complete blocks.Konstantin ShvachkoResolved3 commits
MajorSub-taskHDFS-642Support pipeline close and close recoveryHairong KuangResolved4 commits
MajorSub-taskHDFS-644Lease recovery, concurrency support.Konstantin ShvachkoResolved1 commit
MajorImprovementHDFS-648Public access is required for some of methods in AppendTestUtilKonstantin BoudnikResolved1 commit
MajorBugHDFS-649When non pipeline related tests are executed some advices causing NPEKonstantin BoudnikResolved1 commit
MajorSub-taskHDFS-652Replace BlockInfo.isUnderConstruction() with isComplete() Konstantin ShvachkoResolved1 commit
MajorSub-taskHDFS-657Remove unused legacy protocol methods.Konstantin ShvachkoResolved1 commit
MajorSub-taskHDFS-658Block recovery for primary data-nodeKonstantin ShvachkoResolved2 commits
MajorSub-taskHDFS-659DFSClient cannot read all the available bytesTsz Wo Nicholas SzeResolved1 commit
MajorSub-taskHDFS-662Unnecessary info message from DFSClientHairong KuangResolved1 commit
MajorSub-taskHDFS-665TestFileAppend2 sometimes hangsHairong KuangResolved1 commit
MinorSub-taskHDFS-562Add a test for NameNode.getBlockLocations(..) to check read from un-closed file.Tsz Wo Nicholas SzeResolved1 commit
135 of 35