HADOOP-8818 |
Should use equals() rather than == to compare String or Text in MD5MD5CRC32FileChecksum and TFileDumper |
Minor |
fs, io |
Brandon Li |
Brandon Li |
HADOOP-8436 |
NPE In getLocalPathForWrite ( path, conf ) when the required context item is not configured |
Major |
fs |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-9121 |
InodeTree.java has redundant check for vName while throwing exception |
Major |
fs |
Arup Malakar |
Arup Malakar |
HADOOP-9242 |
Duplicate surefire plugin config in hadoop-common |
Major |
test |
Andrey Klochkov |
Andrey Klochkov |
HADOOP-8419 |
GzipCodec NPE upon reset with IBM JDK |
Major |
io |
Luke Lu |
Yu Li |
HDFS-4366 |
Block Replication Policy Implementation May Skip Higher-Priority Blocks for Lower-Priority Blocks |
Major |
. |
Derek Dagit |
Derek Dagit |
HADOOP-11559 |
Add links to RackAwareness and InterfaceClassification to site index |
Minor |
documentation |
Masatake Iwasaki |
Masatake Iwasaki |
HADOOP-11581 |
Fix Multithreaded correctness Warnings #org.apache.hadoop.fs.shell.Ls |
Major |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-11568 |
Description on usage of classpath in hadoop command is incomplete. |
Trivial |
tools |
Archana T |
Archana T |
HADOOP-10027 |
*Compressor_deflateBytesDirect passes instance instead of jclass to GetStaticObjectField |
Minor |
native |
Eric Abbott |
Hui Zheng |
HDFS-5356 |
MiniDFSCluster shoud close all open FileSystems when shutdown() |
Critical |
test |
haosdent |
Rakesh R |
YARN-3197 |
Confusing log generated by CapacityScheduler |
Minor |
capacityscheduler |
Hitesh Shah |
Varun Saxena |
YARN-3243 |
CapacityScheduler should pass headroom from parent to children to make sure ParentQueue obey its capacity limits. |
Major |
capacityscheduler, resourcemanager |
Wangda Tan |
Wangda Tan |
YARN-3305 |
AM-Used Resource for leafqueue is wrongly populated if AM ResourceRequest is less than minimumAllocation |
Major |
scheduler |
Rohith Sharma K S |
Rohith Sharma K S |
YARN-3205 |
FileSystemRMStateStore should disable FileSystem Cache to avoid get a Filesystem with an old configuration. |
Major |
resourcemanager |
zhihai xu |
zhihai xu |
MAPREDUCE-5807 |
Print usage for TeraSort job. |
Trivial |
examples |
Rohith Sharma K S |
Rohith Sharma K S |
YARN-3351 |
AppMaster tracking URL is broken in HA |
Major |
webapp |
Anubhav Dhoot |
Anubhav Dhoot |
HDFS-7867 |
Update action param from “start” to “prepare” in rolling upgrade javadoc |
Trivial |
. |
J.Andreina |
J.Andreina |
MAPREDUCE-6281 |
Fix javadoc in Terasort |
Trivial |
. |
Albert Chu |
Albert Chu |
YARN-3269 |
Yarn.nodemanager.remote-app-log-dir could not be configured to fully qualified path |
Major |
. |
Xuan Gong |
Xuan Gong |
MAPREDUCE-6213 |
NullPointerException caused by job history server addr not resolvable |
Minor |
applicationmaster |
Peng Zhang |
Peng Zhang |
MAPREDUCE-5448 |
MapFileOutputFormat#getReaders bug with invisible files/folders |
Minor |
mrv2 |
Maysam Yabandeh |
Maysam Yabandeh |
MAPREDUCE-6242 |
Progress report log is incredibly excessive in application master |
Major |
applicationmaster |
Jian Fang |
Varun Saxena |
HDFS-3325 |
When configuring “dfs.namenode.safemode.threshold-pct” to a value greater or equal to 1 there is mismatch in the UI report |
Minor |
. |
J.Andreina |
J.Andreina |
YARN-3383 |
AdminService should use “warn” instead of “info” to log exception when operation fails |
Major |
resourcemanager |
Wangda Tan |
Li Lu |
YARN-3397 |
yarn rmadmin should skip -failover |
Minor |
resourcemanager |
J.Andreina |
J.Andreina |
HADOOP-11724 |
DistCp throws NPE when the target directory is root. |
Minor |
. |
Lei (Eddy) Xu |
Lei (Eddy) Xu |
YARN-3400 |
[JDK 8] Build Failure due to unreported exceptions in RPCUtil |
Major |
. |
Robert Kanter |
Robert Kanter |
HDFS-7990 |
IBR delete ack should not be delayed |
Major |
namenode |
Daryn Sharp |
Daryn Sharp |
HADOOP-11760 |
Fix typo of javadoc in DistCp |
Trivial |
. |
Chen He |
Brahma Reddy Battula |
MAPREDUCE-6294 |
Remove an extra parameter described in Javadoc of TockenCache |
Trivial |
. |
Chen He |
Brahma Reddy Battula |
HDFS-7501 |
TransactionsSinceLastCheckpoint can be negative on SBNs |
Major |
namenode |
Harsh J |
Gautam Gopalakrishnan |
HDFS-8002 |
Website refers to /trash directory |
Major |
documentation |
Mike Drob |
Brahma Reddy Battula |
HDFS-7261 |
storageMap is accessed without synchronization in DatanodeDescriptor#updateHeartbeatState() |
Major |
. |
Ted Yu |
Brahma Reddy Battula |
HDFS-7997 |
The first non-existing xattr should also throw IOException |
Minor |
. |
zhouyingchao |
zhouyingchao |
HDFS-6945 |
BlockManager should remove a block from excessReplicateMap and decrement ExcessBlocks metric when the block is removed |
Critical |
namenode |
Akira Ajisaka |
Akira Ajisaka |
YARN-3425 |
NPE from RMNodeLabelsManager.serviceStop when NodeLabelsManager.serviceInit failed |
Minor |
resourcemanager |
Bibin A Chundatt |
Bibin A Chundatt |
HDFS-7922 |
ShortCircuitCache#close is not releasing ScheduledThreadPoolExecutors |
Major |
. |
Rakesh R |
Rakesh R |
HDFS-8026 |
Trace FSOutputSummer#writeChecksumChunks rather than DFSOutputStream#writeChunk |
Minor |
. |
Colin P. McCabe |
Colin P. McCabe |
YARN-3415 |
Non-AM containers can be counted towards amResourceUsage of a Fair Scheduler queue |
Critical |
fairscheduler |
Rohit Agarwal |
zhihai xu |
HADOOP-11797 |
releasedocmaker.py needs to put ASF headers on output |
Major |
build |
Allen Wittenauer |
Allen Wittenauer |
HADOOP-11800 |
Clean up some test methods in TestCodec.java |
Major |
test |
Akira Ajisaka |
Brahma Reddy Battula |
MAPREDUCE-4844 |
Counters / AbstractCounters have constant references not declared final |
Major |
. |
Gera Shegalov |
Brahma Reddy Battula |
YARN-3435 |
AM container to be allocated Appattempt AM container shown as null |
Trivial |
resourcemanager |
Bibin A Chundatt |
Bibin A Chundatt |
YARN-3429 |
TestAMRMTokens.testTokenExpiry fails Intermittently with error message:Invalid AMRMToken |
Major |
test |
zhihai xu |
zhihai xu |
HDFS-5215 |
dfs.datanode.du.reserved is not considered while computing available space |
Major |
datanode |
Brahma Reddy Battula |
Brahma Reddy Battula |
YARN-3457 |
NPE when NodeManager.serviceInit fails and stopRecoveryStore called |
Minor |
nodemanager |
Bibin A Chundatt |
Bibin A Chundatt |
YARN-3459 |
Fix failiure of TestLog4jWarningErrorMetricsAppender |
Blocker |
. |
Li Lu |
Varun Vasudev |
HDFS-8046 |
Allow better control of getContentSummary |
Major |
. |
Kihwal Lee |
Kihwal Lee |
YARN-2890 |
MiniYarnCluster should turn on timeline service if configured to do so |
Major |
. |
Mit Desai |
Mit Desai |
HDFS-7725 |
Incorrect “nodes in service” metrics caused all writes to fail |
Major |
. |
Ming Ma |
Ming Ma |
HDFS-8096 |
DatanodeMetrics#blocksReplicated will get incremented early and even for failed transfers |
Major |
datanode |
Vinayakumar B |
Vinayakumar B |
YARN-3465 |
Use LinkedHashMap to preserve order of resource requests |
Major |
nodemanager |
zhihai xu |
zhihai xu |
HDFS-8099 |
Change “DFSInputStream has been closed already” message to debug log level |
Minor |
hdfs-client |
Charles Lamb |
Charles Lamb |
HDFS-8091 |
ACLStatus and XAttributes not properly presented to INodeAttributesProvider before returning to client |
Major |
namenode |
Arun Suresh |
Arun Suresh |
MAPREDUCE-6266 |
Job#getTrackingURL should consistently return a proper URL |
Minor |
. |
Ray Chiang |
Ray Chiang |
HDFS-8081 |
Split getAdditionalBlock() into two methods. |
Major |
. |
Konstantin Shvachko |
Konstantin Shvachko |
HDFS-7939 |
Two fsimage_rollback_* files are created which are not deleted after rollback. |
Critical |
. |
J.Andreina |
J.Andreina |
MAPREDUCE-6314 |
TestPipeApplication fails on trunk |
Major |
test |
Varun Vasudev |
Varun Vasudev |
YARN-3466 |
Fix RM nodes web page to sort by node HTTP-address, #containers and node-label column |
Major |
resourcemanager, webapp |
Jason Lowe |
Jason Lowe |
HDFS-7931 |
DistributedFIleSystem should not look for keyProvider in cache if Encryption is disabled |
Minor |
hdfs-client |
Arun Suresh |
Arun Suresh |
HDFS-8111 |
NPE thrown when invalid FSImage filename given for “hdfs oiv_legacy” cmd |
Minor |
tools |
Archana T |
Surendra Singh Lilhore |
HADOOP-11811 |
Fix typos in hadoop-project/pom.xml and TestAccessControlList |
Minor |
. |
Chen He |
Brahma Reddy Battula |
YARN-3382 |
Some of UserMetricsInfo metrics are incorrectly set to root queue metrics |
Major |
webapp |
Rohit Agarwal |
Rohit Agarwal |
YARN-3472 |
Possible leak in DelegationTokenRenewer#allTokens |
Major |
. |
Jian He |
Rohith Sharma K S |
YARN-3394 |
WebApplication proxy documentation is incomplete |
Minor |
resourcemanager |
Bibin A Chundatt |
Naganarasimha G R |
HADOOP-11819 |
HttpServerFunctionalTest#prepareTestWebapp should create web app directory if it does not exist. |
Minor |
. |
Rohith Sharma K S |
Rohith Sharma K S |
HDFS-6666 |
Abort NameNode and DataNode startup if security is enabled but block access token is not enabled. |
Minor |
datanode, namenode, security |
Chris Nauroth |
Vijay Bhat |
HDFS-8055 |
NullPointerException when topology script is missing. |
Major |
namenode |
Anu Engineer |
Anu Engineer |
YARN-3266 |
RMContext inactiveNodes should have NodeId as map key |
Major |
resourcemanager |
Chengbing Liu |
Chengbing Liu |
YARN-3436 |
Fix URIs in documention of YARN web service REST APIs |
Minor |
documentation, resourcemanager |
Bibin A Chundatt |
Bibin A Chundatt |
HDFS-8127 |
NameNode Failover during HA upgrade can cause DataNode to finalize upgrade |
Blocker |
ha |
Jing Zhao |
Jing Zhao |
YARN-3462 |
Patches applied for YARN-2424 are inconsistent between trunk and branch-2 |
Major |
. |
Sidharta Seethana |
Naganarasimha G R |
HDFS-8151 |
Always use snapshot path as source when invalid snapshot names are used for diff based distcp |
Minor |
distcp |
Sushmitha Sreenivasan |
Jing Zhao |
HDFS-7934 |
Update RollingUpgrade rollback documentation: should use bootstrapstandby for standby NN |
Critical |
documentation |
J.Andreina |
J.Andreina |
HDFS-8149 |
The footer of the Web UI “Hadoop, 2014” is old |
Major |
. |
Akira Ajisaka |
Brahma Reddy Battula |
HDFS-8142 |
DistributedFileSystem encryption zone commands should resolve relative paths |
Major |
. |
Rakesh R |
Rakesh R |
MAPREDUCE-6300 |
Task list sort by task id broken |
Minor |
. |
Siqi Li |
Siqi Li |
YARN-3021 |
YARN’s delegation-token handling disallows certain trust setups to operate properly over DistCp |
Major |
security |
Harsh J |
Yongjun Zhang |
HDFS-8153 |
Error Message points to wrong parent directory in case of path component name length error |
Major |
namenode |
Anu Engineer |
Anu Engineer |
YARN-3493 |
RM fails to come up with error “Failed to load/recover state” when mem settings are changed |
Critical |
yarn |
Sumana Sathish |
Jian He |
HDFS-8043 |
NPE in MiniDFSCluster teardown |
Major |
test |
Steve Loughran |
Brahma Reddy Battula |
HDFS-8173 |
NPE thrown at DataNode shutdown when HTTP server was not able to create |
Minor |
datanode |
Archana T |
Surendra Singh Lilhore |
YARN-3497 |
ContainerManagementProtocolProxy modifies IPC timeout conf without making a copy |
Major |
client |
Jason Lowe |
Jason Lowe |
MAPREDUCE-6238 |
MR2 can’t run local jobs with -libjars command options which is a regression from MR1 |
Critical |
mrv2 |
zhihai xu |
zhihai xu |
HDFS-8179 |
DFSClient#getServerDefaults returns null within 1 hour of system start |
Blocker |
. |
Xiaoyu Yao |
Xiaoyu Yao |
HDFS-7993 |
Provide each Replica details in fsck |
Major |
. |
Ming Ma |
J.Andreina |
HDFS-8163 |
Using monotonicNow for block report scheduling causes test failures on recently restarted systems |
Blocker |
datanode |
Arpit Agarwal |
Arpit Agarwal |
HADOOP-11704 |
DelegationTokenAuthenticationFilter must pass ipaddress instead of hostname to ProxyUsers#authorize() |
Major |
. |
Anubhav Dhoot |
Anubhav Dhoot |
YARN-3495 |
Confusing log generated by FairScheduler |
Major |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
MAPREDUCE-6293 |
Set job classloader on uber-job’s LocalContainerLauncher event thread |
Major |
mr-am |
Sangjin Lee |
Sangjin Lee |
HADOOP-11846 |
TestCertificateUtil.testCorruptPEM failing on Jenkins JDK8 |
Major |
build, security |
Steve Loughran |
Larry McCay |
HADOOP-11859 |
PseudoAuthenticationHandler fails with httpcomponents v4.4 |
Major |
. |
Eugene Koifman |
Eugene Koifman |
MAPREDUCE-6330 |
Fix typo in Task Attempt API’s URL in documentations |
Minor |
documentation |
Ryu Kobayashi |
Ryu Kobayashi |
HADOOP-11848 |
Incorrect arguments to sizeof in DomainSocket.c |
Major |
native |
Malcolm Kavalsky |
Malcolm Kavalsky |
HADOOP-11868 |
Invalid user logins trigger large backtraces in server log |
Major |
. |
Chang Li |
Chang Li |
HADOOP-11861 |
test-patch.sh rewrite addendum patch |
Major |
build |
Anu Engineer |
Allen Wittenauer |
HADOOP-11864 |
JWTRedirectAuthenticationHandler breaks java8 javadocs |
Major |
build |
Steve Loughran |
Larry McCay |
HDFS-4448 |
Allow HA NN to start in secure mode with wildcard address configured |
Major |
ha, namenode, security |
Aaron T. Myers |
Aaron T. Myers |
YARN-3522 |
DistributedShell uses the wrong user to put timeline data |
Blocker |
timelineserver |
Zhijie Shen |
Zhijie Shen |
HDFS-8147 |
Mover should not schedule two replicas to the same DN storage |
Major |
balancer & mover |
Surendra Singh Lilhore |
Surendra Singh Lilhore |
HADOOP-11872 |
“hadoop dfs” command prints message about using “yarn jar” on Windows(branch-2 only) |
Minor |
scripts |
Varun Vasudev |
Varun Vasudev |
HADOOP-11730 |
Regression: s3n read failure recovery broken |
Major |
fs/s3 |
Takenori Sato |
Takenori Sato |
YARN-3516 |
killing ContainerLocalizer action doesn’t take effect when private localizer receives FETCH_FAILURE status. |
Minor |
nodemanager |
zhihai xu |
zhihai xu |
HADOOP-11802 |
DomainSocketWatcher thread terminates sometimes after there is an I/O error during requestShortCircuitShm |
Major |
. |
Eric Payne |
Colin P. McCabe |
HDFS-8070 |
Pre-HDFS-7915 DFSClient cannot use short circuit on post-HDFS-7915 DataNode |
Blocker |
caching |
Gopal V |
Colin P. McCabe |
HDFS-8217 |
During block recovery for truncate Log new Block Id in case of copy-on-truncate is true. |
Major |
datanode |
Vinayakumar B |
Vinayakumar B |
HDFS-8231 |
StackTrace displayed at client while QuotaByStorageType exceeds |
Major |
hdfs-client |
J.Andreina |
J.Andreina |
HDFS-8191 |
Fix byte to integer casting in SimulatedFSDataset#simulatedByte |
Minor |
. |
Zhe Zhang |
Zhe Zhang |
YARN-3387 |
Previous AM’s container complete message couldn’t pass to current am if am restarted and rm changed |
Critical |
resourcemanager |
sandflee |
sandflee |
HADOOP-11876 |
Refactor code to make it more readable, minor maybePrintStats bug |
Trivial |
tools/distcp |
Zoran Dimitrijevic |
Zoran Dimitrijevic |
YARN-3444 |
Fix typo capabililty |
Trivial |
applications/distributed-shell |
Gabor Liptak |
Gabor Liptak |
YARN-3537 |
NPE when NodeManager.serviceInit fails and stopRecoveryStore invoked |
Major |
nodemanager |
Brahma Reddy Battula |
Brahma Reddy Battula |
HDFS-8211 |
DataNode UUID is always null in the JMX counter |
Major |
datanode |
Anu Engineer |
Anu Engineer |
MAPREDUCE-6333 |
TestEvents,TestAMWebServicesTasks,TestAppController are broken due to MAPREDUCE-6297 |
Major |
. |
Siqi Li |
Siqi Li |
HDFS-8206 |
Fix the typos in hadoop-hdfs-httpfs |
Major |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
YARN-3464 |
Race condition in LocalizerRunner kills localizer before localizing all resources |
Critical |
nodemanager |
zhihai xu |
zhihai xu |
MAPREDUCE-6252 |
JobHistoryServer should not fail when encountering a missing directory |
Major |
jobhistoryserver |
Craig Welch |
Craig Welch |
YARN-3530 |
ATS throws exception on trying to filter results without otherinfo. |
Critical |
timelineserver |
Sreenath Somarajapuram |
Zhijie Shen |
HDFS-8205 |
CommandFormat#parse() should not parse option as value of option |
Blocker |
. |
Peter Shi |
Peter Shi |
HADOOP-11870 |
[JDK8] AuthenticationFilter, CertificateUtil, SignerSecretProviders, KeyAuthorizationKeyProvider Javadoc issues |
Major |
build |
Robert Kanter |
Robert Kanter |
MAPREDUCE-6324 |
Uber jobs fail to update AMRM token when it rolls over |
Blocker |
mr-am |
Jason Lowe |
Jason Lowe |
HDFS-8232 |
Missing datanode counters when using Metrics2 sink interface |
Major |
datanode |
Anu Engineer |
Anu Engineer |
MAPREDUCE-6334 |
Fetcher#copyMapOutput is leaking usedMemory upon IOException during InMemoryMapOutput shuffle handler |
Blocker |
. |
Eric Payne |
Eric Payne |
HDFS-8273 |
FSNamesystem#Delete() should not call logSync() when holding the lock |
Blocker |
namenode |
Jing Zhao |
Haohui Mai |
YARN-3485 |
FairScheduler headroom calculation doesn’t consider maxResources for Fifo and FairShare policies |
Critical |
fairscheduler |
Karthik Kambatla |
Karthik Kambatla |
HDFS-8269 |
getBlockLocations() does not resolve the .reserved path and generates incorrect edit logs when updating the atime |
Blocker |
. |
Yesha Vora |
Haohui Mai |
YARN-3517 |
RM web ui for dumping scheduler logs should be for admins only |
Blocker |
resourcemanager, security |
Varun Vasudev |
Varun Vasudev |
HDFS-8214 |
Secondary NN Web UI shows wrong date for Last Checkpoint |
Major |
namenode |
Charles Lamb |
Charles Lamb |
YARN-3533 |
Test: Fix launchAM in MockRM to wait for attempt to be scheduled |
Major |
yarn |
Anubhav Dhoot |
Anubhav Dhoot |
MAPREDUCE-6339 |
Job history file is not flushed correctly because isTimerActive flag is not set true when flushTimerTask is scheduled. |
Critical |
mrv2 |
zhihai xu |
zhihai xu |
HADOOP-11821 |
Fix findbugs warnings in hadoop-sls |
Major |
tools |
Akira Ajisaka |
Brahma Reddy Battula |
YARN-3564 |
Fix TestContainerAllocation.testAMContainerAllocationWhenDNSUnavailable fails randomly |
Major |
. |
Jian He |
Jian He |
HADOOP-11891 |
OsSecureRandom should lazily fill its reservoir |
Major |
security |
Arun Suresh |
Arun Suresh |
HADOOP-11866 |
increase readability and reliability of checkstyle, shellcheck, and whitespace reports |
Minor |
. |
Naganarasimha G R |
Allen Wittenauer |
HDFS-8292 |
Move conditional in fmt_time from dfs-dust.js to status.html |
Minor |
namenode |
Charles Lamb |
Charles Lamb |
HDFS-8300 |
Fix unit test failures and findbugs warning caused by HDFS-8283 |
Major |
. |
Jing Zhao |
Jing Zhao |
HDFS-8276 |
LazyPersistFileScrubber should be disabled if scrubber interval configured zero |
Major |
namenode |
Surendra Singh Lilhore |
Surendra Singh Lilhore |
HADOOP-11889 |
Make checkstyle runnable from root project |
Major |
build, test |
Gera Shegalov |
Gera Shegalov |
HDFS-8213 |
DFSClient should use hdfs.client.htrace HTrace configuration prefix rather than hadoop.htrace |
Critical |
. |
Billie Rinaldi |
Colin P. McCabe |
HDFS-8229 |
LAZY_PERSIST file gets deleted after NameNode restart. |
Major |
namenode |
Surendra Singh Lilhore |
Surendra Singh Lilhore |
YARN-2893 |
AMLaucher: sporadic job failures due to EOFException in readTokenStorageStream |
Major |
resourcemanager |
Gera Shegalov |
zhihai xu |
HADOOP-11491 |
HarFs incorrectly declared as requiring an authority |
Critical |
fs |
Gera Shegalov |
Brahma Reddy Battula |
HADOOP-11900 |
Add failIfNoTests=false to hadoop-build-tools pom |
Major |
test |
Gera Shegalov |
Gera Shegalov |
MAPREDUCE-6345 |
Documentation fix for when CRLA is enabled for MRAppMaster logs |
Trivial |
documentation |
Rohit Agarwal |
Rohit Agarwal |
YARN-2454 |
Fix compareTo of variable UNBOUNDED in o.a.h.y.util.resource.Resources. |
Major |
. |
Xu Yang |
Xu Yang |
YARN-1993 |
Cross-site scripting vulnerability in TextView.java |
Major |
webapp |
Ted Yu |
Kenji Kikushima |
MAPREDUCE-5905 |
CountersStrings.toEscapedCompactStrings outputs unnecessary “null” strings |
Minor |
. |
Akira Ajisaka |
Akira Ajisaka |
MAPREDUCE-6349 |
Fix typo in property org.apache.hadoop.mapreduce.lib.chain.Chain.REDUCER_INPUT_VALUE_CLASS |
Minor |
. |
Ray Chiang |
Ray Chiang |
HADOOP-9658 |
SnappyCodec#checkNativeCodeLoaded may unexpectedly fail when native code is not loaded |
Major |
. |
Zhijie Shen |
Zhijie Shen |
YARN-3097 |
Logging of resource recovery on NM restart has redundancies |
Minor |
nodemanager |
Jason Lowe |
Eric Payne |
HDFS-8290 |
WebHDFS calls before namesystem initialization can cause NullPointerException. |
Minor |
webhdfs |
Chris Nauroth |
Chris Nauroth |
MAPREDUCE-5649 |
Reduce cannot use more than 2G memory for the final merge |
Major |
mrv2 |
stanley shi |
Gera Shegalov |
MAPREDUCE-6259 |
IllegalArgumentException due to missing job submit time |
Major |
jobhistoryserver |
zhihai xu |
zhihai xu |
YARN-3375 |
NodeHealthScriptRunner.shouldRun() check is performing 3 times for starting NodeHealthScriptRunner |
Minor |
nodemanager |
Devaraj K |
Devaraj K |
YARN-2725 |
Adding test cases of retrying requests about ZKRMStateStore |
Major |
. |
Tsuyoshi Ozawa |
Tsuyoshi Ozawa |
MAPREDUCE-6165 |
[JDK8] TestCombineFileInputFormat failed on JDK8 |
Minor |
. |
Wei Yan |
Akira Ajisaka |
HADOOP-11328 |
ZKFailoverController does not log Exception when doRun raises errors |
Major |
ha |
Tianyin Xu |
Tianyin Xu |
HADOOP-11916 |
TestStringUtils#testLowerAndUpperStrings failed on MAC due to a JVM bug |
Minor |
. |
Ming Ma |
Ming Ma |
YARN-3552 |
RM Web UI shows -1 running containers for completed apps |
Trivial |
webapp |
Rohith Sharma K S |
Rohith Sharma K S |
HADOOP-11120 |
hadoop fs -rmr gives wrong advice |
Major |
. |
Allen Wittenauer |
Juliet Hougland |
YARN-3396 |
Handle URISyntaxException in ResourceLocalizationService |
Major |
nodemanager |
Chengbing Liu |
Brahma Reddy Battula |
YARN-2123 |
Progress bars in Web UI always at 100% due to non-US locale |
Major |
webapp |
Johannes Simon |
Akira Ajisaka |
HDFS-8305 |
HDFS INotify: the destination field of RenameOp should always end with the file name |
Major |
. |
Colin P. McCabe |
Colin P. McCabe |
HADOOP-11917 |
test-patch.sh should work with ${BASEDIR}/patchprocess setups |
Blocker |
. |
Allen Wittenauer |
Allen Wittenauer |
HDFS-7847 |
Modify NNThroughputBenchmark to be able to operate on a remote NameNode |
Major |
. |
Colin P. McCabe |
Charles Lamb |
HDFS-8219 |
setStoragePolicy with folder behavior is different after cluster restart |
Major |
. |
Peter Shi |
Surendra Singh Lilhore |
HADOOP-11898 |
add nfs3 and portmap starting command in hadoop-daemon.sh in branch-2 |
Minor |
bin, nfs |
Brandon Li |
Brandon Li |
HADOOP-11926 |
test-patch.sh mv does wrong math |
Major |
. |
Allen Wittenauer |
Allen Wittenauer |
HADOOP-11912 |
Extra configuration key used in TraceUtils should respect prefix |
Minor |
. |
Masatake Iwasaki |
Masatake Iwasaki |
YARN-3582 |
NPE in WebAppProxyServlet |
Major |
. |
Jian He |
Jian He |
HDFS-2484 |
checkLease should throw FileNotFoundException when file does not exist |
Major |
namenode |
Konstantin Shvachko |
Rakesh R |
YARN-3385 |
Race condition: KeeperException$NoNodeException will cause RM shutdown during ZK node deletion. |
Critical |
resourcemanager |
zhihai xu |
zhihai xu |
HDFS-7833 |
DataNode reconfiguration does not recalculate valid volumes required, based on configured failed volumes tolerated. |
Major |
datanode |
Chris Nauroth |
Lei (Eddy) Xu |
YARN-3577 |
Misspelling of threshold in log4j.properties for tests |
Minor |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
HDFS-8325 |
Misspelling of threshold in log4j.properties for tests |
Minor |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-10387 |
Misspelling of threshold in log4j.properties for tests in hadoop-common-project |
Minor |
conf, test |
Kenji Kikushima |
Brahma Reddy Battula |
MAPREDUCE-6356 |
Misspelling of threshold in log4j.properties for tests |
Minor |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
YARN-3523 |
Cleanup ResourceManagerAdministrationProtocol interface audience |
Major |
client, resourcemanager |
Wangda Tan |
Naganarasimha G R |
HDFS-7980 |
Incremental BlockReport will dramatically slow down the startup of a namenode |
Major |
. |
Hui Zheng |
Walter Su |
HADOOP-11936 |
Dockerfile references a removed image |
Major |
. |
Allen Wittenauer |
Allen Wittenauer |
YARN-3584 |
[Log mesage correction] : MIssing space in Diagnostics message |
Trivial |
. |
nijel |
nijel |
HDFS-8321 |
CacheDirectives and CachePool operations should throw RetriableException in safemode |
Major |
. |
Haohui Mai |
Haohui Mai |
HDFS-8037 |
CheckAccess in WebHDFS silently accepts malformed FsActions parameters |
Minor |
webhdfs |
Jake Low |
Walter Su |
YARN-1832 |
Fix wrong MockLocalizerStatus#equals implementation |
Minor |
nodemanager |
Hong Zhiguo |
Hong Zhiguo |
YARN-3572 |
Correct typos in WritingYarnApplications.md |
Minor |
documentation |
Sandeep Khurana |
Gabor Liptak |
HADOOP-11922 |
Misspelling of threshold in log4j.properties for tests in hadoop-tools |
Minor |
. |
Brahma Reddy Battula |
Gabor Liptak |
HDFS-8257 |
Namenode rollingUpgrade option is incorrect in document |
Major |
documentation |
J.Andreina |
J.Andreina |
HDFS-8067 |
haadmin prints out stale help messages |
Minor |
hdfs-client |
Ajith S |
Ajith S |
YARN-3592 |
Fix typos in RMNodeLabelsManager |
Trivial |
resourcemanager |
Junping Du |
Sunil G |
HDFS-8174 |
Update replication count to live rep count in fsck report |
Minor |
. |
J.Andreina |
J.Andreina |
HDFS-6291 |
FSImage may be left unclosed in BootstrapStandby#doRun() |
Minor |
ha |
Ted Yu |
Sanghyun Yun |
YARN-3358 |
Audit log not present while refreshing Service ACLs |
Minor |
resourcemanager |
Varun Saxena |
Varun Saxena |
YARN-3589 |
RM and AH web UI display DOCTYPE wrongly |
Major |
webapp |
Rohith Sharma K S |
Rohith Sharma K S |
HDFS-7998 |
HDFS Federation : Command mentioned to add a NN to existing federated cluster is wrong |
Minor |
documentation |
Ajith S |
Ajith S |
HDFS-8222 |
Remove usage of “dfsadmin -upgradeProgress ” from document which is no longer supported |
Major |
documentation |
J.Andreina |
J.Andreina |
HDFS-8187 |
Remove usage of “-setStoragePolicy” and “-getStoragePolicy” using dfsadmin cmd (as it is not been supported) |
Major |
documentation |
J.Andreina |
J.Andreina |
HDFS-8175 |
Provide information on snapshotDiff for supporting the comparison between snapshot and current status |
Major |
documentation |
J.Andreina |
J.Andreina |
MAPREDUCE-6342 |
Make POM project names consistent |
Minor |
build |
Rohith Sharma K S |
Rohith Sharma K S |
HDFS-6576 |
Datanode log is generating at root directory in security mode |
Minor |
datanode, scripts |
Surendra Singh Lilhore |
Surendra Singh Lilhore |
HADOOP-11877 |
SnappyDecompressor’s Logger class name is wrong |
Major |
conf |
Surendra Singh Lilhore |
Surendra Singh Lilhore |
HDFS-3384 |
DataStreamer thread should be closed immediatly when failed to setup a PipelineForAppendOrRecovery |
Major |
hdfs-client |
Brahma Reddy Battula |
Uma Maheswara Rao G |
YARN-3554 |
Default value for maximum nodemanager connect wait time is too high |
Major |
. |
Jason Lowe |
Naganarasimha G R |
HDFS-7894 |
Rolling upgrade readiness is not updated in jmx until query command is issued. |
Critical |
. |
Kihwal Lee |
Brahma Reddy Battula |
YARN-3600 |
AM container link is broken (on a killed application, at least) |
Major |
. |
Sergey Shelukhin |
Naganarasimha G R |
HDFS-8346 |
libwebhdfs build fails during link due to unresolved external symbols. |
Major |
native |
Chris Nauroth |
Chris Nauroth |
HDFS-8274 |
NFS configuration nfs.dump.dir not working |
Major |
nfs |
Ajith S |
Ajith S |
HDFS-8340 |
Fix NFS documentation of nfs.wtmax |
Minor |
documentation, nfs |
Ajith S |
Ajith S |
HADOOP-10356 |
Corrections in winutils/chmod.c |
Trivial |
bin |
René Nyffenegger |
René Nyffenegger |
HADOOP-7165 |
listLocatedStatus(path, filter) is not redefined in FilterFs |
Major |
fs |
Hairong Kuang |
Hairong Kuang |
MAPREDUCE-3383 |
Duplicate job.getOutputValueGroupingComparator() in ReduceTask |
Major |
. |
Binglin Chang |
Binglin Chang |
HDFS-8311 |
DataStreamer.transfer() should timeout the socket InputStream. |
Major |
hdfs-client |
Esteban Gutierrez |
Esteban Gutierrez |
HDFS-8113 |
Add check for null BlockCollection pointers in BlockInfoContiguous structures |
Major |
namenode |
Chengbing Liu |
Chengbing Liu |
HADOOP-9729 |
The example code of org.apache.hadoop.util.Tool is incorrect |
Major |
util |
hellojinjie |
hellojinjie |
MAPREDUCE-2094 |
LineRecordReader should not seek into non-splittable, compressed streams. |
Major |
task |
Niels Basjes |
Niels Basjes |
HDFS-8245 |
Standby namenode doesn’t process DELETED_BLOCK if the add block request is in edit log. |
Major |
. |
Rushabh S Shah |
Rushabh S Shah |
YARN-3018 |
Unify the default value for yarn.scheduler.capacity.node-locality-delay in code and default xml file |
Trivial |
capacityscheduler |
nijel |
nijel |
HDFS-8326 |
Documentation about when checkpoints are run is out of date |
Major |
documentation |
Misty Stanley-Jones |
Misty Stanley-Jones |
YARN-3604 |
removeApplication in ZKRMStateStore should also disable watch. |
Minor |
resourcemanager |
zhihai xu |
zhihai xu |
YARN-3476 |
Nodemanager can fail to delete local logs if log aggregation fails |
Major |
log-aggregation, nodemanager |
Jason Lowe |
Rohith Sharma K S |
YARN-3473 |
Fix RM Web UI configuration for some properties |
Minor |
resourcemanager |
Ray Chiang |
Ray Chiang |
HDFS-8097 |
TestFileTruncate is failing intermittently |
Major |
test |
Rakesh R |
Rakesh R |
YARN-1912 |
ResourceLocalizer started without any jvm memory control |
Major |
nodemanager |
stanley shi |
Masatake Iwasaki |
MAPREDUCE-6359 |
RM HA setup, “Cluster” tab links populated with AM hostname instead of RM |
Minor |
. |
Aroop Maliakkal |
yunjiong zhao |
MAPREDUCE-6353 |
Divide by zero error in MR AM when calculating available containers |
Major |
mr-am |
Anubhav Dhoot |
Anubhav Dhoot |
YARN-3395 |
FairScheduler: Trim whitespaces when using username for queuename |
Major |
fairscheduler |
zhihai xu |
zhihai xu |
HDFS-8351 |
Remove namenode -finalize option from document |
Major |
documentation |
Akira Ajisaka |
Akira Ajisaka |
YARN-3587 |
Fix the javadoc of DelegationTokenSecretManager in projects of yarn, etc. |
Minor |
documentation |
Akira Ajisaka |
Gabor Liptak |
HADOOP-11663 |
Remove description about Java 6 from docs |
Minor |
documentation |
Masatake Iwasaki |
Masatake Iwasaki |
HADOOP-11928 |
Test-patch check for @author tags incorrectly flags removal of @author tags |
Major |
. |
Sean Busbey |
Kengo Seki |
HADOOP-11951 |
test-patch should give better info about failures to handle dev-support updates without resetrepo option |
Minor |
. |
Sean Busbey |
Sean Busbey |
HADOOP-11947 |
test-patch should return early from determine-issue when run in jenkins mode. |
Minor |
. |
Sean Busbey |
Sean Busbey |
HDFS-7916 |
‘reportBadBlocks’ from datanodes to standby Node BPServiceActor goes for infinite loop |
Critical |
datanode |
Vinayakumar B |
Rushabh S Shah |
YARN-3434 |
Interaction between reservations and userlimit can result in significant ULF violation |
Major |
capacityscheduler |
Thomas Graves |
Thomas Graves |
HDFS-8362 |
Java Compilation Error in TestHdfsConfigFields.java |
Major |
. |
Mohammad Arshad |
Mohammad Arshad |
MAPREDUCE-6360 |
TestMapreduceConfigFields is placed in wrong dir, introducing compile error |
Major |
. |
Vinayakumar B |
Mohammad Arshad |
MAPREDUCE-6361 |
NPE issue in shuffle caused by concurrent issue between copySucceeded() in one thread and copyFailed() in another thread on the same host |
Critical |
. |
Junping Du |
Junping Du |
YARN-3629 |
NodeID is always printed as “null” in node manager initialization log. |
Major |
. |
nijel |
nijel |
MAPREDUCE-6251 |
JobClient needs additional retries at a higher level to address not-immediately-consistent dfs corner cases |
Major |
jobhistoryserver, mrv2 |
Craig Welch |
Craig Welch |
MAPREDUCE-6366 |
mapreduce.terasort.final.sync configuration in TeraSort doesn’t work |
Trivial |
examples |
Takuya Fukudome |
Takuya Fukudome |
HDFS-6300 |
Prevent multiple balancers from running simultaneously |
Critical |
balancer & mover |
Rakesh R |
Rakesh R |
HDFS-8358 |
TestTraceAdmin fails |
Major |
. |
Kihwal Lee |
Masatake Iwasaki |
HADOOP-11966 |
Variable cygwin is undefined in hadoop-config.sh when executed through hadoop-daemon.sh. |
Critical |
scripts |
Chris Nauroth |
Chris Nauroth |
HDFS-8380 |
Always call addStoredBlock on blocks which have been shifted from one storage to another |
Major |
. |
Colin P. McCabe |
Colin P. McCabe |
HADOOP-8174 |
Remove confusing comment in Path#isAbsolute() |
Trivial |
fs |
Suresh Srinivas |
Suresh Srinivas |
HDFS-8150 |
Make getFileChecksum fail for blocks under construction |
Critical |
. |
Kihwal Lee |
J.Andreina |
MAPREDUCE-5708 |
Duplicate String.format in YarnOutputFiles.getSpillFileForWrite |
Minor |
. |
Konstantin Weitz |
Konstantin Weitz |
YARN-1519 |
check if sysconf is implemented before using it |
Major |
nodemanager |
Radim Kolar |
Radim Kolar |
HDFS-8371 |
Fix test failure in TestHdfsConfigFields for spanreceiver properties |
Major |
. |
Ray Chiang |
Ray Chiang |
MAPREDUCE-6273 |
HistoryFileManager should check whether summaryFile exists to avoid FileNotFoundException causing HistoryFileInfo into MOVE_FAILED state |
Minor |
jobhistoryserver |
zhihai xu |
zhihai xu |
YARN-2421 |
RM still allocates containers to an app in the FINISHING state |
Major |
scheduler |
Thomas Graves |
Chang Li |
YARN-3526 |
ApplicationMaster tracking URL is incorrectly redirected on a QJM cluster |
Major |
resourcemanager, webapp |
Weiwei Yang |
Weiwei Yang |
HADOOP-11988 |
Fix typo in the document for hadoop fs -find |
Trivial |
documentation |
Akira Ajisaka |
Kengo Seki |
HADOOP-10582 |
Fix the test case for copying to non-existent dir in TestFsShellCopy |
Minor |
fs |
Kousuke Saruta |
Kousuke Saruta |
HDFS-8345 |
Storage policy APIs must be exposed via the FileSystem interface |
Major |
hdfs-client |
Arpit Agarwal |
Arpit Agarwal |
HDFS-8405 |
Fix a typo in NamenodeFsck |
Minor |
namenode |
Tsz Wo Nicholas Sze |
Takanobu Asanuma |
HDFS-6348 |
SecondaryNameNode not terminating properly on runtime exceptions |
Major |
namenode |
Rakesh R |
Rakesh R |
YARN-3601 |
Fix UT TestRMFailover.testRMWebAppRedirect |
Critical |
resourcemanager, webapp |
Weiwei Yang |
Weiwei Yang |
HDFS-8404 |
Pending block replication can get stuck using older genstamp |
Major |
namenode |
Nathan Roberts |
Nathan Roberts |
HADOOP-11973 |
Ensure ZkDelegationTokenSecretManager namespace znodes get created with ACLs |
Major |
security |
Gregory Chanan |
Gregory Chanan |
HADOOP-11963 |
Metrics documentation for FSNamesystem misspells PendingDataNodeMessageCount. |
Trivial |
documentation |
Chris Nauroth |
Anu Engineer |
YARN-2821 |
Distributed shell app master becomes unresponsive sometimes |
Major |
applications/distributed-shell |
Varun Vasudev |
Varun Vasudev |
YARN-3677 |
Fix findbugs warnings in yarn-server-resourcemanager |
Minor |
resourcemanager |
Akira Ajisaka |
Vinod Kumar Vavilapalli |
YARN-3681 |
yarn cmd says “could not find main class ‘queue’” in windows |
Blocker |
yarn |
Sumana Sathish |
Varun Saxena |
YARN-3654 |
ContainerLogsPage web UI should not have meta-refresh |
Major |
yarn |
Xuan Gong |
Xuan Gong |
YARN-3694 |
Fix dead link for TimelineServer REST API |
Minor |
documentation |
Akira Ajisaka |
Jagadesh Kiran N |
YARN-3646 |
Applications are getting stuck some times in case of retry policy forever |
Major |
client |
Raju Bairishetti |
Raju Bairishetti |
HDFS-8421 |
Move startFile() and related operations into FSDirWriteFileOp |
Major |
. |
Haohui Mai |
Haohui Mai |
HDFS-8451 |
DFSClient probe for encryption testing interprets empty URI property for “enabled” |
Blocker |
encryption |
Steve Loughran |
Steve Loughran |
YARN-3675 |
FairScheduler: RM quits when node removal races with continousscheduling on the same node |
Critical |
fairscheduler |
Anubhav Dhoot |
Anubhav Dhoot |
HADOOP-12014 |
hadoop-config.cmd displays a wrong error message |
Minor |
scripts |
Kengo Seki |
Kengo Seki |
HADOOP-11955 |
Fix a typo in the cluster setup doc |
Trivial |
. |
Kihwal Lee |
Yanjun Wang |
HDFS-8268 |
Port conflict log for data node server is not sufficient |
Minor |
datanode |
Mohammad Shahid Khan |
Mohammad Shahid Khan |
YARN-3594 |
WintuilsProcessStubExecutor.startStreamReader leaks streams |
Trivial |
nodemanager |
Steve Loughran |
Lars Francke |
HADOOP-11743 |
maven doesn’t clean all the site files |
Minor |
documentation |
Allen Wittenauer |
ramtin |
HADOOP-11927 |
Fix “undefined reference to dlopen” error when compiling libhadooppipes |
Major |
build, native, tools |
Xianyin Xin |
Xianyin Xin |
YARN-3701 |
Isolating the error of generating a single app report when getting all apps from generic history service |
Blocker |
timelineserver |
Zhijie Shen |
Zhijie Shen |
YARN-3707 |
RM Web UI queue filter doesn’t work |
Blocker |
. |
Wangda Tan |
Wangda Tan |
YARN-2238 |
filtering on UI sticks even if I move away from the page |
Major |
webapp |
Sangjin Lee |
Jian He |
HADOOP-8751 |
NPE in Token.toString() when Token is constructed using null identifier |
Minor |
security |
Vlad Rozov |
Kanaka Kumar Avvaru |
HADOOP-11969 |
ThreadLocal initialization in several classes is not thread safe |
Critical |
io |
Sean Busbey |
Sean Busbey |
YARN-3626 |
On Windows localized resources are not moved to the front of the classpath when they should be |
Major |
yarn |
Craig Welch |
Craig Welch |
HADOOP-9891 |
CLIMiniCluster instructions fail with MiniYarnCluster ClassNotFoundException |
Minor |
documentation |
Steve Loughran |
Darrell Taylor |
HDFS-8431 |
hdfs crypto class not found in Windows |
Critical |
scripts |
Sumana Sathish |
Anu Engineer |
HADOOP-12004 |
test-patch breaks with reexec in certain situations |
Critical |
. |
Allen Wittenauer |
Sean Busbey |
YARN-3723 |
Need to clearly document primaryFilter and otherInfo value type |
Critical |
timelineserver |
Zhijie Shen |
Zhijie Shen |
HDFS-8407 |
libhdfs hdfsListDirectory must set errno to 0 on success |
Major |
native |
Juan Yu |
Masatake Iwasaki |
HDFS-8429 |
Avoid stuck threads if there is an error in DomainSocketWatcher that stops the thread |
Major |
. |
zhouyingchao |
zhouyingchao |
HADOOP-11959 |
WASB should configure client side socket timeout in storage client blob request options |
Major |
tools |
Ivan Mitic |
Ivan Mitic |
HADOOP-11934 |
Use of JavaKeyStoreProvider in LdapGroupsMapping causes infinite loop |
Blocker |
security |
Mike Yoder |
Larry McCay |
HDFS-7401 |
Add block info to DFSInputStream’ WARN message when it adds node to deadNodes |
Minor |
. |
Ming Ma |
Mohammad Arshad |
HADOOP-12042 |
Users may see TrashPolicy if hdfs dfs -rm is run |
Major |
. |
Allen Wittenauer |
J.Andreina |
HDFS-7609 |
Avoid retry cache collision when Standby NameNode loading edits |
Critical |
namenode |
Carrey Zhan |
Ming Ma |
HADOOP-11885 |
hadoop-dist dist-layout-stitching.sh does not work with dash |
Major |
build |
Andrew Wang |
Andrew Wang |
YARN-3725 |
App submission via REST API is broken in secure mode due to Timeline DT service address is empty |
Blocker |
resourcemanager, timelineserver |
Zhijie Shen |
Zhijie Shen |
HADOOP-12037 |
Fix wrong classname in example configuration of hadoop-auth documentation |
Trivial |
documentation |
Masatake Iwasaki |
Masatake Iwasaki |
HDFS-8256 |
fsck “-storagepolicies , -blockId ,-replicaDetails ” options are missed out in usage and from documentation |
Major |
documentation |
J.Andreina |
J.Andreina |
HDFS-8486 |
DN startup may cause severe data loss |
Blocker |
datanode |
Daryn Sharp |
Daryn Sharp |
HDFS-8386 |
Improve synchronization of ‘streamer’ reference in DFSOutputStream |
Major |
hdfs-client |
Rakesh R |
Rakesh R |
HDFS-8513 |
Rename BlockPlacementPolicyRackFaultTolarent to BlockPlacementPolicyRackFaultTolerant |
Minor |
namenode |
Andrew Wang |
Andrew Wang |
HADOOP-11991 |
test-patch.sh isn’t re-executed even if smart-apply-patch.sh is modified |
Major |
test |
Kengo Seki |
Kengo Seki |
HDFS-8270 |
create() always retried with hardcoded timeout when file already exists with open lease |
Major |
hdfs-client |
Andrey Stepachev |
J.Andreina |
HDFS-8470 |
fsimage loading progress should update inode, delegation token and cache pool count. |
Minor |
namenode |
tongshiquan |
Surendra Singh Lilhore |
HDFS-8523 |
Remove usage information on unsupported operation “fsck -showprogress” from branch-2 |
Major |
documentation |
J.Andreina |
J.Andreina |
HDFS-3716 |
Purger should remove stale fsimage ckpt files |
Minor |
namenode |
suja s |
J.Andreina |
YARN-3751 |
TestAHSWebServices fails after YARN-3467 |
Major |
. |
Zhijie Shen |
Sunil G |
YARN-3585 |
NodeManager cannot exit on SHUTDOWN event triggered and NM recovery is enabled |
Critical |
. |
Peng Zhang |
Rohith Sharma K S |
MAPREDUCE-6374 |
Distributed Cache File visibility should check permission of full path |
Major |
. |
Chang Li |
Chang Li |
YARN-3762 |
FairScheduler: CME on FSParentQueue#getQueueUserAclInfo |
Critical |
fairscheduler |
Karthik Kambatla |
Karthik Kambatla |
YARN-3749 |
We should make a copy of configuration when init MiniYARNCluster with multiple RMs |
Major |
. |
Chun Chen |
Chun Chen |
MAPREDUCE-5965 |
Hadoop streaming throws error if list of input files is high. Error is: “error=7, Argument list too long at if number of input file is high” |
Major |
. |
Arup Malakar |
Wilfred Spiegelenburg |
HADOOP-12018 |
smart-apply-patch.sh fails if the patch edits CR+LF files and is created by ‘git diff –no-prefix’ |
Minor |
build |
Akira Ajisaka |
Kengo Seki |
HADOOP-12019 |
update BUILDING.txt to include python for ‘mvn site’ in windows |
Major |
. |
Vinayakumar B |
Vinayakumar B |
MAPREDUCE-6382 |
Don’t escape HTML links in Diagnostics in JHS job overview |
Major |
. |
Siqi Li |
Siqi Li |
HADOOP-12058 |
Fix dead links to DistCp and Hadoop Archives pages. |
Minor |
documentation, site |
Kazuho Fujii |
Kazuho Fujii |
HDFS-8463 |
Calling DFSInputStream.seekToNewSource just after stream creation causes NullPointerException |
Minor |
. |
Masatake Iwasaki |
Masatake Iwasaki |
YARN-3764 |
CapacityScheduler should forbid moving LeafQueue from one parent to another |
Blocker |
. |
Wangda Tan |
Wangda Tan |
HADOOP-11994 |
smart-apply-patch wrongly assumes that git is infallible |
Major |
test |
Allen Wittenauer |
Kengo Seki |
HADOOP-11924 |
Tolerate JDK-8047340-related exceptions in Shell#isSetSidAvailable preventing class init |
Major |
. |
Gera Shegalov |
Tsuyoshi Ozawa |
YARN-3733 |
Fix DominantRC#compare() does not work as expected if cluster resource is empty |
Blocker |
resourcemanager |
Bibin A Chundatt |
Rohith Sharma K S |
MAPREDUCE-6377 |
JHS sorting on state column not working in webUi |
Minor |
jobhistoryserver |
Bibin A Chundatt |
zhihai xu |
MAPREDUCE-6387 |
Serialize the recently added Task#encryptedSpillKey field at the end |
Minor |
. |
Arun Suresh |
Arun Suresh |
HADOOP-12056 |
Use DirectoryStream in DiskChecker#checkDirs to detect errors when listing a directory |
Major |
util |
zhihai xu |
zhihai xu |
HDFS-8522 |
Change heavily recorded NN logs from INFO to DEBUG level |
Major |
namenode |
Xiaoyu Yao |
Xiaoyu Yao |
YARN-3655 |
FairScheduler: potential livelock due to maxAMShare limitation and container reservation |
Critical |
fairscheduler |
zhihai xu |
zhihai xu |
HDFS-8539 |
Hdfs doesnt have class ‘debug’ in windows |
Major |
scripts |
Sumana Sathish |
Anu Engineer |
YARN-3780 |
Should use equals when compare Resource in RMNodeImpl#ReconnectNodeTransition |
Minor |
resourcemanager |
zhihai xu |
zhihai xu |
YARN-3747 |
TestLocalDirsHandlerService should delete the created test directory logDir2 |
Minor |
test |
David Moore |
David Moore |
HDFS-8554 |
TestDatanodeLayoutUpgrade fails on Windows. |
Major |
test |
Chris Nauroth |
Chris Nauroth |
YARN-3778 |
Fix Yarn resourcemanger CLI usage |
Major |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-12054 |
RPC client should not retry for InvalidToken exceptions |
Critical |
ipc |
Daryn Sharp |
Varun Saxena |
HDFS-8552 |
Fix hdfs CLI usage message for namenode and zkfc |
Major |
. |
Xiaoyu Yao |
Brahma Reddy Battula |
HADOOP-12073 |
Azure FileSystem PageBlobInputStream does not return -1 on EOF |
Major |
tools |
Ivan Mitic |
Ivan Mitic |
HDFS-8568 |
TestClusterId#testFormatWithEmptyClusterIdOption is failing |
Major |
. |
Rakesh R |
Rakesh R |
HADOOP-7817 |
RawLocalFileSystem.append() should give FSDataOutputStream with accurate .getPos() |
Major |
fs |
Kristofer Tomasette |
Kanaka Kumar Avvaru |
MAPREDUCE-6350 |
JobHistory doesn’t support fully-functional search |
Critical |
jobhistoryserver |
Siqi Li |
Siqi Li |
MAPREDUCE-6389 |
Fix BaileyBorweinPlouffe CLI usage message |
Trivial |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-12052 |
IPC client downgrades all exception types to IOE, breaks callers trying to use them |
Critical |
. |
Steve Loughran |
Brahma Reddy Battula |
YARN-3785 |
Support for Resource as an argument during submitApp call in MockRM test class |
Minor |
resourcemanager |
Sunil G |
Sunil G |
HADOOP-12074 |
in Shell.java#runCommand() rethrow InterruptedException as InterruptedIOException |
Minor |
. |
Lavkesh Lahngir |
Lavkesh Lahngir |
HDFS-8566 |
HDFS documentation about debug commands wrongly identifies them as “hdfs dfs” commands |
Major |
documentation |
Surendra Singh Lilhore |
Surendra Singh Lilhore |
HDFS-8583 |
Document that NFS gateway does not work with rpcbind on SLES 11 |
Major |
documentation |
Arpit Agarwal |
Arpit Agarwal |
HDFS-8572 |
DN always uses HTTP/localhost@REALM principals in SPNEGO |
Blocker |
. |
Haohui Mai |
Haohui Mai |
YARN-3794 |
TestRMEmbeddedElector fails because of ambiguous LOG reference |
Major |
test |
Chengbing Liu |
Chengbing Liu |
HDFS-8593 |
Calculation of effective layout version mishandles comparison to current layout version in storage. |
Major |
namenode |
Chris Nauroth |
Chris Nauroth |
HDFS-8596 |
TestDistributedFileSystem et al tests are broken in branch-2 due to incorrect setting of “datanode” attribute |
Blocker |
datanode |
Yongjun Zhang |
Yongjun Zhang |
HDFS-8595 |
TestCommitBlockSynchronization fails in branch-2.7 |
Major |
test |
Arpit Agarwal |
Arpit Agarwal |
HDFS-8607 |
TestFileCorruption doesn’t work as expected |
Major |
test |
Walter Su |
Walter Su |
HADOOP-12001 |
Limiting LDAP search conflicts with posixGroup addition |
Blocker |
security |
Patrick White |
Patrick White |
HADOOP-12078 |
The default retry policy does not handle RetriableException correctly |
Critical |
ipc |
Arpit Agarwal |
Arpit Agarwal |
HDFS-8576 |
Lease recovery should return true if the lease can be released and the file can be closed |
Major |
namenode |
J.Andreina |
J.Andreina |
HDFS-8592 |
SafeModeException never get unwrapped |
Major |
. |
Haohui Mai |
Haohui Mai |
HADOOP-12095 |
org.apache.hadoop.fs.shell.TestCount fails |
Major |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
HDFS-4660 |
Block corruption can happen during pipeline recovery |
Blocker |
datanode |
Peng Zhang |
Kihwal Lee |
HDFS-8548 |
Minicluster throws NPE on shutdown |
Major |
. |
Mike Drob |
Surendra Singh Lilhore |
YARN-3714 |
AM proxy filter can not get RM webapp address from yarn.resourcemanager.hostname.rm-id |
Minor |
. |
Masatake Iwasaki |
Masatake Iwasaki |
HDFS-8551 |
Fix hdfs datanode CLI usage message |
Major |
. |
Xiaoyu Yao |
Brahma Reddy Battula |
HADOOP-12076 |
Incomplete Cache Mechanism in CredentialProvider API |
Major |
security |
Larry McCay |
Larry McCay |
YARN-3617 |
Fix WindowsResourceCalculatorPlugin.getCpuFrequency() returning always -1 |
Minor |
. |
Georg Berendt |
J.Andreina |
YARN-3804 |
Both RM are on standBy state when kerberos user not in yarn.admin.acl |
Critical |
resourcemanager |
Bibin A Chundatt |
Varun Saxena |
HDFS-8446 |
Separate safemode related operations in GetBlockLocations() |
Minor |
. |
Haohui Mai |
Haohui Mai |
HDFS-8615 |
Correct HTTP method in WebHDFS document |
Major |
documentation |
Akira Ajisaka |
Brahma Reddy Battula |
MAPREDUCE-6373 |
The logger reports total input paths but it is referring to input files |
Trivial |
. |
Andi Chirita Amdocs |
Bibin A Chundatt |
YARN-3824 |
Fix two minor nits in member variable properties of YarnConfiguration |
Trivial |
yarn |
Ray Chiang |
Ray Chiang |
HADOOP-12100 |
ImmutableFsPermission should not override applyUmask since that method doesn’t modify the FsPermission |
Major |
. |
Robert Kanter |
Bibin A Chundatt |
YARN-3802 |
Two RMNodes for the same NodeId are used in RM sometimes after NM is reconnected. |
Major |
resourcemanager |
zhihai xu |
zhihai xu |
HDFS-8633 |
Fix setting of dfs.datanode.readahead.bytes in hdfs-default.xml to match DFSConfigKeys |
Minor |
datanode |
Ray Chiang |
Ray Chiang |
HDFS-8626 |
Reserved RBW space is not released if creation of RBW File fails |
Blocker |
. |
Kanaka Kumar Avvaru |
Kanaka Kumar Avvaru |
MAPREDUCE-6405 |
NullPointerException in App Attempts page |
Major |
. |
Siqi Li |
Siqi Li |
HADOOP-12103 |
Small refactoring of DelegationTokenAuthenticationFilter to allow code sharing |
Minor |
security |
Yongjun Zhang |
Yongjun Zhang |
HDFS-8337 |
Accessing httpfs via webhdfs doesn’t work from a jar with kerberos |
Major |
security, webhdfs |
Yongjun Zhang |
Yongjun Zhang |
MAPREDUCE-6403 |
Fix typo in the usage of NNBench |
Trivial |
documentation |
Akira Ajisaka |
Jagadesh Kiran N |
HDFS-8480 |
Fix performance and timeout issues in HDFS-7929 by using hard-links to preserve old edit logs instead of copying them |
Critical |
. |
Zhe Zhang |
Zhe Zhang |
MAPREDUCE-5948 |
org.apache.hadoop.mapred.LineRecordReader does not handle multibyte record delimiters well |
Critical |
. |
Kris Geusebroek |
Akira Ajisaka |
HDFS-8542 |
WebHDFS getHomeDirectory behavior does not match specification |
Major |
webhdfs |
Jakob Homan |
Kanaka Kumar Avvaru |
YARN-3842 |
NMProxy should retry on NMNotYetReadyException |
Critical |
. |
Karthik Kambatla |
Robert Kanter |
YARN-3835 |
hadoop-yarn-server-resourcemanager test package bundles core-site.xml, yarn-site.xml |
Minor |
resourcemanager |
Vamsee Yarlagadda |
Vamsee Yarlagadda |
MAPREDUCE-6410 |
Aggregated Logs Deletion doesnt work after refreshing Log Retention Settings in secure cluster |
Critical |
. |
Zhang Wei |
Varun Saxena |
MAPREDUCE-6400 |
Multiple shuffle transfer fails because input is closed too early |
Blocker |
task |
Akira Ajisaka |
Brahma Reddy Battula |
YARN-3809 |
Failed to launch new attempts because ApplicationMasterLauncher’s threads all hang |
Major |
resourcemanager |
Jun Gong |
Jun Gong |
YARN-3832 |
Resource Localization fails on a cluster due to existing cache directories |
Critical |
nodemanager |
Ranga Swamy |
Brahma Reddy Battula |
YARN-3790 |
usedResource from rootQueue metrics may get stale data for FS scheduler after recovering the container |
Major |
fairscheduler, test |
Rohith Sharma K S |
zhihai xu |
HADOOP-11958 |
MetricsSystemImpl fails to show backtrace when an error occurs |
Major |
. |
Jason Lowe |
Jason Lowe |
HDFS-8646 |
Prune cached replicas from DatanodeDescriptor state on replica invalidation |
Major |
caching |
Andrew Wang |
Andrew Wang |
YARN-3826 |
Race condition in ResourceTrackerService leads to wrong diagnostics messages |
Major |
resourcemanager |
Chengbing Liu |
Chengbing Liu |
YARN-3745 |
SerializedException should also try to instantiate internal exception with the default constructor |
Major |
. |
Lavkesh Lahngir |
Lavkesh Lahngir |
MAPREDUCE-6413 |
TestLocalJobSubmission is failing with unknown host |
Major |
test |
Jason Lowe |
zhihai xu |
HDFS-8665 |
Fix replication check in DFSTestUtils#waitForReplication |
Trivial |
test |
Andrew Wang |
Andrew Wang |
HADOOP-8151 |
Error handling in snappy decompressor throws invalid exceptions |
Major |
io, native |
Todd Lipcon |
Matt Foley |
YARN-3850 |
NM fails to read files from full disks which can lead to container logs being lost and other issues |
Blocker |
log-aggregation, nodemanager |
Varun Saxena |
Varun Saxena |
HDFS-8656 |
Preserve compatibility of ClientProtocol#rollingUpgrade after finalization |
Critical |
rolling upgrades |
Andrew Wang |
Andrew Wang |
YARN-3859 |
LeafQueue doesn’t print user properly for application add |
Minor |
capacityscheduler |
Devaraj K |
Varun Saxena |
HDFS-8681 |
BlockScanner is incorrectly disabled by default |
Blocker |
datanode |
Andrew Wang |
Arpit Agarwal |
YARN-3860 |
rmadmin -transitionToActive should check the state of non-target node |
Major |
resourcemanager |
Masatake Iwasaki |
Masatake Iwasaki |
HDFS-8586 |
Dead Datanode is allocated for write when client is from deadnode |
Critical |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-12119 |
hadoop fs -expunge does not work for federated namespace |
Major |
. |
Vrushali C |
J.Andreina |
HDFS-8628 |
Update missing command option for fetchdt |
Major |
documentation |
J.Andreina |
J.Andreina |
YARN-3695 |
ServerProxy (NMProxy, etc.) shouldn’t retry forever for non network exception. |
Major |
. |
Junping Du |
Raju Bairishetti |
HADOOP-12089 |
StorageException complaining “ no lease ID” when updating FolderLastModifiedTime in WASB |
Major |
tools |
Duo Xu |
Duo Xu |
YARN-3770 |
SerializedException should also handle java.lang.Error |
Major |
. |
Lavkesh Lahngir |
Lavkesh Lahngir |
HDFS-8687 |
Remove the duplicate usage message from Dfsck.java |
Major |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-12107 |
long running apps may have a huge number of StatisticsData instances under FileSystem |
Critical |
fs |
Sangjin Lee |
Sangjin Lee |
HDFS-8579 |
Update HDFS usage with missing options |
Minor |
. |
J.Andreina |
J.Andreina |
HADOOP-12154 |
FileSystem#getUsed() returns the file length only from root ‘/’ |
Major |
. |
tongshiquan |
J.Andreina |
YARN-3768 |
ArrayIndexOutOfBoundsException with empty environment variables |
Major |
yarn |
Joe Ferner |
zhihai xu |
HADOOP-10798 |
globStatus() should always return a sorted list of files |
Minor |
. |
Felix Borchers |
Colin P. McCabe |
HADOOP-12124 |
Add HTrace support for FsShell |
Major |
. |
Colin P. McCabe |
Colin P. McCabe |
HADOOP-12159 |
Move DistCpUtils#compareFs() to org.apache.hadoop.fs.FileUtil and fix for HA namespaces |
Major |
. |
Ray Chiang |
Ray Chiang |
MAPREDUCE-6121 |
JobResourceUpdater#compareFs() doesn’t handle HA namespaces |
Major |
mrv2 |
Thomas Graves |
Ray Chiang |
HADOOP-12116 |
Fix unrecommended syntax usages in hadoop/hdfs/yarn script for cygwin in branch-2 |
Major |
scripts |
Li Lu |
Li Lu |
HADOOP-12164 |
Fix TestMove and TestFsShellReturnCode failed to get command name using reflection. |
Minor |
. |
Lei (Eddy) Xu |
Lei (Eddy) Xu |
YARN-3823 |
Fix mismatch in default values for yarn.scheduler.maximum-allocation-vcores property |
Minor |
. |
Ray Chiang |
Ray Chiang |
YARN-3830 |
AbstractYarnScheduler.createReleaseCache may try to clean a null attempt |
Major |
scheduler |
nijel |
nijel |
HDFS-8706 |
Fix typo in datanode startup options in HDFSCommands.html |
Major |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
MAPREDUCE-6420 |
Interrupted Exception in LocalContainerLauncher should be logged in warn/info level |
Major |
. |
Chang Li |
Chang Li |
MAPREDUCE-6418 |
MRApp should not shutdown LogManager during shutdown |
Major |
test |
Chang Li |
Chang Li |
YARN-3793 |
Several NPEs when deleting local files on NM recovery |
Major |
nodemanager |
Karthik Kambatla |
Varun Saxena |
HDFS-8666 |
speedup TestMover |
Major |
test |
Walter Su |
Walter Su |
HADOOP-12171 |
Shorten overly-long htrace span names for server |
Major |
tracing |
Colin P. McCabe |
Colin P. McCabe |
YARN-3875 |
FSSchedulerNode#reserveResource() doesn’t print Application Id properly in log |
Minor |
. |
Bibin A Chundatt |
Bibin A Chundatt |
YARN-3508 |
Prevent processing preemption events on the main RM dispatcher |
Major |
resourcemanager, scheduler |
Jason Lowe |
Varun Saxena |
HADOOP-12173 |
NetworkTopology#add calls NetworkTopology#toString always |
Major |
. |
Inigo Goiri |
Inigo Goiri |
HDFS-8577 |
Avoid retrying to recover lease on a file which does not exist |
Major |
. |
J.Andreina |
J.Andreina |
YARN-3882 |
AggregatedLogFormat should close aclScanner and ownerScanner after create them. |
Minor |
nodemanager |
zhihai xu |
zhihai xu |
MAPREDUCE-6425 |
ShuffleHandler passes wrong “base” parameter to getMapOutputInfo if mapId is not in the cache. |
Major |
mrv2, nodemanager |
zhihai xu |
zhihai xu |
HADOOP-12186 |
ActiveStandbyElector shouldn’t call monitorLockNodeAsync multiple times |
Major |
ha |
zhihai xu |
zhihai xu |
HDFS-8686 |
WebHdfsFileSystem#getXAttr(Path p, final String name) doesn’t work if namespace is in capitals |
Major |
webhdfs |
Jagadesh Kiran N |
Kanaka Kumar Avvaru |
YARN-3837 |
javadocs of TimelineAuthenticationFilterInitializer give wrong prefix for auth options |
Minor |
timelineserver |
Steve Loughran |
Bibin A Chundatt |
HADOOP-12117 |
Potential NPE from Configuration#loadProperty with allowNullValueProperties set. |
Minor |
conf |
zhihai xu |
zhihai xu |
MAPREDUCE-6038 |
A boolean may be set error in the Word Count v2.0 in MapReduce Tutorial |
Minor |
. |
Pei Ma |
Tsuyoshi Ozawa |
YARN-3892 |
NPE on RMStateStore#serviceStop when CapacityScheduler#serviceInit fails |
Minor |
. |
Bibin A Chundatt |
Bibin A Chundatt |
YARN-3690 |
[JDK8] ‘mvn site’ fails |
Major |
api, site |
Akira Ajisaka |
Brahma Reddy Battula |
HADOOP-12202 |
releasedocmaker drops missing component and assignee entries |
Blocker |
yetus |
Allen Wittenauer |
Allen Wittenauer |
HDFS-8642 |
Make TestFileTruncate more reliable |
Minor |
. |
Rakesh R |
Rakesh R |
HADOOP-11878 |
FileContext.java # fixRelativePart should check for not null for a more informative exception |
Major |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-12201 |
Add tracing to FileSystem#createFileSystem and Globber#glob |
Major |
. |
Colin P. McCabe |
Colin P. McCabe |
HADOOP-12200 |
TestCryptoStreamsWithOpensslAesCtrCryptoCodec should be skipped in non-native profile |
Minor |
test |
Masatake Iwasaki |
Masatake Iwasaki |
MAPREDUCE-6426 |
TestShuffleHandler#testGetMapOutputInfo is failing |
Major |
test |
Devaraj K |
zhihai xu |
HDFS-8729 |
Fix testTruncateWithDataNodesRestartImmediately occasionally failed |
Minor |
. |
Walter Su |
Walter Su |
YARN-3888 |
ApplicationMaster link is broken in RM WebUI when appstate is NEW |
Minor |
resourcemanager |
Bibin A Chundatt |
Bibin A Chundatt |
HDFS-8749 |
Fix findbugs warning in BlockManager.java |
Minor |
. |
Akira Ajisaka |
Brahma Reddy Battula |
HDFS-2956 |
calling fetchdt without a –renewer argument throws NPE |
Major |
security |
Todd Lipcon |
Vinayakumar B |
HDFS-8751 |
Remove setBlocks API from INodeFile and misc code cleanup |
Major |
namenode |
Zhe Zhang |
Zhe Zhang |
YARN-3849 |
Too much of preemption activity causing continuos killing of containers across queues |
Critical |
capacityscheduler |
Sunil G |
Sunil G |
YARN-3917 |
getResourceCalculatorPlugin for the default should intercept all exceptions |
Major |
. |
Gera Shegalov |
Gera Shegalov |
YARN-3894 |
RM startup should fail for wrong CS xml NodeLabel capacity configuration |
Critical |
capacityscheduler |
Bibin A Chundatt |
Bibin A Chundatt |
MAPREDUCE-6421 |
Fix findbugs warning in RMContainerAllocator.reduceNodeLabelExpression |
Major |
. |
Ray Chiang |
Brahma Reddy Battula |
HADOOP-12191 |
Bzip2Factory is not thread safe |
Major |
io |
Jason Lowe |
Brahma Reddy Battula |
HDFS-7608 |
hdfs dfsclient newConnectedPeer has no write timeout |
Major |
fuse-dfs, hdfs-client |
zhangshilong |
Xiaoyu Yao |
HADOOP-12153 |
ByteBufferReadable doesn’t declare @InterfaceAudience and @InterfaceStability |
Minor |
fs |
Steve Loughran |
Brahma Reddy Battula |
HDFS-8778 |
TestBlockReportRateLimiting#testLeaseExpiration can deadlock |
Major |
test |
Arpit Agarwal |
Arpit Agarwal |
HADOOP-10615 |
FileInputStream in JenkinsHash#main() is never closed |
Minor |
. |
Ted Yu |
Chen He |
HADOOP-12240 |
Fix tests requiring native library to be skipped in non-native profile |
Minor |
test |
Masatake Iwasaki |
Masatake Iwasaki |
YARN-3805 |
Update the documentation of Disk Checker based on YARN-90 |
Minor |
documentation |
Masatake Iwasaki |
Masatake Iwasaki |
HDFS-8767 |
RawLocalFileSystem.listStatus() returns null for UNIX pipefile |
Critical |
. |
Haohui Mai |
Kanaka Kumar Avvaru |
YARN-3885 |
ProportionalCapacityPreemptionPolicy doesn’t preempt if queue is more than 2 level |
Blocker |
yarn |
Ajith S |
Ajith S |
YARN-3453 |
Fair Scheduler: Parts of preemption logic uses DefaultResourceCalculator even in DRF mode causing thrashing |
Major |
fairscheduler |
Ashwin Shankar |
Arun Suresh |
YARN-3535 |
Scheduler must re-request container resources when RMContainer transitions from ALLOCATED to KILLED |
Critical |
capacityscheduler, fairscheduler, resourcemanager |
Peng Zhang |
Peng Zhang |
YARN-3905 |
Application History Server UI NPEs when accessing apps run after RM restart |
Major |
timelineserver |
Eric Payne |
Eric Payne |
HADOOP-12235 |
hadoop-openstack junit & mockito dependencies should be “provided” |
Minor |
build, fs/swift |
Steve Loughran |
Ted Yu |
HADOOP-12209 |
Comparable type should be in FileStatus |
Minor |
fs |
Yong Zhang |
Yong Zhang |
HADOOP-12088 |
KMSClientProvider uses equalsIgnoreCase(“application/json”) |
Major |
kms |
Steve Loughran |
Brahma Reddy Battula |
HADOOP-12051 |
ProtobufRpcEngine.invoke() should use Exception.toString() over getMessage in logging/span events |
Minor |
ipc |
Steve Loughran |
Varun Saxena |
HADOOP-12237 |
releasedocmaker.py doesn’t work behind a proxy |
Major |
yetus |
Tsuyoshi Ozawa |
Tsuyoshi Ozawa |
HDFS-7582 |
Enforce maximum number of ACL entries separately per access and default. |
Major |
namenode |
Vinayakumar B |
Vinayakumar B |
HDFS-8773 |
Few FSNamesystem metrics are not documented in the Metrics page |
Major |
documentation |
Rakesh R |
Rakesh R |
YARN-3878 |
AsyncDispatcher can hang while stopping if it is configured for draining events on stop |
Critical |
. |
Varun Saxena |
Varun Saxena |
HDFS-7728 |
Avoid updating quota usage while loading edits |
Major |
. |
Jing Zhao |
Jing Zhao |
HADOOP-11962 |
Sasl message with MD5 challenge text shouldn’t be LOG out even in debug level. |
Critical |
ipc, security |
Junping Du |
Junping Du |
HADOOP-12017 |
Hadoop archives command should use configurable replication factor when closing |
Major |
. |
Zhe Zhang |
Bibin A Chundatt |
HADOOP-12239 |
StorageException complaining “ no lease ID” when updating FolderLastModifiedTime in WASB |
Major |
fs/azure, tools |
Duo Xu |
Duo Xu |
YARN-3932 |
SchedulerApplicationAttempt#getResourceUsageReport and UserInfo should based on total-used-resources |
Major |
resourcemanager |
Bibin A Chundatt |
Bibin A Chundatt |
YARN-3954 |
TestYarnConfigurationFields#testCompareConfigurationClassAgainstXml fails in trunk |
Major |
. |
Varun Saxena |
Varun Saxena |
YARN-2019 |
Retrospect on decision of making RM crashed if any exception throw in ZKRMStateStore |
Critical |
. |
Junping Du |
Jian He |
HDFS-8797 |
WebHdfsFileSystem creates too many connections for pread |
Major |
webhdfs |
Jing Zhao |
Jing Zhao |
YARN-3941 |
Proportional Preemption policy should try to avoid sending duplicate PREEMPT_CONTAINER event to scheduler |
Major |
capacityscheduler |
Sunil G |
Sunil G |
YARN-3900 |
Protobuf layout of yarn_security_token causes errors in other protos that include it |
Major |
. |
Anubhav Dhoot |
Anubhav Dhoot |
YARN-3845 |
Scheduler page does not render RGBA color combinations in IE11 |
Minor |
. |
Jagadesh Kiran N |
Mohammad Shahid Khan |
HDFS-8806 |
Inconsistent metrics: number of missing blocks with replication factor 1 not properly cleared |
Major |
. |
Zhe Zhang |
Zhe Zhang |
YARN-3967 |
Fetch the application report from the AHS if the RM does not know about it |
Major |
. |
Mit Desai |
Mit Desai |
YARN-3957 |
FairScheduler NPE In FairSchedulerQueueInfo causing scheduler page to return 500 |
Major |
fairscheduler |
Anubhav Dhoot |
Anubhav Dhoot |
YARN-3925 |
ContainerLogsUtils#getContainerLogFile fails to read container log files from full disks. |
Critical |
nodemanager |
zhihai xu |
zhihai xu |
YARN-3973 |
Recent changes to application priority management break reservation system from YARN-1051 |
Major |
resourcemanager |
Carlo Curino |
Carlo Curino |
YARN-3958 |
TestYarnConfigurationFields should be moved to hadoop-yarn-api module |
Major |
. |
Varun Saxena |
Varun Saxena |
HDFS-8810 |
Correct assertions in TestDFSInotifyEventInputStream class. |
Minor |
test |
Surendra Singh Lilhore |
Surendra Singh Lilhore |
HDFS-8785 |
TestDistributedFileSystem is failing in trunk |
Major |
test |
Arpit Agarwal |
Xiaoyu Yao |
YARN-2194 |
Cgroups cease to work in RHEL7 |
Critical |
nodemanager |
Wei Yan |
Wei Yan |
YARN-3846 |
RM Web UI queue filter is not working |
Major |
yarn |
Mohammad Shahid Khan |
Mohammad Shahid Khan |
HADOOP-12245 |
References to misspelled REMAINING_QUATA in FileSystemShell.md |
Minor |
documentation |
Gera Shegalov |
Gabor Liptak |
YARN-3982 |
container-executor parsing of container-executor.cfg broken in trunk and branch-2 |
Blocker |
nodemanager |
Varun Vasudev |
Varun Vasudev |
HADOOP-12175 |
FsShell must load SpanReceiverHost to support tracing |
Major |
tracing |
Masatake Iwasaki |
Masatake Iwasaki |
HDFS-8670 |
Better to exclude decommissioned nodes for namenode NodeUsage JMX |
Major |
. |
Ming Ma |
J.Andreina |
HADOOP-10945 |
4-digit octal umask permissions throws a parse error |
Major |
fs |
Jason Lowe |
Chang Li |
YARN-3919 |
NPEs’ while stopping service after exception during CommonNodeLabelsManager#start |
Trivial |
resourcemanager |
Varun Saxena |
Varun Saxena |
YARN-3963 |
AddNodeLabel on duplicate label addition shows success |
Minor |
. |
Bibin A Chundatt |
Bibin A Chundatt |
MAPREDUCE-6433 |
launchTime may be negative |
Major |
jobhistoryserver, mrv2 |
Allen Wittenauer |
zhihai xu |
YARN-3990 |
AsyncDispatcher may overloaded with RMAppNodeUpdateEvent when Node is connected/disconnected |
Critical |
resourcemanager |
Rohith Sharma K S |
Bibin A Chundatt |
HDFS-6860 |
BlockStateChange logs are too noisy |
Major |
namenode |
Arpit Agarwal |
Chang Li |
HADOOP-12268 |
AbstractContractAppendTest#testRenameFileBeingAppended misses rename operation. |
Major |
test |
zhihai xu |
zhihai xu |
HDFS-8847 |
change TestHDFSContractAppend to not override testRenameFileBeingAppended method. |
Major |
test |
zhihai xu |
zhihai xu |
HDFS-8850 |
VolumeScanner thread exits with exception if there is no block pool to be scanned but there are suspicious blocks |
Major |
datanode |
Colin P. McCabe |
Colin P. McCabe |
HDFS-8844 |
TestHDFSCLI does not cleanup the test directory |
Minor |
test |
Akira Ajisaka |
Masatake Iwasaki |
HADOOP-12274 |
Remove direct download link from BUILDING.txt |
Minor |
documentation |
Caleb Severn |
Caleb Severn |
HADOOP-12302 |
Fix native compilation on Windows after HADOOP-7824 |
Blocker |
. |
Vinayakumar B |
Vinayakumar B |
YARN-3983 |
Make CapacityScheduler to easier extend application allocation logic |
Major |
. |
Wangda Tan |
Wangda Tan |
HADOOP-12304 |
Applications using FileContext fail with the default file system configured to be wasb/s3/etc. |
Blocker |
fs |
Chris Nauroth |
Chris Nauroth |
HADOOP-11932 |
MetricsSinkAdapter hangs when being stopped |
Critical |
. |
Jian He |
Brahma Reddy Battula |
HDFS-8856 |
Make LeaseManager#countPath O(1) |
Major |
namenode |
Arpit Agarwal |
Arpit Agarwal |
HDFS-8772 |
Fix TestStandbyIsHot#testDatanodeRestarts which occasionally fails |
Major |
. |
Walter Su |
Walter Su |
YARN-3966 |
Fix excessive loggings in CapacityScheduler |
Major |
. |
Jian He |
Jian He |
HDFS-8866 |
Typo in docs: Rumtime -> Runtime |
Trivial |
documentation, webhdfs |
Jakob Homan |
Gabor Liptak |
YARN-3999 |
RM hangs on draining events |
Major |
. |
Jian He |
Jian He |
YARN-4026 |
FiCaSchedulerApp: ContainerAllocator should be able to choose how to order pending resource requests |
Major |
. |
Wangda Tan |
Wangda Tan |
HDFS-8879 |
Quota by storage type usage incorrectly initialized upon namenode restart |
Major |
namenode |
Kihwal Lee |
Xiaoyu Yao |
HADOOP-12258 |
Need translate java.nio.file.NoSuchFileException to FileNotFoundException to avoid regression |
Critical |
fs |
zhihai xu |
zhihai xu |
YARN-4005 |
Completed container whose app is finished is not removed from NMStateStore |
Major |
. |
Jun Gong |
Jun Gong |
YARN-4047 |
ClientRMService getApplications has high scheduler lock contention |
Major |
resourcemanager |
Jason Lowe |
Jason Lowe |
YARN-3987 |
am container complete msg ack to NM once RM receive it |
Major |
resourcemanager |
sandflee |
sandflee |
HADOOP-12322 |
typos in rpcmetrics.java |
Trivial |
ipc |
Anu Engineer |
Anu Engineer |
HDFS-8565 |
Typo in dfshealth.html - “Decomissioning” |
Trivial |
. |
nijel |
nijel |
MAPREDUCE-5817 |
Mappers get rescheduled on node transition even after all reducers are completed |
Major |
applicationmaster |
Sangjin Lee |
Sangjin Lee |
HDFS-8891 |
HDFS concat should keep srcs order |
Blocker |
. |
Yong Zhang |
Yong Zhang |
MAPREDUCE-6439 |
AM may fail instead of retrying if RM shuts down during the allocate call |
Critical |
. |
Anubhav Dhoot |
Anubhav Dhoot |
HDFS-8845 |
DiskChecker should not traverse the entire tree |
Major |
. |
Chang Li |
Chang Li |
HDFS-8852 |
HDFS architecture documentation of version 2.x is outdated about append write support |
Major |
documentation |
Hong Dai Thanh |
Ajith S |
YARN-3857 |
Memory leak in ResourceManager with SIMPLE mode |
Critical |
resourcemanager |
mujunchao |
mujunchao |
YARN-4028 |
AppBlock page key update and diagnostics value null on recovery |
Minor |
. |
Bibin A Chundatt |
Bibin A Chundatt |
HDFS-8908 |
TestAppendSnapshotTruncate may fail with IOException: Failed to replace a bad datanode |
Minor |
test |
Tsz Wo Nicholas Sze |
Tsz Wo Nicholas Sze |
HDFS-8867 |
Enable optimized block reports |
Major |
. |
Rushabh S Shah |
Daryn Sharp |
HADOOP-12317 |
Applications fail on NM restart on some linux distro because NM container recovery declares AM container as LOST |
Critical |
. |
Anubhav Dhoot |
Anubhav Dhoot |
HDFS-8863 |
The remaining space check in BlockPlacementPolicyDefault is flawed |
Critical |
. |
Kihwal Lee |
Kihwal Lee |
HDFS-8922 |
Link the native_mini_dfs test library with libdl, since IBM Java requires it |
Major |
build |
Ayappan |
Ayappan |
HDFS-8809 |
HDFS fsck reports under construction blocks as “CORRUPT” |
Major |
tools |
Sudhir Prakash |
Jing Zhao |
MAPREDUCE-6454 |
MapReduce doesn’t set the HADOOP_CLASSPATH for jar lib in distributed cache. |
Critical |
. |
Junping Du |
Junping Du |
MAPREDUCE-6357 |
MultipleOutputs.write() API should document that output committing is not utilized when input path is absolute |
Major |
documentation |
Ivan Mitic |
Dustin Cote |
YARN-3986 |
getTransferredContainers in AbstractYarnScheduler should be present in YarnScheduler interface instead |
Major |
scheduler |
Varun Saxena |
Varun Saxena |
HADOOP-12347 |
Fix mismatch parameter name in javadocs of AuthToken#setMaxInactives |
Trivial |
. |
Xiaoyu Yao |
Xiaoyu Yao |
HDFS-8942 |
Update hyperlink to rack awareness page in HDFS Architecture documentation |
Trivial |
documentation |
Masatake Iwasaki |
Masatake Iwasaki |
YARN-3896 |
RMNode transitioned from RUNNING to REBOOTED because its response id had not been reset synchronously |
Major |
resourcemanager |
Jun Gong |
Jun Gong |
HDFS-8930 |
Block report lease may leak if the 2nd full block report comes when NN is still in safemode |
Minor |
. |
Jing Zhao |
Jing Zhao |
HDFS-8932 |
NPE thrown in NameNode when try to get “TotalSyncCount” metric before editLogStream initialization |
Major |
. |
Surendra Singh Lilhore |
Surendra Singh Lilhore |
HADOOP-12352 |
Delay in checkpointing Trash can leave trash for 2 intervals before deleting |
Trivial |
trash |
Casey Brotherton |
Casey Brotherton |
HDFS-8846 |
Add a unit test for INotify functionality across a layout version upgrade |
Major |
namenode |
Zhe Zhang |
Zhe Zhang |
HDFS-8896 |
DataNode object isn’t GCed when shutdown, because it has GC root in ShutdownHookManager |
Minor |
test |
Walter Su |
Walter Su |
HDFS-8961 |
Surpress findbug warnings of o.a.h.hdfs.shortcircuit.DfsClientShmManager.EndpointShmManager in hdfs-client |
Major |
. |
Haohui Mai |
Mingliang Liu |
HADOOP-12362 |
Set hadoop.tmp.dir and hadoop.log.dir in pom |
Major |
. |
Charlie Helin |
Charlie Helin |
HDFS-8969 |
Clean up findbugs warnings for HDFS-8823 and HDFS-8932 |
Major |
namenode |
Anu Engineer |
Anu Engineer |
HDFS-8963 |
Fix incorrect sign extension of xattr length in HDFS-8900 |
Critical |
. |
Haohui Mai |
Colin P. McCabe |
YARN-1556 |
NPE getting application report with a null appId |
Minor |
client |
Steve Loughran |
Weiwei Yang |
MAPREDUCE-6452 |
NPE when intermediate encrypt enabled for LocalRunner |
Major |
. |
Bibin A Chundatt |
zhihai xu |
HDFS-8950 |
NameNode refresh doesn’t remove DataNodes that are no longer in the allowed list |
Major |
datanode, namenode |
Daniel Templeton |
Daniel Templeton |
HADOOP-12346 |
Increase some default timeouts / retries for S3a connector |
Major |
fs/s3 |
Sean Mackrory |
Sean Mackrory |
HADOOP-12359 |
hadoop fs -getmerge doc is wrong |
Major |
documentation |
Daniel Templeton |
Jagadesh Kiran N |
HADOOP-10365 |
BufferedOutputStream in FileUtil#unpackEntries() should be closed in finally block |
Minor |
util |
Ted Yu |
Kiran Kumar M R |
HDFS-8995 |
Flaw in registration bookeeping can make DN die on reconnect |
Critical |
. |
Kihwal Lee |
Kihwal Lee |
HDFS-8388 |
Time and Date format need to be in sync in NameNode UI page |
Minor |
. |
Archana T |
Surendra Singh Lilhore |
YARN-4073 |
Unused ApplicationACLsManager in ContainerManagerImpl |
Trivial |
. |
Naganarasimha G R |
Naganarasimha G R |
HDFS-9003 |
ForkJoin thread pool leaks |
Major |
. |
Kihwal Lee |
Kihwal Lee |
HDFS-8885 |
ByteRangeInputStream used in webhdfs does not override available() |
Minor |
webhdfs |
Shradha Revankar |
Shradha Revankar |
HADOOP-10318 |
Incorrect reference to nodeFile in RumenToSLSConverter error message |
Minor |
. |
Ted Yu |
Wei Yan |
HADOOP-12213 |
Interrupted exception can occur when Client#stop is called |
Minor |
. |
Oleg Zhurakousky |
Kuhu Shukla |
HDFS-9009 |
Send metrics logs to NullAppender by default |
Major |
logging |
Arpit Agarwal |
Arpit Agarwal |
HDFS-8964 |
When validating the edit log, do not read at or beyond the file offset that is being written |
Major |
journal-node, namenode |
Zhe Zhang |
Zhe Zhang |
HDFS-8939 |
Test(S)WebHdfsFileContextMainOperations failing on branch-2 |
Major |
webhdfs |
Jakob Homan |
Chris Nauroth |
YARN-4103 |
RM WebServices missing scheme for appattempts logLinks |
Major |
. |
Jonathan Eagles |
Jonathan Eagles |
YARN-4105 |
Capacity Scheduler headroom for DRF is wrong |
Major |
capacityscheduler |
Chang Li |
Chang Li |
MAPREDUCE-6442 |
Stack trace is missing when error occurs in client protocol provider’s constructor |
Major |
client |
Chang Li |
Chang Li |
YARN-3591 |
Resource localization on a bad disk causes subsequent containers failure |
Major |
. |
Lavkesh Lahngir |
Lavkesh Lahngir |
YARN-4121 |
Typos in capacity scheduler documentation. |
Trivial |
documentation |
Kai Sasaki |
Kai Sasaki |
YARN-4096 |
App local logs are leaked if log aggregation fails to initialize for the app |
Major |
log-aggregation, nodemanager |
Jason Lowe |
Jason Lowe |
HADOOP-12388 |
Fix components’ version information in the web page ‘About the Cluster’ |
Minor |
util |
Jun Gong |
Jun Gong |
HDFS-9033 |
dfsadmin -metasave prints “NaN” for cache used% |
Major |
. |
Archana T |
Brahma Reddy Battula |
HDFS-8716 |
introduce a new config specifically for safe mode block count |
Major |
. |
Chang Li |
Chang Li |
HDFS-8581 |
ContentSummary on / skips further counts on yielding lock |
Minor |
namenode |
tongshiquan |
J.Andreina |
HDFS-6763 |
Initialize file system-wide quota once on transitioning to active |
Major |
ha, namenode |
Daryn Sharp |
Kihwal Lee |
MAPREDUCE-6474 |
ShuffleHandler can possibly exhaust nodemanager file descriptors |
Major |
mrv2, nodemanager |
Nathan Roberts |
Kuhu Shukla |
YARN-4106 |
NodeLabels for NM in distributed mode is not updated even after clusterNodelabel addition in RM |
Major |
. |
Bibin A Chundatt |
Bibin A Chundatt |
YARN-4115 |
Reduce loglevel of ContainerManagementProtocolProxy to Debug |
Minor |
. |
Anubhav Dhoot |
Anubhav Dhoot |
HADOOP-12348 |
MetricsSystemImpl creates MetricsSourceAdapter with wrong time unit parameter. |
Major |
metrics |
zhihai xu |
zhihai xu |
HDFS-9042 |
Update document for the Storage policy name |
Minor |
documentation |
J.Andreina |
J.Andreina |
HDFS-9036 |
In BlockPlacementPolicyWithNodeGroup#chooseLocalStorage , random node is selected eventhough fallbackToLocalRack is true. |
Major |
. |
J.Andreina |
J.Andreina |
HADOOP-12407 |
Test failing: hadoop.ipc.TestSaslRPC |
Critical |
security, test |
Steve Loughran |
Steve Loughran |
HADOOP-12087 |
[JDK8] Fix javadoc errors caused by incorrect or illegal tags |
Major |
documentation |
Akira Ajisaka |
Akira Ajisaka |
HDFS-9069 |
TestNameNodeMetricsLogger failing -port in use |
Critical |
test |
Steve Loughran |
Steve Loughran |
HDFS-8996 |
Consolidate validateLog and scanLog in FJM#EditLogFile |
Major |
journal-node, namenode |
Zhe Zhang |
Zhe Zhang |
YARN-4151 |
Fix findbugs errors in hadoop-yarn-server-common module |
Major |
. |
MENG DING |
MENG DING |
HDFS-9067 |
o.a.h.hdfs.server.datanode.fsdataset.impl.TestLazyWriter is failing in trunk |
Critical |
. |
Haohui Mai |
Surendra Singh Lilhore |
MAPREDUCE-6472 |
MapReduce AM should have java.io.tmpdir=./tmp to be consistent with tasks |
Major |
mr-am |
Jason Lowe |
Naganarasimha G R |
HADOOP-12374 |
Description of hdfs expunge command is confusing |
Major |
documentation, trash |
Weiwei Yang |
Weiwei Yang |
YARN-4078 |
getPendingResourceRequestForAttempt is present in AbstractYarnScheduler should be present in YarnScheduler interface instead |
Minor |
resourcemanager |
Naganarasimha G R |
Naganarasimha G R |
HDFS-9072 |
Fix random failures in TestJMXGet |
Critical |
test |
J.Andreina |
J.Andreina |
HDFS-9073 |
Fix failures in TestLazyPersistLockedMemory#testReleaseOnEviction |
Critical |
test |
J.Andreina |
J.Andreina |
YARN-3433 |
Jersey tests failing with Port in Use -again |
Critical |
build, test |
Steve Loughran |
Brahma Reddy Battula |
HADOOP-12417 |
TestWebDelegationToken failing with port in use |
Major |
test |
Steve Loughran |
Mingliang Liu |
MAPREDUCE-6481 |
LineRecordReader may give incomplete record and wrong position/key information for uncompressed input sometimes. |
Critical |
mrv2 |
zhihai xu |
zhihai xu |
MAPREDUCE-5002 |
AM could potentially allocate a reduce container to a map attempt |
Major |
mr-am |
Jason Lowe |
Chang Li |
MAPREDUCE-5982 |
Task attempts that fail from the ASSIGNED state can disappear |
Major |
mr-am |
Jason Lowe |
Chang Li |
HADOOP-12386 |
RetryPolicies.RETRY_FOREVER should be able to specify a retry interval |
Major |
. |
Wangda Tan |
Sunil G |
YARN-3697 |
FairScheduler: ContinuousSchedulingThread can fail to shutdown |
Critical |
fairscheduler |
zhihai xu |
zhihai xu |
HDFS-6955 |
DN should reserve disk space for a full block when creating tmp files |
Major |
datanode |
Arpit Agarwal |
Kanaka Kumar Avvaru |
HDFS-5802 |
NameNode does not check for inode type before traversing down a path |
Trivial |
namenode |
Harsh J |
Xiao Chen |
MAPREDUCE-6460 |
TestRMContainerAllocator.testAttemptNotFoundCausesRMCommunicatorException fails |
Major |
test |
zhihai xu |
zhihai xu |
YARN-4167 |
NPE on RMActiveServices#serviceStop when store is null |
Minor |
. |
Bibin A Chundatt |
Bibin A Chundatt |
YARN-4113 |
RM should respect retry-interval when uses RetryPolicies.RETRY_FOREVER |
Critical |
. |
Wangda Tan |
Sunil G |
YARN-4188 |
MoveApplicationAcrossQueuesResponse should be an abstract class |
Minor |
resourcemanager |
Giovanni Matteo Fumarola |
Giovanni Matteo Fumarola |
HDFS-9043 |
Doc updation for commands in HDFS Federation |
Minor |
documentation |
J.Andreina |
J.Andreina |
HDFS-9013 |
Deprecate NameNodeMXBean#getNNStarted in branch2 and remove from trunk |
Major |
namenode |
Surendra Singh Lilhore |
Surendra Singh Lilhore |
YARN-3975 |
WebAppProxyServlet should not redirect to RM page if AHS is enabled |
Major |
. |
Mit Desai |
Mit Desai |
HADOOP-12438 |
Reset RawLocalFileSystem.useDeprecatedFileStatus in TestLocalFileSystem |
Trivial |
test |
Chris Nauroth |
Chris Nauroth |
HDFS-9128 |
TestWebHdfsFileContextMainOperations and TestSWebHdfsFileContextMainOperations fail due to invalid HDFS path on Windows. |
Trivial |
test |
Chris Nauroth |
Chris Nauroth |
YARN-4152 |
NM crash with NPE when LogAggregationService#stopContainer called for absent container |
Critical |
log-aggregation, nodemanager |
Bibin A Chundatt |
Bibin A Chundatt |
YARN-4044 |
Running applications information changes such as movequeue is not published to TimeLine server |
Critical |
resourcemanager, timelineserver |
Sunil G |
Sunil G |
HDFS-9076 |
Log full path instead of inodeId in DFSClient#closeAllFilesBeingWritten() |
Major |
hdfs-client |
Surendra Singh Lilhore |
Surendra Singh Lilhore |
MAPREDUCE-6484 |
Yarn Client uses local address instead of RM address as token renewer in a secure cluster when RM HA is enabled. |
Major |
client, security |
zhihai xu |
zhihai xu |
HADOOP-12437 |
Allow SecurityUtil to lookup alternate hostnames |
Major |
net, security |
Arpit Agarwal |
Arpit Agarwal |
HADOOP-12252 |
LocalDirAllocator should not throw NPE with empty string configuration. |
Minor |
fs |
zhihai xu |
zhihai xu |
YARN-3624 |
ApplicationHistoryServer reverses the order of the filters it gets |
Major |
timelineserver |
Mit Desai |
Mit Desai |
HDFS-9123 |
Copying from the root to a subdirectory should be forbidden |
Minor |
fs |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
MAPREDUCE-6480 |
archive-logs tool may miss applications |
Major |
. |
Robert Kanter |
Robert Kanter |
HDFS-9107 |
Prevent NN’s unrecoverable death spiral after full GC |
Critical |
namenode |
Daryn Sharp |
Daryn Sharp |
HDFS-9133 |
ExternalBlockReader and ReplicaAccessor need to return -1 on read when at EOF |
Major |
hdfs-client |
Colin P. McCabe |
Colin P. McCabe |
HDFS-9080 |
update htrace version to 4.0.1 |
Major |
tracing |
Colin P. McCabe |
Colin P. McCabe |
YARN-4204 |
ConcurrentModificationException in FairSchedulerQueueInfo |
Major |
. |
Anubhav Dhoot |
Anubhav Dhoot |
HDFS-9106 |
Transfer failure during pipeline recovery causes permanent write failures |
Critical |
. |
Kihwal Lee |
Kihwal Lee |
HDFS-9147 |
Fix the setting of visibleLength in ExternalBlockReader |
Major |
hdfs-client |
Colin P. McCabe |
Colin P. McCabe |
MAPREDUCE-6492 |
AsyncDispatcher exit with NPE on TaskAttemptImpl#sendJHStartEventForAssignedFailTask |
Critical |
. |
Bibin A Chundatt |
Bibin A Chundatt |
HADOOP-12440 |
TestRPC#testRPCServerShutdown did not produce the desired thread states before shutting down |
Minor |
. |
Xiao Chen |
Xiao Chen |
HDFS-9092 |
Nfs silently drops overlapping write requests and causes data copying to fail |
Major |
nfs |
Yongjun Zhang |
Yongjun Zhang |
YARN-4180 |
AMLauncher does not retry on failures when talking to NM |
Critical |
resourcemanager |
Anubhav Dhoot |
Anubhav Dhoot |
HDFS-9141 |
Thread leak in Datanode#refreshVolumes |
Major |
datanode |
Uma Maheswara Rao G |
Uma Maheswara Rao G |
YARN-4066 |
Large number of queues choke fair scheduler |
Major |
fairscheduler |
Johan Gustavsson |
Johan Gustavsson |
HADOOP-12447 |
Clean up some htrace integration issues |
Major |
tracing |
Colin P. McCabe |
Colin P. McCabe |
HDFS-9174 |
Fix findbugs warnings in FSOutputSummer.tracer and DirectoryScanner$ReportCompiler.currentThread |
Critical |
. |
Yi Liu |
Yi Liu |
HDFS-9001 |
DFSUtil.getNsServiceRpcUris() can return too many entries in a non-HA, non-federated cluster |
Major |
. |
Daniel Templeton |
Daniel Templeton |
HADOOP-12448 |
TestTextCommand: use mkdirs rather than mkdir to create test directory |
Major |
test |
Colin P. McCabe |
Colin P. McCabe |
MAPREDUCE-6494 |
Permission issue when running archive-logs tool as different users |
Major |
. |
Robert Kanter |
Robert Kanter |
MAPREDUCE-6497 |
Fix wrong value of JOB_FINISHED event in JobHistoryEventHandler |
Major |
. |
Shinichi Yamashita |
Shinichi Yamashita |
HADOOP-10296 |
Incorrect null check in SwiftRestClient#buildException() |
Minor |
. |
Ted Yu |
Kanaka Kumar Avvaru |
HADOOP-8437 |
getLocalPathForWrite should throw IOException for invalid paths |
Major |
fs |
Brahma Reddy Battula |
Brahma Reddy Battula |
MAPREDUCE-6485 |
MR job hanged forever because all resources are taken up by reducers and the last map attempt never get resource to run |
Critical |
applicationmaster |
Bob.zhao |
Xianyin Xin |
HDFS-9191 |
Typo in Hdfs.java. NoSuchElementException is misspelled |
Trivial |
documentation |
Catherine Palmer |
Catherine Palmer |
HDFS-9100 |
HDFS Balancer does not respect dfs.client.use.datanode.hostname |
Major |
balancer & mover |
Yongjun Zhang |
Casey Brotherton |
YARN-3619 |
ContainerMetrics unregisters during getMetrics and leads to ConcurrentModificationException |
Major |
nodemanager |
Jason Lowe |
zhihai xu |
HDFS-9193 |
Fix incorrect references the usages of the DN in dfshealth.js |
Minor |
. |
Chang Li |
Chang Li |
HADOOP-11098 |
[JDK8] Max Non Heap Memory default changed between JDK7 and 8 |
Major |
. |
Travis Thompson |
Tsuyoshi Ozawa |
HADOOP-12441 |
Fix kill command behavior under some Linux distributions. |
Critical |
. |
Wangda Tan |
Wangda Tan |
HADOOP-12452 |
Fix tracing documention reflecting the update to htrace-4 |
Major |
documentation |
Masatake Iwasaki |
Masatake Iwasaki |
YARN-4176 |
Resync NM nodelabels with RM periodically for distributed nodelabels |
Major |
. |
Bibin A Chundatt |
Bibin A Chundatt |
HDFS-7899 |
Improve EOF error message |
Minor |
hdfs-client |
Harsh J |
Jagadesh Kiran N |
MAPREDUCE-6503 |
archive-logs tool should use HADOOP_PREFIX instead of HADOOP_HOME |
Major |
. |
Robert Kanter |
Robert Kanter |
YARN-4209 |
RMStateStore FENCED state doesn’t work due to updateFencedState called by stateMachine.doTransition |
Critical |
resourcemanager |
zhihai xu |
zhihai xu |
HDFS-9196 |
Fix TestWebHdfsContentLength |
Major |
. |
Tsuyoshi Ozawa |
Masatake Iwasaki |
HDFS-9178 |
Slow datanode I/O can cause a wrong node to be marked bad |
Critical |
. |
Kihwal Lee |
Kihwal Lee |
HADOOP-12465 |
Incorrect javadoc in WritableUtils.java |
Minor |
documentation |
Martin Petricek |
Jagadesh Kiran N |
HDFS-9176 |
TestDirectoryScanner#testThrottling often fails. |
Minor |
test |
Yi Liu |
Daniel Templeton |
HDFS-9211 |
Fix incorrect version in hadoop-hdfs-native-client/pom.xml from HDFS-9170 branch-2 backport |
Major |
build |
Eric Payne |
Eric Payne |
HDFS-9137 |
DeadLock between DataNode#refreshVolumes and BPOfferService#registrationSucceeded |
Major |
datanode |
Uma Maheswara Rao G |
Uma Maheswara Rao G |
HDFS-8164 |
cTime is 0 in VERSION file for newly formatted NameNode. |
Minor |
namenode |
Chris Nauroth |
Xiao Chen |
YARN-4235 |
FairScheduler PrimaryGroup does not handle empty groups returned for a user |
Major |
fairscheduler |
Anubhav Dhoot |
Anubhav Dhoot |
MAPREDUCE-6302 |
Preempt reducers after a configurable timeout irrespective of headroom |
Critical |
. |
mai shurong |
Karthik Kambatla |
HDFS-9142 |
Separating Configuration object for namenode(s) in MiniDFSCluster |
Major |
. |
Siqi Li |
Siqi Li |
HDFS-8941 |
DistributedFileSystem listCorruptFileBlocks API should resolve relative path |
Major |
hdfs-client |
Rakesh R |
Rakesh R |
HDFS-9222 |
Add hadoop-hdfs-client as a dependency of hadoop-hdfs-native-client |
Major |
. |
Haohui Mai |
Mingliang Liu |
YARN-4201 |
AMBlacklist does not work for minicluster |
Major |
resourcemanager |
Jun Gong |
Jun Gong |
HDFS-9215 |
Suppress the RAT warnings in hdfs-native-client module |
Minor |
. |
Haohui Mai |
Haohui Mai |
HDFS-9224 |
TestFileTruncate fails intermittently with BindException |
Major |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
YARN-4017 |
container-executor overuses PATH_MAX |
Major |
nodemanager |
Allen Wittenauer |
Sidharta Seethana |
HDFS-8676 |
Delayed rolling upgrade finalization can cause heartbeat expiration and write failures |
Critical |
. |
Kihwal Lee |
Walter Su |
HADOOP-12474 |
MiniKMS should use random ports for Jetty server by default |
Major |
. |
Mingliang Liu |
Mingliang Liu |
HADOOP-12449 |
TestDNS and TestNetUtils failing if no network |
Minor |
test |
Steve Loughran |
Steve Loughran |
HADOOP-11515 |
Upgrade jsch lib to jsch-0.1.51 to avoid problems running on java7 |
Major |
build |
Johannes Zillmann |
Tsuyoshi Ozawa |
HDFS-9235 |
hdfs-native-client build getting errors when built with cmake 2.6 |
Minor |
hdfs-client |
Eric Payne |
Eric Payne |
HDFS-8779 |
WebUI fails to display block IDs that are larger than 2^53 - 1 |
Minor |
webhdfs |
Walter Su |
Haohui Mai |
HDFS-9187 |
Fix null pointer error in Globber when FS was not constructed via FileSystem#createFileSystem |
Major |
tracing |
stack |
Colin P. McCabe |
HDFS-1172 |
Blocks in newly completed files are considered under-replicated too quickly |
Major |
namenode |
Todd Lipcon |
Masatake Iwasaki |
YARN-4250 |
NPE in AppSchedulingInfo#isRequestLabelChanged |
Major |
resourcemanager, scheduler |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-12478 |
Shell.getWinUtilsPath() has been renamed Shell.getWinutilsPath() |
Critical |
util |
Steve Loughran |
Steve Loughran |
HDFS-9220 |
Reading small file (< 512 bytes) that is open for append fails due to incorrect checksum |
Blocker |
. |
Bogdan Raducanu |
Jing Zhao |
HADOOP-12479 |
ProtocMojo does not log the reason for a protoc compilation failure. |
Minor |
build |
Chris Nauroth |
Chris Nauroth |
HADOOP-11628 |
SPNEGO auth does not work with CNAMEs in JDK8 |
Blocker |
security |
Daryn Sharp |
Daryn Sharp |
YARN-2597 |
MiniYARNCluster should propagate reason for AHS not starting |
Major |
test |
Steve Loughran |
Steve Loughran |
YARN-4155 |
TestLogAggregationService.testLogAggregationServiceWithInterval failing |
Critical |
test |
Steve Loughran |
Bibin A Chundatt |
HADOOP-10941 |
Proxy user verification NPEs if remote host is unresolvable |
Critical |
ipc, security |
Daryn Sharp |
Benoy Antony |
HADOOP-12483 |
Maintain wrapped SASL ordering for postponed IPC responses |
Critical |
ipc |
Daryn Sharp |
Daryn Sharp |
HDFS-9237 |
NPE at TestDataNodeVolumeFailureToleration#tearDown |
Major |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-12464 |
Interrupted client may try to fail-over and retry |
Major |
ipc |
Kihwal Lee |
Kihwal Lee |
YARN-4270 |
Limit application resource reservation on nodes for non-node/rack specific requests |
Major |
fairscheduler |
Arun Suresh |
Arun Suresh |
HDFS-9208 |
Disabling atime may fail clients like distCp |
Major |
. |
Kihwal Lee |
Kihwal Lee |
HDFS-9270 |
TestShortCircuitLocalRead should not leave socket after unit test |
Minor |
test |
Masatake Iwasaki |
Masatake Iwasaki |
HADOOP-12418 |
TestRPC.testRPCInterruptedSimple fails intermittently |
Major |
test |
Steve Loughran |
Kihwal Lee |
MAPREDUCE-6495 |
Docs for archive-logs tool |
Major |
documentation |
Robert Kanter |
Robert Kanter |
HDFS-3059 |
ssl-server.xml causes NullPointer |
Minor |
datanode, security |
Evert Lammerts |
Xiao Chen |
HDFS-9274 |
Default value of dfs.datanode.directoryscan.throttle.limit.ms.per.sec should be consistent |
Trivial |
datanode |
Yi Liu |
Yi Liu |
MAPREDUCE-6518 |
Set SO_KEEPALIVE on shuffle connections |
Major |
mrv2, nodemanager |
Nathan Roberts |
Chang Li |
HDFS-9225 |
Fix intermittent test failure of TestBlockManager.testBlocksAreNotUnderreplicatedInSingleRack |
Minor |
test |
Masatake Iwasaki |
Masatake Iwasaki |
HDFS-9273 |
ACLs on root directory may be lost after NN restart |
Critical |
namenode |
Xiao Chen |
Xiao Chen |
YARN-4000 |
RM crashes with NPE if leaf queue becomes parent queue during restart |
Major |
capacityscheduler, resourcemanager |
Jason Lowe |
Varun Saxena |
HADOOP-9692 |
Improving log message when SequenceFile reader throws EOFException on zero-length file |
Major |
. |
Chu Tong |
Zhe Zhang |
YARN-4256 |
YARN fair scheduler vcores with decimal values |
Minor |
fairscheduler |
Prabhu Joseph |
Jun Gong |
HADOOP-12484 |
Single File Rename Throws Incorrectly In Potential Race Condition Scenarios |
Major |
tools |
Gaurav Kanade |
Gaurav Kanade |
HDFS-9286 |
HttpFs does not parse ACL syntax correctly for operation REMOVEACLENTRIES |
Major |
fs |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
YARN-4009 |
CORS support for ResourceManager REST API |
Major |
. |
Prakash Ramachandran |
Varun Vasudev |
YARN-4041 |
Slow delegation token renewal can severely prolong RM recovery |
Major |
resourcemanager |
Jason Lowe |
Sunil G |
HDFS-9290 |
DFSClient#callAppend() is not backward compatible for slightly older NameNodes |
Blocker |
. |
Tony Wu |
Tony Wu |
HDFS-9301 |
HDFS clients can’t construct HdfsConfiguration instances |
Major |
. |
Steve Loughran |
Mingliang Liu |
YARN-4294 |
[JDK8] Fix javadoc errors caused by wrong reference and illegal tag |
Blocker |
build, documentation |
Akira Ajisaka |
Akira Ajisaka |
YARN-4289 |
TestDistributedShell failing with bind exception |
Major |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
YARN-4296 |
DistributedShell Log.info is not friendly |
Major |
applications/distributed-shell |
Xiaowei Wang |
Xiaowei Wang |
YARN-4246 |
NPE while listing app attempt |
Major |
. |
Varun Saxena |
nijel |
YARN-4223 |
Findbugs warnings in hadoop-yarn-server-nodemanager project |
Minor |
nodemanager |
Varun Saxena |
Varun Saxena |
HADOOP-12513 |
Dockerfile lacks initial ‘apt-get update’ |
Trivial |
build |
Akihiro Suda |
Akihiro Suda |
YARN-4284 |
condition for AM blacklisting is too narrow |
Major |
resourcemanager |
Sangjin Lee |
Sangjin Lee |
HDFS-9268 |
fuse_dfs chown crashes when uid is passed as -1 |
Minor |
. |
Wei-Chiu Chuang |
Colin P. McCabe |
HDFS-9284 |
fsck command should not print exception trace when file not found |
Major |
. |
Jagadesh Kiran N |
Jagadesh Kiran N |
HDFS-9305 |
Delayed heartbeat processing causes storm of subsequent heartbeats |
Major |
datanode |
Chris Nauroth |
Arpit Agarwal |
YARN-4169 |
Fix racing condition of TestNodeStatusUpdaterForLabels |
Critical |
test |
Steve Loughran |
Naganarasimha G R |
YARN-4300 |
[JDK8] Fix javadoc errors caused by wrong tags |
Blocker |
build, documentation |
Akira Ajisaka |
Akira Ajisaka |
YARN-4302 |
SLS not able start due to NPE in SchedulerApplicationAttempt#getResourceUsageReport |
Major |
. |
Bibin A Chundatt |
Bibin A Chundatt |
HADOOP-12178 |
NPE during handling of SASL setup if problem with SASL resolver class |
Minor |
ipc |
Steve Loughran |
Steve Loughran |
HADOOP-11685 |
StorageException complaining “ no lease ID” during HBase distributed log splitting |
Major |
tools |
Duo Xu |
Duo Xu |
HDFS-9231 |
fsck doesn’t list correct file path when Bad Replicas/Blocks are in a snapshot |
Major |
snapshots |
Xiao Chen |
Xiao Chen |
HDFS-9302 |
WebHDFS truncate throws NullPointerException if newLength is not provided |
Minor |
webhdfs |
Karthik Palaniappan |
Jagadesh Kiran N |
YARN-4251 |
TestAMRMClientOnRMRestart#testAMRMClientOnAMRMTokenRollOverOnRMRestart is failing |
Major |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-12519 |
hadoop-azure tests should avoid creating a metrics configuration file in the module root directory. |
Minor |
fs/azure, test |
Chris Nauroth |
Chris Nauroth |
HDFS-9279 |
Decomissioned capacity should not be considered for configured/used capacity |
Major |
. |
Kuhu Shukla |
Kuhu Shukla |
HDFS-9044 |
Give Priority to FavouredNodes , before selecting nodes from FavouredNode’s Node Group |
Major |
. |
J.Andreina |
J.Andreina |
YARN-4130 |
Duplicate declaration of ApplicationId in RMAppManager#submitApplication method |
Trivial |
resourcemanager |
Kai Sasaki |
Kai Sasaki |
YARN-4288 |
NodeManager restart should keep retrying to register to RM while connection exception happens during RM failed over. |
Critical |
nodemanager |
Junping Du |
Junping Du |
MAPREDUCE-6515 |
Update Application priority in AM side from AM-RM heartbeat |
Major |
applicationmaster |
Sunil G |
Sunil G |
HDFS-9332 |
Fix Precondition failures from NameNodeEditLogRoller while saving namespace |
Major |
. |
Andrew Wang |
Andrew Wang |
YARN-4313 |
Race condition in MiniMRYarnCluster when getting history server address |
Major |
. |
Jian He |
Jian He |
YARN-4312 |
TestSubmitApplicationWithRMHA fails on branch-2.7 and branch-2.6 as some of the test cases time out |
Major |
. |
Varun Saxena |
Varun Saxena |
YARN-4320 |
TestJobHistoryEventHandler fails as AHS in MiniYarnCluster no longer binds to default port 8188 |
Major |
. |
Varun Saxena |
Varun Saxena |
MAPREDUCE-6528 |
Memory leak for HistoryFileManager.getJobSummary() |
Critical |
jobhistoryserver |
Junping Du |
Junping Du |
MAPREDUCE-6451 |
DistCp has incorrect chunkFilePath for multiple jobs when strategy is dynamic |
Major |
distcp |
Kuhu Shukla |
Kuhu Shukla |
HADOOP-12533 |
Introduce FileNotFoundException in WASB for read and seek API |
Major |
tools |
Dushyanth |
Dushyanth |
HADOOP-12508 |
delete fails with exception when lease is held on blob |
Blocker |
fs/azure |
Gaurav Kanade |
Gaurav Kanade |
HDFS-9329 |
TestBootstrapStandby#testRateThrottling is flaky because fsimage size is smaller than IO buffer size |
Minor |
test |
Zhe Zhang |
Zhe Zhang |
HDFS-9313 |
Possible NullPointerException in BlockManager if no excess replica can be chosen |
Major |
. |
Ming Ma |
Ming Ma |
HADOOP-12542 |
TestDNS fails on Windows after HADOOP-12437. |
Major |
net |
Chris Nauroth |
Chris Nauroth |
YARN-4326 |
Fix TestDistributedShell timeout as AHS in MiniYarnCluster no longer binds to default port 8188 |
Major |
. |
MENG DING |
MENG DING |
HDFS-9289 |
Make DataStreamer#block thread safe and verify genStamp in commitBlock |
Critical |
. |
Chang Li |
Chang Li |
YARN-4127 |
RM fail with noAuth error if switched from failover mode to non-failover mode |
Major |
resourcemanager |
Jian He |
Varun Saxena |
HDFS-9351 |
checkNNStartup() need to be called when fsck calls FSNamesystem.getSnapshottableDirs() |
Major |
namenode |
Yongjun Zhang |
Xiao Chen |
HADOOP-12296 |
when setnetgrent returns 0 in linux, exception should be thrown |
Major |
. |
Chang Li |
Chang Li |
HDFS-9357 |
NN UI renders icons of decommissioned DN incorrectly |
Critical |
. |
Archana T |
Surendra Singh Lilhore |
HADOOP-12540 |
TestAzureFileSystemInstrumentation#testClientErrorMetrics fails intermittently due to assumption that a lease error will be thrown. |
Major |
fs/azure, test |
Chris Nauroth |
Gaurav Kanade |
HDFS-9360 |
Storage type usage isn’t updated properly after file deletion |
Major |
. |
Ming Ma |
Ming Ma |
HDFS-9378 |
hadoop-hdfs-client tests do not write logs. |
Minor |
test |
Chris Nauroth |
Chris Nauroth |
HDFS-4937 |
ReplicationMonitor can infinite-loop in BlockPlacementPolicyDefault#chooseRandom() |
Major |
namenode |
Kihwal Lee |
Kihwal Lee |
HDFS-9372 |
Remove dead code in DataStorage.recoverTransitionRead |
Major |
datanode |
Duo Zhang |
Duo Zhang |
HDFS-9384 |
TestWebHdfsContentLength intermittently hangs and fails due to TCP conversation mismatch between client and server. |
Minor |
test |
Chris Nauroth |
Chris Nauroth |
HDFS-6481 |
DatanodeManager#getDatanodeStorageInfos() should check the length of storageIDs |
Minor |
namenode |
Ted Yu |
Tsz Wo Nicholas Sze |
HDFS-9318 |
considerLoad factor can be improved |
Major |
. |
Kuhu Shukla |
Kuhu Shukla |
HDFS-9236 |
Missing sanity check for block size during block recovery |
Major |
datanode |
Tony Wu |
Tony Wu |
HDFS-9394 |
branch-2 hadoop-hdfs-client fails during FileSystem ServiceLoader initialization, because HftpFileSystem is missing. |
Critical |
hdfs-client |
Chris Nauroth |
Mingliang Liu |
HADOOP-12526 |
[Branch-2] there are duplicate dependency definitions in pom’s |
Major |
build |
Sangjin Lee |
Sangjin Lee |
MAPREDUCE-5763 |
Warn message about httpshuffle in NM logs |
Major |
. |
Sandy Ryza |
Akira Ajisaka |
HDFS-9383 |
TestByteArrayManager#testByteArrayManager fails |
Major |
. |
Kihwal Lee |
Tsz Wo Nicholas Sze |
HDFS-9249 |
NPE is thrown if an IOException is thrown in NameNode constructor |
Minor |
namenode |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HDFS-2261 |
AOP unit tests are not getting compiled or run |
Minor |
test |
Giridharan Kesavan |
Haohui Mai |
HDFS-9401 |
Fix findbugs warnings in BlockRecoveryWorker |
Major |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-12482 |
Race condition in JMX cache update |
Major |
. |
Tony Wu |
Tony Wu |
HDFS-9364 |
Unnecessary DNS resolution attempts when creating NameNodeProxies |
Major |
ha, performance |
Xiao Chen |
Xiao Chen |
HADOOP-12560 |
Fix sprintf warnings in {{DomainSocket.c}} introduced by HADOOP-12344 |
Major |
native |
Colin P. McCabe |
Mingliang Liu |
HDFS-9245 |
Fix findbugs warnings in hdfs-nfs/WriteCtx |
Major |
nfs |
Mingliang Liu |
Mingliang Liu |
YARN-4241 |
Fix typo of property name in yarn-default.xml |
Major |
documentation |
Anthony Rojas |
Anthony Rojas |
MAPREDUCE-6533 |
testDetermineCacheVisibilities of TestClientDistributedCacheManager is broken |
Major |
. |
Chang Li |
Chang Li |
HDFS-9396 |
Total files and directories on jmx and web UI on standby is uninitialized |
Blocker |
. |
Kihwal Lee |
Kihwal Lee |
MAPREDUCE-6540 |
TestMRTimelineEventHandling fails |
Major |
test |
Sangjin Lee |
Sangjin Lee |
YARN-4347 |
Resource manager fails with Null pointer exception |
Major |
yarn |
Yesha Vora |
Jian He |
HADOOP-12545 |
Hadoop javadoc has broken links for AccessControlList, ImpersonationProvider, DefaultImpersonationProvider, and DistCp |
Major |
documentation |
Mohammad Arshad |
Mohammad Arshad |
YARN-4354 |
Public resource localization fails with NPE |
Blocker |
nodemanager |
Jason Lowe |
Jason Lowe |
HDFS-9413 |
getContentSummary() on standby should throw StandbyException |
Critical |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
HDFS-9358 |
TestNodeCount#testNodeCount timed out |
Major |
test |
Wei-Chiu Chuang |
Masatake Iwasaki |
HDFS-9397 |
Fix typo for readChecksum() LOG.warn in BlockSender.java |
Trivial |
. |
Enrique Flores |
Enrique Flores |
HDFS-9400 |
TestRollingUpgradeRollback fails on branch-2. |
Blocker |
. |
Chris Nauroth |
Brahma Reddy Battula |
YARN-4367 |
SLS webapp doesn’t load |
Major |
scheduler-load-simulator |
Karthik Kambatla |
Karthik Kambatla |
HDFS-9431 |
DistributedFileSystem#concat fails if the target path is relative. |
Major |
hdfs-client |
Kazuho Fujii |
Kazuho Fujii |
YARN-2859 |
ApplicationHistoryServer binds to default port 8188 in MiniYARNCluster |
Critical |
timelineserver |
Hitesh Shah |
Vinod Kumar Vavilapalli |
YARN-4374 |
RM capacity scheduler UI rounds user limit factor |
Major |
capacityscheduler |
Chang Li |
Chang Li |
YARN-3769 |
Consider user limit when calculating total pending resource for preemption policy in Capacity Scheduler |
Major |
capacityscheduler |
Eric Payne |
Eric Payne |
HDFS-9443 |
Disabling HDFS client socket cache causes logging message printed to console for CLI commands. |
Trivial |
hdfs-client |
Chris Nauroth |
Chris Nauroth |
HADOOP-11218 |
Add TLSv1.1,TLSv1.2 to KMS, HttpFS, SSLFactory |
Critical |
kms |
Robert Kanter |
Vijay Singh |
HADOOP-12467 |
Respect user-defined JAVA_LIBRARY_PATH in Windows Hadoop scripts |
Minor |
scripts |
Radhey Shah |
Radhey Shah |
HADOOP-12181 |
Fix intermittent test failure of TestZKSignerSecretProvider |
Minor |
. |
Masatake Iwasaki |
Masatake Iwasaki |
HDFS-6885 |
Fix wrong use of BytesWritable in FSEditLogOp#RenameOp |
Minor |
namenode |
Yi Liu |
Yi Liu |
HADOOP-12098 |
Remove redundant test dependencies in Hadoop Archives |
Minor |
. |
Varun Saxena |
Varun Saxena |
HDFS-7897 |
Shutdown metrics when stopping JournalNode |
Major |
. |
zhouyingchao |
zhouyingchao |
HADOOP-11149 |
Increase the timeout of TestZKFailoverController |
Major |
test |
Rajat Jain |
Steve Loughran |
HADOOP-11677 |
Add cookie flags for logs and static contexts |
Major |
. |
nijel |
nijel |
HDFS-9356 |
Decommissioning node does not have Last Contact value in the UI |
Major |
. |
Archana T |
Surendra Singh Lilhore |
HADOOP-12313 |
NPE in JvmPauseMonitor when calling stop() before start() |
Critical |
. |
Rohith Sharma K S |
Gabor Liptak |
HDFS-9428 |
Fix intermittent failure of TestDNFencing.testQueueingWithAppend |
Minor |
test |
Masatake Iwasaki |
Masatake Iwasaki |
HDFS-9435 |
TestBlockRecovery#testRBWReplicas is failing intermittently |
Major |
. |
Rakesh R |
Rakesh R |
HADOOP-12577 |
Bump up commons-collections version to 3.2.2 to address a security flaw |
Blocker |
build, security |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
YARN-4344 |
NMs reconnecting with changed capabilities can lead to wrong cluster resource calculations |
Critical |
resourcemanager |
Varun Vasudev |
Varun Vasudev |
HADOOP-9822 |
create constant MAX_CAPACITY in RetryCache rather than hard-coding 16 in RetryCache constructor |
Minor |
. |
Tsuyoshi Ozawa |
Tsuyoshi Ozawa |
YARN-4298 |
Fix findbugs warnings in hadoop-yarn-common |
Minor |
. |
Varun Saxena |
Sunil G |
YARN-4387 |
Fix typo in FairScheduler log message |
Minor |
fairscheduler |
Xin Wang |
Xin Wang |
HDFS-6101 |
TestReplaceDatanodeOnFailure fails occasionally |
Major |
test |
Arpit Agarwal |
Wei-Chiu Chuang |
HDFS-8855 |
Webhdfs client leaks active NameNode connections |
Major |
webhdfs |
Bob Hansen |
Xiaobing Zhou |
HDFS-8335 |
FSNamesystem should construct FSPermissionChecker only if permission is enabled |
Major |
. |
David Bryson |
Gabor Liptak |
MAPREDUCE-5883 |
“Total megabyte-seconds” in job counters is slightly misleading |
Minor |
. |
Nathan Roberts |
Nathan Roberts |
YARN-4365 |
FileSystemNodeLabelStore should check for root dir existence on startup |
Major |
resourcemanager |
Jason Lowe |
Kuhu Shukla |
HDFS-8807 |
dfs.datanode.data.dir does not handle spaces between storageType and URI correctly |
Major |
datanode |
Anu Engineer |
Anu Engineer |
HADOOP-12415 |
hdfs and nfs builds broken on -missing compile-time dependency on netty |
Major |
nfs |
Konstantin Boudnik |
Tom Zeng |
MAPREDUCE-6553 |
Replace ‘\u2b05’ with ‘<-’ in rendering job configuration |
Minor |
jobhistoryserver |
Akira Ajisaka |
Gabor Liptak |
HADOOP-12598 |
add XML namespace declarations for some hadoop/tools modules |
Minor |
build, tools |
Xin Wang |
Xin Wang |
YARN-4380 |
TestResourceLocalizationService.testDownloadingResourcesOnContainerKill fails intermittently |
Major |
test |
Tsuyoshi Ozawa |
Varun Saxena |
MAPREDUCE-6557 |
Some tests in mapreduce-client-app are writing outside of target |
Blocker |
build |
Allen Wittenauer |
Akira Ajisaka |
HDFS-9459 |
hadoop-hdfs-native-client fails test build on Windows after transition to ctest. |
Blocker |
build, test |
Chris Nauroth |
Chris Nauroth |
HDFS-9407 |
TestFileTruncate fails with BindException |
Major |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
HDFS-9467 |
Fix data race accessing writeLockHeldTimeStamp in FSNamesystem |
Major |
namenode |
Mingliang Liu |
Mingliang Liu |
MAPREDUCE-6549 |
multibyte delimiters with LineRecordReader cause duplicate records |
Major |
mrv1, mrv2 |
Dustin Cote |
Wilfred Spiegelenburg |
MAPREDUCE-6550 |
archive-logs tool changes log ownership to the Yarn user when using DefaultContainerExecutor |
Major |
. |
Robert Kanter |
Robert Kanter |
HADOOP-12468 |
Partial group resolution failure should not result in user lockout |
Minor |
security |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HDFS-9426 |
Rollingupgrade finalization is not backward compatible |
Blocker |
. |
Kihwal Lee |
Kihwal Lee |
HADOOP-10406 |
TestIPC.testIpcWithReaderQueuing may fail |
Major |
ipc |
Tsz Wo Nicholas Sze |
Xiao Chen |
HDFS-9470 |
Encryption zone on root not loaded from fsimage after NN restart |
Critical |
. |
Xiao Chen |
Xiao Chen |
HDFS-9336 |
deleteSnapshot throws NPE when snapshotname is null |
Major |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-12609 |
Fix intermittent failure of TestDecayRpcScheduler |
Minor |
ipc, test |
Masatake Iwasaki |
Masatake Iwasaki |
HDFS-6533 |
TestBPOfferService#testBasicFunctionalitytest fails intermittently |
Major |
datanode, hdfs-client |
Yongjun Zhang |
Wei-Chiu Chuang |
YARN-4398 |
Yarn recover functionality causes the cluster running slowly and the cluster usage rate is far below 100 |
Major |
resourcemanager |
NING DING |
NING DING |
HDFS-9294 |
DFSClient deadlock when close file and failed to renew lease |
Blocker |
hdfs-client |
DENG FEI |
Brahma Reddy Battula |
HADOOP-12565 |
Replace DSA with RSA for SSH key type in SingleCluster.md |
Minor |
documentation |
Alexander Veit |
Mingliang Liu |
YARN-4408 |
NodeManager still reports negative running containers |
Major |
nodemanager |
Robert Kanter |
Robert Kanter |
HDFS-9430 |
Remove waitForLoadingFSImage since checkNNStartup has ensured image loaded and namenode started. |
Major |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
YARN-4392 |
ApplicationCreatedEvent event time resets after RM restart/failover |
Critical |
. |
Xuan Gong |
Naganarasimha G R |
YARN-4422 |
Generic AHS sometimes doesn’t show started, node, or logs on App page |
Major |
. |
Eric Payne |
Eric Payne |
YARN-4424 |
Fix deadlock in RMAppImpl |
Blocker |
. |
Yesha Vora |
Jian He |
HADOOP-12617 |
SPNEGO authentication request to non-default realm gets default realm name inserted in target server principal |
Major |
security |
Matt Foley |
Matt Foley |
YARN-4431 |
Not necessary to do unRegisterNM() if NM get stop due to failed to connect to RM |
Major |
nodemanager |
Junping Du |
Junping Du |
YARN-4421 |
Remove dead code in RmAppImpl.RMAppRecoveredTransition |
Trivial |
resourcemanager |
Daniel Templeton |
Daniel Templeton |
HADOOP-12618 |
NPE in TestSequenceFile |
Major |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
YARN-4434 |
NodeManager Disk Checker parameter documentation is not correct |
Minor |
documentation, nodemanager |
Takashi Ohnishi |
Weiwei Yang |
HADOOP-12602 |
TestMetricsSystemImpl#testQSize occasionally fail |
Major |
test |
Wei-Chiu Chuang |
Masatake Iwasaki |
HDFS-9519 |
Some coding improvement in SecondaryNameNode#main |
Major |
namenode |
Yongjun Zhang |
Xiao Chen |
HDFS-9514 |
TestDistributedFileSystem.testDFSClientPeerWriteTimeout failing; exception being swallowed |
Major |
hdfs-client, test |
Steve Loughran |
Wei-Chiu Chuang |
HDFS-9535 |
Newly completed blocks in IBR should not be considered under-replicated too quickly |
Major |
namenode |
Jing Zhao |
Mingliang Liu |
YARN-4418 |
AM Resource Limit per partition can be updated to ResourceUsage as well |
Major |
resourcemanager |
Sunil G |
Sunil G |
YARN-4403 |
(AM/NM/Container)LivelinessMonitor should use monotonic time when calculating period |
Critical |
. |
Junping Du |
Junping Du |
YARN-4402 |
TestNodeManagerShutdown And TestNodeManagerResync fails with bind exception |
Major |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
YARN-4439 |
Clarify NMContainerStatus#toString method. |
Major |
. |
Jian He |
Jian He |
YARN-4440 |
FSAppAttempt#getAllowedLocalityLevelByTime should init the lastScheduler time |
Major |
fairscheduler |
Yiqun Lin |
Yiqun Lin |
HDFS-9516 |
truncate file fails with data dirs on multiple disks |
Major |
datanode |
Bogdan Raducanu |
Plamen Jeliazkov |
HDFS-8894 |
Set SO_KEEPALIVE on DN server sockets |
Major |
datanode |
Nathan Roberts |
Kanaka Kumar Avvaru |
YARN-4461 |
Redundant nodeLocalityDelay log in LeafQueue |
Trivial |
capacityscheduler |
Jason Lowe |
Eric Payne |
YARN-4452 |
NPE when submit Unmanaged application |
Critical |
. |
Naganarasimha G R |
Naganarasimha G R |
HDFS-9565 |
TestDistributedFileSystem.testLocatedFileStatusStorageIdsTypes is flaky due to race condition |
Minor |
fs, test |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
YARN-4225 |
Add preemption status to yarn queue -status for capacity scheduler |
Minor |
capacity scheduler, yarn |
Eric Payne |
Eric Payne |
HDFS-9515 |
NPE when MiniDFSCluster#shutdown is invoked on uninitialized reference |
Minor |
. |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HDFS-9572 |
Prevent DataNode log spam if a client connects on the data transfer port but sends no data. |
Major |
datanode |
Chris Nauroth |
Chris Nauroth |
HDFS-9533 |
seen_txid in the shared edits directory is modified during bootstrapping |
Major |
ha, namenode |
Kihwal Lee |
Kihwal Lee |
HDFS-9571 |
Fix ASF Licence warnings in Jenkins reports |
Major |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
HDFS-9393 |
After choosing favored nodes, choosing nodes for remaining replicas should go through BlockPlacementPolicy |
Major |
. |
J.Andreina |
J.Andreina |
HDFS-9347 |
Invariant assumption in TestQuorumJournalManager.shutdown() is wrong |
Major |
test |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HADOOP-12656 |
MiniKdc throws “address in use” BindException |
Major |
. |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HADOOP-12636 |
Prevent ServiceLoader failure init for unused FileSystems |
Major |
fs |
Inigo Goiri |
Inigo Goiri |
MAPREDUCE-6583 |
Clarify confusing sentence in MapReduce tutorial document |
Minor |
documentation |
chris snow |
Kai Sasaki |
HDFS-9505 |
HDFS Architecture documentation needs to be refreshed. |
Major |
documentation |
Chris Nauroth |
Masatake Iwasaki |
YARN-4454 |
NM to nodelabel mapping going wrong after RM restart |
Critical |
. |
Bibin A Chundatt |
Bibin A Chundatt |
HDFS-9580 |
TestComputeInvalidateWork#testDatanodeReRegistration failed due to unexpected number of invalidate blocks. |
Major |
datanode, namenode, test |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
YARN-4477 |
FairScheduler: Handle condition which can result in an infinite loop in attemptScheduling. |
Major |
fairscheduler |
Tao Jie |
Tao Jie |
HDFS-9589 |
Block files which have been hardlinked should be duplicated before the DataNode appends to the them |
Major |
datanode |
Colin P. McCabe |
Colin P. McCabe |
HDFS-9458 |
TestBackupNode always binds to port 50070, which can cause bind failures. |
Major |
test |
Chris Nauroth |
Xiao Chen |
YARN-4109 |
Exception on RM scheduler page loading with labels |
Minor |
. |
Bibin A Chundatt |
Mohammad Shahid Khan |
MAPREDUCE-6419 |
JobHistoryServer doesn’t sort properly based on Job ID when Job id’s exceed 9999 |
Major |
webapps |
Devaraj K |
Mohammad Shahid Khan |
HDFS-9597 |
BaseReplicationPolicyTest should update data node stats after adding a data node |
Blocker |
datanode |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HADOOP-12681 |
start-build-env.sh fails in branch-2 |
Blocker |
build |
Akira Ajisaka |
Kengo Seki |
HDFS-7163 |
WebHdfsFileSystem should retry reads according to the configured retry policy. |
Major |
webhdfs |
Eric Payne |
Eric Payne |
HADOOP-12559 |
KMS connection failures should trigger TGT renewal |
Major |
security |
Zhe Zhang |
Zhe Zhang |
MAPREDUCE-6574 |
MR AM should print host of failed tasks. |
Major |
. |
Wangda Tan |
Mohammad Shahid Khan |
MAPREDUCE-6589 |
TestTaskLog outputs a log under directory other than target/test-dir |
Major |
test |
Akira Ajisaka |
Akira Ajisaka |
YARN-4315 |
NaN in Queue percentage for cluster apps page |
Minor |
. |
Bibin A Chundatt |
Bibin A Chundatt |
YARN-1382 |
Remove unusableRMNodesConcurrentSet (never used) in NodeListManager to get rid of memory leak |
Major |
resourcemanager |
Alejandro Abdelnur |
Rohith Sharma K S |
HADOOP-12682 |
Fix TestKMS#testKMSRestart* failure |
Major |
. |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HADOOP-12608 |
Fix exception message in WASB when connecting with anonymous credential |
Major |
tools |
Dushyanth |
Dushyanth |
YARN-4524 |
Cleanup AppSchedulingInfo |
Major |
scheduler |
Karthik Kambatla |
Karthik Kambatla |
YARN-4510 |
Fix SLS startup failure caused by NPE |
Critical |
. |
Bibin A Chundatt |
Bibin A Chundatt |
MAPREDUCE-6593 |
TestJobHistoryEventHandler.testTimelineEventHandling fails on trunk because of NPE |
Major |
. |
Tsuyoshi Ozawa |
Naganarasimha G R |
HDFS-9445 |
Datanode may deadlock while handling a bad volume |
Blocker |
. |
Kihwal Lee |
Walter Su |
HADOOP-12658 |
Clear javadoc and check style issues around DomainSocket |
Trivial |
. |
Kai Zheng |
Kai Zheng |
HADOOP-12604 |
Exception may be swallowed in KMSClientProvider |
Major |
kms |
Yongjun Zhang |
Yongjun Zhang |
HDFS-9605 |
Add links to failed volumes to explorer.html in HDFS Web UI |
Minor |
. |
Archana T |
Archana T |
MAPREDUCE-6577 |
MR AM unable to load native library without MR_AM_ADMIN_USER_ENV set |
Critical |
mr-am |
Sangjin Lee |
Sangjin Lee |
HADOOP-12689 |
S3 filesystem operations stopped working correctly |
Major |
tools |
Matthew Paduano |
Matthew Paduano |
YARN-4546 |
ResourceManager crash due to scheduling opportunity overflow |
Critical |
resourcemanager |
Jason Lowe |
Jason Lowe |
HADOOP-12634 |
Change Lazy Rename Pending Operation Completion of WASB to address case of potential data loss due to partial copy |
Critical |
. |
Gaurav Kanade |
Gaurav Kanade |
HDFS-9600 |
do not check replication if the block is under construction |
Critical |
. |
Phil Yang |
Phil Yang |
HDFS-9619 |
SimulatedFSDataset sometimes can not find blockpool for the correct namenode |
Major |
datanode, test |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HADOOP-12675 |
Fix description about retention period in usage of expunge command |
Minor |
documentation |
Masatake Iwasaki |
Masatake Iwasaki |
HADOOP-12613 |
TestFind.processArguments occasionally fails |
Major |
test |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
MAPREDUCE-6508 |
TestNetworkedJob fails consistently due to delegation token changes on RM. |
Major |
test |
Rohith Sharma K S |
Akira Ajisaka |
HDFS-9574 |
Reduce client failures during datanode restart |
Major |
. |
Kihwal Lee |
Kihwal Lee |
HDFS-9493 |
Test o.a.h.hdfs.server.namenode.TestMetaSave fails in trunk |
Major |
test |
Mingliang Liu |
Tony Wu |
HADOOP-12678 |
Handle empty rename pending metadata file during atomic rename in redo path |
Critical |
fs/azure |
madhumita chakraborty |
madhumita chakraborty |
HADOOP-12590 |
TestCompressorDecompressor failing without stack traces |
Critical |
test |
Steve Loughran |
John Zhuge |
HADOOP-12587 |
Hadoop AuthToken refuses to work without a maxinactive attribute in issued token |
Blocker |
security |
Steve Loughran |
Benoy Antony |
HADOOP-12551 |
Introduce FileNotFoundException for WASB FileSystem API |
Major |
tools |
Dushyanth |
Dushyanth |
MAPREDUCE-6068 |
Illegal progress value warnings in map tasks |
Major |
mrv2, task |
Todd Lipcon |
Binglin Chang |
HDFS-9639 |
Inconsistent Logging in BootstrapStandby |
Minor |
ha |
BELUGA BEHR |
Xiaobing Zhou |
HDFS-9584 |
NPE in distcp when ssl configuration file does not exist in class path. |
Major |
distcp |
Surendra Singh Lilhore |
Surendra Singh Lilhore |
HADOOP-12584 |
Disable browsing the static directory in HttpServer2 |
Major |
security |
Robert Kanter |
Robert Kanter |
YARN-4567 |
javadoc failing on java 8 |
Blocker |
build |
Steve Loughran |
Steve Loughran |
YARN-4414 |
Nodemanager connection errors are retried at multiple levels |
Major |
nodemanager |
Jason Lowe |
Chang Li |
HADOOP-12603 |
TestSymlinkLocalFSFileContext#testSetTimesSymlinkToDir occasionally fail |
Major |
test |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
YARN-4534 |
Remove the redundant symbol in yarn rmadmin help msg |
Trivial |
. |
Yiqun Lin |
Yiqun Lin |
HADOOP-12700 |
Remove unused import in TestCompressorDecompressor.java |
Minor |
. |
John Zhuge |
John Zhuge |
MAPREDUCE-6601 |
Fix typo in Job#setUseNewAPI |
Trivial |
. |
Kai Sasaki |
Kai Sasaki |
YARN-3446 |
FairScheduler headroom calculation should exclude nodes in the blacklist |
Major |
fairscheduler |
zhihai xu |
zhihai xu |
HDFS-9648 |
TestStartup.testImageChecksum is broken by HDFS-9569‘s message change | Trivial | namenode | Wei-Chiu Chuang | Wei-Chiu Chuang | | HADOOP-12706 | TestLocalFsFCStatistics#testStatisticsThreadLocalDataCleanUp times out occasionally | Major | test | Jason Lowe | Sangjin Lee | | YARN-4581 | AHS writer thread leak makes RM crash while RM is recovering | Major | resourcemanager | sandflee | sandflee | | MAPREDUCE-6554 | MRAppMaster servicestart failing with NPE in MRAppMaster#parsePreviousJobHistory | Critical | . | Bibin A Chundatt | Bibin A Chundatt | | YARN-4389 | “yarn.am.blacklisting.enabled” and “yarn.am.blacklisting.disable-failure-threshold” should be app specific rather than a setting for whole YARN cluster | Critical | applications | Junping Du | Sunil G | | HDFS-9612 | DistCp worker threads are not terminated after jobs are done. | Major | distcp | Wei-Chiu Chuang | Wei-Chiu Chuang | | HADOOP-12712 | Fix some cmake plugin and native build warnings | Minor | native | Colin P. McCabe | Colin P. McCabe | | YARN-4538 | QueueMetrics pending cores and memory metrics wrong | Major | . | Bibin A Chundatt | Bibin A Chundatt | | YARN-4596 | SystemMetricPublisher should not swallow error messages from TimelineClient#putEntities | Major | timelineserver | Li Lu | Li Lu | | YARN-4502 | Fix two AM containers get allocated when AM restart | Critical | . | Yesha Vora | Vinod Kumar Vavilapalli | | HDFS-9623 | Update example configuration of block state change log in log4j.properties | Minor | logging | Masatake Iwasaki | Masatake Iwasaki | | YARN-4565 | When sizeBasedWeight enabled for FairOrderingPolicy in CapacityScheduler, Sometimes lead to situation where all queue resources consumed by AMs only | Major | capacity scheduler, capacityscheduler | Karam Singh | Wangda Tan | | HADOOP-12356 | Fix computing CPU usage statistics on Windows | Major | util | Yunqi Zhang | Inigo Goiri | | HDFS-9661 | Deadlock in DN.FsDatasetImpl between moveBlockAcrossStorage and createRbw | Major | datanode | ade | ade | | HDFS-9655 | NN should start JVM pause monitor before loading fsimage | Critical | . | John Zhuge | John Zhuge | | YARN-4559 | Make leader elector and zk store share the same curator client | Major | . | Jian He | Jian He | | HADOOP-12605 | Fix intermittent failure of TestIPC.testIpcWithReaderQueuing | Minor | test | Masatake Iwasaki | Masatake Iwasaki | | HDFS-9625 | set replication for empty file failed when set storage policy | Major | namenode | DENG FEI | DENG FEI | | HADOOP-12423 | Handle failure of registering shutdownhook by ShutdownHookManager in static block | Minor | fs | Abhishek Agarwal | Abhishek Agarwal | | HDFS-9634 | webhdfs client side exceptions don’t provide enough details | Major | webhdfs | Eric Payne | Eric Payne | | YARN-4608 | Redundant code statement in WritingYarnApplications | Minor | documentation | Kai Sasaki | Kai Sasaki | | HADOOP-7161 | Remove unnecessary oro package from dependency management section | Minor | build | Todd Lipcon | Sean Busbey | | YARN-4610 | Reservations continue looking for one app causes other apps to starve | Blocker | capacityscheduler | Jason Lowe | Jason Lowe | | HADOOP-12659 | Incorrect usage of config parameters in token manager of KMS | Major | security | Tianyin Xu | Mingliang Liu | | MAPREDUCE-6605 | Fix typos mapreduce.map.skip.proc.count.autoincr and mapreduce.reduce.skip.proc.count.autoincr in mapred-default.xml | Major | documentation | Dong Zhen | Kai Sasaki | | YARN-4605 | Spelling mistake in the help message of “yarn applicationattempt” command | Trivial | client, yarn | Manjunath Ballur | Weiwei Yang | | HDFS-9682 | Fix a typo “aplication” in HttpFS document | Trivial | documentation | Weiwei Yang | Weiwei Yang | | HADOOP-12730 | Hadoop streaming -mapper and -reducer options are wrongly documented as required | Major | documentation | DeepakVohra | Kengo Seki | | HDFS-8898 | Create API and command-line argument to get quota and quota usage without detailed content summary | Major | fs | Joep Rottinghuis | Ming Ma | | YARN-4598 | Invalid event: RESOURCE_FAILED at CONTAINER_CLEANEDUP_AFTER_KILL | Major | nodemanager | tangshangwen | tangshangwen | | YARN-4592 | Remove unused GetContainerStatus proto | Minor | . | Chang Li | Chang Li | | YARN-4520 | FinishAppEvent is leaked in leveldb if no app’s container running on this node | Major | nodemanager | sandflee | sandflee | | MAPREDUCE-6610 | JobHistoryEventHandler should not swallow timeline response | Trivial | . | Li Lu | Li Lu | | HDFS-9690 | ClientProtocol.addBlock is not idempotent after HDFS-8071 | Major | namenode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-12743 | Fix git environment check during test-patch | Major | . | Ray Chiang | Allen Wittenauer | | HADOOP-12735 | core-default.xml misspells hadoop.workaround.non.threadsafe.getpwuid | Minor | . | Ray Chiang | Ray Chiang | | MAPREDUCE-6619 | HADOOP_CLASSPATH is overwritten in MR container | Major | mrv2 | shanyu zhao | Junping Du | | HDFS-8999 | Allow a file to be closed with COMMITTED but not yet COMPLETE blocks. | Major | namenode | Jitendra Nath Pandey | Tsz Wo Nicholas Sze | | MAPREDUCE-6595 | Fix findbugs warnings in OutputCommitter and FileOutputCommitter | Major | . | Akira Ajisaka | Akira Ajisaka | | MAPREDUCE-6563 | Streaming documentation contains a stray ’%‘ character. | Trivial | documentation | Chris Nauroth | Chris Nauroth | | YARN-4519 | potential deadlock of CapacityScheduler between decrease container and assign containers | Major | capacityscheduler | sandflee | MENG DING | | MAPREDUCE-6616 | Fail to create jobhistory file if there are some multibyte characters in the job name | Major | jobhistoryserver | Akira Ajisaka | Kousuke Saruta | | YARN-4411 | RMAppAttemptImpl#createApplicationAttemptReport throws IllegalArgumentException | Major | resourcemanager | yarntime | Bibin A Chundatt | | YARN-4617 | LeafQueue#pendingOrderingPolicy should always use fixed ordering policy instead of using same as active applications ordering policy | Major | capacity scheduler | Rohith Sharma K S | Rohith Sharma K S | | YARN-4428 | Redirect RM page to AHS page when AHS turned on and RM page is not available | Major | . | Chang Li | Chang Li | | MAPREDUCE-6618 | YarnClientProtocolProvider leaking the YarnClient thread. | Major | . | Xuan Gong | Xuan Gong | | HDFS-9210 | Fix some misuse of %n in VolumeScanner#printStats | Minor | datanode | Xiaoyu Yao | Xiaoyu Yao | | HDFS-9701 | DN may deadlock when hot-swapping under load | Major | . | Xiao Chen | Xiao Chen | | YARN-3102 | Decommisioned Nodes not listed in Web UI | Minor | resourcemanager | Bibin A Chundatt | Kuhu Shukla | | HDFS-9406 | FSImage may get corrupted after deleting snapshot | Major | namenode | Stanislav Antic | Yongjun Zhang | | HDFS-9718 | HAUtil#getConfForOtherNodes should unset independent generic keys before initialize | Major | namenode | DENG FEI | DENG FEI | | HDFS-9708 | FSNamesystem.initAuditLoggers() doesn’t trim classnames | Minor | fs | Steve Loughran | Mingliang Liu | | MAPREDUCE-6621 | Memory Leak in JobClient#submitJobInternal() | Major | . | Xuan Gong | Xuan Gong | | HADOOP-12755 | Fix typo in defaultFS warning message | Trivial | . | Andrew Wang | Andrew Wang | | HDFS-9739 | DatanodeStorage.isValidStorageId() is broken | Critical | hdfs-client | Kihwal Lee | Mingliang Liu | | HDFS-9740 | Use a reasonable limit in DFSTestUtil.waitForMetric() | Major | test | Kihwal Lee | Chang Li | | HADOOP-12761 | incremental maven build is not really incremental | Minor | build | Sangjin Lee | Sangjin Lee | | HDFS-9748 | When addExpectedReplicasToPending is called twice, pendingReplications should avoid duplication | Minor | . | Walter Su | Walter Su | | HDFS-9730 | Storage ID update does not happen when there is a layout change | Major | datanode | Kihwal Lee | Tsz Wo Nicholas Sze | | HDFS-9724 | Degraded performance in WebHDFS listing as it does not reuse ObjectMapper | Critical | performance | Akira Ajisaka | Akira Ajisaka | | HADOOP-12766 | The default value of “hadoop.workaround.non.threadsafe.getpwuid” is different between core-default.xml and NativeIO.java | Minor | . | Akira Ajisaka | Akira Ajisaka | | HDFS-9761 | Rebalancer sleeps too long between iterations | Blocker | balancer & mover | Adrian Bridgett | Mingliang Liu | | HDFS-9713 | DataXceiver#copyBlock should return if block is pinned | Major | datanode | Uma Maheswara Rao G | Uma Maheswara Rao G | | HADOOP-12773 | HBase classes fail to load with client/job classloader enabled | Major | util | Sangjin Lee | Sangjin Lee | | HDFS-9777 | Fix typos in DFSAdmin command line and documentation | Trivial | hdfs-client | Wei-Chiu Chuang | Wei-Chiu Chuang | | HDFS-9784 | Example usage is not correct in Transparent Encryption document | Major | documentation | Takashi Ohnishi | Takashi Ohnishi | | HDFS-9752 | Permanent write failures may happen to slow writers during datanode rolling upgrades | Critical | . | Kihwal Lee | Walter Su | | HDFS-9760 | WebHDFS AuthFilter cannot be configured with custom AltKerberos auth handler | Major | webhdfs | Ryan Sasson | Ryan Sasson | | HDFS-9779 | TestReplicationPolicyWithNodeGroup NODE variable picks wrong rack value | Minor | test | Kuhu Shukla | Kuhu Shukla | | HADOOP-12792 | TestUserGroupInformation#testGetServerSideGroups fails in chroot | Minor | security, test | Eric Badger | Eric Badger | | HDFS-9788 | Incompatible tag renumbering in HeartbeatResponseProto | Blocker | rolling upgrades | Andrew Wang | Andrew Wang | | HADOOP-12795 | KMS does not log detailed stack trace for unexpected errors. | Major | kms | Chris Nauroth | Chris Nauroth | | HADOOP-12699 | TestKMS#testKMSProvider intermittently fails during ‘test rollover draining’ | Major | . | Xiao Chen | Xiao Chen | | HDFS-9790 | HDFS Balancer should exit with a proper message if upgrade is not finalized | Major | . | Xiaobing Zhou | Xiaobing Zhou | | HDFS-9801 | ReconfigurableBase should update the cached configuration | Major | datanode | Arpit Agarwal | Arpit Agarwal | | HADOOP-12780 | During WASB atomic rename handle crash when one directory has been renamed but not file under it. | Critical | fs/azure | madhumita chakraborty | madhumita chakraborty | | HADOOP-12589 | Fix intermittent test failure of TestCopyPreserveFlag | Major | test | Tsuyoshi Ozawa | Masatake Iwasaki | | HADOOP-12786 | “hadoop key” command usage is not documented | Major | documentation | Akira Ajisaka | Xiao Chen | | HDFS-9765 | TestBlockScanner#testVolumeIteratorWithCaching fails intermittently | Major | test | Mingliang Liu | Akira Ajisaka | | HDFS-9456 | BlockPlacementPolicyWithNodeGroup should override verifyBlockPlacement | Major | . | Junping Du | Xiaobing Zhou | | HADOOP-12810 | FileSystem#listLocatedStatus causes unnecessary RPC calls | Major | fs, fs/s3 | Ryan Blue | Ryan Blue | | MAPREDUCE-6341 | Fix typo in mapreduce tutorial | Trivial | . | John Michael Luy | John Michael Luy | | HADOOP-12787 | KMS SPNEGO sequence does not work with WEBHDFS | Major | kms, security | Xiaoyu Yao | Xiaoyu Yao | | HDFS-9815 | Move o.a.h.fs.Hdfs to hadoop-hdfs-client | Blocker | . | Haohui Mai | Vinayakumar B | | HDFS-9799 | Reimplement getCurrentTrashDir to remove incompatibility | Blocker | . | Zhe Zhang | Zhe Zhang | | YARN-4654 | Yarn node label CLI should parse “=” correctly when trying to remove all labels on a node | Major | . | Wangda Tan | Naganarasimha G R | | HDFS-6832 | Fix the usage of ‘hdfs namenode’ command | Minor | . | Akira Ajisaka | Manjunath Ballur | | HDFS-8923 | Add -source flag to balancer usage message | Trivial | balancer & mover, documentation | Chris Trezzo | Chris Trezzo | | HDFS-9764 | DistCp doesn’t print value for several arguments including -numListstatusThreads | Minor | distcp | Yongjun Zhang | Wei-Chiu Chuang | | MAPREDUCE-6637 | Testcase Failure : TestFileInputFormat.testSplitLocationInfo | Major | test | Brahma Reddy Battula | Brahma Reddy Battula | | HDFS-9839 | Reduce verbosity of processReport logging | Major | namenode | Arpit Agarwal | Arpit Agarwal | | HDFS-7452 | skip StandbyException log for getCorruptFiles() | Minor | . | Brahma Reddy Battula | Brahma Reddy Battula | | YARN-4707 | Remove the extra char (>) from SecureContainer.md | Major | documentation | Brahma Reddy Battula | Brahma Reddy Battula | | YARN-4386 | refreshNodesGracefully() should send recommission event to active RMNodes only | Minor | graceful | Kuhu Shukla | Kuhu Shukla | | HDFS-9842 | dfs.datanode.balance.bandwidthPerSec should accept friendly size units | Minor | balancer & mover | Yiqun Lin | Yiqun Lin | | YARN-4709 | NMWebServices produces incorrect JSON for containers | Critical | . | Varun Saxena | Varun Saxena | | MAPREDUCE-6635 | Unsafe long to int conversion in UncompressedSplitLineReader and IndexOutOfBoundsException | Critical | . | Sergey Shelukhin | Junping Du | | HDFS-9549 | TestCacheDirectives#testExceedsCapacity is flaky | Major | . | Wei-Chiu Chuang | Xiao Chen | | YARN-2046 | Out of band heartbeats are sent only on container kill and possibly too early | Major | nodemanager | Jason Lowe | Ming Ma | | HDFS-9844 | Correct path creation in getTrashRoot to handle root dir | Blocker | encryption | Zhe Zhang | Zhe Zhang | | YARN-4722 | AsyncDispatcher logs redundant event queue sizes | Major | . | Jason Lowe | Jason Lowe | | HADOOP-12716 | KerberosAuthenticator#doSpnegoSequence use incorrect class to determine isKeyTab in JDK8 | Major | security | Xiaoyu Yao | Xiaoyu Yao | | HDFS-9855 | Modify TestAuditLoggerWithCommands to workaround the absence of HDFS-8332 | Major | test | Kuhu Shukla | Kuhu Shukla | | YARN-4723 | NodesListManager$UnknownNodeId ClassCastException | Critical | resourcemanager | Jason Lowe | Kuhu Shukla | | HADOOP-12849 | TestSymlinkLocalFSFileSystem fails intermittently | Major | test | Mingliang Liu | Mingliang Liu | | HADOOP-12831 | LocalFS/FSOutputSummer NPEs in constructor if bytes per checksum set to 0 | Minor | fs | Steve Loughran | Mingliang Liu | | HADOOP-12846 | Credential Provider Recursive Dependencies | Major | . | Larry McCay | Larry McCay | | HDFS-9864 | Correct reference for RENEWDELEGATIONTOKEN and CANCELDELEGATIONTOKEN in webhdfs doc | Major | documentation | Brahma Reddy Battula | Brahma Reddy Battula | | HADOOP-12622 | RetryPolicies (other than FailoverOnNetworkExceptionRetry) should put on retry failed reason or the log from RMProxy’s retry could be very misleading. | Critical | auto-failover | Junping Du | Junping Du | | YARN-4748 | ApplicationHistoryManagerOnTimelineStore should not swallow exceptions on generateApplicationReport | Major | timelineserver | Li Lu | Li Lu | | HADOOP-12851 | S3AFileSystem Uptake of ProviderUtils.excludeIncompatibleCredentialProviders | Major | fs/s3 | Larry McCay | Larry McCay | | HADOOP-12843 | Fix findbugs warnings in hadoop-common (branch-2) | Major | . | Akira Ajisaka | Akira Ajisaka | | HDFS-9870 | Remove unused imports from DFSUtil | Major | . | Brahma Reddy Battula | Brahma Reddy Battula | | HDFS-8791 | block ID-based DN storage layout can be very slow for datanode on ext4 | Blocker | datanode | Nathan Roberts | Chris Trezzo | | HDFS-9880 | TestDatanodeRegistration fails occasionally | Major | test | Kihwal Lee | Kihwal Lee | | HDFS-9881 | DistributedFileSystem#getTrashRoot returns incorrect path for encryption zones | Critical | . | Andrew Wang | Andrew Wang | | HDFS-9766 | TestDataNodeMetrics#testDataNodeTimeSpend fails intermittently | Major | test | Mingliang Liu | Xiao Chen | | HDFS-9851 | Name node throws NPE when setPermission is called on a path that does not exist | Critical | namenode | David Yan | Brahma Reddy Battula | | HDFS-9886 | Configuration properties for hedged read is broken | Blocker | . | Akira Ajisaka | Akira Ajisaka | | HADOOP-12870 | Fix typo admininistration in CommandsManual.md | Minor | documentation | Akira Ajisaka | John Zhuge | | HDFS-9048 | DistCp documentation is out-of-dated | Major | . | Haohui Mai | Daisuke Kobayashi | | HADOOP-12871 | Fix dead link to NativeLibraries.html in CommandsManual.md | Minor | documentation | Akira Ajisaka | Brahma Reddy Battula | | HADOOP-12872 | Fix formatting in ServiceLevelAuth.md | Trivial | documentation | Akira Ajisaka | Brahma Reddy Battula | | MAPREDUCE-4785 | TestMRApp occasionally fails | Major | mrv2, test | Jason Lowe | Haibo Chen | | HADOOP-12717 | NPE when trying to rename a directory in Windows Azure Storage FileSystem | Blocker | . | Robert Yokota | Robert Yokota | | YARN-4763 | RMApps Page crashes with NPE | Major | webapp | Bibin A Chundatt | Bibin A Chundatt | | YARN-4761 | NMs reconnecting with changed capabilities can lead to wrong cluster resource calculations on fair scheduler | Major | fairscheduler | Sangjin Lee | Sangjin Lee | | YARN-4744 | Too many signal to container failure in case of LCE | Major | . | Bibin A Chundatt | Sidharta Seethana | | YARN-4760 | proxy redirect to history server uses wrong URL | Major | webapp | Jason Lowe | Eric Badger | | HDFS-9865 | TestBlockReplacement fails intermittently in trunk | Major | test | Yiqun Lin | Yiqun Lin | | HDFS-9812 | Streamer threads leak if failure happens when closing DFSOutputStream | Major | hdfs-client | Yiqun Lin | Yiqun Lin | | HADOOP-12688 | Fix deadlinks in Compatibility.md | Major | documentation | Akira Ajisaka | Gabor Liptak | | HADOOP-12903 | IPC Server should allow suppressing exception logging by type, not log ‘server too busy’ messages | Major | ipc | Arpit Agarwal | Arpit Agarwal | | HDFS-9934 | ReverseXML oiv processor should bail out if the XML file’s layoutVersion doesn’t match oiv’s | Major | tools | Colin P. McCabe | Colin P. McCabe | | HDFS-9933 | ReverseXML should be capitalized in oiv usage message | Minor | tools | Colin P. McCabe | Colin P. McCabe | | HDFS-9953 | Download File from UI broken after pagination | Blocker | namenode | Brahma Reddy Battula | Brahma Reddy Battula | | HDFS-9904 | testCheckpointCancellationDuringUpload occasionally fails | Major | test | Kihwal Lee | Yiqun Lin | | MAPREDUCE-6579 | JobStatus#getFailureInfo should not output diagnostic information when the job is running | Blocker | test | Rohith Sharma K S | Akira Ajisaka | | MAPREDUCE-6645 | TestWordStats outputs logs under directories other than target/test-dir | Major | test | Akira Ajisaka | Gabor Liptak | | HDFS-9874 | Long living DataXceiver threads cause volume shutdown to block. | Critical | datanode | Rushabh S Shah | Rushabh S Shah | | HDFS-3677 | dfs.namenode.edits.dir.required missing from hdfs-default.xml | Major | documentation, namenode | Todd Lipcon | Mark Yang | | HDFS-7166 | SbNN Web UI shows #Under replicated blocks and #pending deletion blocks | Major | ha | Juan Yu | Wei-Chiu Chuang | | YARN-4686 | MiniYARNCluster.start() returns before cluster is completely started | Major | test | Rohith Sharma K S | Eric Badger | | MAPREDUCE-6363 | [NNBench] Lease mismatch error when running with multiple mappers | Critical | benchmarks | Brahma Reddy Battula | Bibin A Chundatt | | HDFS-10189 | PacketResponder#toString should include the downstreams for PacketResponderType.HAS_DOWNSTREAM_IN_PIPELINE | Minor | datanode | Joe Pallas | Joe Pallas | | MAPREDUCE-6580 | Test failure : TestMRJobsWithProfiler | Major | . | Rohith Sharma K S | Eric Badger | | MAPREDUCE-6656 | [NNBench] OP_DELETE operation isn’t working after MAPREDUCE-6363 | Blocker | . | J.Andreina | J.Andreina | | HDFS-10193 | fuse_dfs segfaults if uid cannot be resolved to a username | Major | fuse-dfs | John Thiltges | John Thiltges | | HDFS-10199 | Unit tests TestCopyFiles, TestDistCh, TestLogalyzer under org.apache.hadoop.tools are failing | Minor | . | Tibor Kiss | Tibor Kiss | | YARN-4820 | ResourceManager web redirects in HA mode drops query parameters | Major | . | Varun Vasudev | Varun Vasudev | | YARN-4850 | test-fair-scheduler.xml isn’t valid xml | Blocker | fairscheduler, test | Allen Wittenauer | Yufei Gu | | HADOOP-12962 | KMS key names are incorrectly encoded when creating key | Major | . | Xiao Chen | Xiao Chen | | HADOOP-12958 | PhantomReference for filesystem statistics can trigger OOM | Major | . | Jason Lowe | Sangjin Lee | | HADOOP-12873 | Remove MRv1 terms from HttpAuthentication.md | Major | documentation | Akira Ajisaka | Brahma Reddy Battula | | HDFS-10182 | Hedged read might overwrite user’s buf | Major | . | zhouyingchao | zhouyingchao | | YARN-4773 | Log aggregation performs extraneous filesystem operations when rolling log aggregation is disabled | Minor | nodemanager | Jason Lowe | Jun Gong | | MAPREDUCE-6662 | Clear ASF Warnings on test data files | Minor | . | Vinayakumar B | Vinayakumar B | | HDFS-9871 | “Bytes Being Moved” -ve(-1 B) when cluster was already balanced. | Major | . | Brahma Reddy Battula | Brahma Reddy Battula | | YARN-4863 | AHS Security login should be in serviceInit() instead of serviceStart() | Major | timelineserver | Junping Du | Junping Du | | HDFS-10197 | TestFsDatasetCache failing intermittently due to timeout | Major | test | Yiqun Lin | Yiqun Lin | | HDFS-9478 | Reason for failing ipc.FairCallQueue contruction should be thrown | Minor | . | Archana T | Ajith S | | HDFS-10228 | TestHDFSCLI fails | Major | test | Akira Ajisaka | Akira Ajisaka | | YARN-4865 | Track Reserved resources in ResourceUsage and QueueCapacities | Major | resourcemanager | Sunil G | Sunil G | | HADOOP-12972 | Lz4Compressor#getLibraryName returns the wrong version number | Trivial | native | John Zhuge | Colin P. McCabe | | HDFS-5177 | blocksScheduled count should be decremented for abandoned blocks | Major | namenode | Vinayakumar B | Vinayakumar B | | HDFS-10223 | peerFromSocketAndKey performs SASL exchange before setting connection timeouts | Major | . | Colin P. McCabe | Colin P. McCabe | | HDFS-10221 | Add .json to the rat exclusions | Blocker | build | Ming Ma | Ming Ma | | HADOOP-12902 | JavaDocs for SignerSecretProvider are out-of-date in AuthenticationFilter | Major | documentation | Robert Kanter | Gabor Liptak | | YARN-4183 | Clarify the behavior of timeline service config properties | Major | . | Mit Desai | Naganarasimha G R | | HDFS-10253 | Fix TestRefreshCallQueue failure. | Major | . | Brahma Reddy Battula | Xiaoyu Yao | | YARN-4746 | yarn web services should convert parse failures of appId, appAttemptId and containerId to 400 | Minor | webapp | Steve Loughran | Bibin A Chundatt | | HDFS-9599 | TestDecommissioningStatus.testDecommissionStatus occasionally fails | Major | namenode | Wei-Chiu Chuang | Yiqun Lin | | YARN-4706 | UI Hosting Configuration in TimelineServer doc is broken | Critical | documentation | Akira Ajisaka | Akira Ajisaka | | HDFS-10178 | Permanent write failures can happen if pipeline recoveries occur for the first packet | Critical | . | Kihwal Lee | Kihwal Lee | | HDFS-8496 | Calling stopWriter() with FSDatasetImpl lock held may block other threads | Major | . | zhouyingchao | Colin P. McCabe | | HDFS-9917 | IBR accumulate more objects when SNN was down for sometime. | Critical | . | Brahma Reddy Battula | Brahma Reddy Battula | | HDFS-10239 | Fsshell mv fails if port usage doesn’t match in src and destination paths | Major | . | Kuhu Shukla | Kuhu Shukla | | YARN-4893 | Fix some intermittent test failures in TestRMAdminService | Blocker | . | Junping Du | Brahma Reddy Battula | | YARN-4916 | TestNMProxy.tesNMProxyRPCRetry fails. | Minor | . | Tibor Kiss | Tibor Kiss | | YARN-4915 | Fix typo in YARN Secure Containers documentation | Trivial | documentation, yarn | Takashi Ohnishi | Takashi Ohnishi | | YARN-4917 | Fix typos in documentation of Capacity Scheduler. | Minor | documentation | Takashi Ohnishi | Takashi Ohnishi | | HDFS-10261 | TestBookKeeperHACheckpoints doesn’t handle ephemeral HTTP ports | Major | . | Eric Badger | Eric Badger | | YARN-4699 | Scheduler UI and REST o/p is not in sync when -replaceLabelsOnNode is used to change label of a node | Critical | capacity scheduler | Sunil G | Sunil G | | HADOOP-12022 | fix site -Pdocs -Pdist in hadoop-project-dist; cleanout remaining forrest bits | Blocker | build | Allen Wittenauer | Allen Wittenauer | | MAPREDUCE-6670 | TestJobListCache#testEviction sometimes fails on Windows with timeout | Minor | test | Gergely Novák | Gergely Novák | | HDFS-6520 | hdfs fsck -move passes invalid length value when creating BlockReader | Major | . | Shengjun Xin | Xiao Chen | | HDFS-10267 | Extra “synchronized” on FsDatasetImpl#recoverAppend and FsDatasetImpl#recoverClose | Major | datanode | Colin P. McCabe | Colin P. McCabe | | YARN-4740 | AM may not receive the container complete msg when it restarts | Major | . | sandflee | sandflee | | MAPREDUCE-6633 | AM should retry map attempts if the reduce task encounters commpression related errors. | Major | . | Rushabh S Shah | Rushabh S Shah | | YARN-4938 | MiniYarnCluster should not request transitionToActive to RM on non-HA environment | Major | test | Akira Ajisaka | Eric Badger | | HADOOP-12406 | AbstractMapWritable.readFields throws ClassNotFoundException with custom writables | Blocker | io | Nadeem Douba | Nadeem Douba | | HADOOP-12993 | Change ShutdownHookManger complete shutdown log from INFO to DEBUG | Minor | . | Xiaoyu Yao | Xiaoyu Yao | | HDFS-10277 | PositionedReadable test testReadFullyZeroByteFile failing in HDFS | Major | test | Steve Loughran | Steve Loughran | | HDFS-10271 | Extra bytes are getting released from reservedSpace for append | Critical | . | Brahma Reddy Battula | Brahma Reddy Battula | | HADOOP-12964 | Http server vulnerable to clickjacking | Major | . | Haibo Chen | Haibo Chen | | YARN-4794 | Deadlock in NMClientImpl | Critical | . | Sumana Sathish | Jian He | | HDFS-9772 | TestBlockReplacement#testThrottler doesn’t work as expected | Minor | . | Yiqun Lin | Yiqun Lin | | HDFS-10270 | TestJMXGet:testNameNode() fails | Minor | test | Andras Bokor | Gergely Novák | | HDFS-10216 | distcp -diff relative path exception | Major | distcp | John Zhuge | Takashi Ohnishi | | YARN-4924 | NM recovery race can lead to container not cleaned up | Major | nodemanager | Nathan Roberts | sandflee | | HADOOP-12989 | Some tests in org.apache.hadoop.fs.shell.find occasionally time out | Major | test | Akira Ajisaka | Takashi Ohnishi | | HADOOP-13026 | Should not wrap IOExceptions into a AuthenticationException in KerberosAuthenticator | Critical | . | Xuan Gong | Xuan Gong | | YARN-4940 | yarn node -list -all failed if RM start with decommissioned node | Major | . | sandflee | sandflee | | YARN-4965 | Distributed shell AM failed due to ClientHandlerException thrown by jersey | Critical | . | Sumana Sathish | Junping Du | | YARN-4934 | Reserved Resource for QueueMetrics needs to be handled correctly in few cases | Major | capacity scheduler | Sunil G | Sunil G | | HDFS-10291 | TestShortCircuitLocalRead failing | Major | test | Steve Loughran | Steve Loughran | | HDFS-10275 | TestDataNodeMetrics failing intermittently due to TotalWriteTime counted incorrectly | Major | test | Yiqun Lin | Yiqun Lin | | MAPREDUCE-6649 | getFailureInfo not returning any failure info | Major | . | Eric Badger | Eric Badger | | HDFS-10265 | OEV tool fails to read edit xml file if OP_UPDATE_BLOCKS has no BLOCK tag | Minor | tools | Wan Chang | Wan Chang | | HDFS-9744 | TestDirectoryScanner#testThrottling occasionally time out after 300 seconds | Minor | datanode | Wei-Chiu Chuang | Yiqun Lin | | HDFS-10308 | TestRetryCacheWithHA#testRetryCacheOnStandbyNN failing | Major | test | Rakesh R | Rakesh R | | HDFS-10312 | Large block reports may fail to decode at NameNode due to 64 MB protobuf maximum length restriction. | Major | namenode | Chris Nauroth | Chris Nauroth | | MAPREDUCE-6680 | JHS UserLogDir scan algorithm sometime could skip directory with update in CloudFS (Azure FileSystem, S3, etc.) | Major | jobhistoryserver | Junping Du | Junping Du | | HDFS-9670 | DistCp throws NPE when source is root | Major | distcp | Yongjun Zhang | John Zhuge | | HADOOP-13042 | Restore lost leveldbjni LICENSE and NOTICE changes | Major | . | Andrew Wang | Andrew Wang | | HADOOP-13043 | Add LICENSE.txt entries for bundled javascript dependencies | Major | . | Andrew Wang | Andrew Wang | | HDFS-10319 | Balancer should not try to pair storages with different types | Minor | balancer & mover | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HDFS-10309 | Balancer doesn’t honor dfs.blocksize value defined with suffix k(kilo), m(mega), g(giga) | Minor | balancer & mover | Amit Anand | Amit Anand | | HDFS-9555 | LazyPersistFileScrubber should still sleep if there are errors in the clear progress | Major | . | Phil Yang | Phil Yang | | HADOOP-13052 | ChecksumFileSystem mishandles crc file permissions | Major | fs | Daryn Sharp | Daryn Sharp | | HDFS-9905 | WebHdfsFileSystem#runWithRetry should display original stack trace on error | Major | test | Kihwal Lee | Wei-Chiu Chuang | | HADOOP-11418 | Property “io.compression.codec.lzo.class” does not work with other value besides default | Major | io | fang fang chen | Yuanbo Liu | | HDFS-10318 | TestJMXGet hides the real error in case of test failure | Minor | test | Andras Bokor | Andras Bokor | | YARN-4556 | TestFifoScheduler.testResourceOverCommit fails | Major | scheduler, test | Akihiro Suda | Akihiro Suda | | HDFS-10329 | Bad initialisation of StringBuffer in RequestHedgingProxyProvider.java | Minor | ha | Max Schaefer | Yiqun Lin | | HDFS-10313 | Distcp need to enforce the order of snapshot names passed to -diff | Major | distcp | Yongjun Zhang | Yiqun Lin | | MAPREDUCE-6199 | AbstractCounters are not reset completely on deserialization | Major | . | Anubhav Dhoot | Anubhav Dhoot | | HADOOP-13030 | Handle special characters in passwords in KMS startup script | Major | kms | Xiao Chen | Xiao Chen | | YARN-4955 | Add retry for SocketTimeoutException in TimelineClient | Critical | . | Xuan Gong | Xuan Gong | | HDFS-9958 | BlockManager#createLocatedBlocks can throw NPE for corruptBlocks on failed storages. | Major | . | Kuhu Shukla | Kuhu Shukla | | YARN-5008 | LeveldbRMStateStore database can grow substantially leading to long recovery times | Major | resourcemanager | Jason Lowe | Jason Lowe | | YARN-5009 | NMLeveldbStateStoreService database can grow substantially leading to longer recovery times | Major | nodemanager | Jason Lowe | Jason Lowe | | HADOOP-12378 | Fix findbugs warnings in hadoop-tools module | Major | tools | Akira Ajisaka | Akira Ajisaka | | HDFS-10260 | TestFsDatasetImpl#testCleanShutdownOfVolume often fails | Major | datanode, test | Wei-Chiu Chuang | Rushabh S Shah | | HDFS-10335 | Mover$Processor#chooseTarget() always chooses the first matching target storage group | Critical | balancer & mover | Mingliang Liu | Mingliang Liu | | MAPREDUCE-6672 | TestTeraSort fails on Windows | Minor | test | Tibor Kiss | Tibor Kiss | | HDFS-10347 | Namenode report bad block method doesn’t log the bad block or datanode. | Minor | namenode | Rushabh S Shah | Rushabh S Shah | | HADOOP-13072 | WindowsGetSpaceUsed constructor should be public | Major | . | Vinayakumar B | Vinayakumar B | | MAPREDUCE-6537 | Include hadoop-pipes examples in the release tarball | Blocker | pipes | Allen Wittenauer | Kai Sasaki | | HDFS-10353 | Fix hadoop-hdfs-native-client compilation on Windows | Blocker | build | Brahma Reddy Battula | Brahma Reddy Battula | | HDFS-10344 | DistributedFileSystem#getTrashRoots should skip encryption zone that does not have .Trash | Major | . | Namit Maheshwari | Xiaoyu Yao | | HADOOP-13080 | Refresh time in SysInfoWindows is in nanoseconds | Major | util | Inigo Goiri | Inigo Goiri | | YARN-4834 | ProcfsBasedProcessTree doesn’t track daemonized processes | Major | nodemanager | Nathan Roberts | Nathan Roberts | | HDFS-10320 | Rack failures may result in NN terminate | Major | . | Xiao Chen | Xiao Chen | | MAPREDUCE-6675 | TestJobImpl.testUnusableNode failed | Major | mrv2 | Haibo Chen | Haibo Chen | | YARN-4311 | Removing nodes from include and exclude lists will not remove them from decommissioned nodes list | Major | . | Kuhu Shukla | Kuhu Shukla | | YARN-4984 | LogAggregationService shouldn’t swallow exception in handling createAppDir() which cause thread leak. | Critical | log-aggregation | Junping Du | Junping Du | | HADOOP-13098 | Dynamic LogLevel setting page should accept case-insensitive log level string | Major | . | Junping Du | Junping Du | | HDFS-10324 | Trash directory in an encryption zone should be pre-created with correct permissions | Major | encryption | Wei-Chiu Chuang | Wei-Chiu Chuang | | MAPREDUCE-6514 | Job hangs as ask is not updated after ramping down of all reducers | Blocker | applicationmaster | Varun Saxena | Varun Saxena | | HDFS-2043 | TestHFlush failing intermittently | Major | test | Aaron T. Myers | Yiqun Lin | | HADOOP-12751 | While using kerberos Hadoop incorrectly assumes names with ’@‘ to be non-simple | Critical | security | Bolke de Bruin | Bolke de Bruin | | MAPREDUCE-6689 | MapReduce job can infinitely increase number of reducer resource requests | Blocker | . | Wangda Tan | Wangda Tan | | YARN-4747 | AHS error 500 due to NPE when container start event is missing | Major | timelineserver | Jason Lowe | Varun Saxena | | HDFS-9939 | Increase DecompressorStream skip buffer size | Major | . | Yongjun Zhang | John Zhuge | | YARN-5048 | DelegationTokenRenewer#skipTokenRenewal may throw NPE | Major | . | Jian He | Jian He | | YARN-4926 | Change nodelabel rest API invalid reponse status to 400 | Major | . | Bibin A Chundatt | Bibin A Chundatt | | HDFS-10372 | Fix for failing TestFsDatasetImpl#testCleanShutdownOfVolume | Major | test | Rushabh S Shah | Rushabh S Shah | | MAPREDUCE-6684 | High contention on scanning of user directory under immediate_done in Job History Server | Critical | jobhistoryserver | Haibo Chen | Haibo Chen | | HDFS-6187 | Update the document of hftp/hsftp in branch-2 to mention that they are deprecated | Major | . | Haohui Mai | Gergely Novák | | YARN-4768 | getAvailablePhysicalMemorySize can be inaccurate on linux | Major | nodemanager | Nathan Roberts | Nathan Roberts | | HADOOP-13125 | FS Contract tests don’t report FS initialization errors well | Minor | test | Steve Loughran | Steve Loughran | | YARN-5029 | RM needs to send update event with YarnApplicationState as Running to ATS/AHS | Critical | . | Xuan Gong | Xuan Gong | | HADOOP-13116 | Jets3tNativeS3FileSystemContractTest does not run. | Minor | test | Chris Nauroth | Chris Nauroth | | MAPREDUCE-6639 | Process hangs in LocatedFileStatusFetcher if FileSystem.get throws | Major | mrv2 | Ryan Blue | Ryan Blue | | HADOOP-11180 | Change log message “token.Token: Cannot find class for token kind kms-dt” to debug | Major | kms, security | Yi Liu | Yi Liu | | MAPREDUCE-6558 | multibyte delimiters with compressed input files generate duplicate records | Major | mrv1, mrv2 | Wilfred Spiegelenburg | Wilfred Spiegelenburg | | HADOOP-13083 | The number of javadocs warnings is limited to 100 | Critical | . | Li Lu | Gergely Novák | | MAPREDUCE-6513 | MR job got hanged forever when one NM unstable for some time | Critical | applicationmaster, resourcemanager | Bob.zhao | Varun Saxena | | HDFS-10333 | Intermittent org.apache.hadoop.hdfs.TestFileAppend failure in trunk | Major | hdfs | Yongjun Zhang | Yiqun Lin | | HADOOP-12942 | hadoop credential commands non-obviously use password of “none” | Major | security | Mike Yoder | Mike Yoder | | YARN-4325 | Nodemanager log handlers fail to send finished/failed events in some cases | Critical | . | Junping Du | Junping Du | | HDFS-10242 | Cannot create space quota of zero | Major | documentation, fs | Takashi Ohnishi | Takashi Ohnishi | | MAPREDUCE-6693 | ArrayIndexOutOfBoundsException occurs when the length of the job name is equal to mapreduce.jobhistory.jobname.limit | Critical | . | Bibin A Chundatt | Ajith S | | HADOOP-13163 | Reuse pre-computed filestatus in Distcp-CopyMapper | Minor | tools/distcp | Rajesh Balamohan | Rajesh Balamohan | | HDFS-10303 | DataStreamer#ResponseProcessor calculates packet ack latency incorrectly. | Major | hdfs-client | Surendra Singh Lilhore | Surendra Singh Lilhore | | MAPREDUCE-6698 | Increase timeout on TestUnnecessaryBlockingOnHistoryFileInfo.testTwoThreadsQueryingDifferentJobOfSameUser | Major | jobhistoryserver | Haibo Chen | Haibo Chen | | HADOOP-13159 | Fix potential NPE in Metrics2 source for DecayRpcScheduler | Major | ipc | Xiaoyu Yao | Xiaoyu Yao | | HDFS-10397 | Distcp should ignore -delete option if -diff option is provided instead of exiting | Major | distcp | Mingliang Liu | Mingliang Liu | | HDFS-10381 | DataStreamer DataNode exclusion log message should be warning | Minor | hdfs-client | John Zhuge | John Zhuge | | HDFS-9226 | MiniDFSCluster leaks dependency Mockito via DataNodeTestUtils | Major | test | Josh Elser | Josh Elser | | HADOOP-13138 | Unable to append to a SequenceFile with Compression.NONE. | Critical | . | Gervais Mickaël | Vinayakumar B | | YARN-4925 | ContainerRequest in AMRMClient, application should be able to specify nodes/racks together with nodeLabelExpression | Major | . | Bibin A Chundatt | Bibin A Chundatt | | HADOOP-13157 | Follow-on improvements to hadoop credential commands | Major | security | Mike Yoder | Mike Yoder | | YARN-3840 | Resource Manager web ui issue when sorting application by id (with application having id > 9999) | Major | resourcemanager | LINTE | Varun Saxena | | HADOOP-13177 | Native tests fail on OS X, because DYLD_LIBRARY_PATH is not defined to include libhadoop.dylib. | Minor | build | Chris Nauroth | Chris Nauroth | | HADOOP-12767 | update apache httpclient version to 4.5.2; httpcore to 4.4.4 | Major | build | Artem Aliev | Artem Aliev | | YARN-5100 | The YarnApplicationState is always running in ATS no matter the application is running or finishes. | Blocker | . | Xuan Gong | Xuan Gong | | HADOOP-13183 | S3A proxy tests fail after httpclient/httpcore upgrade. | Major | fs/s3 | Chris Nauroth | Steve Loughran | | YARN-5020 | Fix Documentation for Yarn Capacity Scheduler on Resource Calculator | Minor | . | Jo Desmet | Takashi Ohnishi | | HDFS-10424 | DatanodeLifelineProtocol not able to use under security cluster | Blocker | . | gu-chi | Chris Nauroth | | HDFS-10438 | When NameNode HA is configured to use the lifeline RPC server, it should log the address of that server. | Minor | ha, namenode | KWON BYUNGCHANG | Chris Nauroth | | HDFS-10439 | Update setOwner doc in HdfsPermissionsGuide | Minor | documentation | John Zhuge | John Zhuge | | MAPREDUCE-6607 | Enable regex pattern matching when mapreduce.task.files.preserve.filepattern is set | Minor | applicationmaster | Maysam Yabandeh | Kai Sasaki | | YARN-5103 | With NM recovery enabled, restarting NM multiple times results in AM restart | Critical | yarn | Sumana Sathish | Junping Du | | YARN-5055 | max apps per user can be larger than max per queue | Minor | capacityscheduler, resourcemanager | Jason Lowe | Eric Badger | | YARN-3971 | Skip RMNodeLabelsManager#checkRemoveFromClusterNodeLabelsOfQueue on nodelabel recovery | Critical | resourcemanager | Bibin A Chundatt | Bibin A Chundatt | | HDFS-9365 | Balancer does not work with the HDFS-6376 HA setup | Major | balancer & mover | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | YARN-3344 | Fix warning - procfs stat file is not in the expected format | Major | . | Jon Bringhurst | Ravindra Kumar Naik | | YARN-4459 | container-executor should only kill process groups | Major | nodemanager | Jun Gong | Jun Gong | | YARN-5166 | javadoc:javadoc goal fails on hadoop-yarn-client | Major | . | Andras Bokor | Andras Bokor | | HDFS-10276 | HDFS should not expose path info that user has no permission to see. | Major | . | Kevin Cox | Yuanbo Liu | | YARN-5132 | Exclude generated protobuf sources from YARN Javadoc build | Critical | . | Subru Krishnan | Subru Krishnan | | HADOOP-13132 | Handle ClassCastException on AuthenticationException in LoadBalancingKMSClientProvider | Major | kms | Miklos Szurap | Wei-Chiu Chuang | | HDFS-10415 | TestDistributedFileSystem#MyDistributedFileSystem attempts to set up statistics before initialize() is called | Major | test | Sangjin Lee | Mingliang Liu | | HADOOP-13137 | TraceAdmin should support Kerberized cluster | Major | tracing | Wei-Chiu Chuang | Wei-Chiu Chuang | | HDFS-9476 | TestDFSUpgradeFromImage#testUpgradeFromRel1BBWImage occasionally fail | Major | . | Wei-Chiu Chuang | Masatake Iwasaki | | HDFS-10367 | TestDFSShell.testMoveWithTargetPortEmpty fails with Address bind exception. | Major | test | Brahma Reddy Battula | Brahma Reddy Battula | | HDFS-10471 | DFSAdmin#SetQuotaCommand’s help msg is not correct | Minor | documentation | Yiqun Lin | Yiqun Lin | | YARN-5098 | Yarn Application log Aggreagation fails due to NM can not get correct HDFS delegation token | Major | yarn | Yesha Vora | Jian He | | HADOOP-13155 | Implement TokenRenewer to renew and cancel delegation tokens in KMS | Major | kms, security | Xiao Chen | Xiao Chen | | HDFS-10481 | HTTPFS server should correctly impersonate as end user to open file | Major | httpfs | Xiao Chen | Xiao Chen | | HDFS-10485 | Fix findbugs warning in FSEditLog.java | Major | . | Akira Ajisaka | Akira Ajisaka | | HDFS-10458 | getFileEncryptionInfo should return quickly for non-encrypted cluster | Major | encryption, namenode | Zhe Zhang | Zhe Zhang | | YARN-5206 | RegistrySecurity includes id:pass in exception text if considered invalid | Minor | client, security | Steve Loughran | Steve Loughran | | HDFS-10220 | A large number of expired leases can make namenode unresponsive and cause failover | Major | namenode | Nicolas Fraison | Nicolas Fraison | | HADOOP-13249 | RetryInvocationHandler need wrap InterruptedException in IOException when call Thread.sleep | Major | ipc | zhihai xu | zhihai xu | | HADOOP-13213 | Small Documentation bug with AuthenticatedURL in hadoop-auth | Minor | documentation | Tom Ellis | Tom Ellis | | HADOOP-13079 | Add -q option to Ls to print ? instead of non-printable characters | Major | . | John Zhuge | John Zhuge | | HDFS-10516 | Fix bug when warming up EDEK cache of more than one encryption zone | Major | encryption, namenode | Xiao Chen | Xiao Chen | | HADOOP-13270 | BZip2CompressionInputStream finds the same compression marker twice in corner case, causing duplicate data blocks | Critical | . | Haibo Chen | Kai Sasaki | | HADOOP-13179 | GenericOptionsParser is not thread-safe because commons-cli OptionBuilder is not thread-safe | Minor | . | hongbin ma | hongbin ma | | HADOOP-13244 | o.a.h.ipc.Server#Server should honor handlerCount when queueSizePerHandler is specified in consturctor | Minor | ipc | Xiaoyu Yao | Kai Sasaki | | HADOOP-13245 | Fix up some misc create-release issues | Blocker | build | Allen Wittenauer | Allen Wittenauer | | HDFS-10505 | OIV’s ReverseXML processor should support ACLs | Major | tools | Colin P. McCabe | Surendra Singh Lilhore | | HDFS-10525 | Fix NPE in CacheReplicationMonitor#rescanCachedBlockMap | Major | caching | Xiao Chen | Xiao Chen | | YARN-5237 | Fix missing log files issue in rolling log aggregation. | Major | . | Siddharth Seth | Xuan Gong | | HDFS-10532 | Typo in RollingUpgrade docs | Major | documentation | Arpit Agarwal | Yiqun Lin | | HADOOP-3733 | “s3:” URLs break when Secret Key contains a slash, even if encoded | Minor | fs/s3 | Stuart Sierra | Steve Loughran | | HDFS-9466 | TestShortCircuitCache#testDataXceiverCleansUpSlotsOnFailure is flaky | Major | fs, hdfs-client | Wei-Chiu Chuang | Wei-Chiu Chuang | | HADOOP-13255 | KMSClientProvider should check and renew tgt when doing delegation token operations. | Major | kms | Xiao Chen | Xiao Chen | | HADOOP-13285 | DecayRpcScheduler MXBean should only report decayed CallVolumeSummary | Major | ipc | Namit Maheshwari | Xiaoyu Yao | | HADOOP-13149 | Windows distro build fails on dist-copynativelibs. | Blocker | build | Chris Nauroth | Chris Nauroth | | YARN-5246 | NMWebAppFilter web redirects drop query parameters | Major | . | Varun Vasudev | Varun Vasudev | | HDFS-10474 | hftp copy fails when file name with Chinese+special char in branch-2 | Critical | . | Brahma Reddy Battula | Brahma Reddy Battula | | HADOOP-13192 | org.apache.hadoop.util.LineReader cannot handle multibyte delimiters correctly | Critical | util | binde | binde | | HDFS-10448 | CacheManager#addInternal tracks bytesNeeded incorrectly when dealing with replication factors other than 1 | Major | caching | Yiqun Lin | Yiqun Lin | | YARN-5197 | RM leaks containers if running container disappears from node update | Major | resourcemanager | Jason Lowe | Jason Lowe | | HADOOP-13287 | TestS3ACredentials#testInstantiateFromURL fails if AWS secret key contains ’+‘. | Minor | fs/s3, test | Chris Nauroth | Chris Nauroth | | HDFS-10556 | DistCpOptions should be validated automatically | Major | distcp | Mingliang Liu | Mingliang Liu | | MAPREDUCE-6725 | Javadoc for CLI#listEvents() contains no-existent param | Minor | client, documentation | Shen Yinjie | Shen Yinjie | | HDFS-7959 | WebHdfs logging is missing on Datanode | Critical | . | Kihwal Lee | Kihwal Lee | | MAPREDUCE-6542 | HistoryViewer uses SimpleDateFormat, but SimpleDateFormat is not threadsafe | Major | jobhistoryserver | zhangyubiao | zhangyubiao | | HADOOP-13251 | Authenticate with Kerberos credentials when renewing KMS delegation token | Major | kms | Xiao Chen | Xiao Chen | | HADOOP-13316 | Enforce Kerberos authentication for required ops in DelegationTokenAuthenticator | Blocker | kms, security | Xiao Chen | Xiao Chen | | HDFS-9852 | hdfs dfs -setfacl error message is misleading | Minor | . | Wei-Chiu Chuang | Wei-Chiu Chuang | | YARN-5262 | Optimize sending RMNodeFinishedContainersPulledByAMEvent for every AM heartbeat | Major | resourcemanager | Rohith Sharma K S | Rohith Sharma K S | | HADOOP-12345 | Pad hostname correctly in CredentialsSys.java | Critical | nfs | Pradeep Nayak Udupi Kadbet | Pradeep Nayak Udupi Kadbet | | HADOOP-13314 | Remove ‘package-info.java’ from ‘test\java\org\apache\hadoop\fs\shell' to remove eclipse compile error | Trivial | . | Vinayakumar B | Vinayakumar B | | HDFS-10589 | Javadoc for HAState#HAState and HAState#setStateInternal contains non-existent params | Minor | documentation, hdfs | Shen Yinjie | Shen Yinjie | | YARN-5286 | Add RPC port info in RM web service’s response when getting app status | Major | . | Jun Gong | Jun Gong | | YARN-5214 | Pending on synchronized method DirectoryCollection#checkDirs can hang NM’s NodeStatusUpdater | Critical | nodemanager | Junping Du | Junping Du | | HADOOP-13350 | Additional fix to LICENSE and NOTICE | Blocker | build | Xiao Chen | Xiao Chen | | HDFS-10592 | Fix intermittent test failure of TestNameNodeResourceChecker#testCheckThatNameNodeResourceMonitorIsRunning | Major | test | Rakesh R | Rakesh R | | HADOOP-13320 | Fix arguments check in documentation for WordCount v2.0 | Minor | documentation | niccolo becchi | niccolo becchi | | YARN-5314 | ConcurrentModificationException in ATS v1.5 EntityGroupFSTimelineStore | Major | timelineserver | Karam Singh | Li Lu | | YARN-4939 | the decommissioning Node should keep alive if NM restart | Major | . | sandflee | sandflee | | HADOOP-12893 | Verify LICENSE.txt and NOTICE.txt | Blocker | build | Allen Wittenauer | Xiao Chen | | HADOOP-13352 | Make X-FRAME-OPTIONS configurable in HttpServer2 | Major | net, security | Anu Engineer | Anu Engineer | | HDFS-10336 | TestBalancer failing intermittently because of not reseting UserGroupInformation completely | Major | test | Yiqun Lin | Yiqun Lin | | HDFS-10512 | VolumeScanner may terminate due to NPE in DataNode.reportBadBlocks | Major | datanode | Wei-Chiu Chuang | Yiqun Lin | | YARN-5337 | Fix OOM issue in DistributedShell. AM failed with “java.lang.OutOfMemoryError: GC overhead limit exceeded” | Major | . | Sumana Sathish | Jian He | | HADOOP-13297 | Add missing dependency in setting maven-remote-resource-plugin to fix builds | Major | build | Akira Ajisaka | Sean Busbey | | YARN-5270 | Solve miscellaneous issues caused by YARN-4844 | Blocker | . | Wangda Tan | Wangda Tan | | HDFS-10579 | HDFS web interfaces lack configs for X-FRAME-OPTIONS protection | Major | datanode, namenode | Anu Engineer | Anu Engineer | | MAPREDUCE-6625 | TestCLI#testGetJob fails occasionally | Major | test | Jason Lowe | Haibo Chen | | HADOOP-13315 | FileContext#umask is not initialized properly | Minor | . | John Zhuge | John Zhuge | | YARN-5353 | ResourceManager can leak delegation tokens when they are shared across apps | Critical | resourcemanager | Jason Lowe | Jason Lowe | | HADOOP-11361 | Fix a race condition in MetricsSourceAdapter.updateJmxCache | Major | . | Brahma Reddy Battula | Brahma Reddy Battula | | HDFS-10544 | Balancer doesn’t work with IPFailoverProxyProvider | Major | balancer & mover, ha | Zhe Zhang | Zhe Zhang | | HADOOP-13351 | TestDFSClientSocketSize buffer size tests are flaky | Major | . | Aaron Fabbri | Aaron Fabbri | | HADOOP-13202 | Avoid possible overflow in org.apache.hadoop.util.bloom.BloomFilter#getNBytes | Major | util | zhengbing li | Kai Sasaki | | HDFS-10603 | Fix flaky tests in org.apache.hadoop.hdfs.server.namenode.snapshot.TestOpenFilesWithSnapshot | Major | hdfs, namenode | Yongjun Zhang | Yiqun Lin | | HADOOP-12991 | Conflicting default ports in DelegateToFileSystem | Major | fs | Kevin Hogeland | Kai Sasaki | | YARN-5309 | Fix SSLFactory truststore reloader thread leak in TimelineClientImpl | Blocker | timelineserver, yarn | Thomas Friedrich | Weiwei Yang | | HADOOP-13387 | users always get told off for using S3 —even when not using it. | Minor | fs/s3 | Steve Loughran | Steve Loughran | | YARN-5340 | Race condition in RollingLevelDBTimelineStore#getAndSetStartTime() | Critical | timelineserver | Sumana Sathish | Li Lu | | HDFS-8914 | Document HA support in the HDFS HdfsDesign.md | Major | documentation | Ravindra Babu | Lars Francke | | HADOOP-12588 | Fix intermittent test failure of TestGangliaMetrics | Major | . | Tsuyoshi Ozawa | Masatake Iwasaki | | HADOOP-13240 | TestAclCommands.testSetfaclValidations fail | Minor | test | linbao111 | John Zhuge | | HADOOP-13389 | TestS3ATemporaryCredentials.testSTS error when using IAM credentials | Major | fs/s3 | Steven K. Wong | Steven K. Wong | | HADOOP-13406 | S3AFileSystem: Consider reusing filestatus in delete() and mkdirs() | Minor | fs/s3 | Rajesh Balamohan | Rajesh Balamohan | | MAPREDUCE-6744 | Increase timeout on TestDFSIO tests | Major | . | Eric Badger | Eric Badger | | HDFS-10688 | BPServiceActor may run into a tight loop for sending block report when hitting IOException | Major | datanode | Jing Zhao | Chen Liang | | HDFS-10671 | Fix typo in HdfsRollingUpgrade.md | Trivial | documentation | Yiqun Lin | Yiqun Lin | | HADOOP-13422 | ZKDelegationTokenSecretManager JaasConfig does not work well with other ZK users in process | Major | . | Sergey Shelukhin | Sergey Shelukhin | | HDFS-10696 | TestHDFSCLI fails | Major | test | Akira Ajisaka | Kai Sasaki | | YARN-5432 | Lock already held by another process while LevelDB cache store creation for dag | Critical | timelineserver | Karam Singh | Li Lu | | YARN-5438 | TimelineClientImpl leaking FileSystem Instances causing Long running services like HiverServer2 daemon going OOM | Major | timelineserver | Karam Singh | Rohith Sharma K S | | HADOOP-13381 | KMS clients should use KMS Delegation Tokens from current UGI. | Critical | kms | Xiao Chen | Xiao Chen | | HDFS-10691 | FileDistribution fails in hdfs oiv command due to ArrayIndexOutOfBoundsException | Major | . | Yiqun Lin | Yiqun Lin | | YARN-5121 | fix some container-executor portability issues | Blocker | nodemanager, security | Allen Wittenauer | Allen Wittenauer | | MAPREDUCE-6724 | Single shuffle to memory must not exceed Integer#MAX_VALUE | Major | mrv2 | Haibo Chen | Haibo Chen | | HDFS-5805 | TestCheckpoint.testCheckpoint fails intermittently on branch2 | Major | . | Mit Desai | Eric Badger | | HADOOP-13459 | hadoop-azure runs several test cases repeatedly, causing unnecessarily long running time. | Minor | fs/azure, test | Chris Nauroth | Chris Nauroth | | HDFS-742 | A down DataNode makes Balancer to hang on repeatingly asking NameNode its partial block list | Minor | balancer & mover | Hairong Kuang | Mit Desai | | YARN-4280 | CapacityScheduler reservations may not prevent indefinite postponement on a busy cluster | Major | capacity scheduler | Kuhu Shukla | Kuhu Shukla | | YARN-5462 | TestNodeStatusUpdater.testNodeStatusUpdaterRetryAndNMShutdown fails intermittently | Major | . | Eric Badger | Eric Badger | | HDFS-10710 | In BlockManager#rescanPostponedMisreplicatedBlocks(), postponed misreplicated block counts should be retrieved with NN lock protection | Major | namenode | Rui Gao | Rui Gao | | YARN-5469 | Increase timeout of TestAmFilter.testFilter | Minor | . | Eric Badger | Eric Badger | | HDFS-10569 | A bug causes OutOfIndex error in BlockListAsLongs | Minor | . | Weiwei Yang | Weiwei Yang | | HADOOP-13434 | Add quoting to Shell class | Major | . | Owen O’Malley | Owen O’Malley | | MAPREDUCE-6682 | TestMRCJCFileOutputCommitter fails intermittently | Major | test | Brahma Reddy Battula | Akira Ajisaka | | HDFS-10716 | In Balancer, the target task should be removed when its size < 0. | Minor | balancer & mover | Yiqun Lin | Yiqun Lin | | HDFS-10722 | Fix race condition in TestEditLog#testBatchedSyncWithClosedLogs | Major | hdfs | Daryn Sharp | Daryn Sharp | | HADOOP-13467 | Shell#getSignalKillCommand should use the bash builtin on Linux | Major | . | Arpit Agarwal | Arpit Agarwal | | HDFS-10717 | Fix findbugs warnings of hadoop-hdfs-client in branch-2 | Major | . | Akira Ajisaka | Akira Ajisaka | | HDFS-10343 | BlockManager#createLocatedBlocks may return blocks on failed storages | Major | hdfs | Daryn Sharp | Kuhu Shukla | | HDFS-10715 | NPE when applying AvailableSpaceBlockPlacementPolicy | Major | namenode | Guangbin Zhu | Guangbin Zhu | | YARN-4624 | NPE in PartitionQueueCapacitiesInfo while accessing Schduler UI | Major | . | Brahma Reddy Battula | Brahma Reddy Battula | | HADOOP-10823 | TestReloadingX509TrustManager is flaky | Major | . | Ratandeep Ratti | Mingliang Liu | | HADOOP-13457 | Remove hardcoded absolute path for shell executable | Major | util | Arpit Agarwal | Chen Liang | | HADOOP-13439 | Fix race between TestMetricsSystemImpl and TestGangliaMetrics | Minor | test | Masatake Iwasaki | Chen Liang | | MAPREDUCE-6750 | TestHSAdminServer.testRefreshSuperUserGroups is failing | Minor | test | Kihwal Lee | Kihwal Lee | | HADOOP-13473 | Tracing in IPC Server is broken | Major | . | Wei-Chiu Chuang | Daryn Sharp | | HDFS-10738 | Fix TestRefreshUserMappings.testRefreshSuperUserGroupsConfiguration test failure | Major | test | Rakesh R | Rakesh R | | HADOOP-13299 | JMXJsonServlet is vulnerable to TRACE | Minor | . | Haibo Chen | Haibo Chen | | HDFS-8224 | Schedule a block for scanning if its metadata file is corrupt | Major | datanode | Rushabh S Shah | Rushabh S Shah | | YARN-5382 | RM does not audit log kill request for active applications | Major | resourcemanager | Jason Lowe | Vrushali C | | HDFS-10643 | Namenode should use loginUser(hdfs) to generateEncryptedKey | Major | encryption, namenode | Xiaoyu Yao | Xiaoyu Yao | | HDFS-8897 | Balancer should handle fs.defaultFS trailing slash in HA | Major | balancer & mover | LINTE | John Zhuge | | HDFS-10731 | FSDirectory#verifyMaxDirItems does not log path name | Minor | namenode | Wei-Chiu Chuang | Wei-Chiu Chuang | | YARN-5476 | Not existed application reported as ACCEPTED state by YarnClientImpl | Critical | yarn | Yesha Vora | Junping Du | | YARN-5491 | Random Failure TestCapacityScheduler#testCSQueueBlocked | Major | test | Bibin A Chundatt | Bibin A Chundatt | | HADOOP-13333 | testConf.xml ls comparators in wrong order | Trivial | fs | John Zhuge | Vrushali C | | HADOOP-13470 | GenericTestUtils$LogCapturer is flaky | Major | test, util | Mingliang Liu | Mingliang Liu | | HADOOP-13494 | ReconfigurableBase can log sensitive information | Major | security | Sean Mackrory | Sean Mackrory | | HDFS-9530 | ReservedSpace is not cleared for abandoned Blocks | Critical | datanode | Fei Hui | Brahma Reddy Battula | | HDFS-10549 | Correctly revoke file leases when closing files | Major | hdfs-client | Yiqun Lin | Yiqun Lin | | HADOOP-13513 | Java 1.7 support for org.apache.hadoop.fs.azure testcases | Minor | fs/azure | Tibor Kiss | Tibor Kiss | | HADOOP-13512 | ReloadingX509TrustManager should keep reloading in case of exception | Critical | security | Mingliang Liu | Mingliang Liu | | YARN-4307 | Display blacklisted nodes for AM container in the RM web UI | Major | resourcemanager, webapp | Naganarasimha G R | Naganarasimha G R | | MAPREDUCE-6763 | Shuffle server listen queue is too small | Major | mrv2 | Jason Lowe | Jason Lowe | | YARN-4837 | User facing aspects of ‘AM blacklisting’ feature need fixing | Critical | . | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | | MAPREDUCE-6310 | Add jdiff support to MapReduce | Blocker | . | Li Lu | Li Lu | | YARN-3388 | Allocation in LeafQueue could get stuck because DRF calculator isn’t well supported when computing user-limit | Major | capacityscheduler | Nathan Roberts | Nathan Roberts | | YARN-4685 | Disable AM blacklisting by default to mitigate situations that application get hanged | Critical | resourcemanager | Rohith Sharma K S | Rohith Sharma K S | | HADOOP-13428 | Fix hadoop-common to generate jdiff | Blocker | . | Wangda Tan | Wangda Tan | | HDFS-10764 | Fix INodeFile#getBlocks to not return null | Major | namenode | Arpit Agarwal | Arpit Agarwal | | HDFS-10692 | Point JDiff base version for HDFS from 2.6.0 to 2.7.2 | Blocker | . | Wangda Tan | Wangda Tan | | HADOOP-13487 | Hadoop KMS should load old delegation tokens from Zookeeper on startup | Major | kms | Alex Ivanov | Xiao Chen | | HDFS-10783 | The option ’-maxSize’ and ‘-step’ fail in OfflineImageViewer |
Major |
tools |
Yiqun Lin |
Yiqun Lin |
HADOOP-13524 |
mvn eclipse:eclipse generates .gitignore’able files |
Major |
. |
Vinod Kumar Vavilapalli |
Vinod Kumar Vavilapalli |
HADOOP-13497 |
fix wrong command in CredentialProviderAPI.md |
Trivial |
documentation |
Yuanbo Liu |
Yuanbo Liu |
MAPREDUCE-6761 |
Regression when handling providers - invalid configuration ServiceConfiguration causes Cluster initialization failure |
Major |
mrv2 |
Peter Vary |
Peter Vary |
HDFS-10748 |
TestFileTruncate#testTruncateWithDataNodesRestart runs sometimes timeout |
Major |
test |
Xiaoyu Yao |
Yiqun Lin |
HDFS-10793 |
Fix HdfsAuditLogger binary incompatibility introduced by HDFS-9184 |
Blocker |
. |
Andrew Wang |
Manoj Govindassamy |
HDFS-10652 |
Add a unit test for HDFS-4660 |
Major |
datanode, hdfs |
Yongjun Zhang |
Vinayakumar B |
HADOOP-13552 |
RetryInvocationHandler logs all remote exceptions |
Blocker |
ipc |
Jason Lowe |
Jason Lowe |
HADOOP-12765 |
HttpServer2 should switch to using the non-blocking SslSelectChannelConnector to prevent performance degradation when handling SSL connections |
Major |
. |
Min Shen |
Min Shen |
MAPREDUCE-6768 |
TestRecovery.testSpeculative failed with NPE |
Major |
mrv2 |
Haibo Chen |
Haibo Chen |
HADOOP-13559 |
Remove close() within try-with-resources in ChecksumFileSystem/ChecksumFs classes |
Minor |
fs |
Aaron Fabbri |
Aaron Fabbri |
HDFS-4210 |
Throw helpful exception when DNS entry for JournalNode cannot be resolved |
Trivial |
ha, journal-node, namenode |
Damien Hardy |
John Zhuge |
MAPREDUCE-4784 |
TestRecovery occasionally fails |
Major |
mrv2, test |
Jason Lowe |
Haibo Chen |
HDFS-10760 |
DataXceiver#run() should not log InvalidToken exception as an error |
Major |
. |
Pan Yuxuan |
Pan Yuxuan |
HDFS-10729 |
Improve log message for edit loading failures caused by FS limit checks. |
Major |
namenode |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
YARN-5221 |
Expose UpdateResourceRequest API to allow AM to request for change in container properties |
Major |
. |
Arun Suresh |
Arun Suresh |
HADOOP-13375 |
o.a.h.security.TestGroupsCaching.testBackgroundRefreshCounters seems flaky |
Major |
security, test |
Mingliang Liu |
Weiwei Yang |
YARN-5555 |
Scheduler UI: “% of Queue” is inaccurate if leaf queue is hierarchically nested. |
Minor |
. |
Eric Payne |
Eric Payne |
YARN-5549 |
AMLauncher#createAMContainerLaunchContext() should not log the command to be launched indiscriminately |
Critical |
resourcemanager |
Daniel Templeton |
Daniel Templeton |
HDFS-10841 |
Remove duplicate or unused variable in appendFile() |
Minor |
. |
Kihwal Lee |
Kihwal Lee |
HADOOP-13558 |
UserGroupInformation created from a Subject incorrectly tries to renew the Kerberos ticket |
Major |
security |
Alejandro Abdelnur |
Xiao Chen |
HDFS-9038 |
DFS reserved space is erroneously counted towards non-DFS used. |
Major |
datanode |
Chris Nauroth |
Brahma Reddy Battula |
HDFS-10832 |
Propagate ACL bit and isEncrypted bit in HttpFS FileStatus permissions |
Critical |
httpfs |
Andrew Wang |
Andrew Wang |
YARN-5632 |
UPDATE_EXECUTION_TYPE causes UpdateContainerRequestPBImpl to throw |
Major |
api |
Jason Lowe |
Jason Lowe |
HDFS-9781 |
FsDatasetImpl#getBlockReports can occasionally throw NullPointerException |
Major |
datanode |
Wei-Chiu Chuang |
Manoj Govindassamy |
HDFS-10830 |
FsDatasetImpl#removeVolumes crashes with IllegalMonitorStateException when vol being removed is in use |
Major |
hdfs |
Manoj Govindassamy |
Arpit Agarwal |
YARN-5190 |
Registering/unregistering container metrics triggered by ContainerEvent and ContainersMonitorEvent are conflict which cause uncaught exception in ContainerMonitorImpl |
Blocker |
. |
Junping Du |
Junping Du |
HDFS-10856 |
Update the comment of BPServiceActor$Scheduler#scheduleNextBlockReport |
Minor |
documentation |
Akira Ajisaka |
Yiqun Lin |
YARN-5630 |
NM fails to start after downgrade from 2.8 to 2.7 |
Blocker |
nodemanager |
Jason Lowe |
Jason Lowe |
HADOOP-13616 |
Broken code snippet area in Hadoop Benchmarking |
Minor |
documentation |
Kai Sasaki |
Kai Sasaki |
HDFS-10862 |
Typos in 4 log messages |
Trivial |
. |
Mehran Hassani |
Mehran Hassani |
YARN-4232 |
TopCLI console support for HA mode |
Minor |
. |
Bibin A Chundatt |
Bibin A Chundatt |
YARN-5655 |
TestContainerManagerSecurity#testNMTokens is asserting |
Major |
. |
Jason Lowe |
Robert Kanter |
HDFS-10879 |
TestEncryptionZonesWithKMS#testReadWrite fails intermittently |
Major |
. |
Xiao Chen |
Xiao Chen |
YARN-5539 |
TimelineClient failed to retry on “java.net.SocketTimeoutException: Read timed out” |
Critical |
yarn |
Sumana Sathish |
Junping Du |
HADOOP-13643 |
Math error in AbstractContractDistCpTest |
Minor |
. |
Aaron Fabbri |
Aaron Fabbri |
HDFS-10886 |
Replace “fs.default.name” with “fs.defaultFS” in viewfs document |
Minor |
documentation, federation |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-13535 |
Add jetty6 acceptor startup issue workaround to branch-2 |
Major |
. |
Wei-Chiu Chuang |
Min Shen |
YARN-5664 |
Fix Yarn documentation to link to correct versions. |
Minor |
. |
Xiao Chen |
Xiao Chen |
YARN-5663 |
Small refactor in ZKRMStateStore |
Minor |
resourcemanager |
Oleksii Dymytrov |
Oleksii Dymytrov |
HADOOP-12597 |
In kms-site.xml configuration “hadoop.security.keystore.JavaKeyStoreProvider.password” should be updated with new name |
Minor |
security |
huangyitian |
Surendra Singh Lilhore |
HADOOP-13638 |
KMS should set UGI’s Configuration object properly |
Major |
kms |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HDFS-9885 |
Correct the distcp counters name while displaying counters |
Minor |
distcp |
Archana T |
Surendra Singh Lilhore |
YARN-5660 |
Wrong audit constants are used in Get/Put of priority in RMWebService |
Trivial |
resourcemanager |
Rohith Sharma K S |
Rohith Sharma K S |
HDFS-10889 |
Remove outdated Fault Injection Framework documentaion |
Major |
documentation |
Brahma Reddy Battula |
Brahma Reddy Battula |
HDFS-10713 |
Throttle FsNameSystem lock warnings |
Major |
logging, namenode |
Arpit Agarwal |
Hanisha Koneru |
HDFS-10426 |
TestPendingInvalidateBlock failed in trunk |
Major |
test |
Yiqun Lin |
Yiqun Lin |
HDFS-10828 |
Fix usage of FsDatasetImpl object lock in ReplicaMap |
Blocker |
. |
Arpit Agarwal |
Arpit Agarwal |
YARN-5631 |
Missing refreshClusterMaxPriority usage in rmadmin help message |
Minor |
. |
Kai Sasaki |
Kai Sasaki |
HDFS-9444 |
Add utility to find set of available ephemeral ports to ServerSocketUtil |
Major |
. |
Brahma Reddy Battula |
Masatake Iwasaki |
HDFS-10824 |
MiniDFSCluster#storageCapacities has no effects on real capacity |
Major |
. |
Xiaobing Zhou |
Xiaobing Zhou |
HDFS-10914 |
Move remnants of oah.hdfs.client to hadoop-hdfs-client |
Critical |
hdfs-client |
Andrew Wang |
Andrew Wang |
MAPREDUCE-6771 |
RMContainerAllocator sends container diagnostics event after corresponding completion event |
Major |
mrv2 |
Haibo Chen |
Haibo Chen |
HADOOP-13640 |
Fix findbugs warning in VersionInfoMojo.java |
Major |
. |
Tsuyoshi Ozawa |
Yuanbo Liu |
HDFS-10850 |
getEZForPath should NOT throw FNF |
Blocker |
hdfs |
Daryn Sharp |
Andrew Wang |
HDFS-10945 |
Fix the Findbugwaring FSNamesystem#renameTo(String, String, boolean) in branch-2 |
Major |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
HDFS-10810 |
Setreplication removing block from underconstrcution temporarily when batch IBR is enabled. |
Major |
namenode |
Brahma Reddy Battula |
Brahma Reddy Battula |
HDFS-10944 |
Correct the javadoc of dfsadmin#disallowSnapshot |
Minor |
documentation |
Jagadesh Kiran N |
Jagadesh Kiran N |
HDFS-10947 |
Correct the API name for truncate in webhdfs document |
Major |
documentation |
Surendra Singh Lilhore |
Surendra Singh Lilhore |
HADOOP-12667 |
s3a: Support createNonRecursive API |
Major |
fs/s3 |
Sean Mackrory |
Sean Mackrory |
HDFS-10609 |
Uncaught InvalidEncryptionKeyException during pipeline recovery may abort downstream applications |
Major |
encryption |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HDFS-10962 |
TestRequestHedgingProxyProvider is flaky |
Major |
test |
Andrew Wang |
Andrew Wang |
MAPREDUCE-6740 |
Enforce mapreduce.task.timeout to be at least mapreduce.task.progress-report.interval |
Minor |
mr-am |
Haibo Chen |
Haibo Chen |
YARN-5101 |
YARN_APPLICATION_UPDATED event is parsed in ApplicationHistoryManagerOnTimelineStore#convertToApplicationReport with reversed order |
Major |
. |
Xuan Gong |
Sunil G |
YARN-5659 |
getPathFromYarnURL should use standard methods |
Major |
. |
Sergey Shelukhin |
Sergey Shelukhin |
HADOOP-12611 |
TestZKSignerSecretProvider#testMultipleInit occasionally fail |
Major |
. |
Wei-Chiu Chuang |
Eric Badger |
HDFS-10797 |
Disk usage summary of snapshots causes renamed blocks to get counted twice |
Major |
snapshots |
Sean Mackrory |
Sean Mackrory |
HDFS-10991 |
Export hdfsTruncateFile symbol in libhdfs |
Blocker |
libhdfs |
Surendra Singh Lilhore |
Surendra Singh Lilhore |
HADOOP-13700 |
Remove unthrown IOException from TrashPolicy#initialize and #getInstance signatures |
Critical |
fs |
Haibo Chen |
Andrew Wang |
HDFS-11002 |
Fix broken attr/getfattr/setfattr links in ExtendedAttributes.md |
Major |
documentation |
Mingliang Liu |
Mingliang Liu |
HDFS-11000 |
webhdfs PUT does not work if requests are routed to call queue. |
Major |
. |
Kihwal Lee |
Kihwal Lee |
HDFS-10987 |
Make Decommission less expensive when lot of blocks present. |
Critical |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-13024 |
Distcp with -delete feature on raw data not implemented |
Major |
tools/distcp |
Mavin Martin |
Mavin Martin |
HDFS-10986 |
DFSAdmin should log detailed error message if any |
Major |
tools |
Mingliang Liu |
Mingliang Liu |
HDFS-10990 |
TestPendingInvalidateBlock should wait for IBRs |
Minor |
. |
Yiqun Lin |
Yiqun Lin |
HDFS-10735 |
Distcp using webhdfs on secure HA clusters fails with StandbyException |
Major |
webhdfs |
Benoy Antony |
Benoy Antony |
HDFS-10883 |
getTrashRoot’s behavior is not consistent in DFS after enabling EZ. |
Major |
. |
Yuanbo Liu |
Yuanbo Liu |
HADOOP-13707 |
If kerberos is enabled while HTTP SPNEGO is not configured, some links cannot be accessed |
Major |
. |
Yuanbo Liu |
Yuanbo Liu |
HDFS-10301 |
BlockReport retransmissions may lead to storages falsely being declared zombie if storage report processing happens out of order |
Critical |
namenode |
Konstantin Shvachko |
Vinitha Reddy Gankidi |
HDFS-10712 |
Fix TestDataNodeVolumeFailure on 2.* branches. |
Major |
. |
Konstantin Shvachko |
Vinitha Reddy Gankidi |
HDFS-10920 |
TestStorageMover#testNoSpaceDisk is failing intermittently |
Major |
test |
Rakesh R |
Rakesh R |
HDFS-10960 |
TestDataNodeHotSwapVolumes#testRemoveVolumeBeingWritten fails at disk error verification after volume remove |
Minor |
hdfs |
Manoj Govindassamy |
Manoj Govindassamy |
HDFS-10752 |
Several log refactoring/improvement suggestion in HDFS |
Major |
. |
Nemo Chen |
Hanisha Koneru |
HDFS-11025 |
TestDiskspaceQuotaUpdate fails in trunk due to Bind exception |
Minor |
. |
Yiqun Lin |
Yiqun Lin |
HDFS-11018 |
Incorrect check and message in FsDatasetImpl#invalidate |
Major |
datanode |
Wei-Chiu Chuang |
Yiqun Lin |
HADOOP-13236 |
truncate will fail when we use viewfilesystem |
Major |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-13749 |
KMSClientProvider combined with KeyProviderCache can result in wrong UGI being used |
Critical |
. |
Sergey Shelukhin |
Xiaoyu Yao |
HDFS-11042 |
Add missing cleanupSSLConfig() call for tests that use setupSSLConfig() |
Major |
test |
Kuhu Shukla |
Kuhu Shukla |
HDFS-11015 |
Enforce timeout in balancer |
Major |
balancer & mover |
Kihwal Lee |
Kihwal Lee |
YARN-5677 |
RM should transition to standby when connection is lost for an extended period |
Critical |
resourcemanager |
Daniel Templeton |
Daniel Templeton |
HDFS-11054 |
Suppress verbose log message in BlockPlacementPolicyDefault |
Major |
. |
Arpit Agarwal |
Chen Liang |
HDFS-11050 |
Change log level to ‘warn’ when ssl initialization fails and defaults to DEFAULT_TIMEOUT_CONN_CONFIGURATOR |
Major |
. |
Kuhu Shukla |
Kuhu Shukla |
HDFS-8492 |
DN should notify NN when client requests a missing block |
Major |
. |
Daryn Sharp |
Walter Su |
MAPREDUCE-6541 |
Exclude scheduled reducer memory when calculating available mapper slots from headroom to avoid deadlock |
Major |
. |
Wangda Tan |
Varun Saxena |
YARN-3848 |
TestNodeLabelContainerAllocation is not timing out |
Major |
test |
Jason Lowe |
Varun Saxena |
HADOOP-13201 |
Print the directory paths when ViewFs denies the rename operation on internal dirs |
Major |
viewfs |
Tianyin Xu |
Rakesh R |
YARN-4831 |
Recovered containers will be killed after NM stateful restart |
Major |
nodemanager |
Siqi Li |
Siqi Li |
YARN-3432 |
Cluster metrics have wrong Total Memory when there is reserved memory on CS |
Major |
capacityscheduler, resourcemanager |
Thomas Graves |
Brahma Reddy Battula |
HDFS-9500 |
datanodesSoftwareVersions map may counting wrong when rolling upgrade |
Major |
. |
Phil Yang |
Erik Krogen |
MAPREDUCE-2631 |
Potential resource leaks in BinaryProtocol$TeeOutputStream.java |
Major |
. |
Ravi Teja Ch N V |
Sunil G |
HADOOP-13770 |
Shell.checkIsBashSupported swallowed an interrupted exception |
Blocker |
util |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
YARN-5027 |
NM should clean up app log dirs after NM restart |
Major |
nodemanager |
sandflee |
sandflee |
YARN-5767 |
Fix the order that resources are cleaned up from the local Public/Private caches |
Major |
. |
Chris Trezzo |
Chris Trezzo |
HDFS-11061 |
Update dfs -count -t command line help and documentation |
Minor |
documentation, fs |
Wei-Chiu Chuang |
Yiqun Lin |
YARN-5773 |
RM recovery too slow due to LeafQueue#activateApplication() |
Critical |
capacity scheduler, rolling upgrade |
Bibin A Chundatt |
Bibin A Chundatt |
HDFS-10455 |
Logging the username when deny the setOwner operation |
Minor |
namenode |
Tianyin Xu |
Rakesh R |
HADOOP-13773 |
wrong HADOOP_CLIENT_OPTS in hadoop-env on branch-2 |
Major |
conf |
Fei Hui |
Fei Hui |
YARN-5001 |
Aggregated Logs root directory is created with wrong group if nonexistent |
Major |
log-aggregation, nodemanager, security |
Haibo Chen |
Haibo Chen |
YARN-5815 |
Random failure of TestApplicationPriority.testOrderOfActivatingThePriorityApplicationOnRMRestart |
Major |
. |
Bibin A Chundatt |
Bibin A Chundatt |
HDFS-11097 |
Fix the jenkins warning related to the deprecated method StorageReceivedDeletedBlocks |
Major |
. |
Yiqun Lin |
Yiqun Lin |
YARN-5837 |
NPE when getting node status of a decommissioned node after an RM restart |
Major |
. |
Robert Kanter |
Robert Kanter |
HADOOP-13798 |
TestHadoopArchives times out |
Major |
test |
Akira Ajisaka |
Akira Ajisaka |
HADOOP-13797 |
Remove hardcoded absolute path for ls |
Major |
util |
Christine Koppelt |
Christine Koppelt |
HADOOP-13804 |
MutableStat mean loses accuracy if add(long, long) is used |
Minor |
metrics |
Erik Krogen |
Erik Krogen |
HDFS-11128 |
CreateEditsLog throws NullPointerException |
Major |
hdfs |
Hanisha Koneru |
Hanisha Koneru |
HDFS-11129 |
TestAppendSnapshotTruncate fails with bind exception |
Major |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
HADOOP-13813 |
TestDelegationTokenFetcher#testDelegationTokenWithoutRenewer is failing |
Major |
security, test |
Mingliang Liu |
Mingliang Liu |
HDFS-11087 |
NamenodeFsck should check if the output writer is still writable. |
Major |
namenode |
Konstantin Shvachko |
Erik Krogen |
HDFS-11135 |
The tests in TestBalancer run fails due to NPE |
Major |
test |
Yiqun Lin |
Yiqun Lin |
HDFS-11056 |
Concurrent append and read operations lead to checksum error |
Major |
datanode, httpfs |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
MAPREDUCE-6797 |
Job history server scans can become blocked on a single, slow entry |
Critical |
jobhistoryserver |
Prabhu Joseph |
Prabhu Joseph |
YARN-4355 |
NPE while processing localizer heartbeat |
Major |
nodemanager |
Jason Lowe |
Varun Saxena |
YARN-4218 |
Metric for resource*time that was preempted |
Major |
resourcemanager |
Chang Li |
Chang Li |
YARN-5875 |
TestTokenClientRMService#testTokenRenewalWrongUser fails |
Major |
. |
Varun Saxena |
Gergely Novák |
HADOOP-13815 |
TestKMS#testDelegationTokensOpsSimple and TestKMS#testDelegationTokensOpsKerberized Fails in Trunk |
Major |
test |
Brahma Reddy Battula |
Xiao Chen |
YARN-5836 |
Malicious AM can kill containers of other apps running in any node its containers are running |
Minor |
nodemanager |
Botong Huang |
Botong Huang |
HDFS-11134 |
Fix bind exception threw in TestRenameWhileOpen |
Major |
. |
Yiqun Lin |
Yiqun Lin |
MAPREDUCE-6801 |
Fix flaky TestKill.testKillJob() |
Major |
mrv2 |
Haibo Chen |
Haibo Chen |
HADOOP-13814 |
Sample configuration of KMS HTTP Authentication signature is misleading |
Minor |
conf, documentation, kms |
Masahiro Tanaka |
Masahiro Tanaka |
HDFS-11144 |
TestFileCreationDelete#testFileCreationDeleteParent fails wind bind exception |
Major |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
HDFS-11101 |
TestDFSShell#testMoveWithTargetPortEmpty fails intermittently |
Major |
test |
Brahma Reddy Battula |
Brahma Reddy Battula |
YARN-5859 |
TestResourceLocalizationService#testParallelDownloadAttemptsForPublicResource sometimes fails |
Major |
test |
Jason Lowe |
Eric Badger |
HADOOP-13663 |
Index out of range in SysInfoWindows |
Major |
scripts |
Inigo Goiri |
Inigo Goiri |
HDFS-11174 |
Wrong HttpFS test command in doc |
Minor |
documentation, httpfs |
John Zhuge |
John Zhuge |
HADOOP-13820 |
Replace ugi.getUsername() with ugi.getShortUserName() in viewFS |
Minor |
viewfs |
Archana T |
Brahma Reddy Battula |
HADOOP-13838 |
KMSTokenRenewer should close providers |
Critical |
kms |
Xiao Chen |
Xiao Chen |
HADOOP-13830 |
Intermittent failure of ITestS3NContractRootDir#testRecursiveRootListing: “Can not create a Path from an empty string” |
Minor |
fs/s3, test |
Steve Loughran |
Steve Loughran |
YARN-5915 |
ATS 1.5 FileSystemTimelineWriter causes flush() to be called after every event write |
Major |
timelineserver |
Atul Sikaria |
Atul Sikaria |
MAPREDUCE-6815 |
Fix flaky TestKill.testKillTask() |
Major |
mrv2 |
Haibo Chen |
Haibo Chen |
HDFS-11181 |
Fuse wrapper has a typo |
Trivial |
fuse-dfs |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HADOOP-13847 |
KMSWebApp should close KeyProviderCryptoExtension |
Major |
kms |
Anthony Young-Garner |
John Zhuge |
YARN-5559 |
Analyse 2.8.0/3.0.0 jdiff reports and fix any issues |
Blocker |
resourcemanager |
Wangda Tan |
Akira Ajisaka |
HADOOP-13861 |
Spelling errors in logging and exceptions for code |
Major |
common, fs, io, security |
Grant Sohn |
Grant Sohn |
HDFS-11180 |
Intermittent deadlock in NameNode when failover happens. |
Blocker |
namenode |
Abhishek Modi |
Akira Ajisaka |
HDFS-11198 |
NN UI should link DN web address using hostnames |
Critical |
. |
Kihwal Lee |
Weiwei Yang |
MAPREDUCE-6816 |
Progress bars in Web UI always at 100% |
Blocker |
webapps |
Shen Yinjie |
Shen Yinjie |
YARN-5184 |
Fix up incompatible changes introduced on ContainerStatus and NodeReport |
Blocker |
api |
Karthik Kambatla |
Sangjin Lee |
YARN-5921 |
Incorrect synchronization in RMContextImpl#setHAServiceState/getHAServiceState |
Major |
. |
Varun Saxena |
Varun Saxena |
HDFS-11140 |
Directory Scanner should log startup message time correctly |
Minor |
. |
Xiao Chen |
Yiqun Lin |
HDFS-11223 |
Fix typos in HttpFs documentations |
Trivial |
documentation |
Yiqun Lin |
Yiqun Lin |
HDFS-11197 |
Listing encryption zones fails when deleting a EZ that is on a snapshotted directory |
Minor |
hdfs |
Wellington Chevreuil |
Wellington Chevreuil |
HDFS-11224 |
Lifeline message should be ignored for dead nodes |
Critical |
. |
Vinayakumar B |
Vinayakumar B |
HADOOP-13824 |
FsShell can suppress the real error if no error message is present |
Major |
fs |
Rob Vesse |
John Zhuge |
MAPREDUCE-6820 |
Fix dead links in Job relevant classes |
Minor |
documentation |
Yiqun Lin |
Yiqun Lin |
HDFS-8870 |
Lease is leaked on write failure |
Major |
hdfs-client |
Rushabh S Shah |
Kuhu Shukla |
HADOOP-13565 |
KerberosAuthenticationHandler#authenticate should not rebuild SPN based on client request |
Major |
security |
Xiaoyu Yao |
Xiaoyu Yao |
HDFS-11229 |
HDFS-11056 failed to close meta file |
Blocker |
datanode |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HDFS-10570 |
Remove classpath conflicts of netty-all jar in hadoop-hdfs-client |
Minor |
test |
Vinayakumar B |
Vinayakumar B |
HDFS-10684 |
WebHDFS DataNode calls fail without parameter createparent |
Blocker |
webhdfs |
Samuel Low |
John Zhuge |
HDFS-11204 |
Document the missing options of hdfs zkfc command |
Minor |
documentation |
Yiqun Lin |
Yiqun Lin |
HADOOP-13890 |
Maintain HTTP/host as SPNEGO SPN support and fix KerberosName parsing |
Major |
test |
Brahma Reddy Battula |
Xiaoyu Yao |
HDFS-11094 |
Send back HAState along with NamespaceInfo during a versionRequest as an optional parameter |
Major |
datanode |
Eric Badger |
Eric Badger |
HDFS-11160 |
VolumeScanner reports write-in-progress replicas as corrupt incorrectly |
Major |
datanode |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HDFS-11263 |
ClassCastException when we use Bzipcodec for Fsimage compression |
Critical |
. |
Brahma Reddy Battula |
Brahma Reddy Battula |
HDFS-11195 |
Return error when appending files by webhdfs rest api fails |
Major |
. |
Yuanbo Liu |
Yuanbo Liu |
HDFS-11261 |
Document missing NameNode metrics |
Minor |
documentation |
Yiqun Lin |
Yiqun Lin |
HDFS-11258 |
File mtime change could not save to editlog |
Critical |
. |
Jimmy Xiang |
Jimmy Xiang |
HDFS-11271 |
Typo in NameNode UI |
Trivial |
namenode, ui |
Wei-Chiu Chuang |
Wei-Chiu Chuang |
HDFS-11250 |
Fix a typo in ReplicaUnderRecovery#setRecoveryID |
Trivial |
. |
Yiqun Lin |
Yiqun Lin |
HDFS-11270 |
Document the missing options of NameNode bootstrap command |
Minor |
documentation |
Yiqun Lin |
Yiqun Lin |
HDFS-11252 |
TestFileTruncate#testTruncateWithDataNodesRestartImmediately can fail with BindException |
Major |
. |
Jason Lowe |
Yiqun Lin |
YARN-6024 |
Capacity Scheduler ‘continuous reservation looking’ doesn’t work when sum of queue’s used and reserved resources is equal to max |
Major |
. |
Wangda Tan |
Wangda Tan |
HADOOP-13883 |
Add description of -fs option in generic command usage |
Minor |
documentation |
Yiqun Lin |
Yiqun Lin |
YARN-6029 |
CapacityScheduler deadlock when ParentQueue#getQueueUserAclInfo is called by one thread and LeafQueue#assignContainers is releasing excessive reserved container by another thread |
Critical |
capacityscheduler |
Tao Yang |
Tao Yang |
HADOOP-12733 |
Remove references to obsolete io.seqfile configuration variables |
Minor |
. |
Ray Chiang |
Ray Chiang |
HDFS-11280 |
Allow WebHDFS to reuse HTTP connections to NN |
Major |
hdfs |
Zheng Shao |
Zheng Shao |
MAPREDUCE-6711 |
JobImpl fails to handle preemption events on state COMMITTING |
Major |
. |
Li Lu |
Prabhu Joseph |
HADOOP-13958 |
Bump up release year to 2017 |
Blocker |
. |
Junping Du |
Junping Du |
YARN-6068 |
Log aggregation get failed when NM restart even with recovery |
Blocker |
. |
Junping Du |
Junping Du |
YARN-4148 |
When killing app, RM releases app’s resource before they are released by NM |
Major |
resourcemanager |
Jun Gong |
Jason Lowe |
HDFS-11312 |
Fix incompatible tag number change for nonDfsUsed in DatanodeInfoProto |
Blocker |
. |
Sean Mackrory |
Sean Mackrory |
YARN-6072 |
RM unable to start in secure mode |
Blocker |
resourcemanager |
Bibin A Chundatt |
Ajith S |
HDFS-10733 |
NameNode terminated after full GC thinking QJM is unresponsive. |
Major |
namenode, qjm |
Konstantin Shvachko |
Vinitha Reddy Gankidi |
HADOOP-14001 |
Improve delegation token validity checking |
Major |
. |
Akira Ajisaka |
Akira Ajisaka |
HDFS-11376 |
Revert HDFS-8377 Support HTTP/2 in datanode |
Major |
datanode |
Andrew Wang |
Xiao Chen |
YARN-6151 |
FS preemption does not consider child queues over fairshare if the parent is under |
Major |
fairscheduler |
Yufei Gu |
Yufei Gu |
YARN-5271 |
ATS client doesn’t work with Jersey 2 on the classpath |
Major |
client, timelineserver |
Steve Loughran |
Weiwei Yang |
YARN-3933 |
FairScheduler: Multiple calls to completedContainer are not safe |
Major |
fairscheduler |
Lavkesh Lahngir |
Shiwei Guo |
YARN-6177 |
Yarn client should exit with an informative error message if an incompatible Jersey library is used at client |
Major |
. |
Weiwei Yang |
Weiwei Yang |
HDFS-11379 |
DFSInputStream may infinite loop requesting block locations |
Critical |
hdfs-client |
Daryn Sharp |
Daryn Sharp |
HADOOP-14092 |
Typo in hadoop-aws index.md |
Trivial |
fs/s3 |
John Zhuge |
John Zhuge |
HADOOP-13826 |
S3A Deadlock in multipart copy due to thread pool limits. |
Critical |
fs/s3 |
Sean Mackrory |
Sean Mackrory |
HADOOP-14017 |
User friendly name for ADLS user and group |
Major |
fs/adl |
John Zhuge |
Vishwajeet Dusane |
YARN-6175 |
FairScheduler: Negative vcore for resource needed to preempt |
Major |
fairscheduler |
Yufei Gu |
Yufei Gu |
HADOOP-14028 |
S3A BlockOutputStreams doesn’t delete temporary files in multipart uploads or handle part upload failures |
Critical |
fs/s3 |
Seth Fitzsimmons |
Steve Loughran |
YARN-1728 |
Workaround guice3x-undecoded pathInfo in YARN WebApp |
Major |
. |
Abraham Elmahrek |
Yuanbo Liu |
HADOOP-12979 |
IOE in S3a: ${hadoop.tmp.dir}/s3a not configured |
Major |
. |
Steve Loughran |
Steve Loughran |
YARN-6270 |
WebUtils.getRMWebAppURLWithScheme() needs to honor RM HA setting |
Major |
. |
Sumana Sathish |
Xuan Gong |
HDFS-11498 |
Make RestCsrfPreventionHandler and WebHdfsHandler compatible with Netty 4.0 |
Major |
. |
Andrew Wang |
Andrew Wang |
HADOOP-14087 |
S3A typo in pom.xml test exclusions |
Major |
fs/s3 |
Aaron Fabbri |
Aaron Fabbri |
HADOOP-14062 |
ApplicationMasterProtocolPBClientImpl.allocate fails with EOFException when RPC privacy is enabled |
Critical |
. |
Steven Rand |
Steven Rand |
HDFS-11431 |
hadoop-hdfs-client JAR does not include ConfiguredFailoverProxyProvider |
Blocker |
build, hdfs-client |
Steven Rand |
Steven Rand |