| HADOOP-8617 |
backport pure Java CRC32 calculator changes to branch-1 |
Major |
performance |
Brandon Li |
Brandon Li |
| HADOOP-8445 |
Token should not print the password in toString |
Major |
security |
Ravi Prakash |
Ravi Prakash |
| HADOOP-8417 |
HADOOP-6963 didn’t update hadoop-core-pom-template.xml |
Major |
. |
Ted Yu |
Ted Yu |
| HADOOP-8399 |
Remove JDK5 dependency from Hadoop 1.0+ line |
Major |
build |
Konstantin Boudnik |
Konstantin Boudnik |
| HADOOP-8329 |
Build fails with Java 7 |
Major |
build |
Kumar Ravi |
Eli Collins |
| HADOOP-8269 |
Fix some javadoc warnings on branch-1 |
Trivial |
documentation |
Eli Collins |
Eli Collins |
| HADOOP-8159 |
NetworkTopology: getLeaf should check for invalid topologies |
Major |
. |
Colin Patrick McCabe |
Colin Patrick McCabe |
| HADOOP-7988 |
Upper case in hostname part of the principals doesn’t work with kerberos. |
Major |
. |
Jitendra Nath Pandey |
Jitendra Nath Pandey |
| HADOOP-7982 |
UserGroupInformation fails to login if thread’s context classloader can’t load HadoopLoginModule |
Major |
security |
Todd Lipcon |
Todd Lipcon |
| HADOOP-7908 |
Fix three javadoc warnings on branch-1 |
Trivial |
documentation |
Eli Collins |
Eli Collins |
| HADOOP-7898 |
Fix javadoc warnings in AuthenticationToken.java |
Minor |
security |
Suresh Srinivas |
Suresh Srinivas |
| HADOOP-7879 |
DistributedFileSystem#createNonRecursive should also incrementWriteOps statistics. |
Trivial |
. |
Jonathan Hsieh |
Jonathan Hsieh |
| HADOOP-7870 |
fix SequenceFile#createWriter with boolean createParent arg to respect createParent. |
Major |
. |
Jonathan Hsieh |
Jonathan Hsieh |
| HADOOP-7745 |
I switched variable names in HADOOP-7509 |
Major |
. |
Ravi Prakash |
Ravi Prakash |
| HADOOP-7666 |
branch-0.20-security doesn’t include o.a.h.security.TestAuthenticationFilter |
Major |
security |
Aaron T. Myers |
Aaron T. Myers |
| HADOOP-7665 |
branch-0.20-security doesn’t include SPNEGO settings in core-default.xml |
Major |
security |
Aaron T. Myers |
Aaron T. Myers |
| HADOOP-7653 |
tarball doesn’t include .eclipse.templates |
Minor |
build |
Jonathan Natkins |
Jonathan Natkins |
| HADOOP-7634 |
Cluster setup docs specify wrong owner for task-controller.cfg |
Minor |
documentation, security |
Eli Collins |
Eli Collins |
| HADOOP-7629 |
regression with MAPREDUCE-2289 - setPermission passed immutable FsPermission (rpc failure) |
Major |
. |
Patrick Hunt |
Todd Lipcon |
| HADOOP-7621 |
alfredo config should be in a file not readable by users |
Critical |
security |
Alejandro Abdelnur |
Aaron T. Myers |
| HADOOP-7297 |
Error in the documentation regarding Checkpoint/Backup Node |
Trivial |
documentation |
arnaud p |
Harsh J |
| HADOOP-6947 |
Kerberos relogin should set refreshKrb5Config to true |
Major |
security |
Todd Lipcon |
Todd Lipcon |
| HADOOP-6546 |
BloomMapFile can return false negatives |
Major |
io |
Clark Jefcoat |
Clark Jefcoat |
| HADOOP-6527 |
UserGroupInformation::createUserForTesting clobbers already defined group mappings |
Major |
security |
Jakob Homan |
Ivan Mitic |
| HADOOP-5836 |
Bug in S3N handling of directory markers using an object with a trailing “/” causes jobs to fail |
Major |
fs/s3 |
Ian Nowland |
Ian Nowland |
| HDFS-3966 |
For branch-1, TestFileCreation should use JUnit4 to make assumeTrue work |
Minor |
. |
Jing Zhao |
Jing Zhao |
| HDFS-3701 |
HDFS may miss the final block when reading a file opened for writing if one of the datanode is dead |
Critical |
hdfs-client |
Nicolas Liochon |
Nicolas Liochon |
| HDFS-3698 |
TestHftpFileSystem is failing in branch-1 due to changed default secure port |
Major |
security |
Aaron T. Myers |
Aaron T. Myers |
| HDFS-3696 |
Create files with WebHdfsFileSystem goes OOM when file size is big |
Critical |
webhdfs |
Kihwal Lee |
Tsz Wo Nicholas Sze |
| HDFS-3551 |
WebHDFS CREATE does not use client location for redirection |
Major |
webhdfs |
Tsz Wo Nicholas Sze |
Tsz Wo Nicholas Sze |
| HDFS-3518 |
Provide API to check HDFS operational state |
Major |
hdfs-client |
Bikas Saha |
Tsz Wo Nicholas Sze |
| HDFS-3466 |
The SPNEGO filter for the NameNode should come out of the web keytab file |
Major |
namenode, security |
Owen O’Malley |
Owen O’Malley |
| HDFS-3461 |
HFTP should use the same port & protocol for getting the delegation token |
Major |
. |
Owen O’Malley |
Owen O’Malley |
| HDFS-3453 |
HDFS does not use ClientProtocol in a backward-compatible way |
Major |
hdfs-client |
Kihwal Lee |
Kihwal Lee |
| HDFS-3330 |
If GetImageServlet throws an Error or RTE, response has HTTP “OK” status |
Critical |
namenode |
Todd Lipcon |
Todd Lipcon |
| HDFS-3176 |
JsonUtil should not parse the MD5MD5CRC32FileChecksum bytes on its own. |
Major |
hdfs-client |
Kihwal Lee |
Kihwal Lee |
| HDFS-3078 |
2NN https port setting is broken |
Major |
. |
Eli Collins |
Eli Collins |
| HDFS-3008 |
Negative caching of local addrs doesn’t work |
Major |
hdfs-client |
Eli Collins |
Eli Collins |
| HDFS-2877 |
If locking of a storage dir fails, it will remove the other NN’s lock file on exit |
Major |
namenode |
Todd Lipcon |
Todd Lipcon |
| HDFS-2869 |
Error in Webhdfs documentation for mkdir |
Minor |
webhdfs |
Harsh J |
Harsh J |
| HDFS-2790 |
FSNamesystem.setTimes throws exception with wrong configuration name in the message |
Minor |
. |
Arpit Gupta |
Arpit Gupta |
| HDFS-2751 |
Datanode drops OS cache behind reads even for short reads |
Major |
datanode |
Todd Lipcon |
Todd Lipcon |
| HDFS-2741 |
dfs.datanode.max.xcievers missing in 0.20.205.0 |
Minor |
. |
Markus Jelsma |
|
| HDFS-2728 |
Remove dfsadmin -printTopology from branch-1 docs since it does not exist |
Minor |
namenode |
Harsh J |
Harsh J |
| HDFS-2637 |
The rpc timeout for block recovery is too low |
Major |
hdfs-client |
Eli Collins |
Eli Collins |
| HDFS-2547 |
ReplicationTargetChooser has incorrect block placement comments |
Trivial |
namenode |
Harsh J |
Harsh J |
| HDFS-2541 |
For a sufficiently large value of blocks, the DN Scanner may request a random number with a negative seed value. |
Major |
datanode |
Harsh J |
Harsh J |
| HDFS-2305 |
Running multiple 2NNs can result in corrupt file system |
Major |
namenode |
Aaron T. Myers |
Aaron T. Myers |
| HDFS-1910 |
when dfs.name.dir and dfs.name.edits.dir are same fsimage will be saved twice every time |
Minor |
namenode |
Gokul |
|
| MAPREDUCE-4698 |
TestJobHistoryConfig throws Exception in testJobHistoryLogging |
Minor |
. |
Gopal V |
Gopal V |
| MAPREDUCE-4675 |
TestKillSubProcesses fails as the process is still alive after the job is done |
Major |
test |
Arpit Gupta |
Bikas Saha |
| MAPREDUCE-4673 |
make TestRawHistoryFile and TestJobHistoryServer more robust |
Major |
test |
Arpit Gupta |
Arpit Gupta |
| MAPREDUCE-4558 |
TestJobTrackerSafeMode is failing |
Major |
. |
Siddharth Seth |
Siddharth Seth |
| MAPREDUCE-4400 |
Fix performance regression for small jobs/workflows |
Major |
performance, task |
Luke Lu |
Luke Lu |
| MAPREDUCE-4241 |
Pipes examples do not compile on Ubuntu 12.04 |
Major |
build, examples |
Andrew Bayer |
Andrew Bayer |
| MAPREDUCE-4095 |
TestJobInProgress#testLocality uses a bogus topology |
Major |
. |
Eli Collins |
Colin Patrick McCabe |
| MAPREDUCE-4088 |
Task stuck in JobLocalizer prevented other tasks on the same node from committing |
Critical |
mrv1 |
Ravi Prakash |
Ravi Prakash |
| MAPREDUCE-4087 |
[Gridmix] GenerateDistCacheData job of Gridmix can become slow in some cases |
Major |
. |
Ravi Gummadi |
Ravi Gummadi |
| MAPREDUCE-3789 |
CapacityTaskScheduler may perform unnecessary reservations in heterogenous tracker environments |
Critical |
capacity-sched, scheduler |
Harsh J |
Harsh J |
| MAPREDUCE-3674 |
If invoked with no queueName request param, jobqueue_details.jsp injects a null queue name into schedulers. |
Critical |
jobtracker |
Harsh J |
Harsh J |
| MAPREDUCE-3419 |
Don’t mark exited TT threads as dead in MiniMRCluster |
Major |
tasktracker, test |
Eli Collins |
Eli Collins |
| MAPREDUCE-3405 |
MAPREDUCE-3015 broke compilation of contrib scheduler tests |
Critical |
capacity-sched, contrib/fair-share |
Todd Lipcon |
Todd Lipcon |
| MAPREDUCE-2932 |
Missing instrumentation plugin class shouldn’t crash the TT startup per design |
Trivial |
tasktracker |
Harsh J |
Harsh J |
| MAPREDUCE-2905 |
CapBasedLoadManager incorrectly allows assignment when assignMultiple is true (was: assignmultiple per job) |
Major |
contrib/fair-share |
Jeff Bean |
Jeff Bean |
| MAPREDUCE-2903 |
Map Tasks graph is throwing XML Parse error when Job is executed with 0 maps |
Major |
jobtracker |
Devaraj K |
Devaraj K |
| MAPREDUCE-2806 |
[Gridmix] Load job fails with timeout errors when resource emulation is turned on |
Major |
contrib/gridmix |
Amar Kamat |
Amar Kamat |
| MAPREDUCE-2377 |
task-controller fails to parse configuration if it doesn’t end in \n |
Major |
task-controller |
Todd Lipcon |
Benoy Antony |
| MAPREDUCE-2129 |
Job may hang if mapreduce.job.committer.setup.cleanup.needed=false and mapreduce.map/reduce.failures.maxpercent>0 |
Major |
jobtracker |
Kang Xiao |
Subroto Sanyal |
| MAPREDUCE-1740 |
NPE in getMatchingLevelForNodes when node locations are variable depth |
Major |
jobtracker |
Todd Lipcon |
Ahmed Radwan |