HADOOP-9872 | Improve protoc version handling and detection | Blocker | build | Alejandro Abdelnur | Alejandro Abdelnur |
HADOOP-9850 | RPC kerberos errors don't trigger relogin | Blocker | ipc | Daryn Sharp | Daryn Sharp |
HADOOP-9816 | RPC Sasl QOP is broken | Blocker | ipc, security | Daryn Sharp | Daryn Sharp |
HADOOP-9787 | ShutdownHelper util to shutdown threads and threadpools | Major | util | Karthik Kambatla | Karthik Kambatla |
HADOOP-9786 | RetryInvocationHandler#isRpcInvocation should support ProtocolTranslator | Major | . | Jing Zhao | Jing Zhao |
HADOOP-9773 | TestLightWeightCache fails | Minor | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
HADOOP-9759 | Add support for NativeCodeLoader#getLibraryName on Windows | Critical | . | Chuan Liu | Chuan Liu |
HADOOP-9738 | TestDistCh fails | Major | tools | Kihwal Lee | Jing Zhao |
HADOOP-9707 | Fix register lists for crc32c inline assembly | Minor | util | Todd Lipcon | Todd Lipcon |
HADOOP-9701 | mvn site ambiguous links in hadoop-common | Minor | documentation | Steve Loughran | Karthik Kambatla |
HADOOP-9681 | FileUtil.unTarUsingJava() should close the InputStream upon finishing | Minor | . | Chuan Liu | Chuan Liu |
HADOOP-9678 | TestRPC#testStopsAllThreads intermittently fails on Windows | Major | . | Ivan Mitic | Ivan Mitic |
HADOOP-9665 | BlockDecompressorStream#decompress will throw EOFException instead of return -1 when EOF | Critical | . | Zhijie Shen | Zhijie Shen |
HADOOP-9656 | Gridmix unit tests fail on Windows and Linux | Minor | test, tools | Chuan Liu | Chuan Liu |
HADOOP-9643 | org.apache.hadoop.security.SecurityUtil calls toUpperCase(Locale.getDefault()) as well as toLowerCase(Locale.getDefault()) on hadoop.security.authentication value. | Minor | security | Mark Miller | Mark Miller |
HADOOP-9638 | parallel test changes caused invalid test path for several HDFS tests on Windows | Major | test | Chris Nauroth | Andrey Klochkov |
HADOOP-9637 | Adding Native Fstat for Windows as needed by YARN | Major | . | Chuan Liu | Chuan Liu |
HADOOP-9632 | TestShellCommandFencer will fail if there is a ‘host’ machine in the network | Minor | . | Chuan Liu | Chuan Liu |
HADOOP-9607 | Fixes in Javadoc build | Minor | documentation | Timothy St. Clair | |
HADOOP-9599 | hadoop-config.cmd doesn't set JAVA_LIBRARY_PATH correctly | Major | . | Mostafa Elhemali | Mostafa Elhemali |
HADOOP-9593 | stack trace printed at ERROR for all yarn clients without hadoop.home set | Major | util | Steve Loughran | Steve Loughran |
HADOOP-9581 | hadoop --config non-existent directory should result in error | Major | scripts | Ashwin Shankar | Ashwin Shankar |
HADOOP-9574 | Add new methods in AbstractDelegationTokenSecretManager for restoring RMDelegationTokens on RMRestart | Major | . | Jian He | Jian He |
HADOOP-9566 | Performing direct read using libhdfs sometimes raises SIGPIPE (which in turn throws SIGABRT) causing client crashes | Major | native | Lenni Kuff | Colin Patrick McCabe |
HADOOP-9563 | Fix incompatibility introduced by HADOOP-9523 | Major | util | Kihwal Lee | Tian Hong Wang |
HADOOP-9556 | disable HA tests on Windows that fail due to ZooKeeper client connection management bug | Major | ha, test | Chris Nauroth | Chris Nauroth |
HADOOP-9553 | TestAuthenticationToken fails on Windows | Major | test | Arpit Agarwal | Arpit Agarwal |
HADOOP-9550 | Remove aspectj dependency | Major | . | Karthik Kambatla | Karthik Kambatla |
HADOOP-9549 | WebHdfsFileSystem hangs on close() | Blocker | security | Kihwal Lee | Daryn Sharp |
HADOOP-9532 | HADOOP_CLIENT_OPTS is appended twice by Windows cmd scripts | Minor | bin | Chris Nauroth | Chris Nauroth |
HADOOP-9527 | Add symlink support to LocalFileSystem on Windows | Major | fs, test | Arpit Agarwal | Arpit Agarwal |
HADOOP-9526 | TestShellCommandFencer and TestShell fail on Windows | Major | test | Arpit Agarwal | Arpit Agarwal |
HADOOP-9524 | Fix ShellCommandFencer to work on Windows | Major | ha | Arpit Agarwal | Arpit Agarwal |
HADOOP-9517 | Document Hadoop Compatibility | Blocker | documentation | Arun C Murthy | Karthik Kambatla |
HADOOP-9507 | LocalFileSystem rename() is broken in some cases when destination exists | Minor | fs | Mostafa Elhemali | Chris Nauroth |
HADOOP-9504 | MetricsDynamicMBeanBase has concurrency issues in createMBeanInfo | Critical | metrics | Liang Xie | Liang Xie |
HADOOP-9500 | TestUserGroupInformation#testGetServerSideGroups fails on Windows due to failure to find winutils.exe | Major | test | Chris Nauroth | Chris Nauroth |
HADOOP-9496 | Bad merge of HADOOP-9450 on branch-2 breaks all bin/hadoop calls that need HADOOP_CLASSPATH | Critical | bin | Gopal V | Harsh J |
HADOOP-9490 | LocalFileSystem#reportChecksumFailure not closing the checksum file handle before rename | Major | fs | Ivan Mitic | Ivan Mitic |
HADOOP-9488 | FileUtil#createJarWithClassPath only substitutes environment variables from current process environment/does not support overriding when launching new process | Major | fs | Chris Nauroth | Chris Nauroth |
HADOOP-9486 | Promote Windows and Shell related utils from YARN to Hadoop Common | Major | . | Vinod Kumar Vavilapalli | Chris Nauroth |
HADOOP-9485 | No default value in the code for hadoop.rpc.socket.factory.class.default | Minor | net | Colin Patrick McCabe | Colin Patrick McCabe |
HADOOP-9481 | Broken conditional logic with HADOOP_SNAPPY_LIBRARY | Minor | . | Vadim Bondarev | Vadim Bondarev |
HADOOP-9473 | typo in FileUtil copy() method | Trivial | fs | Glen Mazza | |
HADOOP-9469 | mapreduce/yarn source jars not included in dist tarball | Major | . | Thomas Graves | Robert Parker |
HADOOP-9459 | ActiveStandbyElector can join election even before Service HEALTHY, and results in null data at ActiveBreadCrumb | Critical | ha | Vinayakumar B | Vinayakumar B |
HADOOP-9455 | HADOOP_CLIENT_OPTS appended twice causes JVM failures | Minor | bin | Sangjin Lee | Chris Nauroth |
HADOOP-9451 | Node with one topology layer should be handled as fault topology when NodeGroup layer is enabled | Major | net | Junping Du | Junping Du |
HADOOP-9443 | Port winutils static code analysis change to trunk | Major | . | Chuan Liu | Chuan Liu |
HADOOP-9439 | JniBasedUnixGroupsMapping: fix some crash bugs | Minor | native | Colin Patrick McCabe | Colin Patrick McCabe |
HADOOP-9437 | TestNativeIO#testRenameTo fails on Windows due to assumption that POSIX errno is embedded in NativeIOException | Major | test | Chris Nauroth | Chris Nauroth |
HADOOP-9430 | TestSSLFactory fails on IBM JVM | Major | security | Amir Sanjar | |
HADOOP-9429 | TestConfiguration fails with IBM JAVA | Major | test | Amir Sanjar | |
HADOOP-9413 | Introduce common utils for File#setReadable/Writable/Executable and File#canRead/Write/Execute that work cross-platform | Major | . | Ivan Mitic | Ivan Mitic |
HADOOP-9408 | misleading description for net.topology.table.file.name property in core-default.xml | Minor | conf | rajeshbabu | rajeshbabu |
HADOOP-9407 | commons-daemon 1.0.3 dependency has bad group id causing build issues | Major | build | Sangjin Lee | Sangjin Lee |
HADOOP-9397 | Incremental dist tar build fails | Major | build | Jason Lowe | Chris Nauroth |
HADOOP-9388 | TestFsShellCopy fails on Windows | Major | . | Ivan Mitic | Ivan Mitic |
HADOOP-9387 | TestDFVariations fails on Windows after the merge | Minor | fs | Ivan Mitic | Ivan Mitic |
HADOOP-9376 | TestProxyUserFromEnv fails on a Windows domain joined machine | Major | . | Ivan Mitic | Ivan Mitic |
HADOOP-9373 | Merge CHANGES.branch-trunk-win.txt to CHANGES.txt | Minor | . | Suresh Srinivas | Suresh Srinivas |
HADOOP-9372 | Fix bad timeout annotations on tests | Major | . | Arpit Agarwal | Arpit Agarwal |
HADOOP-9369 | DNS#reverseDns() can return hostname with . appended at the end | Major | net | Karthik Kambatla | Karthik Kambatla |
HADOOP-9365 | TestHAZKUtil fails on Windows | Major | . | Ivan Mitic | Ivan Mitic |
HADOOP-9364 | PathData#expandAsGlob does not return correct results for absolute paths on Windows | Major | . | Ivan Mitic | Ivan Mitic |
HADOOP-9358 | “Auth failed” log should include exception string | Major | ipc, security | Todd Lipcon | Todd Lipcon |
HADOOP-9353 | Activate native-win profile by default on Windows | Major | build | Arpit Agarwal | Arpit Agarwal |
HADOOP-9349 | Confusing output when running hadoop version from one hadoop installation when HADOOP_HOME points to another | Major | tools | Sandy Ryza | Sandy Ryza |
HADOOP-9342 | Remove jline from distribution | Major | build | Thomas Weise | Thomas Weise |
HADOOP-9339 | IPC.Server incorrectly sets UGI auth type | Major | ipc | Daryn Sharp | Daryn Sharp |
HADOOP-9337 | org.apache.hadoop.fs.DF.getMount() does not work on Mac OS | Major | . | Ivan A. Veselovsky | Ivan A. Veselovsky |
HADOOP-9323 | Typos in API documentation | Minor | documentation, fs, io, record | Hao Zhong | Suresh Srinivas |
HADOOP-9307 | BufferedFSInputStream.read returns wrong results after certain seeks | Major | fs | Todd Lipcon | Todd Lipcon |
HADOOP-9305 | Add support for running the Hadoop client on 64-bit AIX | Major | security | Aaron T. Myers | Aaron T. Myers |
HADOOP-9304 | remove addition of avro genreated-sources dirs to build | Major | build | Alejandro Abdelnur | Alejandro Abdelnur |
HADOOP-9303 | command manual dfsadmin missing entry for restoreFailedStorage option | Major | . | Thomas Graves | Andy Isaacson |
HADOOP-9302 | HDFS docs not linked from top level | Major | documentation | Thomas Graves | Andy Isaacson |
HADOOP-9297 | remove old record IO generation and tests | Major | . | Alejandro Abdelnur | Alejandro Abdelnur |
HADOOP-9294 | GetGroupsTestBase fails on Windows | Major | test | Chris Nauroth | Chris Nauroth |
HADOOP-9290 | Some tests cannot load native library | Major | build, native | Arpit Agarwal | Chris Nauroth |
HADOOP-9267 | hadoop -help, -h, --help should show usage instructions | Minor | . | Andrew Wang | Andrew Wang |
HADOOP-9264 | port change to use Java untar API on Windows from branch-1-win to trunk | Major | fs | Chris Nauroth | Chris Nauroth |
HADOOP-9246 | Execution phase for hadoop-maven-plugin should be process-resources | Major | build | Karthik Kambatla | Karthik Kambatla |
HADOOP-9245 | mvn clean without running mvn install before fails | Major | build | Karthik Kambatla | Karthik Kambatla |
HADOOP-9230 | TestUniformSizeInputFormat fails intermittently | Major | test | Karthik Kambatla | Karthik Kambatla |
HADOOP-9228 | FileSystemContractTestBase never verifies that files are files | Minor | fs | Steve Loughran | Steve Loughran |
HADOOP-9220 | Unnecessary transition to standby in ActiveStandbyElector | Critical | ha | Tom White | Tom White |
HADOOP-9211 | HADOOP_CLIENT_OPTS default setting fixes max heap size at 128m, disregards HADOOP_HEAPSIZE | Major | conf | Sarah Weissman | Plamen Jeliazkov |
HADOOP-9154 | SortedMapWritable#putAll() doesn't add key/value classes to the map | Major | io | Karthik Kambatla | Karthik Kambatla |
HADOOP-9150 | Unnecessary DNS resolution attempts for logical URIs | Critical | fs/s3, ha, performance, viewfs | Todd Lipcon | Todd Lipcon |
HADOOP-9131 | TestLocalFileSystem#testListStatusWithColons cannot run on Windows | Major | test | Chris Nauroth | Chris Nauroth |
HADOOP-9125 | LdapGroupsMapping threw CommunicationException after some idle time | Major | security | Kai Zheng | Kai Zheng |
HADOOP-9043 | disallow in winutils creating symlinks with forwards slashes | Major | util | Chris Nauroth | Chris Nauroth |
HADOOP-8982 | TestSocketIOWithTimeout fails on Windows | Major | net | Chris Nauroth | Chris Nauroth |
HADOOP-8973 | DiskChecker cannot reliably detect an inaccessible disk on Windows with NTFS ACLs | Major | util | Chris Nauroth | Chris Nauroth |
HADOOP-8958 | ViewFs:Non absolute mount name failures when running multiple tests on Windows | Major | viewfs | Chris Nauroth | Chris Nauroth |
HADOOP-8957 | AbstractFileSystem#IsValidName should be overridden for embedded file systems like ViewFs | Major | fs | Chris Nauroth | Chris Nauroth |
HADOOP-8917 | add LOCALE.US to toLowerCase in SecurityUtil.replacePattern | Major | . | Arpit Gupta | Arpit Gupta |
HADOOP-8569 | CMakeLists.txt: define _GNU_SOURCE and _LARGEFILE_SOURCE | Minor | . | Colin Patrick McCabe | Colin Patrick McCabe |
HADOOP-8440 | HarFileSystem.decodeHarURI fails for URIs whose host contains numbers | Minor | fs | Ivan Mitic | Ivan Mitic |
HADOOP-7487 | DF should throw a more reasonable exception when mount cannot be determined | Major | fs | Todd Lipcon | Andrew Wang |
HADOOP-7391 | Document Interface Classification from HADOOP-5073 | Major | . | Sanjay Radia | Sanjay Radia |
HDFS-5024 | Make DatanodeProtocol#commitBlockSynchronization idempotent | Major | namenode | Arpit Agarwal | Arpit Agarwal |
HDFS-5018 | Misspelled DFSConfigKeys#DFS_NAMENODE_STALE_DATANODE_INTERVAL_DEFAULT in javadoc of DatanodeInfo#isStale() | Minor | . | Ted Yu | Ted Yu |
HDFS-5016 | Deadlock in pipeline recovery causes Datanode to be marked dead | Blocker | . | Devaraj Das | Suresh Srinivas |
HDFS-5005 | Move SnapshotException and SnapshotAccessControlException to o.a.h.hdfs.protocol | Major | . | Jing Zhao | Jing Zhao |
HDFS-5003 | TestNNThroughputBenchmark failed caused by existing directories | Minor | test | Xi Fang | Xi Fang |
HDFS-4999 | fix TestShortCircuitLocalRead on branch-2 | Major | . | Kihwal Lee | Colin Patrick McCabe |
HDFS-4998 | TestUnderReplicatedBlocks fails intermittently | Major | test | Kihwal Lee | Kihwal Lee |
HDFS-4982 | JournalNode should relogin from keytab before fetching logs from other JNs | Major | journal-node, security | Todd Lipcon | Todd Lipcon |
HDFS-4980 | Incorrect logging.properties file for hadoop-httpfs | Major | build | Mark Grover | Mark Grover |
HDFS-4969 | WebhdfsFileSystem expects non-standard WEBHDFS Json element | Blocker | test, webhdfs | Robert Kanter | Robert Kanter |
HDFS-4954 | compile failure in branch-2: getFlushedOffset should catch or rethrow IOException | Major | nfs | Brandon Li | Brandon Li |
HDFS-4951 | FsShell commands using secure httpfs throw exceptions due to missing TokenRenewer | Major | security | Robert Kanter | Robert Kanter |
HDFS-4948 | mvn site for hadoop-hdfs-nfs fails | Major | . | Robert Joseph Evans | Brandon Li |
HDFS-4944 | WebHDFS cannot create a file path containing characters that must be URI-encoded, such as space. | Major | webhdfs | Chris Nauroth | Chris Nauroth |
HDFS-4943 | WebHdfsFileSystem does not work when original file path has encoded chars | Minor | webhdfs | Jerry He | Jerry He |
HDFS-4927 | CreateEditsLog creates inodes with an invalid inode ID, which then cannot be loaded by a namenode. | Minor | test | Chris Nauroth | Chris Nauroth |
HDFS-4917 | Start-dfs.sh cannot pass the parameters correctly | Major | datanode, namenode | Fengdong Yu | Fengdong Yu |
HDFS-4910 | TestPermission failed in branch-2 | Major | . | Chuan Liu | Chuan Liu |
HDFS-4906 | HDFS Output streams should not accept writes after being closed | Major | hdfs-client | Aaron T. Myers | Aaron T. Myers |
HDFS-4902 | DFSClient.getSnapshotDiffReport should use string path rather than o.a.h.fs.Path | Major | snapshots | Binglin Chang | Binglin Chang |
HDFS-4888 | Refactor and fix FSNamesystem.getTurnOffTip to sanity | Major | . | Ravi Prakash | Ravi Prakash |
HDFS-4887 | TestNNThroughputBenchmark exits abruptly | Blocker | benchmarks, test | Kihwal Lee | Kihwal Lee |
HDFS-4883 | complete() should verify fileId | Major | namenode | Konstantin Shvachko | Tao Luo |
HDFS-4880 | Diagnostic logging while loading name/edits files | Major | namenode | Arpit Agarwal | Suresh Srinivas |
HDFS-4878 | On Remove Block, Block is not Removed from neededReplications queue | Major | namenode | Tao Luo | Tao Luo |
HDFS-4877 | Snapshot: fix the scenario where a directory is renamed under its prior descendant | Blocker | snapshots | Jing Zhao | Jing Zhao |
HDFS-4873 | callGetBlockLocations returns incorrect number of blocks for snapshotted files | Major | snapshots | Hari Mankude | Jing Zhao |
HDFS-4867 | metaSave NPEs when there are invalid blocks in repl queue. | Major | namenode | Kihwal Lee | Plamen Jeliazkov |
HDFS-4865 | Remove sub resource warning from httpfs log at startup time | Major | . | Wei Yan | Wei Yan |
HDFS-4863 | The root directory should be added to the snapshottable directory list while loading fsimage | Major | snapshots | Jing Zhao | Jing Zhao |
HDFS-4862 | SafeModeInfo.isManual() returns true when resources are low even if it wasn't entered into manually | Major | . | Ravi Prakash | Ravi Prakash |
HDFS-4857 | Snapshot.Root and AbstractINodeDiff#snapshotINode should not be put into INodeMap when loading FSImage | Major | snapshots | Jing Zhao | Jing Zhao |
HDFS-4850 | fix OfflineImageViewer to work on fsimages with empty files or snapshots | Major | tools | Stephen Chu | Jing Zhao |
HDFS-4846 | Clean up snapshot CLI commands output stacktrace for invalid arguments | Minor | snapshots | Stephen Chu | Jing Zhao |
HDFS-4845 | FSEditLogLoader gets NPE while accessing INodeMap in TestEditLogRace | Critical | namenode | Kihwal Lee | Arpit Agarwal |
HDFS-4841 | FsShell commands using secure webhfds fail ClientFinalizer shutdown hook | Major | security, webhdfs | Stephen Chu | Robert Kanter |
HDFS-4840 | ReplicationMonitor gets NPE during shutdown | Major | namenode | Kihwal Lee | Kihwal Lee |
HDFS-4832 | Namenode doesn't change the number of missing blocks in safemode when DNs rejoin or leave | Critical | . | Ravi Prakash | Ravi Prakash |
HDFS-4830 | Typo in config settings for AvailableSpaceVolumeChoosingPolicy in hdfs-default.xml | Minor | . | Aaron T. Myers | Aaron T. Myers |
HDFS-4827 | Slight update to the implementation of API for handling favored nodes in DFSClient | Major | . | Devaraj Das | Devaraj Das |
HDFS-4826 | TestNestedSnapshots times out due to repeated slow edit log flushes when running on virtualized disk | Minor | test | Chris Nauroth | Chris Nauroth |
HDFS-4825 | webhdfs / httpfs tests broken because of min block size change | Major | webhdfs | Andrew Wang | Andrew Wang |
HDFS-4824 | FileInputStreamCache.close leaves dangling reference to FileInputStreamCache.cacheCleaner | Major | hdfs-client | Henry Robinson | Colin Patrick McCabe |
HDFS-4818 | several HDFS tests that attempt to make directories unusable do not work correctly on Windows | Minor | namenode, test | Chris Nauroth | Chris Nauroth |
HDFS-4815 | TestRBWBlockInvalidation#testBlockInvalidationWhenRBWReplicaMissedInDN: Double call countReplicas() to fetch corruptReplicas and liveReplicas is not needed | Major | datanode, test | Tian Hong Wang | Tian Hong Wang |
HDFS-4813 | BlocksMap may throw NullPointerException during shutdown | Minor | namenode | Tsz Wo Nicholas Sze | Jing Zhao |
HDFS-4810 | several HDFS HA tests have timeouts that are too short | Major | test | Chris Nauroth | Chris Nauroth |
HDFS-4807 | DFSOutputStream.createSocketForPipeline() should not include timeout extension on connect | Major | . | Kihwal Lee | Cristina L. Abad |
HDFS-4805 | Webhdfs client is fragile to token renewal errors | Critical | webhdfs | Daryn Sharp | Daryn Sharp |
HDFS-4799 | Corrupt replica can be prematurely removed from corruptReplicas map | Blocker | namenode | Todd Lipcon | Todd Lipcon |
HDFS-4797 | BlockScanInfo does not override equals(..) and hashCode() consistently | Minor | datanode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
HDFS-4783 | TestDelegationTokensWithHA#testHAUtilClonesDelegationTokens fails on Windows | Major | test | Chris Nauroth | Chris Nauroth |
HDFS-4780 | Use the correct relogin method for services | Minor | namenode | Kihwal Lee | Robert Parker |
HDFS-4778 | Invoke getPipeline in the chooseTarget implementation that has favoredNodes | Major | namenode | Devaraj Das | Devaraj Das |
HDFS-4768 | File handle leak in datanode when a block pool is removed | Major | datanode | Chris Nauroth | Chris Nauroth |
HDFS-4765 | Permission check of symlink deletion incorrectly throws UnresolvedLinkException | Major | namenode | Andrew Wang | Andrew Wang |
HDFS-4751 | TestLeaseRenewer#testThreadName flakes | Minor | test | Andrew Wang | Andrew Wang |
HDFS-4748 | MiniJournalCluster#restartJournalNode leaks resources, which causes sporadic test failures | Major | qjm, test | Chris Nauroth | Chris Nauroth |
HDFS-4745 | TestDataTransferKeepalive#testSlowReader has race condition that causes sporadic failure | Major | test | Chris Nauroth | Chris Nauroth |
HDFS-4743 | TestNNStorageRetentionManager fails on Windows | Major | test | Chris Nauroth | Chris Nauroth |
HDFS-4741 | TestStorageRestore#testStorageRestoreFailure fails on Windows | Major | test | Arpit Agarwal | Arpit Agarwal |
HDFS-4740 | Fixes for a few test failures on Windows | Major | test | Arpit Agarwal | Arpit Agarwal |
HDFS-4739 | NN can miscalculate the number of extra edit log segments to retain | Major | namenode | Aaron T. Myers | Aaron T. Myers |
HDFS-4737 | JVM path embedded in fuse binaries | Major | . | Sean Mackrory | Sean Mackrory |
HDFS-4734 | HDFS Tests that use ShellCommandFencer are broken on Windows | Major | . | Arpit Agarwal | Arpit Agarwal |
HDFS-4733 | Make HttpFS username pattern configurable | Major | . | Alejandro Abdelnur | Alejandro Abdelnur |
HDFS-4732 | TestDFSUpgradeFromImage fails on Windows due to failure to unpack old image tarball that contains hard links | Minor | test | Chris Nauroth | Chris Nauroth |
HDFS-4725 | fix HDFS file handle leaks | Major | namenode, test, tools | Chris Nauroth | Chris Nauroth |
HDFS-4722 | TestGetConf#testFederation times out on Windows | Major | test | Ivan Mitic | Ivan Mitic |
HDFS-4714 | Log short messages in Namenode RPC server for exceptions meant for clients | Major | namenode | Kihwal Lee | Kihwal Lee |
HDFS-4705 | Address HDFS test failures on Windows because of invalid dfs.namenode.name.dir | Minor | . | Ivan Mitic | Ivan Mitic |
HDFS-4699 | TestPipelinesFailover#testPipelineRecoveryStress fails sporadically | Major | test | Chris Nauroth | Chris Nauroth |
HDFS-4695 | TestEditLog leaks open file handles between tests | Major | test | Ivan Mitic | Ivan Mitic |
HDFS-4693 | Some test cases in TestCheckpoint do not clean up after themselves | Minor | test | Arpit Agarwal | Arpit Agarwal |
HDFS-4687 | TestDelegationTokenForProxyUser#testWebHdfsDoAs is flaky with JDK7 | Minor | test | Andrew Wang | Andrew Wang |
HDFS-4677 | Editlog should support synchronous writes | Major | . | Ivan Mitic | Ivan Mitic |
HDFS-4676 | TestHDFSFileSystemContract should set MiniDFSCluster variable to null to free up memory | Minor | test | Suresh Srinivas | Suresh Srinivas |
HDFS-4674 | TestBPOfferService fails on Windows due to failure parsing datanode data directory as URI | Major | test | Chris Nauroth | Chris Nauroth |
HDFS-4669 | TestBlockPoolManager fails using IBM java | Major | test | Tian Hong Wang | Tian Hong Wang |
HDFS-4658 | Standby NN will log that it has received a block report “after becoming active” | Trivial | ha, namenode | Aaron T. Myers | Aaron T. Myers |
HDFS-4655 | DNA_FINALIZE is logged as being an unknown command by the DN when received from the standby NN | Minor | datanode | Aaron T. Myers | Aaron T. Myers |
HDFS-4643 | Fix flakiness in TestQuorumJournalManager | Trivial | qjm, test | Todd Lipcon | Todd Lipcon |
HDFS-4639 | startFileInternal() should not increment generation stamp | Major | namenode | Konstantin Shvachko | Plamen Jeliazkov |
HDFS-4625 | Make TestNNWithQJM#testNewNamenodeTakesOverWriter work on Windows | Minor | test | Arpit Agarwal | Ivan Mitic |
HDFS-4621 | additional logging to help diagnose slow QJM logSync | Minor | ha, qjm | Todd Lipcon | Todd Lipcon |
HDFS-4620 | Documentation for dfs.namenode.rpc-address specifies wrong format | Major | documentation | Sandy Ryza | Sandy Ryza |
HDFS-4618 | default for checkpoint txn interval is too low | Major | namenode | Todd Lipcon | Todd Lipcon |
HDFS-4615 | Fix TestDFSShell failures on Windows | Major | test | Arpit Agarwal | Arpit Agarwal |
HDFS-4614 | FSNamesystem#getContentSummary should use getPermissionChecker helper method | Trivial | namenode | Aaron T. Myers | Aaron T. Myers |
HDFS-4610 | Move to using common utils FileUtil#setReadable/Writable/Executable and FileUtil#canRead/Write/Execute | Major | . | Ivan Mitic | Ivan Mitic |
HDFS-4609 | TestAuditLogs should release log handles between tests | Minor | test | Ivan Mitic | Ivan Mitic |
HDFS-4607 | TestGetConf#testGetSpecificKey fails on Windows | Minor | test | Ivan Mitic | Ivan Mitic |
HDFS-4604 | TestJournalNode fails on Windows | Major | . | Ivan Mitic | Ivan Mitic |
HDFS-4603 | TestMiniDFSCluster fails on Windows | Major | . | Ivan Mitic | Ivan Mitic |
HDFS-4598 | WebHDFS concat: the default value of sources in the code does not match the doc | Minor | webhdfs | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
HDFS-4596 | Shutting down namenode during checkpointing can lead to md5sum error | Major | namenode | Andrew Wang | Andrew Wang |
HDFS-4595 | When short circuit read is fails, DFSClient does not fallback to regular reads | Major | hdfs-client | Suresh Srinivas | Suresh Srinivas |
HDFS-4593 | TestSaveNamespace fails on Windows | Major | . | Arpit Agarwal | Arpit Agarwal |
HDFS-4592 | Default values for access time precision are out of sync between hdfs-default.xml and the code | Minor | namenode | Aaron T. Myers | Aaron T. Myers |
HDFS-4591 | HA clients can fail to fail over while Standby NN is performing long checkpoint | Major | ha, namenode | Aaron T. Myers | Aaron T. Myers |
HDFS-4586 | TestDataDirs.testGetDataDirsFromURIs fails with all directories in dfs.datanode.data.dir are invalid | Major | . | Ivan Mitic | Ivan Mitic |
HDFS-4584 | Fix TestNNWithQJM failures on Windows | Major | test | Arpit Agarwal | Arpit Agarwal |
HDFS-4583 | TestNodeCount fails | Major | . | Ivan Mitic | Ivan Mitic |
HDFS-4582 | TestHostsFiles fails on Windows | Major | . | Ivan Mitic | Ivan Mitic |
HDFS-4573 | Fix TestINodeFile on Windows | Major | test | Arpit Agarwal | Arpit Agarwal |
HDFS-4572 | Fix TestJournal failures on Windows | Major | namenode, test | Arpit Agarwal | Arpit Agarwal |
HDFS-4544 | Error in deleting blocks should not do check disk, for all types of errors | Major | . | Amareshwari Sriramadasu | Arpit Agarwal |
HDFS-4541 | set hadoop.log.dir and hadoop.id.str when starting secure datanode so it writes the logs to the correct dir by default | Major | datanode, security | Arpit Gupta | Arpit Gupta |
HDFS-4540 | namenode http server should use the web authentication keytab for spnego principal | Major | security | Arpit Gupta | Arpit Gupta |
HDFS-4533 | start-dfs.sh ignored additional parameters besides -upgrade | Major | datanode, namenode | Fengdong Yu | Fengdong Yu |
HDFS-4532 | RPC call queue may fill due to current user lookup | Critical | namenode | Daryn Sharp | Daryn Sharp |
HDFS-4522 | LightWeightGSet expects incrementing a volatile to be atomic | Minor | . | Colin Patrick McCabe | Colin Patrick McCabe |
HDFS-4519 | Support override of jsvc binary and log file locations when launching secure datanode. | Major | datanode, scripts | Chris Nauroth | Chris Nauroth |
HDFS-4518 | Finer grained metrics for HDFS capacity | Major | . | Arpit Agarwal | Arpit Agarwal |
HDFS-4495 | Allow client-side lease renewal to be retried beyond soft-limit | Major | hdfs-client | Kihwal Lee | Kihwal Lee |
HDFS-4489 | Use InodeID as as an identifier of a file in HDFS protocols and APIs | Major | namenode | Brandon Li | Brandon Li |
HDFS-4484 | libwebhdfs compilation broken with gcc 4.6.2 | Minor | . | Colin Patrick McCabe | Colin Patrick McCabe |
HDFS-4477 | Secondary namenode may retain old tokens | Critical | security | Kihwal Lee | Daryn Sharp |
HDFS-4471 | Namenode WebUI file browsing does not work with wildcard addresses configured | Major | namenode | Andrew Wang | Andrew Wang |
HDFS-4470 | several HDFS tests attempt file operations on invalid HDFS paths when running on Windows | Major | . | Chris Nauroth | Chris Nauroth |
HDFS-4382 | Fix typo MAX_NOT_CHANGED_INTERATIONS | Major | . | Ted Yu | Ted Yu |
HDFS-4342 | Edits dir in dfs.namenode.edits.dir.required will be silently ignored if it is not in dfs.namenode.edits.dir | Major | namenode | Mark Yang | Arpit Agarwal |
HDFS-4300 | TransferFsImage.downloadEditsToStorage should use a tmp file for destination | Critical | . | Todd Lipcon | Andrew Wang |
HDFS-4298 | StorageRetentionManager spews warnings when used with QJM | Major | namenode | Todd Lipcon | Aaron T. Myers |
HDFS-4296 | Add layout version for HDFS-4256 for release 1.2.0 | Major | namenode | Suresh Srinivas | Suresh Srinivas |
HDFS-4287 | HTTPFS tests fail on Windows | Major | webhdfs | Chris Nauroth | Chris Nauroth |
HDFS-4269 | DatanodeManager#registerDatanode rejects all datanode registrations from localhost in single-node developer setup | Major | namenode | Chris Nauroth | Chris Nauroth |
HDFS-4261 | TestBalancerWithNodeGroup times out | Major | balancer & mover | Tsz Wo Nicholas Sze | Junping Du |
HDFS-4243 | INodeDirectory.replaceChild(..) does not update parent | Major | namenode | Tsz Wo Nicholas Sze | Jing Zhao |
HDFS-4240 | In nodegroup-aware case, make sure nodes are avoided to place replica if some replica are already under the same nodegroup | Major | namenode | Junping Du | Junping Du |
HDFS-4235 | when outputting XML, OfflineEditsViewer can't handle some edits containing non-ASCII strings | Minor | . | Colin Patrick McCabe | Colin Patrick McCabe |
HDFS-4222 | NN is unresponsive and loses heartbeats of DNs when Hadoop is configured to use LDAP and LDAP has issues | Minor | namenode | Xiaobo Peng | Xiaobo Peng |
HDFS-4209 | Clean up the addNode/addChild/addChildNoQuotaCheck methods in FSDirectory | Major | namenode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
HDFS-4205 | fsck fails with symlinks | Major | hdfs-client | Andy Isaacson | Jason Lowe |
HDFS-4128 | 2NN gets stuck in inconsistent state if edit log replay fails in the middle | Major | namenode | Todd Lipcon | Kihwal Lee |
HDFS-4013 | TestHftpURLTimeouts throws NPE | Trivial | hdfs-client | Chao Shi | Chao Shi |
HDFS-3934 | duplicative dfs_hosts entries handled wrong | Minor | . | Andy Isaacson | Colin Patrick McCabe |
HDFS-3875 | Issue handling checksum errors in write pipeline | Critical | datanode, hdfs-client | Todd Lipcon | Kihwal Lee |
HDFS-3792 | Fix two findbugs introduced by HDFS-3695 | Trivial | build, namenode | Todd Lipcon | Todd Lipcon |
HDFS-3499 | Make NetworkTopology support user specified topology class | Major | datanode | Junping Du | Junping Du |
HDFS-3277 | fail over to loading a different FSImage if the first one we try to load is corrupt | Major | . | Colin Patrick McCabe | Andrew Wang |
HDFS-3180 | Add socket timeouts to webhdfs | Major | webhdfs | Daryn Sharp | Chris Nauroth |
HDFS-3009 | DFSClient islocaladdress() can use similar routine in netutils | Trivial | hdfs-client | Hari Mankude | Hari Mankude |
MAPREDUCE-5421 | TestNonExistentJob is failed due to recent changes in YARN | Blocker | test | Junping Du | Junping Du |
MAPREDUCE-5419 | TestSlive is getting FileNotFound Exception | Major | mrv2 | Robert Parker | Robert Parker |
MAPREDUCE-5412 | Change MR to use multiple containers API of ContainerManager after YARN-926 | Major | . | Jian He | Jian He |
MAPREDUCE-5399 | Unnecessary Configuration instantiation in IFileInputStream slows down merge | Blocker | mrv1, mrv2 | Stanislav Barton | Stanislav Barton |
MAPREDUCE-5366 | TestMRAsyncDiskService fails on Windows | Minor | test | Chuan Liu | Chuan Liu |
MAPREDUCE-5360 | TestMRJobClient fails on Windows due to path format | Minor | test | Chuan Liu | Chuan Liu |
MAPREDUCE-5359 | JobHistory should not use File.separator to match timestamp in path | Minor | . | Chuan Liu | Chuan Liu |
MAPREDUCE-5357 | Job staging directory owner checking could fail on Windows | Minor | . | Chuan Liu | Chuan Liu |
MAPREDUCE-5355 | MiniMRYarnCluster with localFs does not work on Windows | Minor | . | Chuan Liu | Chuan Liu |
MAPREDUCE-5349 | TestClusterMapReduceTestCase and TestJobName fail on Windows in branch-2 | Minor | . | Chuan Liu | Chuan Liu |
MAPREDUCE-5334 | TestContainerLauncherImpl is failing | Blocker | . | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli |
MAPREDUCE-5328 | ClientToken should not be set in the environment | Major | . | Omkar Vinit Joshi | Omkar Vinit Joshi |
MAPREDUCE-5326 | Add version to shuffle header | Blocker | . | Arun C Murthy | Zhijie Shen |
MAPREDUCE-5325 | ClientRMProtocol.getAllApplications should accept ApplicationType as a parameter---MR changes | Major | . | Xuan Gong | Xuan Gong |
MAPREDUCE-5319 | Job.xml file does not has ‘user.name’ property for Hadoop2 | Major | . | Yesha Vora | Xuan Gong |
MAPREDUCE-5315 | DistCp reports success even on failure. | Critical | distcp | Mithun Radhakrishnan | Mithun Radhakrishnan |
MAPREDUCE-5312 | TestRMNMInfo is failing | Major | . | Alejandro Abdelnur | Sandy Ryza |
MAPREDUCE-5310 | MRAM should not normalize allocation request capabilities | Major | applicationmaster | Alejandro Abdelnur | Alejandro Abdelnur |
MAPREDUCE-5308 | Shuffling to memory can get out-of-sync when fetching multiple compressed map outputs | Major | . | Nathan Roberts | Nathan Roberts |
MAPREDUCE-5303 | Changes on MR after moving ProtoBase to package impl.pb on YARN-724 | Major | . | Jian He | Jian He |
MAPREDUCE-5301 | Update MR code to work with YARN-635 changes | Major | . | Siddharth Seth | Siddharth Seth |
MAPREDUCE-5297 | Update MR App since BuilderUtils is moved to yarn-server-common after YARN-748 | Major | . | Jian He | Jian He |
MAPREDUCE-5291 | Change MR App to use update property names in container-log4j.properties | Major | . | Siddharth Seth | Zhijie Shen |
MAPREDUCE-5289 | Update MR App to use Token directly after YARN-717 | Major | . | Vinod Kumar Vavilapalli | Jian He |
MAPREDUCE-5285 | Update MR App to use immutable ApplicationAttemptID, ContainerID, NodeID after YARN-735 | Major | . | Jian He | |
MAPREDUCE-5282 | Update MR App to use immutable ApplicationID after YARN-716 | Major | . | Vinod Kumar Vavilapalli | Siddharth Seth |
MAPREDUCE-5270 | Migrate from using BuilderUtil factory methods to individual record factory method on MapReduce side | Major | . | Jian He | Jian He |
MAPREDUCE-5259 | TestTaskLog fails on Windows because of path separators missmatch | Major | test | Ivan Mitic | Ivan Mitic |
MAPREDUCE-5257 | TestContainerLauncherImpl fails | Major | mr-am, mrv2 | Jason Lowe | Omkar Vinit Joshi |
MAPREDUCE-5240 | inside of FileOutputCommitter the initialized Credentials cache appears to be empty | Blocker | mrv2 | Roman Shaposhnik | Vinod Kumar Vavilapalli |
MAPREDUCE-5239 | Update MR App to reflect YarnRemoteException changes after YARN-634 | Major | . | Vinod Kumar Vavilapalli | Siddharth Seth |
MAPREDUCE-5226 | Handle exception related changes in YARN's AMRMProtocol api after YARN-630 | Major | . | Xuan Gong | Xuan Gong |
MAPREDUCE-5213 | Re-assess TokenCache methods marked @Private | Minor | . | Karthik Kambatla | Karthik Kambatla |
MAPREDUCE-5212 | Handle exception related changes in YARN's ClientRMProtocol api after YARN-631 | Major | . | Xuan Gong | Xuan Gong |
MAPREDUCE-5209 | ShuffleScheduler log message incorrect | Minor | mrv2 | Radim Kolar | Tsuyoshi Ozawa |
MAPREDUCE-5208 | SpillRecord and ShuffleHandler should use SecureIOUtils for reading index file and map output | Major | . | Omkar Vinit Joshi | Omkar Vinit Joshi |
MAPREDUCE-5205 | Apps fail in secure cluster setup | Blocker | . | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli |
MAPREDUCE-5204 | Handle YarnRemoteException separately from IOException in MR api | Major | . | Xuan Gong | Xuan Gong |
MAPREDUCE-5193 | A few MR tests use block sizes which are smaller than the default minimum block size | Major | test | Aaron T. Myers | Andrew Wang |
MAPREDUCE-5191 | TestQueue#testQueue fails with timeout on Windows | Major | . | Ivan Mitic | Ivan Mitic |
MAPREDUCE-5187 | Create mapreduce command scripts on Windows | Major | mrv2 | Chuan Liu | Chuan Liu |
MAPREDUCE-5181 | RMCommunicator should not use AMToken from the env | Major | applicationmaster | Siddharth Seth | Vinod Kumar Vavilapalli |
MAPREDUCE-5179 | Change TestHSWebServices to do string equal check on hadoop build version similar to YARN-605 | Major | . | Hitesh Shah | Hitesh Shah |
MAPREDUCE-5178 | Fix use of BuilderUtils#newApplicationReport as a result of YARN-577. | Major | . | Hitesh Shah | Hitesh Shah |
MAPREDUCE-5177 | Move to common utils FileUtil#setReadable/Writable/Executable and FileUtil#canRead/Write/Execute | Major | . | Ivan Mitic | Ivan Mitic |
MAPREDUCE-5175 | Update MR App to not set envs that will be set by NMs anyways after YARN-561 | Major | . | Vinod Kumar Vavilapalli | Xuan Gong |
MAPREDUCE-5167 | Update MR App after YARN-562 | Major | . | Vinod Kumar Vavilapalli | Jian He |
MAPREDUCE-5166 | ConcurrentModificationException in LocalJobRunner | Blocker | . | Gunther Hagleitner | Sandy Ryza |
MAPREDUCE-5163 | Update MR App after YARN-441 | Major | . | Vinod Kumar Vavilapalli | Xuan Gong |
MAPREDUCE-5152 | MR App is not using Container from RM | Major | . | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli |
MAPREDUCE-5151 | Update MR App after YARN-444 | Major | . | Vinod Kumar Vavilapalli | Sandy Ryza |
MAPREDUCE-5147 | Maven build should create hadoop-mapreduce-client-app-VERSION.jar directly | Major | mrv2 | Robert Parker | Robert Parker |
MAPREDUCE-5146 | application classloader may be used too early to load classes | Minor | task | Sangjin Lee | Sangjin Lee |
MAPREDUCE-5145 | Change default max-attempts to be more than one for MR jobs as well | Major | . | Zhijie Shen | Zhijie Shen |
MAPREDUCE-5140 | MR part of YARN-514 | Major | . | Zhijie Shen | Zhijie Shen |
MAPREDUCE-5139 | Update MR App after YARN-486 | Major | . | Vinod Kumar Vavilapalli | Xuan Gong |
MAPREDUCE-5138 | Fix LocalDistributedCacheManager after YARN-112 | Major | . | Vinod Kumar Vavilapalli | Omkar Vinit Joshi |
MAPREDUCE-5137 | AM web UI: clicking on Map Task results in 500 error | Major | applicationmaster | Thomas Graves | Thomas Graves |
MAPREDUCE-5136 | TestJobImpl->testJobNoTasks fails with IBM JAVA | Major | . | Amir Sanjar | Amir Sanjar |
MAPREDUCE-5113 | Streaming input/output types are ignored with java mapper/reducer | Major | . | Sandy Ryza | Sandy Ryza |
MAPREDUCE-5098 | Fix findbugs warnings in gridmix | Major | contrib/gridmix | Karthik Kambatla | Karthik Kambatla |
MAPREDUCE-5078 | TestMRAppMaster fails on Windows due to mismatched path separators | Major | client | Chris Nauroth | Chris Nauroth |
MAPREDUCE-5077 | Cleanup: mapreduce.util.ResourceCalculatorPlugin and related code should be removed | Minor | mrv2 | Karthik Kambatla | Karthik Kambatla |
MAPREDUCE-5075 | DistCp leaks input file handles | Major | distcp | Chris Nauroth | Chris Nauroth |
MAPREDUCE-5066 | JobTracker should set a timeout when calling into job.end.notification.url | Major | . | Ivan Mitic | Ivan Mitic |
MAPREDUCE-5065 | DistCp should skip checksum comparisons if block-sizes are different on source/target. | Major | distcp | Mithun Radhakrishnan | Mithun Radhakrishnan |
MAPREDUCE-5062 | MR AM should read max-retries information from the RM | Major | . | Vinod Kumar Vavilapalli | Zhijie Shen |
MAPREDUCE-5060 | Fetch failures that time out only count against the first map task | Critical | . | Robert Joseph Evans | Robert Joseph Evans |
MAPREDUCE-5059 | Job overview shows average merge time larger than for any reduce attempt | Major | jobhistoryserver, webapps | Jason Lowe | Omkar Vinit Joshi |
MAPREDUCE-5043 | Fetch failure processing can cause AM event queue to backup and eventually OOM | Blocker | mr-am | Jason Lowe | Jason Lowe |
MAPREDUCE-5042 | Reducer unable to fetch for a map task that was recovered | Blocker | mr-am, security | Jason Lowe | Jason Lowe |
MAPREDUCE-5027 | Shuffle does not limit number of outstanding connections | Major | . | Jason Lowe | Robert Parker |
MAPREDUCE-5013 | mapred.JobStatus compatibility: MR2 missing constructors from MR1 | Major | client | Sandy Ryza | Sandy Ryza |
MAPREDUCE-5009 | Killing the Task Attempt slated for commit does not clear the value from the Task commitAttempt member | Critical | mrv1 | Robert Parker | Robert Parker |
MAPREDUCE-5008 | Merger progress miscounts with respect to EOF_MARKER | Major | . | Sandy Ryza | Sandy Ryza |
MAPREDUCE-5000 | TaskImpl.getCounters() can return the counters for the wrong task attempt when task is speculating | Critical | mr-am | Jason Lowe | Jason Lowe |
MAPREDUCE-4994 | -jt generic command line option does not work | Major | client | Sandy Ryza | Sandy Ryza |
MAPREDUCE-4992 | AM hangs in RecoveryService when recovering tasks with speculative attempts | Critical | mr-am | Robert Parker | Robert Parker |
MAPREDUCE-4987 | TestMRJobs#testDistributedCache fails on Windows due to classpath problems and unexpected behavior of symlinks | Major | distributed-cache, nodemanager | Chris Nauroth | Chris Nauroth |
MAPREDUCE-4985 | TestDFSIO supports compression but usages doesn't reflect | Trivial | . | Plamen Jeliazkov | Plamen Jeliazkov |
MAPREDUCE-4981 | WordMean, WordMedian, WordStandardDeviation missing from ExamplesDriver | Minor | . | Plamen Jeliazkov | Plamen Jeliazkov |
MAPREDUCE-4932 | mapreduce.job#getTaskCompletionEvents incompatible with Hadoop 1 | Major | mrv2 | Robert Kanter | Robert Kanter |
MAPREDUCE-4927 | Historyserver 500 error due to NPE when accessing specific counters page for failed job | Major | jobhistoryserver | Jason Lowe | Ashwin Shankar |
MAPREDUCE-4898 | FileOutputFormat.checkOutputSpecs and FileOutputFormat.setOutputPath incompatible with MR1 | Major | mrv2 | Robert Kanter | Robert Kanter |
MAPREDUCE-4896 | “mapred queue -info” spits out ugly exception when queue does not exist | Major | client, scheduler | Sandy Ryza | Sandy Ryza |
MAPREDUCE-4892 | CombineFileInputFormat node input split can be skewed on small clusters | Major | . | Bikas Saha | Bikas Saha |
MAPREDUCE-4885 | Streaming tests have multiple failures on Windows | Major | contrib/streaming, test | Chris Nauroth | Chris Nauroth |
MAPREDUCE-4871 | AM uses mapreduce.jobtracker.split.metainfo.maxsize but mapred-default has mapreduce.job.split.metainfo.maxsize | Major | mrv2 | Jason Lowe | Jason Lowe |
MAPREDUCE-4794 | DefaultSpeculator generates error messages on normal shutdown | Major | applicationmaster | Jason Lowe | Jason Lowe |
MAPREDUCE-4716 | TestHsWebServicesJobsQuery.testJobsQueryStateInvalid fails with jdk7 | Major | jobhistoryserver | Thomas Graves | Thomas Graves |
MAPREDUCE-4693 | Historyserver should provide counters for failed tasks | Major | jobhistoryserver, mrv2 | Jason Lowe | Xuan Gong |
MAPREDUCE-4671 | AM does not tell the RM about container requests that are no longer needed | Major | . | Bikas Saha | Bikas Saha |
MAPREDUCE-4571 | TestHsWebServicesJobs fails on jdk7 | Major | webapps | Thomas Graves | Thomas Graves |
MAPREDUCE-4374 | Fix child task environment variable config and add support for Windows | Minor | mrv2 | Chuan Liu | Chuan Liu |
MAPREDUCE-4356 | Provide access to ParsedTask.obtainTaskAttempts() | Major | tools/rumen | Ravi Gummadi | Ravi Gummadi |
MAPREDUCE-4149 | Rumen fails to parse certain counter strings | Major | tools/rumen | Ravi Gummadi | Ravi Gummadi |
MAPREDUCE-4100 | Sometimes gridmix emulates data larger much larger then acutal counter for map only jobs | Minor | contrib/gridmix | Karam Singh | Amar Kamat |
MAPREDUCE-4083 | GridMix emulated job tasks.resource-usage emulator for CPU usage throws NPE when Trace contains cumulativeCpuUsage value of 0 at attempt level | Major | contrib/gridmix | Karam Singh | Amar Kamat |
MAPREDUCE-4019 | -list-attempt-ids is not working | Minor | client | B Anil Kumar | Ashwin Shankar |
MAPREDUCE-3953 | Gridmix throws NPE and does not simulate a job if the trace contains null taskStatus for a task | Major | . | Ravi Gummadi | Ravi Gummadi |
MAPREDUCE-3872 | event handling races in ContainerLauncherImpl and TestContainerLauncher | Major | client, mrv2 | Patrick Hunt | Robert Kanter |
MAPREDUCE-3829 | [Gridmix] Gridmix should give better error message when input-data directory already exists and -generate option is given | Major | contrib/gridmix | Ravi Gummadi | Ravi Gummadi |
MAPREDUCE-3757 | Rumen Folder is not adjusting the shuffleFinished and sortFinished times of reduce task attempts | Major | tools/rumen | Ravi Gummadi | Ravi Gummadi |
MAPREDUCE-3685 | There are some bugs in implementation of MergeManager | Critical | mrv2 | anty.rao | anty |
MAPREDUCE-2722 | Gridmix simulated job‘s map’s hdfsBytesRead counter is wrong when compressed input is used | Major | contrib/gridmix | Ravi Gummadi | Ravi Gummadi |
YARN-1046 | Disable mem monitoring by default in MiniYARNCluster | Major | . | Karthik Kambatla | Karthik Kambatla |
YARN-1043 | YARN Queue metrics are getting pushed to neither file nor Ganglia | Major | . | Yusaku Sako | Jian He |
YARN-968 | RM admin commands don't work | Blocker | . | Kihwal Lee | Vinod Kumar Vavilapalli |
YARN-960 | TestMRCredentials and TestBinaryTokenFile are failing on trunk | Blocker | . | Alejandro Abdelnur | Daryn Sharp |
YARN-945 | AM register failing after AMRMToken | Blocker | . | Bikas Saha | Vinod Kumar Vavilapalli |
YARN-937 | Fix unmanaged AM in non-secure/secure setup post YARN-701 | Blocker | applications/unmanaged-AM-launcher | Arun C Murthy | Alejandro Abdelnur |
YARN-932 | TestResourceLocalizationService.testLocalizationInit can fail on JDK7 | Major | . | Sandy Ryza | Karthik Kambatla |
YARN-919 | Document setting default heap sizes in yarn env | Minor | . | Mayank Bansal | Mayank Bansal |
YARN-912 | Create exceptions package in common/api for yarn and move client facing exceptions to them | Major | . | Bikas Saha | Mayank Bansal |
YARN-909 | Disable TestLinuxContainerExecutorWithMocks on Windows | Minor | nodemanager | Chuan Liu | Chuan Liu |
YARN-897 | CapacityScheduler wrongly sorted queues | Blocker | capacityscheduler | Djellel Eddine Difallah | Djellel Eddine Difallah |
YARN-894 | NodeHealthScriptRunner timeout checking is inaccurate on Windows | Minor | nodemanager | Chuan Liu | Chuan Liu |
YARN-875 | Application can hang if AMRMClientAsync callback thread has exception | Major | . | Bikas Saha | Xuan Gong |
YARN-874 | Tracking YARN/MR test failures after HADOOP-9421 and YARN-827 | Blocker | . | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli |
YARN-861 | TestContainerManager is failing | Critical | nodemanager | Devaraj K | Vinod Kumar Vavilapalli |
YARN-854 | App submission fails on secure deploy | Blocker | . | Ramya Sunil | Omkar Vinit Joshi |
YARN-853 | maximum-am-resource-percent doesn't work after refreshQueues command | Major | capacityscheduler | Devaraj K | Devaraj K |
YARN-852 | TestAggregatedLogFormat.testContainerLogsFileAccess fails on Windows | Minor | . | Chuan Liu | Chuan Liu |
YARN-848 | Nodemanager does not register with RM using the fully qualified hostname | Major | . | Hitesh Shah | Hitesh Shah |
YARN-839 | TestContainerLaunch.testContainerEnvVariables fails on Windows | Minor | . | Chuan Liu | Chuan Liu |
YARN-833 | Move Graph and VisualizeStateMachine into yarn.state package | Major | . | Zhijie Shen | Zhijie Shen |
YARN-812 | Enabling app summary logs causes ‘FileNotFound’ errors | Major | . | Ramya Sunil | Siddharth Seth |
YARN-799 | CgroupsLCEResourcesHandler tries to write to cgroup.procs | Major | nodemanager | Chris Riccomini | Chris Riccomini |
YARN-795 | Fair scheduler queue metrics should subtract allocated vCores from available vCores | Major | scheduler | Wei Yan | Wei Yan |
YARN-767 | Initialize Application status metrics when QueueMetrics is initialized | Major | . | Jian He | Jian He |
YARN-764 | blank Used Resources on Capacity Scheduler page | Major | resourcemanager | Nemon Lou | Nemon Lou |
YARN-763 | AMRMClientAsync should stop heartbeating after receiving shutdown from RM | Major | . | Bikas Saha | Xuan Gong |
YARN-761 | TestNMClientAsync fails sometimes | Major | . | Vinod Kumar Vavilapalli | Zhijie Shen |
YARN-760 | NodeManager throws AvroRuntimeException on failed start | Major | nodemanager | Sandy Ryza | Niranjan Singh |
YARN-757 | TestRMRestart failing/stuck on trunk | Blocker | . | Bikas Saha | Bikas Saha |
YARN-742 | Log aggregation causes a lot of redundant setPermission calls | Major | nodemanager | Kihwal Lee | Jason Lowe |
YARN-733 | TestNMClient fails occasionally | Major | . | Zhijie Shen | Zhijie Shen |
YARN-726 | Queue, FinishTime fields broken on RM UI | Critical | . | Siddharth Seth | Mayank Bansal |
YARN-715 | TestDistributedShell and TestUnmanagedAMLauncher are failing | Major | . | Siddharth Seth | Vinod Kumar Vavilapalli |
YARN-706 | Race Condition in TestFSDownload | Major | . | Zhijie Shen | Zhijie Shen |
YARN-700 | TestInfoBlock fails on Windows because of line ending missmatch | Major | . | Ivan Mitic | Ivan Mitic |
YARN-690 | RM exits on token cancel/renew problems | Blocker | resourcemanager | Daryn Sharp | Daryn Sharp |
YARN-688 | Containers not cleaned up when NM received SHUTDOWN event from NodeStatusUpdater | Major | . | Jian He | Jian He |
YARN-661 | NM fails to cleanup local directories for users | Major | nodemanager | Jason Lowe | Omkar Vinit Joshi |
YARN-656 | In scheduler UI, including reserved memory in “Memory Total” can make it exceed cluster capacity. | Major | resourcemanager, scheduler | Sandy Ryza | Sandy Ryza |
YARN-655 | Fair scheduler metrics should subtract allocated memory from available memory | Major | scheduler | Sandy Ryza | Sandy Ryza |
YARN-654 | AMRMClient: Perform sanity checks for parameters of public methods | Major | . | Bikas Saha | Xuan Gong |
YARN-648 | FS: Add documentation for pluggable policy | Major | scheduler | Karthik Kambatla | Karthik Kambatla |
YARN-646 | Some issues in Fair Scheduler's document | Major | documentation | Dapeng Sun | Dapeng Sun |
YARN-645 | Move RMDelegationTokenSecretManager from yarn-server-common to yarn-server-resourcemanager | Major | . | Jian He | Jian He |
YARN-639 | Make AM of Distributed Shell Use NMClient | Major | applications/distributed-shell | Zhijie Shen | Zhijie Shen |
YARN-637 | FS: maxAssign is not honored | Major | scheduler | Karthik Kambatla | Karthik Kambatla |
YARN-618 | Modify RM_INVALID_IDENTIFIER to a -ve number | Major | . | Jian He | Jian He |
YARN-605 | Failing unit test in TestNMWebServices when using git for source control | Major | . | Hitesh Shah | Hitesh Shah |
YARN-599 | Refactoring submitApplication in ClientRMService and RMAppManager | Major | . | Zhijie Shen | Zhijie Shen |
YARN-597 | TestFSDownload fails on Windows because of dependencies on tar/gzip/jar tools | Major | . | Ivan Mitic | Ivan Mitic |
YARN-594 | Update test and add comments in YARN-534 | Major | . | Jian He | Jian He |
YARN-593 | container launch on Windows does not correctly populate classpath with new process's environment variables and localized resources | Major | nodemanager | Chris Nauroth | Chris Nauroth |
YARN-586 | Typo in ApplicationSubmissionContext#setApplicationId | Trivial | . | Zhijie Shen | Zhijie Shen |
YARN-585 | TestFairScheduler#testNotAllowSubmitApplication is broken due to YARN-514 | Major | . | Zhijie Shen | Zhijie Shen |
YARN-576 | RM should not allow registrations from NMs that do not satisfy minimum scheduler allocations | Major | . | Hitesh Shah | Kenji Kikushima |
YARN-557 | TestUnmanagedAMLauncher fails on Windows | Major | applications | Chris Nauroth | Chris Nauroth |
YARN-542 | Change the default global AM max-attempts value to be not one | Major | . | Vinod Kumar Vavilapalli | Zhijie Shen |
YARN-541 | getAllocatedContainers() is not returning all the allocated containers | Blocker | resourcemanager | Krishna Kishore Bonagiri | Bikas Saha |
YARN-532 | RMAdminProtocolPBClientImpl should implement Closeable | Major | . | Siddharth Seth | Siddharth Seth |
YARN-515 | Node Manager not getting the master key | Blocker | . | Robert Joseph Evans | Robert Joseph Evans |
YARN-512 | Log aggregation root directory check is more expensive than it needs to be | Minor | nodemanager | Jason Lowe | Maysam Yabandeh |
YARN-507 | Add interface visibility and stability annotations to FS interfaces/classes | Minor | scheduler | Karthik Kambatla | Karthik Kambatla |
YARN-506 | Move to common utils FileUtil#setReadable/Writable/Executable and FileUtil#canRead/Write/Execute | Major | . | Ivan Mitic | Ivan Mitic |
YARN-500 | ResourceManager webapp is using next port if configured port is already in use | Major | resourcemanager | Nishan Shetty | Kenji Kikushima |
YARN-496 | Fair scheduler configs are refreshed inconsistently in reinitialize | Minor | scheduler | Sandy Ryza | Sandy Ryza |
YARN-495 | Change NM behavior of reboot to resync | Major | . | Jian He | Jian He |
YARN-493 | NodeManager job control logic flaws on Windows | Major | nodemanager | Chris Nauroth | Chris Nauroth |
YARN-491 | TestContainerLogsPage fails on Windows | Major | nodemanager | Chris Nauroth | Chris Nauroth |
YARN-490 | TestDistributedShell fails on Windows | Major | applications/distributed-shell | Chris Nauroth | Chris Nauroth |
YARN-488 | TestContainerManagerSecurity fails on Windows | Major | nodemanager | Chris Nauroth | Chris Nauroth |
YARN-487 | TestDiskFailures fails on Windows due to path mishandling | Major | nodemanager | Chris Nauroth | Chris Nauroth |
YARN-485 | TestProcfsProcessTree#testProcessTree() doesn't wait long enough for the process to die | Major | . | Karthik Kambatla | Karthik Kambatla |
YARN-481 | Add AM Host and RPC Port to ApplicationCLI Status Output | Major | client | Chris Riccomini | Chris Riccomini |
YARN-479 | NM retry behavior for connection to RM should be similar for lost heartbeats | Major | . | Hitesh Shah | Jian He |
YARN-476 | ProcfsBasedProcessTree info message confuses users | Minor | . | Jason Lowe | Sandy Ryza |
YARN-474 | CapacityScheduler does not activate applications when maximum-am-resource-percent configuration is refreshed | Major | capacityscheduler | Hitesh Shah | Zhijie Shen |
YARN-460 | CS user left in list of active users for the queue even when application finished | Blocker | capacityscheduler | Thomas Graves | Thomas Graves |
YARN-458 | YARN daemon addresses must be placed in many different configs | Major | nodemanager, resourcemanager | Sandy Ryza | Sandy Ryza |
YARN-448 | Remove unnecessary hflush from log aggregation | Major | nodemanager | Kihwal Lee | Kihwal Lee |
YARN-426 | Failure to download a public resource on a node prevents further downloads of the resource from that node | Critical | nodemanager | Jason Lowe | Jason Lowe |
YARN-412 | FifoScheduler incorrectly checking for node locality | Minor | scheduler | Roger Hoover | Roger Hoover |
YARN-410 | New lines in diagnostics for a failed app on the per-application page make it hard to read | Major | . | Vinod Kumar Vavilapalli | Omkar Vinit Joshi |
YARN-400 | RM can return null application resource usage report leading to NPE in client | Critical | resourcemanager | Jason Lowe | Jason Lowe |
YARN-390 | ApplicationCLI and NodeCLI use hard-coded platform-specific line separator, which causes test failures on Windows | Major | client | Chris Nauroth | Chris Nauroth |
YARN-383 | AMRMClientImpl should handle null rmClient in stop() | Minor | . | Hitesh Shah | Hitesh Shah |
YARN-380 | yarn node -status prints Last-Last-Health-Update | Major | client | Thomas Graves | Omkar Vinit Joshi |
YARN-377 | Fix TestContainersMonitor for HADOOP-9252 | Minor | . | Tsz Wo Nicholas Sze | Chris Nauroth |
YARN-376 | Apps that have completed can appear as RUNNING on the NM UI | Blocker | resourcemanager | Jason Lowe | Jason Lowe |
YARN-368 | Fix typo “defiend” should be “defined” in error output | Trivial | . | Albert Chu | Albert Chu |
YARN-363 | yarn proxyserver fails to find webapps/proxy directory on startup | Major | . | Jason Lowe | Kenji Kikushima |
YARN-362 | Unexpected extra results when using webUI table search | Minor | . | Jason Lowe | Ravi Prakash |
YARN-345 | Many InvalidStateTransitonException errors for ApplicationImpl in Node Manager | Critical | nodemanager | Devaraj K | Robert Parker |
YARN-333 | Schedulers cannot control the queue-name of an application | Major | . | Sandy Ryza | Sandy Ryza |
YARN-319 | Submit a job to a queue that not allowed in fairScheduler, client will hold forever. | Major | resourcemanager, scheduler | Hong Shen | Hong Shen |
YARN-289 | Fair scheduler allows reservations that won't fit on node | Major | . | Sandy Ryza | Sandy Ryza |
YARN-269 | Resource Manager not logging the health_check_script result when taking it out | Major | resourcemanager | Thomas Graves | Jason Lowe |
YARN-236 | RM should point tracking URL to RM web page when app fails to start | Major | resourcemanager | Jason Lowe | Jason Lowe |
YARN-227 | Application expiration difficult to debug for end-users | Major | resourcemanager | Jason Lowe | Jason Lowe |
YARN-209 | Capacity scheduler doesn't trigger app-activation after adding nodes | Major | capacityscheduler | Bikas Saha | Zhijie Shen |
YARN-196 | Nodemanager should be more robust in handling connection failure to ResourceManager when a cluster is started | Major | nodemanager | Ramgopal N | Xuan Gong |
YARN-193 | Scheduler.normalizeRequest does not account for allocation requests that exceed maximumAllocation limits | Major | resourcemanager | Hitesh Shah | Zhijie Shen |
YARN-109 | .tmp file is not deleted for localized archives | Major | nodemanager | Jason Lowe | Mayank Bansal |
YARN-101 | If the heartbeat message loss, the nodestatus info of complete container will loss too. | Minor | nodemanager | xieguiming | Xuan Gong |
YARN-71 | Ensure/confirm that the NodeManager cleans up local-dirs on restart | Critical | nodemanager | Vinod Kumar Vavilapalli | Xuan Gong |
YARN-45 | [Preemption] Scheduler feedback to AM to release containers | Major | resourcemanager | Chris Douglas | Carlo Curino |
YARN-24 | Nodemanager fails to start if log aggregation enabled and namenode unavailable | Major | nodemanager | Jason Lowe | Sandy Ryza |