Version 3.0.0-alpha4

RELEASED

Start date not set

Released: 07/Jul/17

Release Notes

PTKeySummaryAssigneeStatusDevelopment
BlockerSub-taskHDFS-8112Relax permission checking for EC related operationsAndrew WangResolved2 commits
BlockerNew FeatureHDFS-10860Switch HttpFS from Tomcat to JettyJohn ZhugeResolved1 commit
BlockerSub-taskHDFS-10971Distcp should not copy replication factor if source file is erasure codedManoj GovindassamyResolved2 commits
BlockerTaskHDFS-11152Start erasure coding policy ID number from 1 instead of 0 to void potential unexpected errorsSammiChenResolved2 commits
BlockerSub-taskHDFS-11314Enforce set of enabled EC policies on the NameNodeAndrew WangResolved1 commit
BlockerImprovementHDFS-11405Rename "erasurecode" CLI subcommand to "ec"Manoj GovindassamyResolved1 commit
BlockerBugHDFS-11538Move ClientProtocol HA proxies into hadoop-hdfs-clientHuafeng WangResolved4 commits
BlockerImprovementHDFS-11565Use compact identifiers for built-in ECPolicies in HdfsFileStatusAndrew WangResolved2 commits
BlockerBugHDFS-11609Some blocks can be permanently lost if nodes are decommissioned while deadKihwal LeeResolved6 commits
BlockerBugHDFS-11643Add shouldReplicate option to create builderSammiChenResolved1 commit
BlockerBugHDFS-11661GetContentSummary uses excessive amounts of memoryWei-Chiu ChuangResolved
BlockerBugHDFS-11710hadoop-hdfs-native-client build fails in trunk in Windows after HDFS-11529Sailesh MukilResolved2 commits
BlockerBugHDFS-11718DFSStripedOutputStream hsync/hflush should not throw UnsupportedOperationExceptionManoj GovindassamyResolved2 commits
BlockerBugHDFS-11724libhdfs compilation is broken on OS XJohn ZhugeResolved2 commits
BlockerBugHDFS-11851getGlobalJNIEnv() may deadlock if exception is thrownSailesh MukilResolved1 commit
BlockerBugHDFS-11956Do not require a storage ID or target storage IDs when writing a blockEwan HiggsResolved1 commit
CriticalBugHDFS-5042Completed files lost after power failureVinayakumar BResolved6 commits
CriticalBugHDFS-8498Blocks can be committed with wrong sizeJing ZhaoResolved4 commits
CriticalSub-taskHDFS-9342Erasure coding: client should update and commit block based on acknowledged sizeSammiChenResolved1 commit
CriticalBugHDFS-11100Recursively deleting file protected by sticky bit should failJohn ZhugeResolved1 commit
CriticalSub-taskHDFS-11121Add assertions to BlockInfo#addStorage to protect from breaking reportedBlock-blockGroup mappingTakanobu AsanumaResolved1 commit
CriticalBugHDFS-11379DFSInputStream may infinite loop requesting block locationsDaryn SharpResolved5 commits
CriticalBugHDFS-11445FSCK shows overall health status as corrupt even one replica is corruptBrahma Reddy BattulaResolved7 commits
CriticalBugHDFS-11529Add libHDFS API to return last exceptionSailesh MukilResolved4 commits
CriticalBugHDFS-11596hadoop-hdfs-client jar is in the wrong directory in release tarballYuanbo LiuResolved
CriticalBugHDFS-11608HDFS write crashed with block size greater than 2 GBXiaobing ZhouResolved5 commits
CriticalBugHDFS-11633FSImage failover disables all erasure coding policies Wei-Chiu ChuangResolved2 commits
CriticalBugHDFS-11674reserveSpaceForReplicas is not released if append request failed due to mirror down and replica recoveredVinayakumar BResolved6 commits
CriticalBugHDFS-11708Positional read will fail if replicas moved to different DNs after stream is openedVinayakumar BResolved5 commits
CriticalBugHDFS-11709StandbyCheckpointer should handle an non-existing legacyOivImageDir gracefullyErik KrogenResolved9 commits
CriticalBugHDFS-11711DN should not delete the block On "Too many open files" ExceptionBrahma Reddy BattulaResolved5 commits
CriticalBugHDFS-11714Newly added NN storage directory won't get initialized and cause space exhaustionKihwal LeeResolved6 commits
CriticalBugHDFS-11817A faulty node can cause a lease leak and NPE on accessing dataKihwal LeeResolved5 commits
CriticalBugHDFS-11960Successfully closed files can stay under-replicated.Kihwal LeeResolved5 commits
MajorSub-taskHDFS-4025QJM: Sychronize past log segments to JNs that missed themHanisha KoneruResolved1 commit
MajorBugHDFS-6648Order of namenodes in ConfiguredFailoverProxyProvider is undefinedÍñigo GoiriResolved2 commits
MajorSub-taskHDFS-6708StorageType should be encoded in the block tokenEwan HiggsResolved2 commits
MajorImprovementHDFS-9807Add an optional StorageID to writesEwan HiggsResolved1 commit
MajorImprovementHDFS-9884Use doxia macro to generate in-page TOC of HDFS site documentationMasatake IwasakiResolved2 commits
MajorNew FeatureHDFS-10480Add an admin command to list currently open filesManoj GovindassamyResolved3 commits
MajorBugHDFS-10506OIV's ReverseXML processor cannot reconstruct some snapshot detailsAkira AjisakaResolved5 commits
MajorSub-taskHDFS-10530BlockManager reconstruction work scheduling should correctly adhere to EC block placement policyManoj GovindassamyResolved1 commit
MajorImprovementHDFS-10534NameNode WebUI should display DataNode usage histogramKai SasakiResolved7 commits
MajorBugHDFS-10816TestComputeInvalidateWork#testDatanodeReRegistration fails due to race between test and replication monitorEric BadgerResolved5 commits
MajorImprovementHDFS-10838Last full block report received time for each DN should be easily discoverableSurendra Singh LilhoreResolved3 commits
MajorImprovementHDFS-10974Document replication factor for EC files.Yiqun LinResolved2 commits
MajorSub-taskHDFS-10983OIV tool should make an EC file explicitManoj GovindassamyResolved1 commit
MajorSub-taskHDFS-10996Ability to specify per-file EC policy at create timeSammiChenResolved2 commits
MajorSub-taskHDFS-10999Introduce separate stats for Replicated and Erasure Coded Blocks apart from the current Aggregated statsManoj GovindassamyResolved1 commit
MajorTaskHDFS-11026Convert BlockTokenIdentifier to use ProtobufEwan HiggsResolved1 commit
MajorBugHDFS-11067DFS#listStatusIterator(..) should throw FileNotFoundException if the directory deleted before fetching next batch of entriesVinayakumar BResolved1 commit
MajorBugHDFS-11078Fix NPE in LazyPersistFileScrubberÍñigo GoiriResolved1 commit
MajorBugHDFS-11084Add a regression test for sticky bit support of OIV ReverseXML processorWei-Chiu ChuangResolved3 commits
MajorImprovementHDFS-11112Journal Nodes should refuse to format non-empty directoriesYiqun LinResolved2 commits
MajorSub-taskHDFS-11124Report blockIds of internal blocks for EC files in FsckTakanobu AsanumaResolved1 commit
MajorBugHDFS-11131TestThrottledAsyncChecker#testCancellation is flakyArpit AgarwalResolved3 commits
MajorBugHDFS-11163Mover should move the file blocks to default storage once policy is unsetSurendra Singh LilhoreResolved5 commits
MajorImprovementHDFS-11170Add builder-based create API to FileSystemSammiChenResolved2 commits
MajorBugHDFS-11177'storagepolicies -getStoragePolicy' command should accept URI based path.Surendra Singh LilhoreResolved3 commits
MajorNew FeatureHDFS-11194Maintain aggregated peer performance metrics on NameNodeArpit AgarwalResolved2 commits
MajorImprovementHDFS-11210Enhance key rolling to guarantee new KeyVersion is returned from generateEncryptedKeys after a key is rolledXiao ChenResolved1 commit
MajorSub-taskHDFS-11265Extend visualization for Maintenance Mode under Datanode tab in the NameNode UIElek, MartonResolved2 commits
MajorImprovementHDFS-11295Check storage remaining instead of node remaining in BlockPlacementPolicyDefault.chooseReplicaToDelete()Elek, MartonResolved2 commits
MajorSub-taskHDFS-11296Maintenance state expiry should be an epoch time and not jvm monotonicManoj GovindassamyResolved2 commits
MajorImprovementHDFS-11302Improve Logging for SSLHostnameVerifierChen LiangResolved3 commits
MajorBugHDFS-11335Remove HdfsClientConfigKeys.DFS_CLIENT_SLOW_IO_WARNING_THRESHOLD_KEY usage from DNConfManoj GovindassamyResolved2 commits
MajorBugHDFS-11340DataNode reconfigure for disks doesn't remove the failed volumesManoj GovindassamyResolved2 commits
MajorImprovementHDFS-11353Improve the unit tests relevant to DataNode volume failure testingYiqun LinResolved1 commit
MajorSub-taskHDFS-11358DiskBalancer: Report command supports reading nodes from host fileYiqun LinResolved1 commit
MajorSub-taskHDFS-11359DFSAdmin report command supports displaying maintenance state datanodesYiqun LinResolved4 commits
MajorBugHDFS-11363Need more diagnosis info when seeing Slow waitForAckedSeqnoXiao ChenResolved2 commits
MajorBugHDFS-11364Add a test to verify Audit log entries for setfacl/getfacl commands over FS shellManoj GovindassamyResolved2 commits
MajorBugHDFS-11376Revert HDFS-8377 Support HTTP/2 in datanodeXiao ChenResolved
MajorBugHDFS-11377Balancer hung due to no available mover threadsyunjiong zhaoResolved5 commits
MajorBugHDFS-11378Verify multiple DataNodes can be decommissioned/maintenance at the same timeManoj GovindassamyResolved3 commits
MajorTaskHDFS-11382Persist Erasure Coding Policy ID in a new optional field in INodeFile in FSImageManoj GovindassamyResolved1 commit
MajorImprovementHDFS-11383Intern strings in BlockLocation and ExtendedBlockMisha DmitrievResolved4 commits
MajorImprovementHDFS-11384Add option for balancer to disperse getBlocks calls to avoid NameNode's rpc.CallQueueLength spikeKonstantin ShvachkoResolved6 commits
MajorBugHDFS-11387Socket reuse address option is not honored in PrivilegedNfsGatewayStarterMukul Kumar SinghResolved2 commits
MajorBugHDFS-11391Numeric usernames do no work with WebHDFS FS (write access)Pierre VillardResolved3 commits
MajorBugHDFS-11395RequestHedgingProxyProvider#RequestHedgingInvocationHandler hides the Exception thrown from NameNodeNanda kumarResolved3 commits
MajorImprovementHDFS-11402HDFS Snapshots should capture point-in-time copies of OPEN filesManoj GovindassamyResolved3 commits
MajorBugHDFS-11403Zookeper ACLs on NN HA enabled clusters to be handled consistentlyHanisha KoneruResolved3 commits
MajorBugHDFS-11404Increase timeout on TestShortCircuitLocalRead.testDeprecatedGetBlockLocalPathInfoRpcEric BadgerResolved3 commits
MajorBugHDFS-11410Use the cached instance when edit logging SetAclOp, SetXAttrOp and RemoveXAttrOpXiao ChenResolved2 commits
MajorSub-taskHDFS-11411Avoid OutOfMemoryError in TestMaintenanceState test runsManoj GovindassamyResolved2 commits
MajorSub-taskHDFS-11412Maintenance minimum replication config value allowable range should be [0, DefaultReplication]Manoj GovindassamyResolved2 commits
MajorImprovementHDFS-11416Refactor out system default erasure coding policyAndrew WangResolved1 commit
MajorNew FeatureHDFS-11417Add datanode admin command to get the storage info.Surendra Singh LilhoreResolved3 commits
MajorBugHDFS-11420Edit file should not be processed by the same type processor in OfflineEditsViewerYiqun LinResolved2 commits
MajorImprovementHDFS-11421Make WebHDFS' ACLs RegEx configurableHarsh JResolved2 commits
MajorImprovementHDFS-11426Refactor EC CLI to be similar to storage policies CLIAndrew WangResolved1 commit
MajorImprovementHDFS-11427Rename "rs-default" to "rs"Andrew WangResolved1 commit
MajorImprovementHDFS-11428Change setErasureCodingPolicy to take a required string EC policy nameAndrew WangResolved1 commit
MajorSub-taskHDFS-11430Separate class InnerNode from class NetworkTopology and make it extendableTsz Wo Nicholas SzeResolved2 commits
MajorImprovementHDFS-11432Federation : Support fully qualified path for Quota/Snapshot/cacheadmin/cryptoadmin commandsBrahma Reddy BattulaResolved3 commits
MajorSub-taskHDFS-11446TestMaintenanceState#testWithNNAndDNRestart fails intermittentlyYiqun LinResolved4 commits
MajorBugHDFS-11448JN log segment syncing should support HA upgradeHanisha KoneruResolved1 commit
MajorSub-taskHDFS-11450HDFS specific network topology classes with storage type info includedChen LiangResolved1 commit
MajorImprovementHDFS-11461DataNode Disk Outlier DetectionHanisha KoneruResolved2 commits
MajorBugHDFS-11462Fix occasional BindException in TestNameNodeMetricsLoggerArpit AgarwalResolved2 commits
MajorImprovementHDFS-11466Change dfs.namenode.write-lock-reporting-threshold-ms default from 1000ms to 5000msAndrew WangResolved4 commits
MajorBugHDFS-11476Fix NPE in FsDatasetImpl#checkAndUpdateXiaobing ZhouResolved3 commits
MajorBugHDFS-11479Socket re-use address option should be used in SimpleUdpServerMukul Kumar SinghResolved2 commits
MajorSub-taskHDFS-11482Add storage type demand to into DFSNetworkTopology#chooseRandomChen LiangResolved2 commits
MajorBugHDFS-11486Client close() should not fail fast if the last block is being decommissionedWei-Chiu ChuangResolved4 commits
MajorBugHDFS-11498Make RestCsrfPreventionHandler and WebHdfsHandler compatible with Netty 4.0Andrew WangResolved5 commits
MajorBugHDFS-11499Decommissioning stuck because of failing recoveryLukas MajercakResolved4 commits
MajorImprovementHDFS-11505Do not enable any erasure coding policies by defaultManoj GovindassamyResolved1 commit
MajorImprovementHDFS-11506Move ErasureCodingPolicyManager#getSystemDefaultPolicy to test codeManoj GovindassamyResolved1 commit
MajorBugHDFS-11508Fix bind failure in SimpleTCPServer & Portmap where bind fails because socket is in TIME_WAIT stateMukul Kumar SinghResolved3 commits
MajorImprovementHDFS-11511Support Timeout when checking single diskHanisha KoneruResolved3 commits
MajorSub-taskHDFS-11514DFSTopologyNodeImpl#chooseRandom optimizationsChen LiangResolved1 commit
MajorImprovementHDFS-11517Expose slow disks via DataNode JMXHanisha KoneruResolved3 commits
MajorSub-taskHDFS-11530Use HDFS specific network topology to choose datanode in BlockPlacementPolicyDefaultYiqun LinResolved2 commits
MajorImprovementHDFS-11531Expose hedged read metrics via libHDFS APISailesh MukilResolved2 commits
MajorBugHDFS-11533reuseAddress option should be used for child channels in Portmap and SimpleTcpServerMukul Kumar SinghResolved2 commits
MajorImprovementHDFS-11534Add counters for number of blocks in pending IBRXiaobing ZhouResolved2 commits
MajorSub-taskHDFS-11535Performance analysis of new DFSNetworkTopology#chooseRandomChen LiangResolved
MajorSub-taskHDFS-11541Call RawErasureEncoder and RawErasureDecoder release() methodsSammiChenResolved2 commits
MajorImprovementHDFS-11545Propagate DataNode's slow disks info to the NameNode via HeartbeatHanisha KoneruResolved2 commits
MajorImprovementHDFS-11547Add logs for slow BlockReceiver while writing data to diskXiaobing ZhouResolved2 commits
MajorImprovementHDFS-11551Handle SlowDiskReport from DataNode at the NameNodeHanisha KoneruResolved7 commits
MajorImprovementHDFS-11560Expose slow disks via NameNode JMXHanisha KoneruResolved3 commits
MajorTestHDFS-11570Unit test for NameNodeStatusMXBeanHanisha KoneruResolved2 commits
MajorSub-taskHDFS-11577Combine the old and the new chooseRandom for better performanceChen LiangResolved2 commits
MajorBugHDFS-11592Closing a file has a wasteful preconditions in NameNodeEric BadgerResolved4 commits
MajorImprovementHDFS-11598Improve -setrep for Erasure Coded filesYiqun LinResolved2 commits
MajorImprovementHDFS-11603Improve slow mirror/disk warnings in BlockReceiverArpit AgarwalResolved3 commits
MajorSub-taskHDFS-11604Define and parse erasure code policiesFrank ZengResolved2 commits
MajorSub-taskHDFS-11605Allow user to customize new erasure code policiesHuafeng WangResolved2 commits
MajorSub-taskHDFS-11606Add CLI cmd to remove an erasure code policyTim YaoResolved1 commit
MajorBugHDFS-11615FSNamesystemLock metrics can be inaccurate due to millisecond precisionErik KrogenResolved5 commits
MajorImprovementHDFS-11623Move system erasure coding policies into hadoop-hdfs-clientAndrew WangResolved2 commits
MajorImprovementHDFS-11628Clarify the behavior of HDFS Mover in documentationXiaobing ZhouResolved5 commits
MajorBugHDFS-11630TestThrottledAsyncCheckerTimeout fails intermittently in Jenkins buildsHanisha KoneruResolved3 commits
MajorImprovementHDFS-11634Optimize BlockIterator when iterating starts in the middle.Konstantin ShvachkoResolved6 commits
MajorImprovementHDFS-11641Reduce cost of audit logging by using FileStatus instead of HdfsFileStatusDaryn SharpResolved4 commits
MajorBugHDFS-11644Support for querying outputstream capabilitiesManoj GovindassamyResolved2 commits
MajorImprovementHDFS-11646Add -E option in 'ls' to list erasure coding policy of each file and directory if applicableluhuichunResolved
MajorImprovementHDFS-11647Add -E option in hdfs "count" command to show erasure policy summarizationluhuichunResolved1 commit
MajorImprovementHDFS-11648Lazy construct the IIP pathname Daryn SharpResolved6 commits
MajorBugHDFS-11659TestDataNodeHotSwapVolumes.testRemoveVolumeBeingWritten fail due to no DataNode available for pipeline recovery.Lei (Eddy) XuResolved4 commits
MajorBugHDFS-11660TestFsDatasetCache#testPageRounder fails intermittently with AssertionErrorAndrew WangResolved3 commits
MajorBugHDFS-11665HttpFSServerWebServer$deprecateEnv may leak secretJohn ZhugeResolved2 commits
MajorBugHDFS-11671TestReconstructStripedBlocks#test2RecoveryTasksForSameBlockGroup failsAndrew WangResolved2 commits
MajorBugHDFS-11681DatanodeStorageInfo#getBlockIterator() should return an iterator to an unmodifiable set.Virajith JalapartiResolved2 commits
MajorBugHDFS-11682TestBalancer#testBalancerWithStripedFile is flakyLei (Eddy) XuResolved1 commit
MajorImprovementHDFS-11687Add new public encryption APIs required by HiveLei (Eddy) XuResolved3 commits
MajorBugHDFS-11689New exception thrown by DFSClient#isHDFSEncryptionEnabled broke hacky hive codeYongjun ZhangResolved5 commits
MajorBugHDFS-11691Add a proper scheme to the datanode links in NN web UIKihwal LeeResolved5 commits
MajorBugHDFS-11702Remove indefinite caching of key provider uri in DFSClientRushabh S ShahResolved3 commits
MajorImprovementHDFS-11722Change Datanode file IO profiling sampling to percentageHanisha KoneruResolved2 commits
MajorBugHDFS-11736OIV tests should not write outside 'target' directory.Yiqun LinResolved8 commits
MajorBugHDFS-11739Fix regression in tests caused by YARN-679Steve LoughranResolved2 commits
MajorBugHDFS-11741Long running balancer may fail due to expired DataEncryptionKeyWei-Chiu ChuangResolved6 commits
MajorBugHDFS-11745Increase HDFS test timeouts from 1 second to 10 secondsEric BadgerResolved4 commits
MajorBugHDFS-11755Underconstruction blocks can be considered missingNathan RobertsResolved4 commits
MajorImprovementHDFS-11757Query StreamCapabilities when creating balancer's lock fileSammiChenResolved2 commits
MajorImprovementHDFS-11789Maintain Short-Circuit Read StatisticsHanisha KoneruResolved1 commit
MajorImprovementHDFS-11793Allow to enable user defined erasure coding policySammiChenResolved3 commits
MajorSub-taskHDFS-11794Add ec sub command -listCodec to show currently supported ec codecsSammiChenResolved3 commits
MajorImprovementHDFS-11803Add -v option for du command to show header lineXiaobing ZhouResolved2 commits
MajorBugHDFS-11818TestBlockManager.testSufficientlyReplBlocksUsesNewRack fails intermittentlyNathan RobertsResolved4 commits
MajorSub-taskHDFS-11823Extend TestDFSStripedIutputStream/TestDFSStripedOutputStream with a random EC policyTakanobu AsanumaResolved3 commits
MajorBugHDFS-11827NPE is thrown when log level changed in BlockPlacementPolicyDefault#chooseRandom() method xupengResolved3 commits
MajorBugHDFS-11842TestDataNodeOutlierDetectionViaMetrics UT failsHanisha KoneruResolved3 commits
MajorBugHDFS-11849JournalNode startup failure exception should be logged in log fileSurendra Singh LilhoreResolved8 commits
MajorBugHDFS-11856Ability to re-add Upgrading Nodes (remote) to pipeline for future pipeline updatesVinayakumar BResolved6 commits
MajorBugHDFS-11864Document Metrics to track usage of memory for writes Yiqun LinResolved7 commits
MajorBugHDFS-11866JournalNode Sync should be off by default in hdfs-default.xmlHanisha KoneruResolved3 commits
MajorTaskHDFS-11870Add CLI cmd to enable/disable an erasure code policylufeiResolved1 commit
MajorBugHDFS-11877FileJournalManager#getLogFile should ignore in progress edit logs during JN syncHanisha KoneruResolved3 commits
MajorBugHDFS-11878Fix journal missing log httpServerUrl address in JournalNodeSyncerHanisha KoneruResolved3 commits
MajorBugHDFS-11879Fix JN sync interval in case of exceptionHanisha KoneruResolved3 commits
MajorImprovementHDFS-11881NameNode consumes a lot of memory for snapshot diff report generationManoj GovindassamyResolved3 commits
MajorBugHDFS-11890Handle NPE in BlockRecoveryWorker when DN is getting shoutdown.Surendra Singh LilhoreResolved1 commit
MajorBugHDFS-11893Fix TestDFSShell.testMoveWithTargetPortEmpty failure.Brahma Reddy BattulaResolved7 commits
MajorBugHDFS-11899ASF License warnings generated intermittently in trunkYiqun LinResolved4 commits
MajorSub-taskHDFS-11904Reuse iip in unprotectedRemoveXAttrs callsXiao ChenResolved4 commits
MajorImprovementHDFS-11907Add metric for time taken by NameNode resource checkChen LiangResolved2 commits
MajorImprovementHDFS-11914Add more diagnosis info for fsimage transfer failure.Yongjun ZhangResolved3 commits
MajorSub-taskHDFS-11916Extend TestErasureCodingPolicies/TestErasureCodingPolicyWithSnapshot with a random EC policyTakanobu AsanumaResolved1 commit
MajorBugHDFS-11928Segment overflow in FileDistributionCalculatorLiXin GeResolved4 commits
MajorBugHDFS-11932BPServiceActor thread name is not correctly setChen LiangResolved5 commits
MajorImprovementHDFS-11943[Erasure coding] Warn log frequently print to screen in doEncode/doDecode functionsliaoyuxiangqinResolved1 commit
MajorBugHDFS-11945Internal lease recovery may not be retried for a long timeKihwal LeeResolved3 commits
MajorBugHDFS-11967TestJMXGet fails occasionallyArpit AgarwalResolved3 commits
MajorImprovementHDFS-11992Replace commons-logging APIs with slf4j in FsDatasetImplhu xiaodongResolved2 commits
MajorImprovementHDFS-11993Add log info when connect to datanode socket address failedchencanClosed2 commits
MajorSub-taskHDFS-11998Enable DFSNetworkTopology as defaultChen LiangResolved2 commits
MajorBugHDFS-12009Accept human-friendly units in dfsadmin -setBalancerBandwidth and -setQuotaAndrew WangResolved1 commit
MajorBugHDFS-12010TestCopyPreserveFlag fails consistently because of mismatch in access timeMukul Kumar SinghResolved2 commits
MajorBugHDFS-12024Fix typo's in FsDatasetImpl.javaYasen LiuResolved1 commit
MajorBugHDFS-12033DatanodeManager picking EC recovery tasks should also consider the number of regular replication tasks.Lei (Eddy) XuResolved1 commit
MajorBugHDFS-12040TestFsDatasetImpl.testCleanShutdownOfVolume failshu xiaodongResolved2 commits
MajorImprovementHDFS-12045Add log when Diskbalancer volume is transient storage typesteven-wugangResolved1 commit
MinorImprovementHDFS-8741Proper error msg to be printed when invalid operation type is given to WebHDFS operationsSurendra Singh LilhoreResolved3 commits
MinorImprovementHDFS-9651All web UIs should include a robots.txt fileLars FranckeResolved6 commits
MinorImprovementHDFS-9705Refine the behaviour of getFileChecksum when length = 0SammiChenResolved3 commits
1200 of 255