Project: Apache Hadoop (App Definition and Development / Database)
File: CHANGELOG.2.6.5.md

<! --> | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | inconsistent value type of the "type" field for LeafQueueInfo in response of RM REST API - cluster/scheduler | Major | webapp | Jayesh | Varun Vasudev | | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | NameNode#main(...) can make use of GenericOptionsParser. | Minor | namenode | Harsh J | Harsh J | | | [optionally] update jmx cache to drop old metrics | Major | . | Maysam Yabandeh | Maysam Yabandeh | | | TcpPeerServer should respect ipc.server.listen.queue.size | Major | . | Elliott Clark | Elliott Clark | | | Update the footer of Web UI to show year 2016 | Major | . | Xiao Chen | Xiao Chen | | | Annotate CanUnbuffer with @InterfaceAudience.Public | Major | . | Ted Yu | Ted Yu | | | Skip object allocation in FSAppAttempt#getResourceUsage when possible | Major | . | Ming Ma | Ming Ma | | | Copy docker directory from 2.8 to 2.7/2.6 repos to enable pre-commit Jenkins runs | Major | build, yetus | Zhe Zhang | Zhe Zhang | | | Add capability to set JHS job cache to a task-based limit | Critical | jobhistoryserver | Ray Chiang | Ray Chiang | | | log classpath of ApplicationClassLoader at INFO level | Minor | util | Sangjin Lee | Sangjin Lee | | | Logging improvements in FSImageFormatProtobuf.Saver | Major | namenode | Konstantin Shvachko | Xiaobing Zhou | | | CacheReplicationMonitor shutdown log message should use INFO level. | Major | logging, namenode | Konstantin Shvachko | Yiqun Lin | | | Appropriate use of generics in FairCallQueue | Major | ipc | Konstantin Shvachko | Jonathan Hung | | | Fix the leftover L&N files in hadoop-build-tools/src/main/resources/META-INF/ | Minor | . | Xiao Chen | Tsuyoshi Ozawa | | | Optimize RMAppAttempt#pullJustFinishedContainers | Major | . | sandflee | sandflee | | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | CacheReplicationMonitor rescan schedule log should use DEBUG level instead of INFO level | Minor | namenode | Xiaoyu Yao | Xiaoyu Yao | | | Allow renaming of encryption zone roots | Minor | namenode | Charles Lamb | Charles Lamb | | | RawLocalFileSystem.append() should give FSDataOutputStream with accurate .getPos() | Major | fs | Kristofer Tomasette | Kanaka Kumar Avvaru | | | TestLocalJobSubmission is failing with unknown host | Major | test | Jason Lowe | zhihai xu | | | Mappers get rescheduled on node transition even after all reducers are completed | Major | applicationmaster | Sangjin Lee | Sangjin Lee | | | DiskChecker should not traverse the entire tree | Major | . | Chang Li | Chang Li | | | ContentSummary on / skips further counts on yielding lock | Minor | namenode | tongshiquan | J.Andreina | | | MetricsSystemImpl creates MetricsSourceAdapter with wrong time unit parameter. | Major | metrics | zhihai xu | zhihai xu | | | Preempt reducers after a configurable timeout irrespective of headroom | Critical | . | mai shurong | Karthik Kambatla | | | Race condition in JMX cache update | Major | . | Tony Wu | Tony Wu | | | Invariant assumption in

is wrong | Major | test | Wei-Chiu Chuang | Wei-Chiu Chuang | | | KMS connection failures should trigger TGT renewal | Major | security | Zhe Zhang | Zhe Zhang | | | Fix TestKMS#testKMSRestart\* failure | Major | . | Wei-Chiu Chuang | Wei-Chiu Chuang | | | HBase classes fail to load with client/job classloader enabled | Major | util | Sangjin Lee | Sangjin Lee | | | Permanent write failures may happen to slow writers during datanode rolling upgrades | Critical | . | Kihwal Lee | Walter Su | | | Fix intermittent test failure of TestCopyPreserveFlag | Major | test | Tsuyoshi Ozawa | Masatake Iwasaki | | | FileSystem#listLocatedStatus causes unnecessary RPC calls | Major | fs, fs/s3 | Ryan Blue | Ryan Blue | | | Testcase Failure : TestFileInputFormat.testSplitLocationInfo | Major | test | Brahma Reddy Battula | Brahma Reddy Battula | | | Unsafe long to int conversion in UncompressedSplitLineReader and IndexOutOfBoundsException | Critical | . | Sergey Shelukhin | Junping Du | | | Out of band heartbeats are sent only on container kill and possibly too early | Major | nodemanager | Jason Lowe | Ming Ma | | | AsyncDispatcher logs redundant event queue sizes | Major | . | Jason Lowe | Jason Lowe | | | NMs reconnecting with changed capabilities can lead to wrong cluster resource calculations on fair scheduler | Major | fairscheduler | Sangjin Lee | Sangjin Lee | | | [NNBench] OP\_DELETE operation isn't working after MAPREDUCE-6363 | Blocker | . | J.Andreina | J.Andreina | | | PhantomReference for filesystem statistics can trigger OOM | Major | . | Jason Lowe | Sangjin Lee | | | Hedged read might overwrite user's buf | Major | . | zhouyingchao | zhouyingchao | | | Log aggregation performs extraneous filesystem operations when rolling log aggregation is disabled | Minor | nodemanager | Jason Lowe | Jun Gong | | | Permanent write failures can happen if pipeline recoveries occur for the first packet | Critical | . | Kihwal Lee | Kihwal Lee | | | Extra bytes are getting released from reservedSpace for append | Critical | . | Brahma Reddy Battula | Brahma Reddy Battula | | | Deadlock in NMClientImpl | Critical | . | Sumana Sathish | Jian He | | | Restore lost leveldbjni LICENSE and NOTICE changes | Major | . | Andrew Wang | Andrew Wang | | | Add LICENSE.txt entries for bundled javascript dependencies | Major | . | Andrew Wang | Andrew Wang | | | ChecksumFileSystem mishandles crc file permissions | Major | fs | Daryn Sharp | Daryn Sharp | | | NMLeveldbStateStoreService database can grow substantially leading to longer recovery times | Major | nodemanager | Jason Lowe | Jason Lowe | | | Job hangs as ask is not updated after ramping down of all reducers | Blocker | applicationmaster | Varun Saxena | Varun Saxena | | | MapReduce job can infinitely increase number of reducer resource requests | Blocker |

| Wangda Tan | Wangda Tan | | | multibyte delimiters with compressed input files generate duplicate records | Major | mrv1, mrv2 | Wilfred Spiegelenburg | Wilfred Spiegelenburg | | | Balancer does not work with the HDFS-6376 HA setup | Major | balancer & mover | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | | container-executor should only kill process groups | Major | nodemanager | Jun Gong | Jun Gong | | | getFileEncryptionInfo should return quickly for non-encrypted cluster | Major | encryption, namenode | Zhe Zhang | Zhe Zhang | | | RegistrySecurity includes id:pass in exception text if considered invalid | Minor | client, security | Steve Loughran | Steve Loughran | | | FairCallQueue makes callQueue larger than the configured capacity. | Major | ipc | Konstantin Shvachko | Vinitha Reddy Gankidi | | | KMSClientProvider should check and renew tgt when doing delegation token operations. | Major | kms | Xiao Chen | Xiao Chen | | | org.apache.hadoop.util.LineReader cannot handle multibyte delimiters correctly | Critical | util | binde | binde | | | RM leaks containers if running container disappears from node update | Critical | resourcemanager | Jason Lowe | Jason Lowe | | | Optimize sending RMNodeFinishedContainersPulledByAMEvent for every AM heartbeat | Major | resourcemanager | Rohith Sharma K S | Rohith Sharma K S | | | Additional fix to LICENSE and NOTICE | Blocker | build | Xiao Chen | Xiao Chen | | | Verify LICENSE.txt and NOTICE.txt | Blocker | build | Allen Wittenauer | Xiao Chen | | | Add missing dependency in setting maven-remote-resource-plugin to fix builds | Major | build | Akira Ajisaka | Sean Busbey | | | ResourceManager can leak delegation tokens when they are shared across apps | Critical | resourcemanager | Jason Lowe | Jason Lowe | | | Fix a race condition in MetricsSourceAdapter.updateJmxCache | Major | . | Brahma Reddy Battula | Brahma Reddy Battula | | | Balancer doesn't work with IPFailoverProxyProvider | Major | balancer & mover, ha | Zhe Zhang | Zhe Zhang | | | TestNodeStatusUpdater.testNodeStatusUpdaterRetryAndNMShutdown fails intermittently | Major | . | Eric Badger | Eric Badger | | | Add quoting to Shell class | Major | . | Owen O'Malley | Owen O'Malley | | | Garbage snapshot records lingering forever | Critical | . | Kihwal Lee | Kihwal Lee | | | ReconfigurableBase can log sensitive information | Major | security | Sean Mackrory | Sean Mackrory | | | ReservedSpace is not cleared for abandoned Blocks | Critical | datanode | Fei Hui | Brahma Reddy Battula | | | Open files can leak permanently due to inconsistent lease update | Critical | . | Kihwal Lee | Kihwal Lee | | | Fix source-level compatibility after HADOOP-11252 | Blocker | . | Akira Ajisaka | Tsuyoshi Ozawa | | | Wrong dfs.namenode.acls.enabled default in HdfsPermissionsGuide.apt.vm | Trivial | documentation | John Zhuge | John Zhuge | | | ZKRMStateStore can prevent the transition to standby in branch-2.7 if the ZK node is unreachable | Critical | resourcemanager | Daniel Templeton | Daniel Templeton | | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | TestJavaSerialization fails with getting incorrect MR job result | Minor | test | sam liu | sam liu | | | Test the effect of nested encryption zones in HDFS downgrade | Major | encryption, test | Zhe Zhang | Zhe Zhang | |