Apache Hadoop Changelog

Release 0.21.0 - 2010-08-23

INCOMPATIBLE CHANGES:

JIRA Summary Priority Component Reporter Contributor
HADOOP-6701 Incorrect exit codes for “dfs -chown”, “dfs -chgrp” Minor fs Ravi Phulari Ravi Phulari
HADOOP-6686 Remove redundant exception class name in unwrapped exceptions thrown at the RPC client Major . Suresh Srinivas Suresh Srinivas
HADOOP-6577 IPC server response buffer reset threshold should be configurable Major . Suresh Srinivas Suresh Srinivas
HADOOP-6569 FsShell#cat should avoid calling unecessary getFileStatus before opening a file to read Major fs Hairong Kuang Hairong Kuang
HADOOP-6367 Move Access Token implementation from Common to HDFS Major security Kan Zhang Kan Zhang
HADOOP-6299 Use JAAS LoginContext for our login Major security Arun C Murthy Owen O’Malley
HADOOP-6230 Move process tree, and memory calculator classes out of Common into Map/Reduce. Major util Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli
HADOOP-6203 Improve error message when moving to trash fails due to quota issue Major fs Jakob Homan Boris Shkolnik
HADOOP-6201 FileSystem::ListStatus should throw FileNotFoundException Major fs Jakob Homan Jakob Homan
HADOOP-5913 Allow administrators to be able to start and stop queues Major . rahul k singh rahul k singh
HADOOP-5879 GzipCodec should read compression level etc from configuration Major io Zheng Shao He Yongqiang
HADOOP-5861 s3n files are not getting split by default Major fs/s3 Joydeep Sen Sarma Tom White
HADOOP-5738 Split waiting tasks field in JobTracker metrics to individual tasks Major metrics Sreekanth Ramakrishnan Sreekanth Ramakrishnan
HADOOP-5679 Resolve findbugs warnings in core/streaming/pipes/examples Major . Jothi Padmanabhan Jothi Padmanabhan
HADOOP-5620 discp can preserve modification times of files Major . dhruba borthakur Rodrigo Schmidt
HADOOP-5485 Authorisation machanism required for acceesing jobtracker url :- jobtracker.com:port/scheduler Major . Aroop Maliakkal Vinod Kumar Vavilapalli
HADOOP-5464 DFSClient does not treat write timeout of 0 properly Major . Raghu Angadi Raghu Angadi
HADOOP-5438 Merge FileSystem.create and FileSystem.append Major fs He Yongqiang He Yongqiang
HADOOP-5258 Provide dfsadmin functionality to report on namenode’s view of network topology Major . Jakob Homan Jakob Homan
HADOOP-5219 SequenceFile is using mapred property Major io Sharad Agarwal Sharad Agarwal
HADOOP-5176 TestDFSIO reports itself as TestFDSIO Trivial benchmarks Bryan Duxbury Ravi Phulari
HADOOP-5094 Show dead nodes information in dfsadmin -report Minor . Jim Huang Jakob Homan
HADOOP-5022 [HOD] logcondense should delete all hod logs for a user, including jobtracker logs Blocker contrib/hod Hemanth Yamijala Peeyush Bishnoi
HADOOP-4942 Remove getName() and getNamed(String name, Configuration conf) Major fs Tsz Wo Nicholas Sze Jakob Homan
HADOOP-4941 Remove getBlockSize(Path f), getLength(Path f) and getReplication(Path src) Major fs Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HADOOP-4940 Remove delete(Path f) Major fs Tsz Wo Nicholas Sze Enis Soztutar
HADOOP-4895 Remove deprecated methods in DFSClient Major . Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HADOOP-4861 Add disk usage with human-readable size (-duh) Trivial . Bryan Duxbury Todd Lipcon
HADOOP-4779 Remove deprecated FileSystem methods Major fs Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HADOOP-4756 Create a command line tool to access JMX exported properties from a NameNode server Major . Boris Shkolnik Boris Shkolnik
HADOOP-4655 FileSystem.CACHE should be ref-counted Major fs Hong Tang dhruba borthakur
HADOOP-4648 Remove ChecksumDistriubtedFileSystem and InMemoryFileSystem Major fs Owen O’Malley Chris Douglas
HADOOP-4539 Streaming Edits to a Backup Node. Major . Konstantin Shvachko Konstantin Shvachko
HADOOP-4268 Permission checking in fsck Major . Koji Noguchi Tsz Wo Nicholas Sze
HADOOP-3953 Sticky bit for directories Major . Koji Noguchi Jakob Homan
HADOOP-2827 Remove deprecated NetUtils.getServerAddress Major conf, util dhruba borthakur Chris Douglas
HDFS-1024 SecondaryNamenode fails to checkpoint because namenode fails with CancelledKeyException Blocker . dhruba borthakur Dmytro Molkov
HDFS-1016 HDFS side change for HADOOP-6569 Major hdfs-client Hairong Kuang Hairong Kuang
HDFS-985 HDFS should issue multiple RPCs for listing a large directory Major . Hairong Kuang Hairong Kuang
HDFS-984 Delegation Tokens should be persisted in Namenode Major . Jitendra Nath Pandey Jitendra Nath Pandey
HDFS-946 NameNode should not return full path name when lisitng a diretory or getting the status of a file Major . Hairong Kuang Hairong Kuang
HDFS-892 optionally use Avro for namenode RPC Major namenode Doug Cutting Doug Cutting
HDFS-873 DataNode directories as URIs Major datanode Konstantin Shvachko Konstantin Shvachko
HDFS-793 DataNode should first receive the whole packet ack message before it constructs and sends its own ack message for the packet Blocker datanode Hairong Kuang Hairong Kuang
HDFS-764 Moving Access Token implementation from Common to HDFS Major . Kan Zhang Kan Zhang
HDFS-737 Improvement in metasave output Major namenode Jitendra Nath Pandey Jitendra Nath Pandey
HDFS-660 Remove deprecated methods from InterDatanodeProtocol. Major datanode Konstantin Shvachko Konstantin Shvachko
HDFS-630 In DFSOutputStream.nextBlockOutputStream(), the client can exclude specific datanodes when locating the next block. Major hdfs-client, namenode Ruyue Ma Cosmin Lehene
HDFS-618 Support for non-recursive mkdir in HDFS Major hdfs-client, namenode Kan Zhang Kan Zhang
HDFS-617 Support for non-recursive create() in HDFS Major hdfs-client, namenode Kan Zhang Kan Zhang
HDFS-602 Atempt to make a directory under an existing file on DistributedFileSystem should throw an FileAlreadyExistsException instead of FileNotFoundException Major hdfs-client, namenode Boris Shkolnik Boris Shkolnik
HDFS-538 DistributedFileSystem::listStatus incorrectly returns null for empty result sets Major . Jakob Homan Jakob Homan
HDFS-514 DFSClient.namenode is a public field. Should be private. Major hdfs-client Bill Zeller Bill Zeller
HDFS-512 Set block id as the key to Block Major . Hairong Kuang Konstantin Shvachko
HDFS-288 Redundant computation in hashCode() implemenation Major . Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
MAPREDUCE-1607 Task controller may not set permissions for a task cleanup attempt’s log directory Major task-controller Hemanth Yamijala Amareshwari Sriramadasu
MAPREDUCE-1493 Authorization for job-history pages Major jobtracker, security Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli
MAPREDUCE-1385 Make changes to MapReduce for the new UserGroupInformation APIs (HADOOP-6299) Major . Devaraj Das Devaraj Das
MAPREDUCE-1307 Introduce the concept of Job Permissions Major security Devaraj Das Vinod Kumar Vavilapalli
MAPREDUCE-1287 Avoid calling Partitioner with only 1 reducer Minor . Ed Mazur Chris Douglas
MAPREDUCE-1218 Collecting cpu and memory usage for TaskTrackers Major . Scott Chen Scott Chen
MAPREDUCE-1213 TaskTrackers restart is very slow because it deletes distributed cache directory synchronously Major . dhruba borthakur Zheng Shao
MAPREDUCE-1097 Changes/fixes to support Vertica 3.5 Minor contrib/vertica Omer Trajman Omer Trajman
MAPREDUCE-967 TaskTracker does not need to fully unjar job jars Major tasktracker Todd Lipcon Todd Lipcon
MAPREDUCE-963 mapred’s FileAlreadyExistsException should be deprecated in favor of hadoop-common’s one. Major . Boris Shkolnik Boris Shkolnik
MAPREDUCE-899 When using LinuxTaskController, localized files may become accessible to unintended users if permissions are misconfigured. Major tasktracker Vinod Kumar Vavilapalli Amareshwari Sriramadasu
MAPREDUCE-895 FileSystem::ListStatus will now throw FileNotFoundException, MapRed needs updated Major . Jakob Homan Jakob Homan
MAPREDUCE-873 Simplify Job Recovery Major jobtracker Devaraj Das Sharad Agarwal
MAPREDUCE-862 Modify UI to support a hierarchy of queues Major . Hemanth Yamijala V.V.Chaitanya Krishna
MAPREDUCE-849 Renaming of configuration property names in mapreduce Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-817 Add a cache for retired jobs with minimal job info and provide a way to access history file url Major client, jobtracker Sharad Agarwal Sharad Agarwal
MAPREDUCE-777 A method for finding and tracking jobs from the new API Major client Owen O’Malley Amareshwari Sriramadasu
MAPREDUCE-772 Chaging LineRecordReader algo so that it does not need to skip backwards in the stream Major . Abdul Qadeer Abdul Qadeer
MAPREDUCE-766 Enhance -list-blacklisted-trackers to display host name, blacklisted reason and blacklist report. Major . Sreekanth Ramakrishnan Sreekanth Ramakrishnan
MAPREDUCE-711 Move Distributed Cache from Common to Map/Reduce Major . Owen O’Malley Vinod Kumar Vavilapalli
MAPREDUCE-516 Fix the ‘cluster drain’ problem in the Capacity Scheduler wrt High RAM Jobs Major . Arun C Murthy Arun C Murthy
MAPREDUCE-479 Add reduce ID to shuffle clienttrace Minor . Jiaqi Tan Jiaqi Tan
MAPREDUCE-358 Change org.apache.hadoop.examples. AggregateWordCount and org.apache.hadoop.examples.AggregateWordHistogram to use new mapreduce api. Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-355 Change org.apache.hadoop.mapred.join to use new api Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-245 Job and JobControl classes should return interfaces rather than implementations Major . Tom White Tom White
MAPREDUCE-157 Job History log file format is not friendly for external tools. Major . Owen O’Malley Jothi Padmanabhan

IMPORTANT ISSUES:

JIRA Summary Priority Component Reporter Contributor

NEW FEATURES:

JIRA Summary Priority Component Reporter Contributor
HADOOP-6869 Functionality to create file or folder on a remote daemon side Major test Vinay Kumar Thota Vinay Kumar Thota
HADOOP-6594 Update hdfs script to provide fetchdt tool Major . Jakob Homan Jakob Homan
HADOOP-6580 UGI should contain authentication method. Major . Jitendra Nath Pandey Jitendra Nath Pandey
HADOOP-6573 Delegation Tokens should be persisted. Major . Jitendra Nath Pandey Jitendra Nath Pandey
HADOOP-6566 Hadoop daemons should not start up if the ownership/permissions on the directories used at runtime are misconfigured Major security Devaraj Das Arun C Murthy
HADOOP-6547 Move the Delegation Token feature to common since both HDFS and MapReduce needs it Major security Devaraj Das Devaraj Das
HADOOP-6517 Ability to add/get tokens from UserGroupInformation Major . Owen O’Malley Owen O’Malley
HADOOP-6510 doAs for proxy user Major . Jitendra Nath Pandey Jitendra Nath Pandey
HADOOP-6497 Introduce wrapper around FSDataInputStream providing Avro SeekableInput interface Major fs Aaron Kimball Aaron Kimball
HADOOP-6433 Add AsyncDiskService that is used in both hdfs and mapreduce Major . Zheng Shao Zheng Shao
HADOOP-6419 Change RPC layer to support SASL based mutual authentication Major security Kan Zhang Kan Zhang
HADOOP-6415 Adding a common token interface for both job token and delegation token Major security Kan Zhang Kan Zhang
HADOOP-6408 Add a /conf servlet to dump running configuration Major . Todd Lipcon Todd Lipcon
HADOOP-6337 Update FilterInitializer class to be more visible and take a conf for further development Major . Jakob Homan Jakob Homan
HADOOP-6332 Large-scale Automated Test Framework Major test Arun C Murthy Konstantin Boudnik
HADOOP-6323 Serialization should provide comparators Major io Doug Cutting Aaron Kimball
HADOOP-6313 Expose flush APIs to application users Major fs Hairong Kuang Hairong Kuang
HADOOP-6270 FileContext needs to provide deleteOnExit functionality Major fs Suresh Srinivas Suresh Srinivas
HADOOP-6235 Adding a new method for getting server default values from a FileSystem Major fs Kan Zhang Kan Zhang
HADOOP-6226 Create a LimitedByteArrayOutputStream that does not expand its buffer on write Major . Jothi Padmanabhan Jothi Padmanabhan
HADOOP-6218 Split TFile by Record Sequence Number Major . Hong Tang Hong Tang
HADOOP-6173 src/native/packageNativeHadoop.sh only packages files with “hadoop” in the name Minor build, scripts Hong Tang Hong Tang
HADOOP-6165 Add metadata to Serializations Blocker contrib/serialization Tom White Tom White
HADOOP-6120 Add support for Avro types in hadoop Major . Sharad Agarwal Sharad Agarwal
HADOOP-5887 Sqoop should create tables in Hive metastore after importing to HDFS Major . Aaron Kimball Aaron Kimball
HADOOP-5844 Use mysqldump when connecting to local mysql instance in Sqoop Major . Aaron Kimball Aaron Kimball
HADOOP-5815 Sqoop: A database import tool for Hadoop Major . Aaron Kimball Aaron Kimball
HADOOP-5752 Provide examples of using offline image viewer (oiv) to analyze hadoop file systems Major . Jakob Homan Jakob Homan
HADOOP-5745 Allow setting the default value of maxRunningJobs for all pools Major . dhruba borthakur dhruba borthakur
HADOOP-5643 Ability to blacklist tasktracker Major . Rajiv Chittajallu Amar Kamat
HADOOP-5528 Binary partitioner Major . Klaas Bosteels Klaas Bosteels
HADOOP-5518 MRUnit unit test library Major . Aaron Kimball Aaron Kimball
HADOOP-5469 Exposing Hadoop metrics via HTTP Major metrics Philip Zeyliger Philip Zeyliger
HADOOP-5467 Create an offline fsimage image viewer Major . Jakob Homan Jakob Homan
HADOOP-5366 Support for retrieving files using standard HTTP clients like curl Major . Kan Zhang zhiyong zhang
HADOOP-5363 Proxying for multiple HDFS clusters of different versions Major . Kan Zhang zhiyong zhang
HADOOP-5257 Export namenode/datanode functionality through a pluggable RPC layer Minor . Carlos Valiente Carlos Valiente
HADOOP-5232 preparing HadoopPatchQueueAdmin.sh,test-patch.sh scripts to run builds on hudson slaves. Major build Giridharan Kesavan Giridharan Kesavan
HADOOP-5175 Option to prohibit jars unpacking Major . Andrew Gudkov Todd Lipcon
HADOOP-5052 Add an example for computing exact digits of Pi Major . Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HADOOP-5042 Add expiration handling to the chukwa log4j appender Major . Jerome Boulon Jerome Boulon
HADOOP-5018 Chukwa should support pipelined writers Major . Ari Rabkin Ari Rabkin
HADOOP-4952 Improved files system interface for the application writer. Major fs Sanjay Radia Sanjay Radia
HADOOP-4927 Part files on the output filesystem are created irrespective of whether the corresponding task has anything to write there Major . Devaraj Das Jothi Padmanabhan
HADOOP-4829 Allow FileSystem shutdown hook to be disabled Minor fs Bryan Duxbury Todd Lipcon
HADOOP-4768 Dynamic Priority Scheduler that allows queue shares to be controlled dynamically by a currency Major . Thomas Sandholm Thomas Sandholm
HADOOP-4368 Superuser privileges required to do “df” Minor . Brian Bockelman Craig Macdonald
HADOOP-4359 Access Token: Support for data access authorization checking on DataNodes Major . Kan Zhang Kan Zhang
HADOOP-4012 Providing splitting support for bzip2 compressed files Major io Abdul Qadeer Abdul Qadeer
HADOOP-3741 SecondaryNameNode has http server on dfs.secondary.http.address but without any contents Major . Lohit Vijayarenu Tsz Wo Nicholas Sze
HDFS-2137 Datanode Disk Fail Inplace Major datanode Bharath Mundlapudi
HDFS-1091 Implement listStatus that returns an Iterator of FileStatus Major . Hairong Kuang Hairong Kuang
HDFS-999 Secondary namenode should login using kerberos if security is configured Major . Boris Shkolnik Boris Shkolnik
HDFS-993 Namenode should issue a delegation token only for kerberos authenticated clients. Major . Jitendra Nath Pandey Jitendra Nath Pandey
HDFS-991 Allow browsing the filesystem over http using delegation tokens Major . Owen O’Malley Owen O’Malley
HDFS-935 Real user in delegation token. Major . Jitendra Nath Pandey Jitendra Nath Pandey
HDFS-905 Make changes to HDFS for the new UserGroupInformation APIs (HADOOP-6299) Major . Devaraj Das Jakob Homan
HDFS-814 Add an api to get the visible length of a DFSDataInputStream. Major hdfs-client Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-731 Support new Syncable interface in HDFS Major . Hairong Kuang Hairong Kuang
HDFS-702 Add Hdfs Impl for the new file system interface Major namenode Sanjay Radia Sanjay Radia
HDFS-654 HDFS needs to support new rename introduced for FileContext Major . Suresh Srinivas Suresh Srinivas
HDFS-610 Add support for FileContext Major hdfs-client, namenode Sanjay Radia Sanjay Radia
HDFS-595 FsPermission tests need to be updated for new octal configuration parameter from HADOOP-6234 Major hdfs-client Jakob Homan Jakob Homan
HDFS-567 Two contrib tools to facilitate searching for block history information Major tools Bill Zeller Jitendra Nath Pandey
HDFS-503 Implement erasure coding as a layer on HDFS Major contrib/raid dhruba borthakur dhruba borthakur
HDFS-492 Expose corrupt replica/block information Major namenode Bill Zeller Bill Zeller
HDFS-461 Analyzing file size distribution. Major test, tools Konstantin Shvachko Konstantin Shvachko
HDFS-459 Job History Log Analyzer Major . Konstantin Shvachko Konstantin Shvachko
HDFS-458 Create target for 10 minute patch test build for hdfs Major build, test Jakob Homan Jakob Homan
HDFS-447 proxy to call LDAP for IP lookup and get user ID and directories, validate requested URL Critical contrib/hdfsproxy zhiyong zhang zhiyong zhang
HDFS-245 Create symbolic links in HDFS Major . dhruba borthakur Eli Collins
HDFS-235 Add support for byte-ranges to hftp Major . Venkatesh Seetharam Bill Zeller
HDFS-222 Support for concatenating of files into a single file Major . Venkatesh Seetharam Boris Shkolnik
HDFS-204 Revive number of files listed metrics Major namenode Koji Noguchi Jitendra Nath Pandey
MAPREDUCE-1774 Large-scale Automated Framework Major test Konstantin Boudnik Konstantin Boudnik
MAPREDUCE-1673 Start and Stop scripts for the RaidNode Major contrib/raid Rodrigo Schmidt Rodrigo Schmidt
MAPREDUCE-1464 In JobTokenIdentifier change method getUsername to getUser which returns UGI Major . Jitendra Nath Pandey Jitendra Nath Pandey
MAPREDUCE-1383 Allow storage and caching of delegation token. Major . Boris Shkolnik Boris Shkolnik
MAPREDUCE-1338 need security keys storage solution Major . Boris Shkolnik Boris Shkolnik
MAPREDUCE-1335 Add SASL DIGEST-MD5 authentication to TaskUmbilicalProtocol Major . Kan Zhang Kan Zhang
MAPREDUCE-1304 Add counters for task time spent in GC Major task Todd Lipcon Aaron Kimball
MAPREDUCE-1295 We need a job trace manipulator to build gridmix runs. Major tools/rumen Dick King Dick King
MAPREDUCE-1167 Make ProcfsBasedProcessTree collect rss memory information Major tasktracker Scott Chen Scott Chen
MAPREDUCE-1074 Provide documentation for Mark/Reset functionality Major documentation Jothi Padmanabhan Jothi Padmanabhan
MAPREDUCE-980 Modify JobHistory to use Avro for serialization instead of raw JSON Major . Jothi Padmanabhan Doug Cutting
MAPREDUCE-853 Support a hierarchy of queues in the Map/Reduce framework Major jobtracker Hemanth Yamijala
MAPREDUCE-824 Support a hierarchy of queues in the capacity scheduler Major capacity-sched Hemanth Yamijala rahul k singh
MAPREDUCE-800 MRUnit should support the new API Major contrib/mrunit Aaron Kimball Aaron Kimball
MAPREDUCE-798 MRUnit should be able to test a succession of MapReduce passes Major contrib/mrunit Aaron Kimball Aaron Kimball
MAPREDUCE-776 Gridmix: Trace-based benchmark for Map/Reduce Major benchmarks Chris Douglas Chris Douglas
MAPREDUCE-775 Add input/output formatters for Vertica clustered ADBMS. Major contrib/vertica Omer Trajman Omer Trajman
MAPREDUCE-768 Configuration information should generate dump in a standard format. Major . rahul k singh V.V.Chaitanya Krishna
MAPREDUCE-751 Rumen: a tool to extract job characterization data from job tracker logs Major tools/rumen Dick King Dick King
MAPREDUCE-740 Provide summary information per job once a job is finished. Major jobtracker Hong Tang Arun C Murthy
MAPREDUCE-728 Mumak: Map-Reduce Simulator Major . Arun C Murthy Hong Tang
MAPREDUCE-707 Provide a jobconf property for explicitly assigning a job to a pool Trivial contrib/fair-share Matei Zaharia Alan Heirich
MAPREDUCE-706 Support for FIFO pools in the fair scheduler Major contrib/fair-share Matei Zaharia Matei Zaharia
MAPREDUCE-698 Per-pool task limits for the fair scheduler Major contrib/fair-share Matei Zaharia Kevin Peterson
MAPREDUCE-679 XML-based metrics as JSP servlet for JobTracker Major jobtracker Aaron Kimball Aaron Kimball
MAPREDUCE-567 Add a new example MR that always fails Major examples Philip Zeyliger Philip Zeyliger
MAPREDUCE-551 Add preemption to the fair scheduler Major contrib/fair-share Matei Zaharia Matei Zaharia
MAPREDUCE-546 Provide sample fair scheduler config file in conf/ and use it by default if no other config file is specified Minor . Matei Zaharia Matei Zaharia
MAPREDUCE-532 Allow admins of the Capacity Scheduler to set a hard-limit on the capacity of a queue Major capacity-sched Rajiv Chittajallu rahul k singh
MAPREDUCE-467 Collect information about number of tasks succeeded / total per time unit for a tasktracker. Major . Hemanth Yamijala Sharad Agarwal
MAPREDUCE-211 Provide a node health check script and run it periodically to check the node health status Major . Aroop Maliakkal Sreekanth Ramakrishnan

IMPROVEMENTS:

JIRA Summary Priority Component Reporter Contributor
HADOOP-6813 Add a new newInstance method in FileSystem that takes a “user” as argument Blocker fs Devaraj Das Devaraj Das
HADOOP-6798 Align Ivy version for all Hadoop subprojects. Major build Konstantin Boudnik Konstantin Boudnik
HADOOP-6794 Move configuration and script files post split Blocker conf, scripts Tom White Tom White
HADOOP-6777 Implement a functionality for suspend and resume a process. Major test Vinay Kumar Thota Vinay Kumar Thota
HADOOP-6769 Add an API in FileSystem to get FileSystem instances based on users Blocker . Devaraj Das Devaraj Das
HADOOP-6717 Log levels in o.a.h.security.Groups too high Trivial security Todd Lipcon Todd Lipcon
HADOOP-6713 The RPC server Listener thread is a scalability bottleneck Major ipc dhruba borthakur Dmytro Molkov
HADOOP-6709 Re-instate deprecated FileSystem methods that were removed after 0.20 Blocker fs Tom White Tom White
HADOOP-6678 Remove FileContext#isFile, isDirectory and exists Major fs Hairong Kuang Eli Collins
HADOOP-6657 Common portion of MAPREDUCE-1545 Major . Luke Lu Luke Lu
HADOOP-6635 Install or deploy source jars to maven repo Major build Patrick Angeles Patrick Angeles
HADOOP-6589 Better error messages for RPC clients when authentication fails Major ipc, security Kan Zhang Kan Zhang
HADOOP-6585 Add FileStatus#isDirectory and isFile Blocker fs Eli Collins Eli Collins
HADOOP-6583 Capture metrics for authentication/authorization at the RPC layer Major ipc, security Devaraj Das Devaraj Das
HADOOP-6582 Token class should have a toString, equals and hashcode method Major security Devaraj Das Boris Shkolnik
HADOOP-6579 A utility for reading and writing tokens into a URL safe string. Major security Owen O’Malley Owen O’Malley
HADOOP-6559 The RPC client should try to re-login when it detects that the TGT expired Major security Devaraj Das Devaraj Das
HADOOP-6543 Allow authentication-enabled RPC clients to connect to authentication-disabled RPC servers Major ipc, security Kan Zhang Kan Zhang
HADOOP-6537 Proposal for exceptions thrown by FileContext and Abstract File System Major . Jitendra Nath Pandey Suresh Srinivas
HADOOP-6534 LocalDirAllocator should use whitespace trimming configuration getters Major conf, fs Todd Lipcon Todd Lipcon
HADOOP-6531 add FileUtil.fullyDeleteContents(dir) api to delete contents of a directory Minor fs Amareshwari Sriramadasu Amareshwari Sriramadasu
HADOOP-6518 Kerberos login in UGI should honor KRB5CCNAME Major security Owen O’Malley Owen O’Malley
HADOOP-6515 Make maximum number of http threads configurable Major . Scott Chen Scott Chen
HADOOP-6492 Make avro serialization APIs public Major . Aaron Kimball Aaron Kimball
HADOOP-6479 TestUTF8 assertions could fail with better text Minor test Steve Loughran Steve Loughran
HADOOP-6471 StringBuffer -> StringBuilder - conversion of references as necessary Major . Karthik K Karthik K
HADOOP-6467 Performance improvement for liststatus on directories in hadoop archives. Major fs Mahadev konar Mahadev konar
HADOOP-6443 Serialization classes accept invalid metadata Major io Aaron Kimball Aaron Kimball
HADOOP-6435 Make RPC.waitForProxy with timeout public Major ipc Steve Loughran Steve Loughran
HADOOP-6434 Make HttpServer slightly easier to manage/diagnose faults with Minor . Steve Loughran Steve Loughran
HADOOP-6420 String-to-String Maps should be embeddable in Configuration Major conf Aaron Kimball Aaron Kimball
HADOOP-6413 Move TestReflectionUtils to Common Major test Todd Lipcon Todd Lipcon
HADOOP-6407 Have a way to automatically update Eclipse .classpath file when new libs are added to the classpath through Ivy Minor build Konstantin Boudnik Tom White
HADOOP-6403 Deprecate EC2 bash scripts Major contrib/cloud Tom White Tom White
HADOOP-6400 Log errors getting Unix UGI Minor security Todd Lipcon Todd Lipcon
HADOOP-6394 Helper class for FileContext tests Major test Jitendra Nath Pandey Jitendra Nath Pandey
HADOOP-6366 Reduce ivy console output to ovservable level Major . Konstantin Boudnik Konstantin Boudnik
HADOOP-6343 Stack trace of any runtime exceptions should be recorded in the server logs. Major ipc Jitendra Nath Pandey Jitendra Nath Pandey
HADOOP-6326 Hundson runs should check for AspectJ warnings and report failure if any is present Critical build Konstantin Boudnik Konstantin Boudnik
HADOOP-6318 Upgrade to Avro 1.2.0 Major io, ipc Doug Cutting Doug Cutting
HADOOP-6307 Support reading on un-closed SequenceFile Major io Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HADOOP-6305 Unify build property names to facilitate cross-projects modifications Major build Konstantin Boudnik Konstantin Boudnik
HADOOP-6301 Need to post Injection HowTo to Apache Hadoop’s Wiki Major . Konstantin Boudnik Konstantin Boudnik
HADOOP-6279 Add JVM memory usage to JvmMetrics Minor . Todd Lipcon Todd Lipcon
HADOOP-6271 Fix FileContext to allow both recursive and non recursive create and mkdir Major fs Sanjay Radia Sanjay Radia
HADOOP-6268 Add ivy jar to .gitignore Minor build Todd Lipcon Todd Lipcon
HADOOP-6267 build-contrib.xml unnecessarily enforces that contrib projects be located in contrib/ dir Minor build Todd Lipcon Todd Lipcon
HADOOP-6252 Provide method to determine if a deprecated key was set in the config file Major conf Jakob Homan Jakob Homan
HADOOP-6246 Update umask code to use key deprecation facilities from HADOOP-6105 Major fs Jakob Homan Jakob Homan
HADOOP-6233 Changes in common to rename the config keys as detailed in HDFS-531. Major fs Jitendra Nath Pandey Jitendra Nath Pandey
HADOOP-6224 Add a method to WritableUtils performing a bounded read of a String Major io Jothi Padmanabhan Jothi Padmanabhan
HADOOP-6216 HDFS Web UI displays comments from dfs.exclude file and counts them as dead nodes Major util Jim Huang Ravi Phulari
HADOOP-6204 Implementing aspects development and fault injeciton framework for Hadoop Major build, test Konstantin Boudnik Konstantin Boudnik
HADOOP-6182 Adding Apache License Headers and reduce releaseaudit warnings to zero Major . Giridharan Kesavan Giridharan Kesavan
HADOOP-6166 Improve PureJavaCrc32 Major performance, util Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HADOOP-6161 Add get/setEnum to Configuration Minor conf Chris Douglas Chris Douglas
HADOOP-6160 releaseaudit (rats) should not be run againt the entire release binary Major build Giridharan Kesavan Giridharan Kesavan
HADOOP-6150 Need to be able to instantiate a comparator instance from a comparator string without creating a TFile.Reader object Minor io Hong Tang Hong Tang
HADOOP-6148 Implement a pure Java CRC32 calculator Major performance, util Owen O’Malley Scott Carey
HADOOP-6146 Upgrade to JetS3t version 0.7.1 Major fs/s3 Tom White Tom White
HADOOP-6133 ReflectionUtils performance regression Major conf Todd Lipcon Todd Lipcon
HADOOP-6109 Handle large (several MB) text input lines in a reasonable amount of time Major io thushara wijeratna thushara wijeratna
HADOOP-6106 Provide an option in ShellCommandExecutor to timeout commands that do not complete within a certain amount of time. Major util Hemanth Yamijala Sreekanth Ramakrishnan
HADOOP-6105 Provide a way to automatically handle backward compatibility of deprecated keys Major conf Hemanth Yamijala V.V.Chaitanya Krishna
HADOOP-6099 Allow configuring the IPC module to send pings Major ipc dhruba borthakur dhruba borthakur
HADOOP-5976 create script to provide classpath for external tools Major scripts Owen O’Malley Owen O’Malley
HADOOP-5968 Sqoop should only print a warning about mysql import speed once Minor . Aaron Kimball Aaron Kimball
HADOOP-5967 Sqoop should only use a single map task Minor . Aaron Kimball Aaron Kimball
HADOOP-5961 DataNode should understand generic hadoop options Major . Raghu Angadi Raghu Angadi
HADOOP-5925 EC2 scripts should exit on error Major contrib/cloud Tom White Tom White
HADOOP-5897 Add more Metrics to Namenode to capture heap usage Major metrics Suresh Srinivas Suresh Srinivas
HADOOP-5896 Remove the dependency of GenericOptionsParser on Option.withArgPattern Major . Sharad Agarwal Sharad Agarwal
HADOOP-5890 Use exponential backoff on Thread.sleep during DN shutdown Major . Todd Lipcon Todd Lipcon
HADOOP-5873 Remove deprecated methods randomDataNode() and getDatanodeByIndex(..) in FSNamesystem Major . Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HADOOP-5867 Cleaning NNBench* off javac warnings Major test Konstantin Boudnik Konstantin Boudnik
HADOOP-5858 Eliminate UTF8 and fix warnings in test/hdfs-with-mr package Major test Konstantin Shvachko Konstantin Shvachko
HADOOP-5857 Refactor hdfs jsp codes Major . Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HADOOP-5854 findbugs : fix “Inconsistent Synchronization” warnings in hdfs Major . Raghu Angadi Raghu Angadi
HADOOP-5839 fixes to ec2 scripts to allow remote job submission Major contrib/cloud Joydeep Sen Sarma Joydeep Sen Sarma
HADOOP-5838 Remove a few javac warnings under hdfs Major . Raghu Angadi Raghu Angadi
HADOOP-5822 Fix javac warnings in several dfs tests related to unncessary casts Major test Jakob Homan Jakob Homan
HADOOP-5784 The length of the heartbeat cycle should be configurable. Major . Owen O’Malley Amareshwari Sriramadasu
HADOOP-5771 Create unit test for LinuxTaskController Major security, test Sreekanth Ramakrishnan Sreekanth Ramakrishnan
HADOOP-5733 Add map/reduce slot capacity and lost map/reduce slot capacity to JobTracker metrics Major metrics Hong Tang Sreekanth Ramakrishnan
HADOOP-5727 Faster, simpler id.hashCode() which does not allocate memory Major . Shevek Shevek
HADOOP-5721 Provide EditLogFileInputStream and EditLogFileOutputStream as independent classes Minor . Luca Telloli
HADOOP-5717 Create public enum class for the Framework counters in org.apache.hadoop.mapreduce Major . Owen O’Malley Amareshwari Sriramadasu
HADOOP-5705 Improved tries in TotalOrderPartitioner to eliminate large leaf nodes. Major . Dick King Dick King
HADOOP-5687 Hadoop NameNode throws NPE if fs.default.name is the default value Minor . Philip Zeyliger Philip Zeyliger
HADOOP-5675 DistCp should not launch a job if it is not necessary Minor . Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HADOOP-5664 Use of ReentrantLock.lock() in MapOutputBuffer takes up too much cpu time Minor . Bryan Duxbury Chris Douglas
HADOOP-5657 Validate data passed through TestReduceFetch Minor test Chris Douglas Chris Douglas
HADOOP-5638 More improvement on block placement performance Major . Hairong Kuang Hairong Kuang
HADOOP-5625 Add I/O duration time in client trace Minor . Lei (Eddy) Xu Lei (Eddy) Xu
HADOOP-5613 change S3Exception to checked exception Minor fs/s3 Andrew Hitchcock Andrew Hitchcock
HADOOP-5603 Improve block placement performance Major . Hairong Kuang Hairong Kuang
HADOOP-5596 Make ObjectWritable support EnumSet Major io He Yongqiang He Yongqiang
HADOOP-5595 NameNode does not need to run a replicator to choose a random DataNode Major . Hairong Kuang Hairong Kuang
HADOOP-5589 TupleWritable: Lift implicit limit on the number of values that can be stored Major . Jingkei Ly Jingkei Ly
HADOOP-5572 The map progress value should have a separate phase for doing the final sort. Major . Owen O’Malley Ravi Gummadi
HADOOP-5509 PendingReplicationBlocks should not start monitor in constructor. Major . Konstantin Shvachko Konstantin Shvachko
HADOOP-5502 Backup and checkpoint nodes should be documented Major documentation Konstantin Shvachko Jakob Homan
HADOOP-5500 Allow number of fields to be supplied when field names are not known in DBOutputFormat#setOutput() Major . Enis Soztutar Enis Soztutar
HADOOP-5494 IFile.Reader should have a nextRawKey/nextRawValue Major . Devaraj Das Devaraj Das
HADOOP-5455 default “hadoop-metrics.properties” doesn’t mention “rpc” context Minor documentation, metrics Philip Zeyliger Philip Zeyliger
HADOOP-5450 Add support for application-specific typecodes to typed bytes Blocker . Klaas Bosteels Klaas Bosteels
HADOOP-5423 It should be posible to specify metadata for the output file produced by SequenceFile.Sorter.sort Major io Michael Tamm Michael Tamm
HADOOP-5419 Provide a way for users to find out what operations they can do on which M/R queues Major . Hemanth Yamijala rahul k singh
HADOOP-5396 Queue ACLs should be refreshed without requiring a restart of the job tracker Major . Hemanth Yamijala Vinod Kumar Vavilapalli
HADOOP-5369 Small tweaks to reduce MapFile index size Major . Ben Maurer Ben Maurer
HADOOP-5365 hdfsprxoy should log every access Major . Kan Zhang zhiyong zhang
HADOOP-5364 Adding SSL certificate expiration warning to hdfsproxy Major . Kan Zhang zhiyong zhang
HADOOP-5331 KFS: Add support for append Major . Sriram Rao Sriram Rao
HADOOP-5317 Provide documentation for LazyOutput Feature Major documentation Jothi Padmanabhan Jothi Padmanabhan
HADOOP-5279 test-patch.sh scirpt should just call the test-core target as part of runtestcore function. Major . Giridharan Kesavan Giridharan Kesavan
HADOOP-5266 Values Iterator should support “mark” and “reset” Major . Jothi Padmanabhan Jothi Padmanabhan
HADOOP-5264 TaskTracker should have single conf reference Major . Sharad Agarwal Sharad Agarwal
HADOOP-5240 ‘ant javadoc’ does not check whether outputs are up to date and always rebuilds Major build Aaron Kimball Aaron Kimball
HADOOP-5222 Add offset in client trace Minor . Lei (Eddy) Xu Lei (Eddy) Xu
HADOOP-5205 Change CHUKWA_IDENT_STRING from “demo” to “TODO-AGENTS-INSTANCE-NAME” Major . Jerome Boulon Jerome Boulon
HADOOP-5196 avoiding unnecessary byte[] allocation in SequenceFile.CompressedBytes and SequenceFile.UncompressedBytes Minor io Hong Tang Hong Tang
HADOOP-5147 remove refs to slaves file Minor . Ari Rabkin Ari Rabkin
HADOOP-5144 manual way of turning on restore of failed storage replicas for namenode Major . Boris Shkolnik Boris Shkolnik
HADOOP-5135 Separate the core, hdfs and mapred junit tests Major build Sharad Agarwal Sharad Agarwal
HADOOP-5126 Empty file BlocksWithLocations.java should be removed Major . Konstantin Shvachko Konstantin Shvachko
HADOOP-5124 A few optimizations to FsNamesystem#RecentInvalidateSets Major . Hairong Kuang Hairong Kuang
HADOOP-5107 split the core, hdfs, and mapred jars from each other and publish them independently to the Maven repository Major build Owen O’Malley Giridharan Kesavan
HADOOP-5101 optimizing build.xml target dependencies Major build Giridharan Kesavan Giridharan Kesavan
HADOOP-5088 include releaseaudit as part of test-patch.sh script Major build Giridharan Kesavan Giridharan Kesavan
HADOOP-5038 remove System.out.println statement Major . Jerome Boulon Jerome Boulon
HADOOP-5033 chukwa writer API is confusing Minor . Ari Rabkin Ari Rabkin
HADOOP-5023 Add Tomcat support to hdfsproxy Major . Kan Zhang zhiyong zhang
HADOOP-5015 Separate block/replica management code from FSNamesystem Major . Hairong Kuang Suresh Srinivas
HADOOP-4936 Improvements to TestSafeMode Major test Konstantin Shvachko Konstantin Shvachko
HADOOP-4885 Try to restore failed replicas of Name Node storage (at checkpoint time) Major . Boris Shkolnik Boris Shkolnik
HADOOP-4868 Split the hadoop script into 3 parts Major scripts Sharad Agarwal Sharad Agarwal
HADOOP-4859 Make the M/R Job output dir unique for Daily rolling Major . Jerome Boulon Jerome Boulon
HADOOP-4842 Streaming combiner should allow command, not just JavaClass Major . Marco Nicosia Amareshwari Sriramadasu
HADOOP-4794 separate branch for HadoopVersionAnnotation Major build Owen O’Malley Chris Douglas
HADOOP-4788 Set mapred.fairscheduler.assignmultiple to true by default Trivial . Matei Zaharia Matei Zaharia
HADOOP-4656 Add a user to groups mapping service Major security Arun C Murthy Boris Shkolnik
HADOOP-4546 Minor fix in dfs to make hadoop work in AIX Major . Arun Venugopal Bill Habermaas
HADOOP-4372 Improve the way the job history files are managed during job recovery Major . Amar Kamat Amar Kamat
HADOOP-4365 Configuration.getProps() should be made protected for ease of overriding Major conf Steve Loughran Steve Loughran
HADOOP-4191 Add a testcase for jobhistory Major test Amar Kamat Ravi Gummadi
HADOOP-3659 Patch to allow hadoop native to compile on Mac OS X Minor native Colin Evans Colin Evans
HADOOP-2898 HOD should allow setting MapReduce UI ports within a port range Blocker contrib/hod Luca Telloli Peeyush Bishnoi
HADOOP-2838 Add HADOOP_LIBRARY_PATH config setting so Hadoop will include external directories for jni Major . Owen O’Malley Amar Kamat
HADOOP-2721 Use job control for tasks (and therefore for pipes and streaming) Major . Owen O’Malley Ravi Gummadi
HADOOP-2141 speculative execution start up condition based on completion time Major . Koji Noguchi Andy Konwinski
HADOOP-1722 Make streaming to handle non-utf8 byte array Major . Runping Qi Klaas Bosteels
HDFS-1199 Extract a subset of tests for smoke (DOA) validation. Major build Konstantin Boudnik Konstantin Boudnik
HDFS-1170 Add more assertions to TestLargeDirectoryDelete Minor test Steve Loughran Steve Loughran
HDFS-1161 Make DN minimum valid volumes configurable Blocker datanode Eli Collins Eli Collins
HDFS-1134 Large-scale Automated Framework Major test Konstantin Boudnik Konstantin Boudnik
HDFS-1126 Change HDFS to depend on Hadoop ‘common’ artifacts instead of ‘core’ Blocker . Tom White Tom White
HDFS-1107 Turn on append by default. Blocker hdfs-client Konstantin Shvachko Konstantin Shvachko
HDFS-1092 Use logging rather than System.err in MiniDFSCluster Minor test Karthik K Karthik K
HDFS-1089 Remove uses of FileContext#isFile, isDirectory and exists Major test Eli Collins Eli Collins
HDFS-1087 Use StringBuilder instead of Formatter for audit logs Minor namenode Chris Douglas Chris Douglas
HDFS-1083 Update TestHDFSCLI to not to expect exception class name in the error messages Minor test Suresh Srinivas Suresh Srinivas
HDFS-1078 update libhdfs build process to produce static libraries Minor libhdfs sam rash sam rash
HDFS-1054 Remove unnecessary sleep after failure in nextBlockOutputStream Major hdfs-client Todd Lipcon Todd Lipcon
HDFS-1047 Install/deploy source jars to Maven repo Major build Patrick Angeles Patrick Angeles
HDFS-1031 Enhance the webUi to list a few of the corrupted files in HDFS Major . dhruba borthakur André Oriani
HDFS-1012 documentLocation attribute in LdapEntry for HDFSProxy isn’t specific to a cluster Major contrib/hdfsproxy Srikanth Sundarrajan Srikanth Sundarrajan
HDFS-1011 Improve Logging in HDFSProxy to include cluster name associated with the request Minor contrib/hdfsproxy Srikanth Sundarrajan Ramesh Sekaran
HDFS-1009 Support Kerberos authorization in HDFSProxy Major contrib/hdfsproxy Srikanth Sundarrajan Srikanth Sundarrajan
HDFS-998 The servlets should quote server generated strings sent in the response Major . Devaraj Das Chris Douglas
HDFS-997 DataNode local directories should have narrow permissions Major datanode Arun C Murthy Luke Lu
HDFS-994 Provide methods for obtaining delegation token from Namenode for hftp and other uses Major . Jakob Homan Jakob Homan
HDFS-986 Push HADOOP-6551 into HDFS Major . Owen O’Malley Owen O’Malley
HDFS-968 s/StringBuffer/StringBuilder - as necessary Major . Karthik K Karthik K
HDFS-949 Move Delegation token into Common so that we can use it for MapReduce also Major security Owen O’Malley Owen O’Malley
HDFS-933 Add createIdentifier() implementation to DelegationTokenSecretManager Major . Kan Zhang Kan Zhang
HDFS-930 o.a.h.hdfs.server.datanode.DataXceiver - run() - Version mismatch exception - more context to help debugging Minor documentation Karthik K Karthik K
HDFS-921 Convert TestDFSClientRetries::testNotYetReplicatedErrors to Mockito Major test Jakob Homan Jakob Homan
HDFS-883 Datanode shutdown should log problems with Storage.unlockAll() Minor datanode Steve Loughran Steve Loughran
HDFS-854 Datanode should scan devices in parallel to generate block report Major datanode dhruba borthakur Dmytro Molkov
HDFS-850 Display more memory details on the web ui Minor . Dmytro Molkov Dmytro Molkov
HDFS-844 Log the filename when file locking fails Major . Tom White Tom White
HDFS-832 HDFS side of HADOOP-6222. Major test Konstantin Boudnik Konstantin Boudnik
HDFS-826 Allow a mechanism for an application to detect that datanode(s) have died in the write pipeline Major hdfs-client dhruba borthakur dhruba borthakur
HDFS-822 Appends to already-finalized blocks can rename across volumes Blocker datanode Todd Lipcon Hairong Kuang
HDFS-806 Add new unit tests to the 10-mins ‘run-commit-test’ target Major test Konstantin Boudnik Konstantin Boudnik
HDFS-800 The last block of a file under construction may change to the COMPLETE state in response to getAdditionalBlock or completeFileInternal Major namenode Hairong Kuang Hairong Kuang
HDFS-786 Implement getContentSummary(..) in HftpFileSystem Major . Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-767 Job failure due to BlockMissingException Major . Ning Zhang Ning Zhang
HDFS-758 Improve reporting of progress of decommissioning Major . Jitendra Nath Pandey Jitendra Nath Pandey
HDFS-755 Read multiple checksum chunks at once in DFSInputStream Major hdfs-client Todd Lipcon Todd Lipcon
HDFS-754 Reduce ivy console output to observable level Major . Konstantin Boudnik Konstantin Boudnik
HDFS-736 commitBlockSynchronization() should directly update block GS and length. Major namenode Konstantin Shvachko Konstantin Shvachko
HDFS-729 fsck option to list only corrupted files Major namenode dhruba borthakur Rodrigo Schmidt
HDFS-728 Create a comprehensive functional test for append Major . Hairong Kuang Hairong Kuang
HDFS-704 Unify build property names to facilitate cross-projects modifications Major build Konstantin Boudnik Konstantin Boudnik
HDFS-703 Replace current fault injection implementation with one from Common Major build Konstantin Boudnik Konstantin Boudnik
HDFS-685 Use the user-to-groups mapping service in the NameNode Major namenode Arun C Murthy Boris Shkolnik
HDFS-680 Add new access method to a copy of a block’s replica Major . Konstantin Boudnik Konstantin Shvachko
HDFS-631 Changes in HDFS to rename the config keys as detailed in HDFS-531. Major datanode, hdfs-client, namenode, test Jitendra Nath Pandey Jitendra Nath Pandey
HDFS-605 There’s not need to run fault-inject tests by ‘run-test-hdfs-with-mr’ target Major build, test Konstantin Boudnik Konstantin Boudnik
HDFS-598 Eclipse launch task for HDFS Trivial build Eli Collins Eli Collins
HDFS-584 Fail the fault-inject build if any advices are mis-bound Major build Konstantin Boudnik Konstantin Boudnik
HDFS-581 Introduce an iterator over blocks in the block report array. Major namenode Konstantin Shvachko Konstantin Shvachko
HDFS-578 Support for using server default values for blockSize and replication when creating a file Major hdfs-client, namenode Kan Zhang Kan Zhang
HDFS-563 Simplify the codes in FSNamesystem.getBlockLocations(..) Minor namenode Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-549 Allow non fault-inject specific tests execution with an explicit -Dtestcase=… setting Major build Konstantin Boudnik Konstantin Boudnik
HDFS-548 TestFsck takes nearly 10 minutes to run - a quarter of the entire hdfs-test time Major test Jakob Homan Hairong Kuang
HDFS-546 DatanodeDescriptor block iterator should be BlockInfo based rather than Block. Major namenode Konstantin Shvachko Konstantin Shvachko
HDFS-539 Fault injeciton utlis for pipeline testing needs to be refactored for future reuse by other tests Minor test Konstantin Boudnik Konstantin Boudnik
HDFS-532 Allow applications to know that a read request failed because block is missing Major hdfs-client dhruba borthakur dhruba borthakur
HDFS-531 Renaming of configuration keys Major . Jitendra Nath Pandey Jitendra Nath Pandey
HDFS-530 Refactor TestFileAppend* to remove code duplications Major test Konstantin Boudnik Konstantin Boudnik
HDFS-529 More redundant block searches in BlockManager. Major namenode Konstantin Shvachko Konstantin Shvachko
HDFS-527 Refactor DFSClient constructors Major hdfs-client Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-511 Redundant block searches in BlockManager. Major namenode Konstantin Shvachko Konstantin Shvachko
HDFS-510 Rename DatanodeBlockInfo to be ReplicaInfo Major datanode Hairong Kuang Jakob Homan
HDFS-504 HDFS updates the modification time of a file when the file is closed. Minor namenode Chun Zhang Chun Zhang
HDFS-496 Use PureJavaCrc32 in HDFS Minor datanode, hdfs-client, performance Todd Lipcon Todd Lipcon
HDFS-493 Only fault-injected tests have to be executed by run-test-*-faul-inject targets; none of fault-injected tests need to be ran normal testing process Major build, test Konstantin Boudnik Konstantin Boudnik
HDFS-490 eliminate the usage of FileSystem.create( ) depracated by Hadoop-5438 Minor test He Yongqiang He Yongqiang
HDFS-457 better handling of volume failure in Data Node storage Major datanode Boris Shkolnik Boris Shkolnik
HDFS-443 New metrics in namenode to capture lost heartbeats. Major namenode Jitendra Nath Pandey Jitendra Nath Pandey
HDFS-412 Hadoop JMX usage makes Nagios monitoring impossible Major . Brian Bockelman Brian Bockelman
HDFS-385 Design a pluggable interface to place replicas of blocks in HDFS Major . dhruba borthakur dhruba borthakur
HDFS-381 Datanode should report deletion of blocks to Namenode explicitly Major . Suresh Srinivas Suresh Srinivas
HDFS-352 saveNamespace command should be documented. Major documentation Konstantin Shvachko Ravi Phulari
HDFS-278 Should DFS outputstream’s close wait forever? Major . Raghu Angadi dhruba borthakur
HDFS-265 Revisit append Major . Hairong Kuang Hairong Kuang
HDFS-173 Recursively deleting a directory with millions of files makes NameNode unresponsive for other commands until the deletion completes Major namenode Suresh Srinivas Suresh Srinivas
MAPREDUCE-1856 Extract a subset of tests for smoke (DOA) validation Major build Konstantin Boudnik Konstantin Boudnik
MAPREDUCE-1832 Support for file sizes less than 1MB in DFSIO benchmark. Major benchmarks Konstantin Shvachko Konstantin Shvachko
MAPREDUCE-1751 Change MapReduce to depend on Hadoop ‘common’ artifacts instead of ‘core’ Blocker build Tom White Tom White
MAPREDUCE-1749 Pull configuration strings out of JobContext Major . Owen O’Malley Owen O’Malley
MAPREDUCE-1735 Un-deprecate the old MapReduce API in the 0.21 branch Blocker . Tom White Tom White
MAPREDUCE-1656 JobStory should provide queue info. Minor . Hong Tang Hong Tang
MAPREDUCE-1627 HadoopArchives should not uses DistCp method Minor harchive Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
MAPREDUCE-1613 Install/deploy source jars to Maven repo Minor build Patrick Angeles
MAPREDUCE-1593 [Rumen] Improvements to random seed generation Trivial tools/rumen Tamas Sarlos Tamas Sarlos
MAPREDUCE-1590 Move HarFileSystem from Hadoop Common to Mapreduce tools. Major harchive Mahadev konar Mahadev konar
MAPREDUCE-1579 archive: check and possibly replace the space charater in paths Blocker harchive Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
MAPREDUCE-1570 Shuffle stage - Key and Group Comparators Minor contrib/mrunit Chris White Chris White
MAPREDUCE-1569 Mock Contexts & Configurations Minor contrib/mrunit Chris White Chris White
MAPREDUCE-1568 TrackerDistributedCacheManager should clean up cache in a background thread Major . Scott Chen Scott Chen
MAPREDUCE-1556 upgrade to Avro 1.3.0 Major jobtracker Doug Cutting Doug Cutting
MAPREDUCE-1535 Replace usage of FileStatus#isDir() Blocker . Eli Collins Eli Collins
MAPREDUCE-1527 QueueManager should issue warning if mapred-queues.xml is skipped. Major . Hong Tang Hong Tang
MAPREDUCE-1518 On contrib/raid, the RaidNode currently runs the deletion check for parity files on directories too. It would be better if it didn’t. Major contrib/raid Rodrigo Schmidt Rodrigo Schmidt
MAPREDUCE-1514 Add documentation on permissions, limitations, error handling for archives. Major documentation Mahadev konar Mahadev konar
MAPREDUCE-1512 RAID could use HarFileSystem directly instead of FileSystem.get Minor contrib/raid Rodrigo Schmidt Rodrigo Schmidt
MAPREDUCE-1503 Push HADOOP-6551 into MapReduce Major . Owen O’Malley Owen O’Malley
MAPREDUCE-1491 Use HAR filesystem to merge parity files Major contrib/raid Rodrigo Schmidt Rodrigo Schmidt
MAPREDUCE-1489 DataDrivenDBInputFormat should not query the database when generating only one split Major . Aaron Kimball Aaron Kimball
MAPREDUCE-1470 Move Delegation token into Common so that we can use it for MapReduce also Major . Owen O’Malley Owen O’Malley
MAPREDUCE-1466 FileInputFormat should save #input-files in JobConf Minor client Arun C Murthy Luke Lu
MAPREDUCE-1460 Oracle support in DataDrivenDBInputFormat Major . Aaron Kimball Aaron Kimball
MAPREDUCE-1440 MapReduce should use the short form of the user names Major security Owen O’Malley Owen O’Malley
MAPREDUCE-1428 Make block size and the size of archive created files configurable. Major harchive Mahadev konar Mahadev konar
MAPREDUCE-1425 archive throws OutOfMemoryError Major harchive Tsz Wo Nicholas Sze Mahadev konar
MAPREDUCE-1423 Improve performance of CombineFileInputFormat when multiple pools are configured Major client dhruba borthakur dhruba borthakur
MAPREDUCE-1403 Save file-sizes of each of the artifacts in DistributedCache in the JobConf Major client Arun C Murthy Arun C Murthy
MAPREDUCE-1367 LocalJobRunner should support parallel mapper execution Major . Aaron Kimball Aaron Kimball
MAPREDUCE-1337 Generify StreamJob for better readability Major . Karthik K Karthik K
MAPREDUCE-1317 Reducing memory consumption of rumen objects Major tools/rumen Hong Tang Hong Tang
MAPREDUCE-1309 I want to change the rumen job trace generator to use a more modular internal structure, to allow for more input log formats Major tools/rumen Dick King Dick King
MAPREDUCE-1306 [MUMAK] Randomize the arrival of heartbeat responses Major contrib/mumak Tamas Sarlos Tamas Sarlos
MAPREDUCE-1305 Running distcp with -delete incurs avoidable penalties Major distcp Peter Romianowski Peter Romianowski
MAPREDUCE-1302 TrackerDistributedCacheManager can delete file asynchronously Major tasktracker Zheng Shao Zheng Shao
MAPREDUCE-1265 Include tasktracker name in the task attempt error log Trivial . Scott Chen Scott Chen
MAPREDUCE-1250 Refactor job token to use a common token interface Major security Kan Zhang Kan Zhang
MAPREDUCE-1231 Distcp is very slow Major distcp Jothi Padmanabhan Jothi Padmanabhan
MAPREDUCE-1229 [Mumak] Allow customization of job submission policy Major contrib/mumak Hong Tang Hong Tang
MAPREDUCE-1221 Kill tasks on a node if the free physical memory on that machine falls below a configured threshold Major tasktracker dhruba borthakur Scott Chen
MAPREDUCE-1198 Alternatively schedule different types of tasks in fair share scheduler Major contrib/fair-share Scott Chen Scott Chen
MAPREDUCE-1189 Reduce ivy console output to ovservable level Major build Konstantin Boudnik Konstantin Boudnik
MAPREDUCE-1185 URL to JT webconsole for running job and job history should be the same Major jobtracker Sharad Agarwal Amareshwari Sriramadasu
MAPREDUCE-1103 Additional JobTracker metrics Major jobtracker Arun C Murthy Sharad Agarwal
MAPREDUCE-1084 Implementing aspects development and fault injeciton framework for MapReduce Major build, test Konstantin Boudnik Sreekanth Ramakrishnan
MAPREDUCE-1083 Use the user-to-groups mapping service in the JobTracker Major jobtracker Arun C Murthy Boris Shkolnik
MAPREDUCE-1048 Show total slot usage in cluster summary on jobtracker webui Major jobtracker Amar Kamat Amareshwari Sriramadasu
MAPREDUCE-1012 Context interfaces should be Public Evolving Blocker client Tom White Tom White
MAPREDUCE-1011 Git and Subversion ignore of build.properties Major build Owen O’Malley Owen O’Malley
MAPREDUCE-972 distcp can timeout during rename operation to s3 Major distcp, documentation Aaron Kimball Aaron Kimball
MAPREDUCE-966 Rumen interface improvement Major tools/rumen Hong Tang Hong Tang
MAPREDUCE-960 Unnecessary copy in mapreduce.lib.input.KeyValueLineRecordReader Major . Chris Douglas Chris Douglas
MAPREDUCE-954 The new interface’s Context objects should be interfaces Major client Owen O’Malley Arun C Murthy
MAPREDUCE-953 Generate configuration dump for hierarchial queue configuration Blocker jobtracker rahul k singh V.V.Chaitanya Krishna
MAPREDUCE-947 OutputCommitter should have an abortJob method Major . Owen O’Malley Amar Kamat
MAPREDUCE-944 Extend FairShare scheduler to fair-share memory usage in the cluster Major contrib/fair-share dhruba borthakur dhruba borthakur
MAPREDUCE-936 Allow a load difference in fairshare scheduler Major contrib/fair-share Zheng Shao Zheng Shao
MAPREDUCE-931 rumen should use its own interpolation classes to create runtimes for simulated tasks Minor tools/rumen Dick King Dick King
MAPREDUCE-930 rumen should interpret job history log input paths with respect to default FS, not local FS Minor tools/rumen Dick King Chris Douglas
MAPREDUCE-910 MRUnit should support counters Major contrib/mrunit Aaron Kimball Aaron Kimball
MAPREDUCE-905 Add Eclipse launch tasks for MapReduce Minor . Philip Zeyliger Philip Zeyliger
MAPREDUCE-903 Adding AVRO jar to eclipse classpath Major . Philip Zeyliger Philip Zeyliger
MAPREDUCE-893 Provide an ability to refresh queue configuration without restart. Major jobtracker Hemanth Yamijala Vinod Kumar Vavilapalli
MAPREDUCE-885 More efficient SQL queries for DBInputFormat Major . Aaron Kimball Aaron Kimball
MAPREDUCE-875 Make DBRecordReader execute queries lazily Major . Aaron Kimball Aaron Kimball
MAPREDUCE-874 The name “PiEstimator” is misleading Minor examples Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
MAPREDUCE-847 Adding Apache License Headers and reduce releaseaudit warnings to zero Major build Giridharan Kesavan Giridharan Kesavan
MAPREDUCE-830 Providing BZip2 splitting support for Text data Major . Abdul Qadeer Abdul Qadeer
MAPREDUCE-797 MRUnit MapReduceDriver should support combiners Major contrib/mrunit Aaron Kimball Aaron Kimball
MAPREDUCE-788 Modify gridmix2 to use new api. Major benchmarks Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-784 Modify TestUserDefinedCounters to use LocalJobRunner instead of MiniMR Major test Jothi Padmanabhan Jothi Padmanabhan
MAPREDUCE-782 Use PureJavaCrc32 in mapreduce spills Minor performance Todd Lipcon Todd Lipcon
MAPREDUCE-781 distcp overrides user-selected job name Major distcp Rob Weltman Venkatesh Seetharam
MAPREDUCE-779 Add node health failures into JobTrackerStatistics Major jobtracker Sreekanth Ramakrishnan Sreekanth Ramakrishnan
MAPREDUCE-765 eliminate the usage of FileSystem.create( ) depracated by Hadoop-5438 Minor distcp, jobtracker He Yongqiang He Yongqiang
MAPREDUCE-742 Improve the java comments for the π examples Minor documentation, examples Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
MAPREDUCE-739 Allow relative paths to be created inside archives. Major harchive Mahadev konar Mahadev konar
MAPREDUCE-712 RandomTextWriter example is CPU bound Major examples Khaled Elmeleegy Chris Douglas
MAPREDUCE-701 Make TestRackAwareTaskPlacement a unit test Minor test Jothi Padmanabhan Jothi Padmanabhan
MAPREDUCE-664 distcp with -delete option does not display number of files deleted from the target that were not present on source Major distcp Suhas Gogate Ravi Gummadi
MAPREDUCE-654 Add an option -count to distcp for displaying some info about the src files Major distcp Ravi Gummadi Ravi Gummadi
MAPREDUCE-649 distcp should validate the data copied Major distcp Ravi Gummadi Ravi Gummadi
MAPREDUCE-632 Merge TestCustomOutputCommitter with TestCommandLineJobSubmission Major . Jothi Padmanabhan Jothi Padmanabhan
MAPREDUCE-625 Modify TestTaskLimits to improve execution time Minor . Jothi Padmanabhan Jothi Padmanabhan
MAPREDUCE-502 Allow jobtracker to be configured with zero completed jobs in memory Major . Amar Kamat Amar Kamat
MAPREDUCE-476 extend DistributedCache to work locally (LocalJobRunner) Minor . sam rash Philip Zeyliger
MAPREDUCE-463 The job setup and cleanup tasks should be optional Major . Owen O’Malley Amareshwari Sriramadasu
MAPREDUCE-353 Allow shuffle read and connection timeouts to be configurable Major . Arun C Murthy Ravi Gummadi
MAPREDUCE-336 The logging level of the tasks should be configurable by the job Major . Owen O’Malley Arun C Murthy
MAPREDUCE-318 Refactor reduce shuffle code Major performance, task Owen O’Malley Owen O’Malley
MAPREDUCE-284 Improvements to RPC between Child and TaskTracker Major . Arun C Murthy Ravi Gummadi
MAPREDUCE-277 Job history counters should be avaible on the UI. Blocker jobtracker Amareshwari Sriramadasu Jothi Padmanabhan
MAPREDUCE-271 Change examples code to use new mapreduce api. Major examples Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-270 TaskTracker could send an out-of-band heartbeat when the last running map/reduce completes Major . Arun C Murthy Arun C Murthy

BUG FIXES:

JIRA Summary Priority Component Reporter Contributor
HADOOP-6881 The efficient comparators aren’t always used except for BytesWritable and Text Major . Owen O’Malley Owen O’Malley
HADOOP-6875 [Herriot] Cleanup of temp. configurations is needed upon restart of a cluster Major test Vinay Kumar Thota Vinay Kumar Thota
HADOOP-6860 ‘compile-fault-inject’ should never be called directly. Minor build Konstantin Boudnik Konstantin Boudnik
HADOOP-6847 Problem staging 0.21.0 artifacts to Apache Nexus Maven Repository Blocker build Tom White Giridharan Kesavan
HADOOP-6828 Herrior uses old way of accessing logs directories Major test Konstantin Boudnik Sreekanth Ramakrishnan
HADOOP-6826 Revert FileSystem create method that takes CreateFlags Blocker fs Tom White Tom White
HADOOP-6821 Document changes to memory monitoring Blocker documentation Hemanth Yamijala Hemanth Yamijala
HADOOP-6819 [Herriot] Shell command for getting the new exceptions in the logs returning exitcode 1 after executing successfully. Major test Vinay Kumar Thota Vinay Kumar Thota
HADOOP-6800 Harmonize JAR library versions Blocker . Tom White Tom White
HADOOP-6790 Instrumented (Herriot) build uses too wide mask to include aspect files. Minor test Konstantin Boudnik Konstantin Boudnik
HADOOP-6788 [Herriot] Exception exclusion functionality is not working correctly. Major test Vinay Kumar Thota Vinay Kumar Thota
HADOOP-6782 TestAvroRpc fails with avro-1.3.1 and avro-1.3.2 Major . Jitendra Nath Pandey Doug Cutting
HADOOP-6748 Remove hadoop.cluster.administrators Major security Amareshwari Sriramadasu Amareshwari Sriramadasu
HADOOP-6742 Add methods HADOOP-6709 from to TestFilterFileSystem Major . Eli Collins Eli Collins
HADOOP-6727 Remove UnresolvedLinkException from public FileContext APIs Blocker fs Eli Collins Eli Collins
HADOOP-6724 IPC doesn’t properly handle IOEs thrown by socket factory Major ipc Todd Lipcon Todd Lipcon
HADOOP-6723 unchecked exceptions thrown in IPC Connection orphan clients Critical ipc Todd Lipcon Todd Lipcon
HADOOP-6722 NetUtils.connect should check that it hasn’t connected a socket to itself Major util Todd Lipcon Todd Lipcon
HADOOP-6719 Missing methods on FilterFs Major . Rodrigo Schmidt Rodrigo Schmidt
HADOOP-6703 Prevent renaming a file, symlink or directory to itself Minor . Eli Collins Eli Collins
HADOOP-6702 Incorrect exit codes for “dfs -chown”, “dfs -chgrp” when input is given in wildcard format. Minor fs Ravi Phulari Ravi Phulari
HADOOP-6698 Revert the io.serialization package to 0.20.2‘s api | Blocker | io | Owen O’Malley | Tom White | | HADOOP-6691 | TestFileSystemCaching sometimes hang | Major | test | Hairong Kuang | Hairong Kuang | | HADOOP-6690 | FilterFileSystem doesn’t overwrite setTimes | Major | . | Rodrigo Schmidt | Rodrigo Schmidt | | HADOOP-6677 | InterfaceAudience.LimitedPrivate should take a string not an enum | Minor | . | Alan Gates | Tom White | | HADOOP-6654 | Example in WritableComparable javadoc doesn’t compile | Trivial | io | Tom White | Tom White | | HADOOP-6646 | Move HarfileSystem out of Hadoop Common. | Major | fs | Mahadev konar | Mahadev konar | | HADOOP-6645 | Bugs on listStatus for HarFileSystem | Major | fs | Rodrigo Schmidt | Rodrigo Schmidt | | HADOOP-6640 | FileSystem.get() does RPC retries within a static synchronized block | Critical | fs | Alejandro Abdelnur | Hairong Kuang | | HADOOP-6634 | AccessControlList uses full-principal names to verify acls causing queue-acls to fail | Major | security | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | | HADOOP-6631 | FileUtil.fullyDelete() should continue to delete other files despite failure at any level. | Major | fs, util | Vinod Kumar Vavilapalli | Ravi Gummadi | | HADOOP-6630 | hadoop-config.sh fails to get executed if hadoop wrapper scripts are in path | Major | . | Allen Wittenauer | Allen Wittenauer | | HADOOP-6609 | Deadlock in DFSClient#getBlockLocations even with the security disabled | Major | io | Hairong Kuang | Owen O’Malley | | HADOOP-6593 | TextRecordInputStream doesn’t close SequenceFile.Reader | Minor | fs | Chase Bradford | Chase Bradford | | HADOOP-6591 | HarFileSystem cannot handle paths with the space character | Major | fs | Tsz Wo Nicholas Sze | Rodrigo Schmidt | | HADOOP-6572 | RPC responses may be out-of-order with respect to SASL | Major | ipc, security | Kan Zhang | Kan Zhang | | HADOOP-6570 | RPC#stopProxy throws NullPointerExcption if getProxyEngine(proxy) returns null | Major | ipc | Hairong Kuang | Hairong Kuang | | HADOOP-6560 | HarFileSystem throws NPE for har://hdfs-/foo | Major | fs | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-6558 | archive does not work with distcp -update | Major | fs | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-6552 | KEYTAB_KERBEROS_OPTIONS in UserGroupInformation should have options for automatic renewal of keytab based tickets | Major | security | Devaraj Das | Devaraj Das | | HADOOP-6551 | Delegation tokens when renewed or cancelled should throw an exception that explains what went wrong | Major | . | Owen O’Malley | Owen O’Malley | | HADOOP-6549 | TestDoAsEffectiveUser should use ip address of the host for superuser ip check | Major | . | Jitendra Nath Pandey | Jitendra Nath Pandey | | HADOOP-6548 | Replace org.mortbay.log.Log imports with commons logging | Trivial | fs, io | Chris Douglas | Chris Douglas | | HADOOP-6546 | BloomMapFile can return false negatives | Major | io | Clark Jefcoat | Clark Jefcoat | | HADOOP-6545 | Cached FileSystem objects can lead to wrong token being used in setting up connections | Major | security | Devaraj Das | Devaraj Das | | HADOOP-6540 | Contrib unit tests have invalid XML for core-site, etc. | Blocker | . | Aaron Kimball | Aaron Kimball | | HADOOP-6522 | TestUTF8 fails | Critical | io | Todd Lipcon | Doug Cutting | | HADOOP-6521 | FsPermission:SetUMask not updated to use new-style umask setting. | Major | fs | Jakob Homan | Suresh Srinivas | | HADOOP-6520 | UGI should load tokens from the environment | Major | . | Owen O’Malley | Devaraj Das | | HADOOP-6505 | sed in build.xml fails | Minor | build | Allen Wittenauer | Allen Wittenauer | | HADOOP-6504 | Invalid example in the documentation of org.apache.hadoop.util.Tool | Trivial | documentation | Benoit Sigoure | Benoit Sigoure | | HADOOP-6489 | Findbug report: LI_LAZY_INIT_STATIC, OBL_UNSATISFIED_OBLIGATION | Major | fs, io, util | Erik Steffl | Erik Steffl | | HADOOP-6462 | contrib/cloud failing, target “compile” does not exist | Major | build | Steve Loughran | Tom White | | HADOOP-6461 | webapps aren’t located correctly post-split | Blocker | util | Todd Lipcon | Steve Loughran | | HADOOP-6452 | Hadoop JSP pages don’t work under a security manager | Minor | . | Steve Loughran | Steve Loughran | | HADOOP-6451 | Contrib tests are not being run | Blocker | build | Tom White | Tom White | | HADOOP-6441 | Prevent remote CSS attacks in Hostname and UTF-7. | Major | security | Owen O’Malley | Owen O’Malley | | HADOOP-6439 | Shuffle deadlocks on wrong number of maps | Blocker | conf | Owen O’Malley | V.V.Chaitanya Krishna | | HADOOP-6414 | Add command line help for -expunge command. | Trivial | . | Ravi Phulari | Ravi Phulari | | HADOOP-6411 | Remove deprecated file src/test/hadoop-site.xml | Major | test | Konstantin Boudnik | Konstantin Boudnik | | HADOOP-6405 | Update Eclipse configuration to match changes to Ivy configuration | Major | build | Edwin Chan | | | HADOOP-6404 | Rename the generated artifacts to common instead of core | Blocker | build | Owen O’Malley | Tom White | | HADOOP-6402 | testConf.xsl is not well-formed XML | Trivial | test | Steve Loughran | Steve Loughran | | HADOOP-6398 | Build is broken after HADOOP-6395 patch has been applied | Blocker | build | Konstantin Boudnik | Konstantin Boudnik | | HADOOP-6396 | Provide a description in the exception when an error is encountered parsing umask | Major | fs | Jakob Homan | Jakob Homan | | HADOOP-6395 | Inconsistent versions of libraries are being included | Blocker | . | Owen O’Malley | Owen O’Malley | | HADOOP-6391 | Classpath should not be part of command line arguments | Major | scripts | Cristian Ivascu | Cristian Ivascu | | HADOOP-6390 | Block slf4j-simple from avro’s pom | Blocker | . | Owen O’Malley | Owen O’Malley | | HADOOP-6386 | NameNode’s HttpServer can’t instantiate InetSocketAddress: IllegalArgumentException is thrown | Blocker | . | Konstantin Boudnik | Konstantin Boudnik | | HADOOP-6375 | Update documentation for FsShell du command | Major | documentation | Todd Lipcon | Todd Lipcon | | HADOOP-6374 | JUnit tests should never depend on anything in conf | Blocker | test | Owen O’Malley | Anatoli Fomenko | | HADOOP-6347 | run-test-core-fault-inject runs a test case twice if -Dtestcase is set | Major | . | Konstantin Boudnik | Konstantin Boudnik | | HADOOP-6344 | rm and rmr fail to correctly move the user’s files to the trash prior to deleting when they are over quota. | Major | fs | gary murry | Jakob Homan | | HADOOP-6341 | Hudson giving a +1 though no tests are included. | Major | build | Hemanth Yamijala | Giridharan Kesavan | | HADOOP-6334 | GenericOptionsParser does not understand uri for -files -libjars and -archives option | Major | util | Amareshwari Sriramadasu | Amareshwari Sriramadasu | | HADOOP-6327 | Fix build error for one of the FileContext Tests | Major | test | Sanjay Radia | Sanjay Radia | | HADOOP-6314 | “bin/hadoop fs -help count” fails to show help about only “count” command. | Major | fs | Ravi Phulari | Ravi Phulari | | HADOOP-6303 | Eclipse .classpath template has outdated jar files and is missing some new ones. | Major | . | Konstantin Boudnik | Konstantin Boudnik | | HADOOP-6293 | FsShell -text should work on filesystems other than the default | Minor | fs | Chris Douglas | Chris Douglas | | HADOOP-6286 | The Glob methods in FileContext doe not deal with URIs correctly | Major | fs | Sanjay Radia | Boris Shkolnik | | HADOOP-6285 | HttpServer.QuotingInputFilter has the wrong signature for getParameterMap | Major | . | Owen O’Malley | Owen O’Malley | | HADOOP-6283 | The exception meessage in FileUtil$HardLink.getLinkCount(..) is not clear | Minor | fs | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-6281 | HtmlQuoting throws NullPointerException | Major | . | Tsz Wo Nicholas Sze | Owen O’Malley | | HADOOP-6274 | TestLocalFSFileContextMainOperations tests wrongly expect a certain order to be returned. | Major | test | gary murry | gary murry | | HADOOP-6257 | Two TestFileSystem classes are confusing hadoop-hdfs-hdfwithmr | Minor | build, fs, test | Philip Zeyliger | Philip Zeyliger | | HADOOP-6254 | s3n fails with SocketTimeoutException | Major | fs/s3 | Andrew Hitchcock | Andrew Hitchcock | | HADOOP-6250 | test-patch.sh doesn’t clean up conf/*.xml files after the trunk run. | Major | build | rahul k singh | rahul k singh | | HADOOP-6243 | NPE in handling deprecated configuration keys. | Blocker | conf | Konstantin Shvachko | Sreekanth Ramakrishnan | | HADOOP-6240 | Rename operation is not consistent between different implementations of FileSystem | Major | fs | Suresh Srinivas | Suresh Srinivas | | HADOOP-6234 | Permission configuration files should use octal and symbolic | Major | . | Allen Wittenauer | Jakob Homan | | HADOOP-6229 | Atempt to make a directory under an existing file on LocalFileSystem should throw an Exception. | Major | fs | Boris Shkolnik | Boris Shkolnik | | HADOOP-6227 | Configuration does not lock parameters marked final if they have no value. | Major | conf | Hemanth Yamijala | Amareshwari Sriramadasu | | HADOOP-6199 | Add the documentation for io.map.index.skip in core-default | Major | io | Amareshwari Sriramadasu | Amareshwari Sriramadasu | | HADOOP-6196 | sync(0); next() breaks SequenceFile | Major | . | Jay Booth | Jay Booth | | HADOOP-6192 | Shell.getUlimitMemoryCommand is tied to Map-Reduce | Major | util | Arun C Murthy | Arun C Murthy | | HADOOP-6188 | TestHDFSTrash fails because of TestTrash in common | Major | test | Boris Shkolnik | Boris Shkolnik | | HADOOP-6184 | Provide a configuration dump in json format. | Major | . | rahul k singh | V.V.Chaitanya Krishna | | HADOOP-6181 | Fixes for Eclipse template | Minor | build | Carlos Valiente | Carlos Valiente | | HADOOP-6180 | Namenode slowed down when many files with same filename were moved to Trash | Minor | . | Koji Noguchi | Boris Shkolnik | | HADOOP-6177 | FSInputChecker.getPos() would return position greater than the file size | Major | . | Hong Tang | Hong Tang | | HADOOP-6175 | Incorret version compilation with es_ES.ISO8859-15 locale on Solaris 10 | Major | build | Urko Benito | Urko Benito | | HADOOP-6172 | bin/hadoop version not working | Minor | build | Hong Tang | Hong Tang | | HADOOP-6169 | Removing deprecated method calls in TFile | Minor | . | Hong Tang | Hong Tang | | HADOOP-6152 | Hadoop scripts do not correctly put jars on the classpath | Blocker | scripts | Aaron Kimball | Aaron Kimball | | HADOOP-6151 | The servlets should quote html characters | Critical | security | Owen O’Malley | Owen O’Malley | | HADOOP-6142 | archives relative path changes in common. | Major | . | Mahadev konar | Mahadev konar | | HADOOP-6138 | eliminate the depracate warnings introduced by H-5438 | Minor | fs | He Yongqiang | He Yongqiang | | HADOOP-6137 | to fix project specific test-patch requirements | Critical | build | Giridharan Kesavan | Giridharan Kesavan | | HADOOP-6132 | RPC client opens an extra connection for VersionedProtocol | Major | ipc | Kan Zhang | Kan Zhang | | HADOOP-6131 | A sysproperty should not be set unless the property is set on the ant command line in build.xml. | Trivial | build | Hong Tang | Hong Tang | | HADOOP-6124 | patchJavacWarnings and trunkJavacWarnings are not consistent. | Critical | build | Tsz Wo Nicholas Sze | Giridharan Kesavan | | HADOOP-6123 | hdfs script does not work after project split. | Major | scripts | Konstantin Shvachko | Sharad Agarwal | | HADOOP-6122 | 64 javac compiler warnings | Major | build | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-6114 | bug in documentation: org.apache.hadoop.fs.FileStatus.getLen() | Major | documentation | Dmitry Rzhevskiy | Dmitry Rzhevskiy | | HADOOP-6112 | to fix hudsonPatchQueueAdmin for different projects | Major | build | Giridharan Kesavan | Giridharan Kesavan | | HADOOP-6103 | Configuration clone constructor does not clone all the members. | Major | conf | Amareshwari Sriramadasu | Amareshwari Sriramadasu | | HADOOP-6096 | Fix Eclipse project and classpath files following project split | Major | build | Tom White | Tom White | | HADOOP-6090 | GridMix is broke after upgrading random(text)writer to newer mapreduce apis | Major | benchmarks | Arun C Murthy | Amareshwari Sriramadasu | | HADOOP-6079 | In DataTransferProtocol, the serialization of proxySource is not consistent | Minor | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-6076 | Forrest documentation compilation is broken because of HADOOP-5913 | Blocker | documentation | Hemanth Yamijala | Hemanth Yamijala | | HADOOP-6031 | Remove @author tags from Java source files | Minor | documentation | Ravi Phulari | Ravi Phulari | | HADOOP-6017 | NameNode and SecondaryNameNode fail to restart because of abnormal filenames. | Blocker | . | Raghu Angadi | Tsz Wo Nicholas Sze | | HADOOP-6009 | S3N listStatus incorrectly returns null instead of empty array when called on empty root | Major | fs/s3 | Ian Nowland | Ian Nowland | | HADOOP-6004 | BlockLocation deserialization is incorrect | Major | fs | Jakob Homan | Jakob Homan | | HADOOP-5989 | streaming tests fails trunk builds | Major | . | Giridharan Kesavan | Giridharan Kesavan | | HADOOP-5981 | HADOOP-2838 doesnt work as expected | Major | . | Amar Kamat | Amar Kamat | | HADOOP-5980 | LD_LIBRARY_PATH not passed to tasks spawned off by LinuxTaskController | Major | . | Sreekanth Ramakrishnan | Sreekanth Ramakrishnan | | HADOOP-5963 | unnecessary exception catch in NNBench | Minor | test | Boris Shkolnik | Boris Shkolnik | | HADOOP-5958 | Use JDK 1.6 File APIs in DF.java wherever possible | Major | fs | Devaraj Das | Aaron Kimball | | HADOOP-5956 | org.apache.hadoop.hdfsproxy.TestHdfsProxy.testHdfsProxyInterface test fails on trunk | Major | build | Giridharan Kesavan | Giridharan Kesavan | | HADOOP-5954 | Fix javac warnings in HDFS tests | Major | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-5953 | KosmosFileSystem.isDirectory() should not be deprecated. | Major | fs | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-5951 | StorageInfo needs Apache license header. | Major | . | Suresh Srinivas | Suresh Srinivas | | HADOOP-5947 | org.apache.hadoop.mapred.lib.TestCombineFileInputFormat fails trunk builds | Critical | . | Giridharan Kesavan | Sharad Agarwal | | HADOOP-5944 | BlockManager needs Apache license header. | Major | . | Konstantin Shvachko | Suresh Srinivas | | HADOOP-5940 | trunk eclipse-plugin build fails while trying to copy commons-cli jar from the lib dir | Major | contrib/eclipse-plugin | Giridharan Kesavan | Giridharan Kesavan | | HADOOP-5935 | Hudson’s release audit warnings link is broken | Major | build | Tom White | Giridharan Kesavan | | HADOOP-5902 | 4 contrib test cases are failing for the svn committed code | Blocker | . | Abdul Qadeer | | | HADOOP-5900 | Minor correction in HDFS Documentation | Minor | documentation | Ravi Phulari | Ravi Phulari | | HADOOP-5899 | Minor - move info log to the right place to avoid printing unnecessary log | Minor | . | Suresh Srinivas | Suresh Srinivas | | HADOOP-5895 | Log message shows -ve number of bytes to be merged in the final merge pass when there are no intermediate merges and merge factor is > number of segments | Major | . | Ravi Gummadi | Ravi Gummadi | | HADOOP-5891 | If dfs.http.address is default, SecondaryNameNode can’t find NameNode | Major | fs | Todd Lipcon | Todd Lipcon | | HADOOP-5878 | Fix hdfs jsp import and Serializable javac warnings | Major | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-5877 | Fix javac warnings in TestHDFSServerPorts, TestCheckpoint, TestNameEditsConfig, TestStartup and TestStorageRestore | Major | test | Jakob Homan | Jakob Homan | | HADOOP-5866 | Move DeprecatedUTF8 to o.a.h.hdfs | Minor | . | Raghu Angadi | Raghu Angadi | | HADOOP-5864 | Fix DMI and OBL findbugs in packages hdfs and metrics | Major | . | Hairong Kuang | Hairong Kuang | | HADOOP-5859 | FindBugs : fix “wait() or sleep() with locks held” warnings in hdfs | Major | . | Kan Zhang | Kan Zhang | | HADOOP-5856 | FindBugs : fix “unsafe multithreaded use of DateFormat” warning in hdfs | Major | . | Kan Zhang | Kan Zhang | | HADOOP-5855 | Fix javac warnings for DisallowedDatanodeException and UnsupportedActionException | Minor | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-5853 | Undeprecate HttpServer.addInternalServlet method to fix javac warnings | Major | . | Suresh Srinivas | Suresh Srinivas | | HADOOP-5847 | Streaming unit tests failing for a while on trunk | Major | . | Hemanth Yamijala | Giridharan Kesavan | | HADOOP-5845 | Build successful despite test failure on test-core target | Major | test | Chris Douglas | Sharad Agarwal | | HADOOP-5842 | Fix a few javac warnings under packages fs and util | Major | . | Hairong Kuang | Hairong Kuang | | HADOOP-5841 | Resolve findbugs warnings in DistributedFileSystem.java, DatanodeInfo.java, BlocksMap.java, DataNodeDescriptor.java | Major | . | Jakob Homan | Jakob Homan | | 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 | | HADOOP-5835 | Fix findbugs warnings | Major | . | Suresh Srinivas | Suresh Srinivas | | HADOOP-5829 | Fix javac warnings | Major | . | Suresh Srinivas | Suresh Srinivas | | HADOOP-5827 | Remove unwanted file that got checked in by accident | Major | . | Kan Zhang | Kan Zhang | | HADOOP-5824 | remove OP_READ_METADATA functionality from Datanode | Major | . | Kan Zhang | Kan Zhang | | HADOOP-5823 | Handling javac “deprecated” warning for using UTF8 | Major | build | Raghu Angadi | Raghu Angadi | | HADOOP-5820 | Fix findbugs warnings for http related codes in hdfs | Major | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-5818 | Revert the renaming from checkSuperuserPrivilege to checkAccess by HADOOP-5643 | Major | . | Tsz Wo Nicholas Sze | Amar Kamat | | HADOOP-5809 | Job submission fails if hadoop.tmp.dir exists | Critical | . | Sreekanth Ramakrishnan | Sreekanth Ramakrishnan | | HADOOP-5808 | Fix hdfs un-used import warnings | Minor | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-5805 | problem using top level s3 buckets as input/output directories | Major | fs/s3 | Arun Jacob | Ian Nowland | | HADOOP-5804 | neither s3.block.size not fs.s3.block.size are honoured | Major | fs/s3 | Mathieu Poumeyrol | Tom White | | HADOOP-5801 | JobTracker should refresh the hosts list upon recovery | Major | . | Amar Kamat | Amar Kamat | | HADOOP-5782 | Make formatting of BlockManager.java similar to FSNamesystem.java to simplify porting patch | Minor | . | Suresh Srinivas | Suresh Srinivas | | HADOOP-5780 | Fix slightly confusing log from “-metaSave” on NameNode | Minor | . | Raghu Angadi | Raghu Angadi | | HADOOP-5775 | HdfsProxy Unit Test should not depend on HDFSPROXY_CONF_DIR environment | Major | . | zhiyong zhang | zhiyong zhang | | HADOOP-5764 | Hadoop Vaidya test rule (ReadingHDFSFilesAsSideEffect) fails w/ exception if number of map input bytes for a job is zero. | Major | . | Suhas Gogate | | | HADOOP-5762 | distcp does not copy empty directories | Major | . | dhruba borthakur | Rodrigo Schmidt | | HADOOP-5737 | UGI checks in testcases are broken | Major | security, test | Amar Kamat | Amar Kamat | | HADOOP-5734 | HDFS architecture documentation describes outdated placement policy | Minor | documentation | Konstantin Boudnik | Konstantin Boudnik | | HADOOP-5715 | Should conf/mapred-queue-acls.xml be added to the ignore list? | Major | conf | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-5710 | Counter MAP_INPUT_BYTES missing from new mapreduce api. | Major | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu | | HADOOP-5709 | Remove the additional synchronization in MapTask.MapOutputBuffer.Buffer.write | Minor | . | Jothi Padmanabhan | Jothi Padmanabhan | | HADOOP-5704 | Scheduler test code does not compile | Major | test | Chris Douglas | Chris Douglas | | HADOOP-5661 | Resolve findbugs warnings in mapred | Major | . | Jothi Padmanabhan | Jothi Padmanabhan | | HADOOP-5658 | Eclipse templates fail out of the box; need updating | Major | build | Philip Zeyliger | Philip Zeyliger | | HADOOP-5656 | Counter for S3N Read Bytes does not work | Minor | fs/s3 | Ian Nowland | Ian Nowland | | HADOOP-5652 | Reduce does not respect in-memory segment memory limit when number of on disk segments == io.sort.factor | Minor | . | Chris Douglas | Chris Douglas | | HADOOP-5650 | Namenode log that indicates why it is not leaving safemode may be confusing | Minor | . | Suresh Srinivas | Suresh Srinivas | | HADOOP-5635 | distributed cache doesn’t work with other distributed file systems | Minor | filecache | Andrew Hitchcock | Andrew Hitchcock | | HADOOP-5604 | TestBinaryPartitioner javac warnings. | Major | test | Konstantin Shvachko | | | HADOOP-5592 | Hadoop Streaming - GzipCodec | Minor | documentation | Corinne Chandel | Corinne Chandel | | HADOOP-5582 | Hadoop Vaidya throws number format exception due to changes in the job history counters string format (escaped compact representation). | Major | . | Suhas Gogate | Suhas Gogate | | HADOOP-5581 | libhdfs does not get FileNotFoundException | Major | . | Brian Bockelman | Brian Bockelman | | HADOOP-5561 | Javadoc-dev ant target runs out of heap space | Major | build | Jakob Homan | Jakob Homan | | HADOOP-5511 | Add Apache License to EditLogBackupOutputStream | Major | . | Konstantin Shvachko | Konstantin Shvachko | | HADOOP-5507 | javadoc warning in JMXGet | Minor | . | Tsz Wo Nicholas Sze | Boris Shkolnik | | HADOOP-5491 | Better control memory usage in contrib/index | Minor | . | Ning Li | Ning Li | | HADOOP-5489 | hadoop-env.sh still refers to java1.5 | Trivial | conf | Steve Loughran | Steve Loughran | | HADOOP-5488 | HADOOP-2721 doesn’t clean up descendant processes of a jvm that exits cleanly after running a task successfully | Major | . | Vinod Kumar Vavilapalli | Ravi Gummadi | | HADOOP-5486 | ReliabilityTest does not test lostTrackers, some times. | Major | test | Amareshwari Sriramadasu | Amareshwari Sriramadasu | | HADOOP-5477 | TestCLI fails | Major | test | Amar Kamat | Jakob Homan | | HADOOP-5476 | calling new SequenceFile.Reader(…) leaves an InputStream open, if the given sequence file is broken | Major | io | Michael Tamm | Michael Tamm | | HADOOP-5472 | Distcp does not support globbing of input paths | Major | . | dhruba borthakur | Rodrigo Schmidt | | HADOOP-5462 | Glibc double free exception thrown when chown syscall fails. | Major | . | Sreekanth Ramakrishnan | Sreekanth Ramakrishnan | | HADOOP-5458 | Remove Chukwa from .gitignore | Trivial | . | Chris Douglas | Chris Douglas | | HADOOP-5456 | javadoc warning: can’t find restoreFailedStorage() in ClientProtocol | Minor | documentation | Tsz Wo Nicholas Sze | Boris Shkolnik | | HADOOP-5442 | The job history display needs to be paged | Major | . | Owen O’Malley | Amar Kamat | | HADOOP-5420 | Support killing of process groups in LinuxTaskController binary | Major | . | Sreekanth Ramakrishnan | Sreekanth Ramakrishnan | | HADOOP-5406 | Misnamed function in ZlibCompressor.c | Minor | native | Lars Francke | Lars Francke | | HADOOP-5386 | To Probe free ports dynamically for Unit test to replace fixed ports | Major | . | zhiyong zhang | zhiyong zhang | | HADOOP-5347 | bbp example cannot be run. | Minor | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-5341 | hadoop-daemon isn’t compatible after HADOOP-4868 | Major | scripts | Owen O’Malley | Sharad Agarwal | | HADOOP-5322 | comments in JobInProgress related to TaskCommitThread are not valid | Minor | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu | | HADOOP-5314 | needToSave incorrectly calculated in loadFSImage() | Major | . | Konstantin Shvachko | Jakob Homan | | HADOOP-5300 | “ant javadoc-dev” does not work | Major | build | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-5278 | Finish time of a TIP is incorrectly logged to the jobhistory upon jobtracker restart | Major | . | Amar Kamat | Amar Kamat | | HADOOP-5276 | Upon a lost tracker, the task’s start time is reset to 0 | Critical | . | Amar Kamat | Amar Kamat | | HADOOP-5273 | License header missing in TestJobInProgress.java | Minor | documentation | Amar Kamat | Jakob Homan | | HADOOP-5253 | to remove duplicate calls to the cn-docs target. | Minor | build | Giridharan Kesavan | Giridharan Kesavan | | HADOOP-5252 | Streaming overrides -inputformat option | Major | . | Klaas Bosteels | Klaas Bosteels | | HADOOP-5251 | TestHdfsProxy and TestProxyUgiManager frequently fail | Critical | . | Johan Oskarsson | Nigel Daley | | HADOOP-5229 | duplicate variables in build.xml hadoop.version vs version let build fails at assert-hadoop-jar-exists | Trivial | build | Stefan Groschupf | Stefan Groschupf | | HADOOP-5226 | Add license headers to html and jsp files | Major | documentation | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-5218 | libhdfs unit test failed because it was unable to start namenode/datanode | Major | . | dhruba borthakur | dhruba borthakur | | HADOOP-5213 | BZip2CompressionOutputStream NullPointerException | Blocker | io | Zheng Shao | Zheng Shao | | HADOOP-5212 | cygwin path translation not happening correctly after Hadoop-4868 | Major | scripts | Sharad Agarwal | Sharad Agarwal | | HADOOP-5209 | Update year to 2009 for javadoc | Minor | documentation | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-5206 | All “unprotected*” methods of FSDirectory should synchronize on the root. | Major | . | Konstantin Shvachko | Jakob Homan | | HADOOP-5204 | hudson trunk build failure due to autoheader failure in create-c++-configure-libhdfs task | Blocker | build | Lee Tucker | Sreekanth Ramakrishnan | | HADOOP-5203 | TT’s version build is too restrictive | Major | . | Runping Qi | Rick Cox | | HADOOP-5198 | NPE in Shell.runCommand() | Blocker | util | Amareshwari Sriramadasu | Amareshwari Sriramadasu | | HADOOP-5194 | DiskErrorException in TaskTracker when running a job | Blocker | . | Tsz Wo Nicholas Sze | Ravi Gummadi | | HADOOP-5191 | After creation and startup of the hadoop namenode on AIX or Solaris, you will only be allowed to connect to the namenode via hostname but not IP. | Minor | . | Bill Habermaas | Raghu Angadi | | HADOOP-5172 | Chukwa : TestAgentConfig.testInitAdaptors_vs_Checkpoint regularly fails | Major | test | Raghu Angadi | Jerome Boulon | | HADOOP-5149 | HistoryViewer throws IndexOutOfBoundsException when there are files or directories not confrming to log file name convention | Minor | . | Hong Tang | Hong Tang | | HADOOP-5148 | make watchdog disable-able | Minor | . | Ari Rabkin | Ari Rabkin | | HADOOP-5138 | Current Chukwa Trunk failed contrib unit tests. | Critical | . | Jerome Boulon | Jerome Boulon | | HADOOP-5113 | logcondense should delete hod logs for a user , whose username has any of the characters in the value passed to “-l” options | Major | contrib/hod | Peeyush Bishnoi | Peeyush Bishnoi | | HADOOP-5103 | Too many logs saying “Adding new node” on JobClient console | Major | . | Amareshwari Sriramadasu | Jothi Padmanabhan | | HADOOP-5100 | Chukwa Log4JMetricsContext class should append new log to current log file | Major | . | Jerome Boulon | Jerome Boulon | | HADOOP-5095 | chukwa watchdog does not monitor the system correctly | Major | . | Eric Yang | Jerome Boulon | | HADOOP-5078 | Broken AMI/AKI for ec2 on hadoop | Major | contrib/cloud | Mathieu Poumeyrol | Tom White | | HADOOP-5072 | testSequenceFileGzipCodec won’t pass without native gzip codec | Major | test | Zheng Shao | Zheng Shao | | HADOOP-5070 | Update the year for the copyright to 2009 | Blocker | documentation | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-5050 | TestDFSShell fails intermittently | Major | . | Amareshwari Sriramadasu | Jakob Homan | | HADOOP-5039 | Hourly&daily rolling are not using the right path | Major | . | Jerome Boulon | Jerome Boulon | | HADOOP-5032 | CHUKWA_CONF_DIR environment variable needs to be exported to shell script | Major | . | Eric Yang | Eric Yang | | HADOOP-5031 | metrics aggregation is incorrect in database | Major | . | Eric Yang | Eric Yang | | HADOOP-5017 | NameNode.namesystem should be private | Minor | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-4985 | IOException is abused in FSDirectory | Major | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HADOOP-4975 | CompositeRecordReader: ClassLoader set in JobConf is not passed onto WrappedRecordReaders | Major | . | Jingkei Ly | Jingkei Ly | | HADOOP-4960 | Hadoop metrics are showing in irregular intervals | Major | . | Eric Yang | Eric Yang | | HADOOP-4959 | System metrics does not output correctly for Redhat 5.1. | Major | . | Eric Yang | Eric Yang | | HADOOP-4948 | ant test-patch does not work | Major | scripts | Tsz Wo Nicholas Sze | Giridharan Kesavan | | HADOOP-4933 | ConcurrentModificationException in JobHistory.java | Blocker | . | Amar Kamat | Amar Kamat | | HADOOP-4864 | -libjars with multiple jars broken when client and cluster reside on different OSs | Minor | filecache | Stuart White | Amareshwari Sriramadasu | | HADOOP-4584 | Slow generation of blockReport at DataNode causes delay of sending heartbeat to NameNode | Major | . | Hairong Kuang | Suresh Srinivas | | HADOOP-4220 | Job Restart tests take 10 minutes, can time out very easily | Blocker | test | Steve Loughran | Amar Kamat | | HADOOP-4045 | Increment checkpoint if we see failures in rollEdits | Critical | . | Lohit Vijayarenu | Boris Shkolnik | | HADOOP-4041 | IsolationRunner does not work as documented | Major | documentation | Yuri Pradkin | Philip Zeyliger | | HADOOP-3426 | Datanode does not start up if the local machines DNS isnt working right and dfs.datanode.dns.interface==default | Minor | . | Steve Loughran | Steve Loughran | | HADOOP-3327 | Shuffling fetchers waited too long between map output fetch re-tries | Major | . | Runping Qi | Amareshwari Sriramadasu | | HADOOP-3205 | Read multiple chunks directly from FSInputChecker subclass into user buffers | Major | fs | Raghu Angadi | Todd Lipcon | | HADOOP-2413 | Is FSNamesystem.fsNamesystemObject unique? | Minor | . | Tsz Wo Nicholas Sze | Konstantin Shvachko | | HADOOP-2366 | Space in the value for dfs.data.dir can cause great problems | Major | conf | Ted Dunning | Michele Catasta | | HADOOP-2337 | Trash never closes FileSystem | Major | . | Konstantin Shvachko | Konstantin Shvachko | | HDFS-1313 | HdfsProxy changes from HDFS-481 missed in y20.1xx | Major | contrib/hdfsproxy | Rohini Palaniswamy | Rohini Palaniswamy | | HDFS-1311 | Running tests with ‘testcase’ cause triple execution of the same test case | Minor | build | Konstantin Boudnik | Konstantin Boudnik | | HDFS-1299 | ‘compile-fault-inject’ never should be called directly. | Major | build | Konstantin Boudnik | Konstantin Boudnik | | HDFS-1292 | Allow artifacts to be published to the staging Apache Nexus Maven Repository | Blocker | build | Tom White | Giridharan Kesavan | | HDFS-1267 | fuse-dfs does not compile | Critical | fuse-dfs | Tom White | Devaraj Das | | HDFS-1258 | Clearing namespace quota on “/” corrupts FS image | Blocker | namenode | Aaron T. Myers | Aaron T. Myers | | HDFS-1256 | libhdfs is missing from the tarball | Blocker | . | Tom White | Tom White | | HDFS-1255 | test-libhdfs.sh fails | Blocker | test | Tom White | Tom White | | HDFS-1212 | Harmonize HDFS JAR library versions with Common | Blocker | build | Tom White | Tom White | | HDFS-1193 | -mvn-system-deploy target is broken which inturn fails the mvn-deploy task leading to unstable mapreduce build. | Major | build | Giridharan Kesavan | Giridharan Kesavan | | HDFS-1181 | Move configuration and script files post project split | Blocker | scripts | Tom White | Tom White | | HDFS-1173 | Fix references to 0.22 in 0.21 branch | Major | . | Tom White | Tom White | | HDFS-1159 | clean-cache target removes wrong ivy cache | Major | build | Konstantin Boudnik | Konstantin Boudnik | | HDFS-1104 | Fsck triggers full GC on NameNode | Major | namenode | Hairong Kuang | Hairong Kuang | | HDFS-1101 | TestDiskError.testLocalDirs() fails | Major | . | Konstantin Shvachko | Chris Douglas | | HDFS-1088 | Prevent renaming a symlink to its target | Major | namenode | Eli Collins | Eli Collins | | HDFS-1074 | TestProxyUtil fails | Major | contrib/hdfsproxy | Tsz Wo Nicholas Sze | Srikanth Sundarrajan | | HDFS-1072 | AlreadyBeingCreatedException with HDFS_NameNode as the lease holder | Major | hdfs-client, namenode | Tsz Wo Nicholas Sze | Erik Steffl | | HDFS-1046 | Build fails trying to download an old version of tomcat | Blocker | build, contrib/hdfsproxy | gary murry | Srikanth Sundarrajan | | HDFS-1041 | DFSClient does not retry in getFileChecksum(..) | Major | hdfs-client | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HDFS-1015 | Intermittent failure in TestSecurityTokenEditLog | Major | namenode, test | Jitendra Nath Pandey | Jitendra Nath Pandey | | HDFS-1014 | Error in reading delegation tokens from edit logs. | Major | . | Jitendra Nath Pandey | Jitendra Nath Pandey | | HDFS-1010 | HDFSProxy: Retrieve group information from UnixUserGroupInformation instead of LdapEntry | Major | contrib/hdfsproxy | Srikanth Sundarrajan | Srikanth Sundarrajan | | HDFS-1000 | libhdfs needs to be updated to use the new UGI | Blocker | . | Devaraj Das | Devaraj Das | | HDFS-995 | Replace usage of FileStatus#isDir() | Blocker | namenode | Eli Collins | Eli Collins | | HDFS-966 | NameNode recovers lease even in safemode | Major | namenode | dhruba borthakur | dhruba borthakur | | HDFS-965 | TestDelegationToken fails in trunk | Major | test | Jitendra Nath Pandey | Jitendra Nath Pandey | | HDFS-961 | dfs_readdir incorrectly parses paths | Major | fuse-dfs | Eli Collins | Eli Collins | | HDFS-939 | libhdfs test is broken | Blocker | libhdfs | Eli Collins | Eli Collins | | HDFS-938 | Replace calls to UGI.getUserName() with UGI.getShortUserName() | Major | hdfs-client, namenode | Jakob Homan | Jakob Homan | | HDFS-927 | DFSInputStream retries too many times for new block locations | Critical | hdfs-client | Todd Lipcon | Todd Lipcon | | HDFS-913 | TestRename won’t run automatically from ‘run-test-hdfs-faul-inject’ target | Major | test | Konstantin Boudnik | Suresh Srinivas | | HDFS-909 | Race condition between rollEditLog or rollFSImage ant FSEditsLog.write operations corrupts edits log | Blocker | namenode | Cosmin Lehene | Todd Lipcon | | HDFS-897 | ReplicasMap remove has a bug in generation stamp comparison | Major | datanode | Suresh Srinivas | Suresh Srinivas | | HDFS-894 | DatanodeID.ipcPort is not updated when existing node re-registers | Blocker | namenode | Todd Lipcon | Todd Lipcon | | HDFS-885 | Datanode toString() NPEs on null dnRegistration | Minor | datanode | Steve Loughran | Steve Loughran | | HDFS-880 | TestNNLeaseRecovery fails on windows | Major | test | Konstantin Shvachko | Konstantin Boudnik | | HDFS-877 | Client-driven block verification not functioning | Major | hdfs-client, test | Todd Lipcon | Todd Lipcon | | HDFS-868 | Link to Hadoop Upgrade Wiki is broken | Trivial | documentation | Chris A. Mattmann | | | HDFS-861 | fuse-dfs does not support O_RDWR | Minor | fuse-dfs | Brian Bockelman | Brian Bockelman | | HDFS-859 | fuse-dfs utime behavior causes issues with tar | Minor | fuse-dfs | Brian Bockelman | Brian Bockelman | | HDFS-858 | Incorrect return codes for fuse-dfs | Minor | fuse-dfs | Brian Bockelman | Brian Bockelman | | HDFS-857 | Incorrect type for fuse-dfs capacity can cause “df” to return negative values on 32-bit machines | Minor | fuse-dfs | Brian Bockelman | Brian Bockelman | | HDFS-856 | Hardcoded replication level for new files in fuse-dfs | Minor | fuse-dfs | Brian Bockelman | Brian Bockelman | | HDFS-849 | TestFiDataTransferProtocol2#pipeline_Fi_18 sometimes fails | Major | test | Hairong Kuang | Hairong Kuang | | HDFS-840 | Update File Context tests to use FileContextTestHelper | Major | . | Jitendra Nath Pandey | Jitendra Nath Pandey | | HDFS-825 | Build fails to pull latest hadoop-core-* artifacts | Critical | build | Konstantin Boudnik | Konstantin Boudnik | | HDFS-824 | Stop lease checker in TestReadWhileWriting | Major | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HDFS-823 | In Checkpointer the getImage servlet is added to public rather than internal servlet list | Major | namenode | Jakob Homan | Jakob Homan | | HDFS-812 | FSNamesystem#internalReleaseLease throws NullPointerException on a single-block file’s lease recovery | Blocker | namenode | Konstantin Boudnik | Konstantin Boudnik | | HDFS-802 | Update Eclipse configuration to match changes to Ivy configuration | Major | build | Edwin Chan | Edward J. Yoon | | HDFS-797 | TestHDFSCLI much slower after HDFS-265 merge | Blocker | hdfs-client | Todd Lipcon | Todd Lipcon | | HDFS-792 | TestHDFSCLI is failing | Blocker | test | Konstantin Boudnik | Todd Lipcon | | HDFS-791 | Build is broken after HDFS-787 patch has been applied | Blocker | build | Konstantin Boudnik | Konstantin Boudnik | | HDFS-787 | Make the versions of libraries consistent | Blocker | . | Owen O’Malley | Owen O’Malley | | HDFS-785 | Missing license header in java source files. | Minor | documentation | Ravi Phulari | Ravi Phulari | | HDFS-783 | libhdfs tests brakes code coverage runs with Clover | Major | test | Konstantin Boudnik | Konstantin Boudnik | | HDFS-781 | Metrics PendingDeletionBlocks is not decremented | Blocker | namenode | Suresh Srinivas | Suresh Srinivas | | HDFS-775 | FSDataset calls getCapacity() twice -bug? | Minor | datanode | Steve Loughran | Steve Loughran | | HDFS-774 | Intermittent race condition in TestFiPipelines | Major | test | Konstantin Boudnik | Konstantin Boudnik | | HDFS-763 | DataBlockScanner reporting of bad blocks is slightly misleading | Major | datanode | dhruba borthakur | dhruba borthakur | | HDFS-762 | Trying to start the balancer throws a NPE | Major | . | Cristian Ivascu | Cristian Ivascu | | HDFS-761 | Failure to process rename operation from edits log due to quota verification | Major | namenode | Suresh Srinivas | Suresh Srinivas | | HDFS-760 | “fs -put” fails if dfs.umask is set to 63 | Major | . | Tsz Wo Nicholas Sze | | | HDFS-757 | Unit tests failure for RAID | Major | contrib/raid | dhruba borthakur | dhruba borthakur | | HDFS-756 | libhdfs unit tests do not run | Critical | libhdfs | dhruba borthakur | Eli Collins | | HDFS-751 | TestCrcCorruption succeeds but is not testing anything of value | Major | . | dhruba borthakur | dhruba borthakur | | HDFS-750 | TestRename build failure | Blocker | build | Suresh Srinivas | Suresh Srinivas | | HDFS-741 | TestHFlush test doesn’t seek() past previously written part of the file | Major | test | Konstantin Boudnik | Konstantin Boudnik | | HDFS-735 | TestReadWhileWriting has wrong line termination symbols | Major | test | Konstantin Boudnik | Konstantin Boudnik | | HDFS-726 | Eclipse .classpath template has outdated jar files and is missing some new ones. | Major | . | Konstantin Boudnik | Konstantin Boudnik | | HDFS-725 | Support the build error fix for HADOOP-6327 | Major | test | Sanjay Radia | Sanjay Radia | | HDFS-724 | Pipeline close hangs if one of the datanode is not responsive. | Blocker | datanode, hdfs-client | Tsz Wo Nicholas Sze | Hairong Kuang | | HDFS-722 | The pointcut callCreateBlockWriteStream in FSDatasetAspects is broken | Major | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | HDFS-720 | NPE in BlockReceiver$PacketResponder.run(BlockReceiver.java:923) | Major | datanode | stack | | | HDFS-709 | TestDFSShell failure | Major | . | Suresh Srinivas | Suresh Srinivas | | HDFS-706 | Intermittent failures in TestFiHFlush | Major | test | Konstantin Boudnik | Konstantin Boudnik | | HDFS-699 | Primary datanode should compare replicas’ on disk lengths Major datanode Tsz Wo Nicholas Sze Hairong Kuang
HDFS-695 RaidNode should read in configuration from hdfs-site.xml Major contrib/raid dhruba borthakur dhruba borthakur
HDFS-691 Limitation on java.io.InputStream.available() Major hdfs-client Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-690 TestAppend2#testComplexAppend failed on “Too many open files” Blocker test Hairong Kuang Hairong Kuang
HDFS-688 Add configuration resources to DFSAdmin Major hdfs-client Konstantin Shvachko Konstantin Shvachko
HDFS-682 TestBlockUnderConstruction fails Major test Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-679 Appending to a partial chunk incorrectly assumes the first packet fills up the partial chunk Major . Hairong Kuang Hairong Kuang
HDFS-677 Rename failure due to quota results in deletion of src directory Blocker namenode Suresh Srinivas Suresh Srinivas
HDFS-673 BlockReceiver#PacketResponder should not remove a packet from the ack queue before its ack is sent Blocker datanode Hairong Kuang Hairong Kuang
HDFS-647 Internal server errors Major . gary murry Owen O’Malley
HDFS-646 missing test-contrib ant target would break hudson patch test process Blocker build Giridharan Kesavan Giridharan Kesavan
HDFS-641 Move all of the benchmarks and tests that depend on mapreduce to mapreduce Blocker test Owen O’Malley Owen O’Malley
HDFS-640 TestHDFSFileContextMainOperations uses old FileContext.mkdirs(..) Major test Tsz Wo Nicholas Sze Suresh Srinivas
HDFS-638 The build.xml refences jars that don’t exist Major build Owen O’Malley Owen O’Malley
HDFS-637 DataNode sends a Success ack when block write fails Blocker datanode Hairong Kuang Hairong Kuang
HDFS-629 Remove ReplicationTargetChooser.java along with fixing import warnings. Major namenode Konstantin Shvachko dhruba borthakur
HDFS-625 ListPathsServlet throws NullPointerException Major namenode Tsz Wo Nicholas Sze Suresh Srinivas
HDFS-622 checkMinReplication should count only live node. Major namenode Konstantin Shvachko Konstantin Shvachko
HDFS-615 TestLargeDirectoryDelete fails with NullPointerException Blocker namenode Eli Collins
HDFS-614 TestDatanodeBlockScanner obtain should data-node directories directly from MiniDFSCluster Major test Konstantin Shvachko Konstantin Shvachko
HDFS-612 FSDataset should not use org.mortbay.log.Log Major datanode Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-611 Heartbeats times from Datanodes increase when there are plenty of blocks to delete Major datanode dhruba borthakur Zheng Shao
HDFS-609 Create a file with the append flag does not work in HDFS Blocker . Hairong Kuang Tom White
HDFS-606 ConcurrentModificationException in invalidateCorruptReplicas() Major namenode Konstantin Shvachko Konstantin Shvachko
HDFS-601 TestBlockReport should obtain data directories from MiniHDFSCluster Major test Konstantin Shvachko Konstantin Boudnik
HDFS-596 Memory leak in libhdfs: hdfsFreeFileInfo() in libhdfs does not free memory for mOwner and mGroup Blocker fuse-dfs Zhang Bingjun Zhang Bingjun
HDFS-587 Test programs support only default queue. Major test Sreekanth Ramakrishnan Erik Steffl
HDFS-586 TestBlocksWithNotEnoughRacks fails Major test Hairong Kuang Jitendra Nath Pandey
HDFS-568 TestServiceLevelAuthorization fails on latest build in Hudson Minor test gary murry Amareshwari Sriramadasu
HDFS-553 BlockSender reports wrong failed position in ChecksumException Major datanode Hairong Kuang Hairong Kuang
HDFS-534 Required avro classes are missing Major build Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-525 ListPathsServlet.java uses static SimpleDateFormat that has threading issues Major namenode Suresh Srinivas Suresh Srinivas
HDFS-500 Fix lingering and new javac warnings Minor namenode Jakob Homan Jakob Homan
HDFS-489 Updated TestHDFSCLI for changes from HADOOP-6139 Major test Jakob Homan Jakob Homan
HDFS-484 bin-package and package doesnt seem to package any jar file Major build Giridharan Kesavan Giridharan Kesavan
HDFS-483 Data transfer (aka pipeline) implementation cannot tolerate exceptions Major datanode, hdfs-client Tsz Wo Nicholas Sze
HDFS-482 change HsftpFileSystem’s ssl.client.do.not.authenticate.server configuration setting to ssl-client.xml Major contrib/hdfsproxy zhiyong zhang Srikanth Sundarrajan
HDFS-481 Bug Fixes + HdfsProxy to use proxy user to impresonate the real user Major contrib/hdfsproxy zhiyong zhang Srikanth Sundarrajan
HDFS-480 Typo in jar name in build.xml Major build, scripts Konstantin Shvachko Konstantin Shvachko
HDFS-472 Document hdfsproxy design and set-up guide Major contrib/hdfsproxy zhiyong zhang zhiyong zhang
HDFS-466 hdfs_write infinite loop when dfs fails and cannot write files > 2 GB Major . Pete Wyckoff Pete Wyckoff
HDFS-464 Memory leaks in libhdfs Blocker libhdfs Christian Kunz Christian Kunz
HDFS-463 CreateEditsLog utility broken due to FSImage URL scheme check Major tools Suresh Srinivas Suresh Srinivas
HDFS-462 Unit tests not working under Windows Major namenode, test Luca Telloli Jakob Homan
HDFS-456 Problems with dfs.name.edits.dirs as URI Blocker namenode Konstantin Shvachko Konstantin Shvachko
HDFS-454 HDFS workflow in JIRA does not match MAPREDUCE, HADOOP Major . Aaron Kimball Owen O’Malley
HDFS-446 Offline Image Viewer Ls visitor incorrectly says ‘output file’ instead of ‘input file’ Minor test, tools Jakob Homan Jakob Homan
HDFS-445 pread() fails when cached block locations are no longer valid Major . Kan Zhang Kan Zhang
HDFS-441 TestFTPFileSystem fails Major test Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-440 javadoc warnings: broken links Major documentation Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-439 HADOOP-5961 is incorrectly committed. Blocker . Raghu Angadi Raghu Angadi
HDFS-438 Improve help message for quotas Minor . Raghu Angadi Raghu Angadi
HDFS-423 Unbreak FUSE build and fuse_dfs_wrapper.sh Major fuse-dfs Giridharan Kesavan Eli Collins
HDFS-415 Unchecked exception thrown inside of BlockReceiver cause some threads hang Major . Konstantin Boudnik Konstantin Boudnik
HDFS-195 Need to handle access token expiration when re-establishing the pipeline for dfs write Major . Kan Zhang Kan Zhang
HDFS-192 TestBackupNode sometimes fails Major namenode Tsz Wo Nicholas Sze Konstantin Shvachko
HDFS-187 TestStartup fails if hdfs is running in the same machine Major test Tsz Wo Nicholas Sze Todd Lipcon
HDFS-181 INode.getPathComponents throws NPE when given a non-absolute path Minor namenode Todd Lipcon Todd Lipcon
HDFS-167 DFSClient continues to retry indefinitely Minor hdfs-client Derek Wollenstein Bill Zeller
HDFS-145 FSNameSystem#addStoredBlock does not handle inconsistent block length correctly Major . Hairong Kuang Hairong Kuang
HDFS-127 DFSClient block read failures cause open DFSInputStream to become unusable Major hdfs-client Igor Bolotin Igor Bolotin
HDFS-119 logSync() may block NameNode forever. Major namenode Konstantin Shvachko Suresh Srinivas
HDFS-101 DFS write pipeline : DFSClient sometimes does not detect second datanode failure Blocker datanode Raghu Angadi Hairong Kuang
HDFS-95 UnknownHostException if the system can’t determine its own name and you go DNS.getIPs(“name-of-an-unknown-interface”); Major . Steve Loughran Steve Loughran
HDFS-94 The “Heap Size” in HDFS web ui may not be accurate Major . Tsz Wo Nicholas Sze Dmytro Molkov
HDFS-76 Namespace quota exceeded message unclear Major . eric baldeschwieler Boris Shkolnik
HDFS-29 In Datanode, update block may fail due to length inconsistency Major datanode Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-15 Rack replication policy can be violated for over replicated blocks Critical . Hairong Kuang Jitendra Nath Pandey
MAPREDUCE-2014 Remove task-controller from 0.21 branch Major security Tom White Tom White
MAPREDUCE-2012 Some contrib tests fail in branch 0.21 and trunk Blocker test Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1980 TaskAttemptUnsuccessfulCompletionEvent.java incorrectly logs MAP_ATTEMPT_KILLED as event type for reduce tasks Major . Amar Kamat Amar Kamat
MAPREDUCE-1942 ‘compile-fault-inject’ should never be called directly. Minor build Konstantin Boudnik Konstantin Boudnik
MAPREDUCE-1926 MapReduce distribution is missing build-utils.xml Blocker build Tom White Tom White
MAPREDUCE-1920 Job.getCounters() returns null when using a cluster Critical . Aaron Kimball Tom White
MAPREDUCE-1885 Trunk compilation is broken because of FileSystem api change in HADOOP-6826 Major . Ravi Gummadi Ravi Gummadi
MAPREDUCE-1880 “java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.” while running “hadoop jar hadoop-0.20.1+169.89-examples.jar pi 4 30” Minor examples Victor Pakhomov Tsz Wo Nicholas Sze
MAPREDUCE-1876 TaskAttemptStartedEvent.java incorrectly logs MAP_ATTEMPT_STARTED as event type for reduce tasks Major jobtracker Amar Kamat Amar Kamat
MAPREDUCE-1870 Harmonize MapReduce JAR library versions with Common and HDFS Blocker build Tom White Tom White
MAPREDUCE-1853 MultipleOutputs does not cache TaskAttemptContext Critical task Torsten Curdt Torsten Curdt
MAPREDUCE-1845 FairScheduler.tasksToPeempt() can return negative number Major contrib/fair-share Scott Chen Scott Chen
MAPREDUCE-1810 0.21 build is broken Major build Sharad Agarwal Tom White
MAPREDUCE-1765 Streaming doc - change StreamXmlRecord to StreamXmlRecordReader Minor contrib/streaming, documentation Corinne Chandel Corinne Chandel
MAPREDUCE-1747 Remove documentation for the ‘unstable’ job-acls feature Blocker documentation Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli
MAPREDUCE-1728 Oracle timezone strings do not match Java Major . Aaron Kimball Aaron Kimball
MAPREDUCE-1727 TestJobACLs fails after HADOOP-6686 Major test Vinod Kumar Vavilapalli Ravi Gummadi
MAPREDUCE-1725 Fix MapReduce API incompatibilities between 0.20 and 0.21 Blocker client Tom White Tom White
MAPREDUCE-1705 Archiving and Purging of parity files should handle globbed policies Major contrib/raid Rodrigo Schmidt Rodrigo Schmidt
MAPREDUCE-1697 Document the behavior of -file option in streaming and deprecate it in favour of generic -files option. Major contrib/streaming, documentation Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1695 capacity scheduler is not included in findbugs/javadoc targets Major capacity-sched Hong Tang Hong Tang
MAPREDUCE-1694 streaming documentation appears to be wrong on overriding settings w/-D Major contrib/streaming, documentation Allen Wittenauer
MAPREDUCE-1692 Remove TestStreamedMerge from the streaming tests Minor contrib/streaming Sreekanth Ramakrishnan Amareshwari Sriramadasu
MAPREDUCE-1659 RaidNode should write temp files on /tmp and add random numbers to their names to avoid conflicts Major contrib/raid Rodrigo Schmidt Rodrigo Schmidt
MAPREDUCE-1657 After task logs directory is deleted, tasklog servlet displays wrong error message about job ACLs Major tasktracker Ravi Gummadi Ravi Gummadi
MAPREDUCE-1635 ResourceEstimator does not work after MAPREDUCE-842 Major tasktracker Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1629 Get rid of fakeBlockLocations() on HarFileSystem, since it’s not used Trivial . Rodrigo Schmidt Mahadev konar
MAPREDUCE-1628 HarFileSystem shows incorrect replication numbers and permissions Major harchive Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
MAPREDUCE-1622 Include slf4j dependencies in binary tarball Minor build Chris Douglas Chris Douglas
MAPREDUCE-1618 JobStatus.getJobAcls() and setJobAcls should have javadoc Trivial documentation Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1615 ant test on trunk does not compile. Blocker . Mahadev konar Chris Douglas
MAPREDUCE-1612 job conf file is not accessible from job history web page Major jobtracker Ravi Gummadi Ravi Gummadi
MAPREDUCE-1611 Refresh nodes and refresh queues doesnt work with service authorization enabled Blocker security Amar Kamat Amar Kamat
MAPREDUCE-1610 Forrest documentation should be updated to reflect the changes in MAPREDUCE-856 Major documentation Ravi Gummadi Ravi Gummadi
MAPREDUCE-1609 TaskTracker.localizeJob should not set permissions on job log directory recursively Major tasktracker Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1606 TestJobACLs may timeout as there are no slots for launching JOB_CLEANUP task Major test Ravi Gummadi Ravi Gummadi
MAPREDUCE-1604 Job acls should be documented in forrest. Major documentation, security Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1602 When the src does not exist, archive shows IndexOutOfBoundsException Major harchive Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
MAPREDUCE-1596 MapReduce trunk snapshot is not being published to maven Critical build Aaron Kimball Giridharan Kesavan
MAPREDUCE-1585 Create Hadoop Archives version 2 with filenames URL-encoded Major harchive Rodrigo Schmidt Rodrigo Schmidt
MAPREDUCE-1578 HadoopArchives.java should not use HarFileSystem.VERSION Major harchive Rodrigo Schmidt Rodrigo Schmidt
MAPREDUCE-1573 TestStreamingAsDifferentUser fails if run as tt_user Major task-controller, test Ravi Gummadi Ravi Gummadi
MAPREDUCE-1547 Build Hadoop-Mapreduce-trunk and Mapreduce-trunk-Commit fails Major build Iyappan Srinivasan Giridharan Kesavan
MAPREDUCE-1538 TrackerDistributedCacheManager can fail because the number of subdirectories reaches system limit Major tasktracker Scott Chen Scott Chen
MAPREDUCE-1537 TestDelegationTokenRenewal fails Major . Jitendra Nath Pandey Jitendra Nath Pandey
MAPREDUCE-1536 DataDrivenDBInputFormat does not split date columns correctly. Major . Aaron Kimball Aaron Kimball
MAPREDUCE-1523 Sometimes rumen trace generator fails to extract the job finish time. Major tools/rumen Hong Tang Dick King
MAPREDUCE-1520 TestMiniMRLocalFS fails on trunk Major . Devaraj Das Amareshwari Sriramadasu
MAPREDUCE-1519 RaidNode fails to create new parity file if an older version already exists Major contrib/raid Rodrigo Schmidt Rodrigo Schmidt
MAPREDUCE-1515 need to pass down java5 and forrest home variables Major build Owen O’Malley Al Thompson
MAPREDUCE-1508 NPE in TestMultipleLevelCaching on error cleanup path Major test Aaron Kimball Aaron Kimball
MAPREDUCE-1497 Suppress warning on inconsistent TaskTracker.indexCache synchronization Major tasktracker Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1494 TestJobDirCleanup verifies wrong jobcache directory Minor tasktracker, test Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1490 Raid client throws NullPointerException during initialization Major contrib/raid Rodrigo Schmidt Rodrigo Schmidt
MAPREDUCE-1482 Better handling of task diagnostic information stored in the TaskInProgress Major jobtracker Amar Kamat Amar Kamat
MAPREDUCE-1476 committer.needsTaskCommit should not be called for a task cleanup attempt Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1474 forrest docs for archives is out of date. Major documentation Mahadev konar Mahadev konar
MAPREDUCE-1448 [Mumak] mumak.sh does not honor –config option. Major . Hong Tang Hong Tang
MAPREDUCE-1435 symlinks in cwd of the task are not handled properly after MAPREDUCE-896 Major tasktracker Amareshwari Sriramadasu Ravi Gummadi
MAPREDUCE-1422 Changing permissions of files/dirs under job-work-dir may be needed sothat cleaning up of job-dir in all mapred-local-directories succeeds always Major task-controller, tasktracker Ravi Gummadi Amar Kamat
MAPREDUCE-1421 LinuxTaskController tests failing on trunk after the commit of MAPREDUCE-1385 Major task-controller, tasktracker, test Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1420 TestTTResourceReporting failing in trunk Major test Iyappan Srinivasan Scott Chen
MAPREDUCE-1417 Forrest documentation should be updated to reflect the changes in MAPREDUCE-744 Major documentation Vinod Kumar Vavilapalli Ravi Gummadi
MAPREDUCE-1412 TestTaskTrackerBlacklisting fails sometimes Minor test Chris Douglas Chris Douglas
MAPREDUCE-1409 FileOutputCommitter.abortTask should not catch IOException Major tasktracker Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1408 Allow customization of job submission policies Major contrib/gridmix rahul k singh rahul k singh
MAPREDUCE-1406 JobContext.MAP_COMBINE_MIN_SPILLS is misspelled Trivial . Chris Douglas Chris Douglas
MAPREDUCE-1400 sed in build.xml fails Minor . Allen Wittenauer Allen Wittenauer
MAPREDUCE-1399 The archive command shows a null error message Major harchive Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
MAPREDUCE-1398 TaskLauncher remains stuck on tasks waiting for free nodes even if task is killed. Major tasktracker Hemanth Yamijala Amareshwari Sriramadasu
MAPREDUCE-1397 NullPointerException observed during task failures Minor tasktracker Ramya Sunil Amareshwari Sriramadasu
MAPREDUCE-1378 Args in job details links on jobhistory.jsp are not URL encoded Trivial jobtracker E. Sammer E. Sammer
MAPREDUCE-1372 ConcurrentModificationException in JobInProgress Blocker jobtracker Amareshwari Sriramadasu Dick King
MAPREDUCE-1369 JUnit tests should never depend on anything in conf Blocker test Anatoli Fomenko Anatoli Fomenko
MAPREDUCE-1365 TestTaskTrackerBlacklisting.AtestTrackerBlacklistingForJobFailures is mistyped. Trivial test Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1358 Utils.OutputLogFilter incorrectly filters for _logs Major . Todd Lipcon Todd Lipcon
MAPREDUCE-1348 Package org.apache.hadoop.blockforensics does not match directory name Major build Tom White Tom White
MAPREDUCE-1342 Potential JT deadlock in faulty TT tracking Major jobtracker Todd Lipcon Amareshwari Sriramadasu
MAPREDUCE-1322 TestStreamingAsDifferentUser fails on trunk Major contrib/streaming, test Amareshwari Sriramadasu Devaraj Das
MAPREDUCE-1316 JobTracker holds stale references to retired jobs via unreported tasks Blocker jobtracker Amar Kamat Amar Kamat
MAPREDUCE-1314 Some logs have wrong configuration names. Blocker . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1301 TestDebugScriptWithLinuxTaskController fails Major test Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1294 Build fails to pull latest hadoop-core-* artifacts Critical build Konstantin Boudnik Konstantin Boudnik
MAPREDUCE-1293 AutoInputFormat doesn’t work with non-default FileSystems Major contrib/streaming Andrew Hitchcock Andrew Hitchcock
MAPREDUCE-1285 DistCp cannot handle -delete if destination is local filesystem Major distcp Peter Romianowski Peter Romianowski
MAPREDUCE-1284 TestLocalizationWithLinuxTaskController fails Major tasktracker, test Ravi Gummadi Ravi Gummadi
MAPREDUCE-1276 Shuffle connection logic needs correction Blocker task Jothi Padmanabhan Amareshwari Sriramadasu
MAPREDUCE-1267 Fix typo in mapred-default.xml Minor . Todd Lipcon Todd Lipcon
MAPREDUCE-1260 Update Eclipse configuration to match changes to Ivy configuration Major build Edwin Chan
MAPREDUCE-1258 Fair scheduler event log not logging job info Minor contrib/fair-share Matei Zaharia Matei Zaharia
MAPREDUCE-1249 mapreduce.reduce.shuffle.read.timeout’s default value should be 3 minutes, in mapred-default.xml Blocker task Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1245 TestFairScheduler fails with “too many open files” error Major test Vinod Kumar Vavilapalli Sharad Agarwal
MAPREDUCE-1244 eclipse-plugin fails with missing dependencies Major build Giridharan Kesavan Giridharan Kesavan
MAPREDUCE-1241 JobTracker should not crash when mapred-queues.xml does not exist Blocker . Owen O’Malley Todd Lipcon
MAPREDUCE-1239 Mapreduce test build is broken after HADOOP-5107 Blocker build Vinod Kumar Vavilapalli Giridharan Kesavan
MAPREDUCE-1230 Vertica streaming adapter doesn’t handle nulls in all cases Major contrib/vertica Omer Trajman Omer Trajman
MAPREDUCE-1222 [Mumak] We should not include nodes with numeric ips in cluster topology. Major contrib/mumak Hong Tang Hong Tang
MAPREDUCE-1219 JobTracker Metrics causes undue load on JobTracker Major . Jothi Padmanabhan Sreekanth Ramakrishnan
MAPREDUCE-1212 Mapreduce contrib project ivy dependencies are not included in binary target Critical build Aaron Kimball Aaron Kimball
MAPREDUCE-1196 MAPREDUCE-947 incompatibly changed FileOutputCommitter Blocker client Arun C Murthy Arun C Murthy
MAPREDUCE-1186 While localizing a DistributedCache file, TT sets permissions recursively on the whole base-dir Major tasktracker Vinod Kumar Vavilapalli Amareshwari Sriramadasu
MAPREDUCE-1178 MultipleInputs fails with ClassCastException Blocker . Jay Booth Amareshwari Sriramadasu
MAPREDUCE-1177 TestTaskTrackerMemoryManager retries a task for more than 100 times. Blocker tasktracker, test Amareshwari Sriramadasu Vinod Kumar Vavilapalli
MAPREDUCE-1171 Lots of fetch failures Blocker task Christian Kunz Amareshwari Sriramadasu
MAPREDUCE-1165 SerialUtils.hh: __PRETTY_FUNCTION__ is a GNU extension and not portable Major . Allen Wittenauer Allen Wittenauer
MAPREDUCE-1161 NotificationTestCase should not lock current thread Major . Owen O’Malley Owen O’Malley
MAPREDUCE-1160 Two log statements at INFO level fill up jobtracker logs Major jobtracker Hemanth Yamijala Ravi Gummadi
MAPREDUCE-1158 running_maps is not decremented when the tasks of a job is killed/failed Major jobtracker Ramya Sunil Sharad Agarwal
MAPREDUCE-1155 Streaming tests swallow exceptions Minor contrib/streaming Todd Lipcon Todd Lipcon
MAPREDUCE-1153 Metrics counting tasktrackers and blacklisted tasktrackers are not updated when trackers are decommissioned. Major jobtracker Hemanth Yamijala Sharad Agarwal
MAPREDUCE-1152 JobTrackerInstrumentation.killed{Map/Reduce} is never called Major . Sharad Agarwal
MAPREDUCE-1143 runningMapTasks counter is not properly decremented in case of failed Tasks. Blocker . rahul k singh rahul k singh
MAPREDUCE-1140 Per cache-file refcount can become negative when tasks release distributed-cache files Major tasktracker Vinod Kumar Vavilapalli Amareshwari Sriramadasu
MAPREDUCE-1133 Eclipse .classpath template has outdated jar files and is missing some new ones. Major . Konstantin Boudnik Konstantin Boudnik
MAPREDUCE-1131 Using profilers other than hprof can cause JobClient to report job failure Major client Aaron Kimball Aaron Kimball
MAPREDUCE-1128 MRUnit Allows Iteration Twice Minor contrib/mrunit Ed Kohlwey Aaron Kimball
MAPREDUCE-1124 TestGridmixSubmission fails sometimes Major contrib/gridmix Amareshwari Sriramadasu Chris Douglas
MAPREDUCE-1119 When tasks fail to report status, show tasks’s stack dump before killing Major tasktracker Todd Lipcon Aaron Kimball
MAPREDUCE-1117 ClusterMetrics return metrics for tasks instead of slots’ Major . Sharad Agarwal Amareshwari Sriramadasu
MAPREDUCE-1111 JT Jetty UI not working if we run mumak.sh off packaged distribution directory. Major contrib/mumak Hong Tang Hong Tang
MAPREDUCE-1105 CapacityScheduler: It should be possible to set queue hard-limit beyond it’s actual capacity Blocker capacity-sched Arun C Murthy rahul k singh
MAPREDUCE-1104 RecoveryManager not initialized in SimulatorJobTracker led to NPE in JT Jetty server Major contrib/mumak Hong Tang Hong Tang
MAPREDUCE-1098 Incorrect synchronization in DistributedCache causes TaskTrackers to freeze up during localization of Cache for tasks. Major tasktracker Sreekanth Ramakrishnan Amareshwari Sriramadasu
MAPREDUCE-1090 Modify log statement in Tasktracker log related to memory monitoring to include attempt id. Major tasktracker Hemanth Yamijala Hemanth Yamijala
MAPREDUCE-1089 Fair Scheduler preemption triggers NPE when tasks are scheduled but not running Major contrib/fair-share Todd Lipcon Todd Lipcon
MAPREDUCE-1086 hadoop commands in streaming tasks are trying to write to tasktracker’s log Major tasktracker Ravi Gummadi Ravi Gummadi
MAPREDUCE-1077 When rumen reads a truncated job tracker log, it produces a job whose outcome is SUCCESS. Should be null. Major tools/rumen Dick King Dick King
MAPREDUCE-1076 ClusterStatus class should be deprecated Blocker client Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-1075 getQueue(String queue) in JobTracker would return NPE for invalid queue name Major . V.V.Chaitanya Krishna V.V.Chaitanya Krishna
MAPREDUCE-1071 o.a.h.mapreduce.jobhistory.EventReader constructor should expect DataInputStream Major . Hong Tang Hong Tang
MAPREDUCE-1065 Modify the mapred tutorial documentation to use new mapreduce api. Blocker documentation Amareshwari Sriramadasu Aaron Kimball
MAPREDUCE-1062 MRReliability test does not work with retired jobs Major test Sreekanth Ramakrishnan Sreekanth Ramakrishnan
MAPREDUCE-1041 TaskStatuses map in TaskInProgress should be made package private instead of protected Minor . Jothi Padmanabhan Jothi Padmanabhan
MAPREDUCE-1038 Mumak’s compile-aspects target weaves aspects even though there are no changes to the Mumak’s sources Major build Vinod Kumar Vavilapalli Aaron Kimball
MAPREDUCE-1031 ant tar target doens’t seem to compile tests in contrib projects Blocker build Arun C Murthy Aaron Kimball
MAPREDUCE-1030 Reduce tasks are getting starved in capacity scheduler Blocker capacity-sched rahul k singh rahul k singh
MAPREDUCE-1029 TestCopyFiles fails on testHftpAccessControl() Blocker build Amar Kamat Jothi Padmanabhan
MAPREDUCE-1028 Cleanup tasks are scheduled using high memory configuration, leaving tasks in unassigned state. Blocker jobtracker Hemanth Yamijala Ravi Gummadi
MAPREDUCE-1022 Trunk tests fail because of test-failure in Vertica Blocker test Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli
MAPREDUCE-1018 Document changes to the memory management and scheduling model Blocker documentation Hemanth Yamijala Hemanth Yamijala
MAPREDUCE-1016 Make the format of the Job History be JSON instead of Avro binary Major . Owen O’Malley Doug Cutting
MAPREDUCE-1014 After the 0.21 branch, MapReduce trunk doesn’t compile Blocker . Devaraj Das Ravi Gummadi
MAPREDUCE-1009 Forrest documentation needs to be updated to describes features provided for supporting hierarchical queues Blocker documentation Hemanth Yamijala Vinod Kumar Vavilapalli
MAPREDUCE-1007 MAPREDUCE-777 breaks the UI for hierarchial Queues. Blocker jobtracker rahul k singh V.V.Chaitanya Krishna
MAPREDUCE-1003 trunk build fails when -Declipse.home is set Major . Giridharan Kesavan Ravi Gummadi
MAPREDUCE-1002 After MAPREDUCE-862, command line queue-list doesn’t print any queues Major client Vinod Kumar Vavilapalli V.V.Chaitanya Krishna
MAPREDUCE-1000 JobHistory.initDone() should retain the try … catch in the body Major jobtracker Hong Tang Jothi Padmanabhan
MAPREDUCE-988 ant package does not copy the capacity-scheduler.jar under HADOOP_HOME/build/hadoop-mapred-0.21.0-dev/contrib/capacity-scheduler Major build Iyappan Srinivasan Hong Tang
MAPREDUCE-986 rumen makes a task with a null type when one of the task lines is truncated Major tools/rumen Dick King Dick King
MAPREDUCE-977 Missing jackson jars from Eclipse template Major build Tom White Tom White
MAPREDUCE-973 Move test utilities from examples to test Trivial examples, test Chris Douglas Chris Douglas
MAPREDUCE-971 distcp does not always remove distcp.tmp.dir Major distcp Aaron Kimball Aaron Kimball
MAPREDUCE-968 NPE in distcp encountered when placing _logs directory on S3FileSystem Major distcp Aaron Kimball Aaron Kimball
MAPREDUCE-964 Inaccurate values in jobSummary logs Critical . Rajiv Chittajallu Sreekanth Ramakrishnan
MAPREDUCE-962 NPE in ProcfsBasedProcessTree.destroy() Major tasktracker Vinod Kumar Vavilapalli Ravi Gummadi
MAPREDUCE-952 Previously removed Task.Counter reintroduced by MAPREDUCE-318 Blocker task Arun C Murthy Jothi Padmanabhan
MAPREDUCE-946 Fix regression in LineRecordReader to comply with line length parameters Blocker . Chris Douglas Chris Douglas
MAPREDUCE-945 Test programs support only default queue. Major test Suman Sehgal Sreekanth Ramakrishnan
MAPREDUCE-941 vaidya script calls awk instead of nawk Trivial . Allen Wittenauer Chad Metcalf
MAPREDUCE-915 For secure environments, the Map/Reduce debug script must be run as the user. Blocker security, tasktracker Hemanth Yamijala Devaraj Das
MAPREDUCE-913 TaskRunner crashes with NPE resulting in held up slots, UNINITIALIZED tasks and hung TaskTracker Blocker tasktracker Vinod Kumar Vavilapalli Amareshwari Sriramadasu
MAPREDUCE-912 apache license header missing for some java files Major . Amareshwari Sriramadasu Chad Metcalf
MAPREDUCE-896 Users can set non-writable permissions on temporary files for TT and can abuse disk usage. Major tasktracker Vinod Kumar Vavilapalli Ravi Gummadi
MAPREDUCE-890 After HADOOP-4491, the user who started mapred system is not able to run job. Blocker tasktracker Karam Singh Ravi Gummadi
MAPREDUCE-889 binary communication formats added to Streaming by HADOOP-1722 should be documented Blocker documentation Amareshwari Sriramadasu Klaas Bosteels
MAPREDUCE-884 TestReduceFetchFromPartialMem fails sometimes Major test Amar Kamat Jothi Padmanabhan
MAPREDUCE-879 TestTaskTrackerLocalization fails on MAC OS Blocker test Devaraj Das Sreekanth Ramakrishnan
MAPREDUCE-877 Required avro class are missing in contrib projects Blocker build Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
MAPREDUCE-868 Trunk can’t be compiled since Avro dependencies cannot be resolved Blocker build Arun C Murthy
MAPREDUCE-867 trunk builds fails as ivy is lookin for avro jar from the local resolver Major build Giridharan Kesavan Giridharan Kesavan
MAPREDUCE-859 Unable to run examples with current trunk Major build Jothi Padmanabhan Ravi Gummadi
MAPREDUCE-852 ExampleDriver is incorrectly set as a Main-Class in tools in build.xml Major build Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
MAPREDUCE-848 TestCapacityScheduler is failing Major capacity-sched Devaraj Das Amar Kamat
MAPREDUCE-845 build.xml hard codes findbugs heap size, in some configurations 512M is insufficient to successfully build Minor build Lee Tucker Lee Tucker
MAPREDUCE-840 DBInputFormat leaves open transaction Minor . Aaron Kimball Aaron Kimball
MAPREDUCE-839 unit test TestMiniMRChildTask fails on mac os-x Minor . Hong Tang Hong Tang
MAPREDUCE-825 JobClient completion poll interval of 5s causes slow tests in local mode Minor . Aaron Kimball Aaron Kimball
MAPREDUCE-809 Job summary logs show status of completed jobs as RUNNING Major jobtracker Arun C Murthy Arun C Murthy
MAPREDUCE-808 Buffer objects incorrectly serialized to typed bytes Major contrib/streaming Klaas Bosteels Klaas Bosteels
MAPREDUCE-799 Some of MRUnit’s self-tests were not being run Major contrib/mrunit Aaron Kimball Aaron Kimball
MAPREDUCE-792 javac warnings in DBInputFormat Minor . Aaron Kimball Aaron Kimball
MAPREDUCE-787 -files, -archives should honor user given symlink path Major client Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-773 LineRecordReader can report non-zero progress while it is processing a compressed stream Major task Devaraj Das Devaraj Das
MAPREDUCE-771 Setup and cleanup tasks remain in UNASSIGNED state for a long time on tasktrackers with long running high RAM tasks Blocker jobtracker Hemanth Yamijala Hemanth Yamijala
MAPREDUCE-769 findbugs and javac warnings on trunk is non-zero Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-764 TypedBytesInput’s readRaw() does not preserve custom type codes Blocker contrib/streaming Klaas Bosteels Klaas Bosteels
MAPREDUCE-760 TestNodeRefresh might not work as expected Major test Amar Kamat Amar Kamat
MAPREDUCE-754 NPE in expiry thread when a TT is lost Minor jobtracker Ramya Sunil Amar Kamat
MAPREDUCE-743 Progress of map phase in map task is not updated properly Major task Ravi Gummadi Ravi Gummadi
MAPREDUCE-734 java.util.ConcurrentModificationException observed in unreserving slots for HiRam Jobs Major capacity-sched Karam Singh Arun C Murthy
MAPREDUCE-733 When running ant test TestTrackerBlacklistAcrossJobs, losing task tracker heartbeat exception occurs. Major tasktracker Iyappan Srinivasan Arun C Murthy
MAPREDUCE-732 node health check script should not log “UNHEALTHY” status for every heartbeat in INFO mode Minor . Ramya Sunil Sreekanth Ramakrishnan
MAPREDUCE-722 More slots are getting reserved for HiRAM job tasks then required Major capacity-sched Karam Singh Vinod Kumar Vavilapalli
MAPREDUCE-717 Fix some corner case issues in speculative execution (post hadoop-2141) Major jobtracker Devaraj Das Devaraj Das
MAPREDUCE-716 org.apache.hadoop.mapred.lib.db.DBInputformat not working with oracle Major . evanand Aaron Kimball
MAPREDUCE-709 node health check script does not display the correct message on timeout Minor . Ramya Sunil Sreekanth Ramakrishnan
MAPREDUCE-708 node health check script does not refresh the “reason for blacklisting” Minor tasktracker Ramya Sunil Sreekanth Ramakrishnan
MAPREDUCE-702 eclipse-plugin jar target fails during packaging Major build Giridharan Kesavan Giridharan Kesavan
MAPREDUCE-694 JSP jars should be added to dependcy list for Capacity scheduler Major build, capacity-sched Sreekanth Ramakrishnan Giridharan Kesavan
MAPREDUCE-683 TestJobTrackerRestart fails with Map task completion events ordering mismatch Major jobtracker Sreekanth Ramakrishnan Amar Kamat
MAPREDUCE-682 Reserved tasktrackers should be removed when a node is globally blacklisted Major jobtracker Hemanth Yamijala Sreekanth Ramakrishnan
MAPREDUCE-680 Reuse of Writable objects is improperly handled by MRUnit Major contrib/mrunit Aaron Kimball Aaron Kimball
MAPREDUCE-677 TestNodeRefresh timesout Major test Amar Kamat Amar Kamat
MAPREDUCE-676 Existing diagnostic rules fail for MAP ONLY jobs Major . Suhas Gogate Suhas Gogate
MAPREDUCE-671 Update ignore list Trivial build Chris Douglas Chris Douglas
MAPREDUCE-659 gridmix2 not compiling under mapred module trunk/src/benchmarks/gridmix2 Critical build Iyappan Srinivasan Giridharan Kesavan
MAPREDUCE-658 NPE in distcp if source path does not exist Major distcp Ravi Gummadi Ravi Gummadi
MAPREDUCE-648 Two distcp bugs Minor distcp Ravi Gummadi Ravi Gummadi
MAPREDUCE-646 distcp should place the file distcp_src_files in distributed cache Major distcp Ravi Gummadi Ravi Gummadi
MAPREDUCE-645 When disctp is used to overwrite a file, it should return immediately with an error message Minor distcp Ramya Sunil Ravi Gummadi
MAPREDUCE-642 distcp could have an option to preserve the full source path Major distcp Rodrigo Schmidt Rodrigo Schmidt
MAPREDUCE-639 Update the TeraSort to reflect the new benchmark rules for ‘09 | Major | examples | Owen O’Malley | Owen O’Malley | | MAPREDUCE-637 | Check in the codes that compute the 10^15+1st bit of π | Major | examples | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | MAPREDUCE-630 | TestKillCompletedJob can be modified to improve execution times | Minor | . | Jothi Padmanabhan | Jothi Padmanabhan | | MAPREDUCE-628 | TestJobInProgress brings up MinMR/DFS clusters for every test | Minor | . | Jothi Padmanabhan | Jothi Padmanabhan | | MAPREDUCE-627 | Modify TestTrackerBlacklistAcrossJobs to improve execution time | Minor | . | Jothi Padmanabhan | Jothi Padmanabhan | | MAPREDUCE-626 | Modify TestLostTracker to improve execution time | Minor | . | Jothi Padmanabhan | Jothi Padmanabhan | | MAPREDUCE-522 | Rewrite TestQueueCapacities to make it simpler and avoid timeout errors | Major | capacity-sched | Hemanth Yamijala | Sreekanth Ramakrishnan | | MAPREDUCE-419 | mapred.userlog.limit.kb has inconsistent defaults | Minor | . | Philip Zeyliger | Philip Zeyliger | | MAPREDUCE-416 | Move the completed jobs’ history files to a DONE subdirectory inside the configured history directory Major . Devaraj Das Amar Kamat
MAPREDUCE-408 TestKillSubProcesses fails with assertion failure sometimes Major test Amareshwari Sriramadasu Ravi Gummadi
MAPREDUCE-153 TestJobInProgressListener sometimes timesout Major . Amar Kamat Amar Kamat
MAPREDUCE-144 TaskMemoryManager should log process-tree’s status while killing tasks. Major tasktracker Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli
MAPREDUCE-64 Map-side sort is hampered by io.sort.record.percent Major performance, task Arun C Murthy Chris Douglas
MAPREDUCE-28 TestQueueManager takes too long and times out some times Major jobtracker, test Amareshwari Sriramadasu V.V.Chaitanya Krishna

TESTS:

JIRA Summary Priority Component Reporter Contributor
HADOOP-6836 [Herriot]: Generic method for adding/modifying the attributes for new configuration. Major test Iyappan Srinivasan Vinay Kumar Thota
HADOOP-6738 Move cluster_setup.xml from MapReduce to Common Blocker . Tom White Tom White
HADOOP-6705 jiracli fails to upload test-patch comments to jira Major build Giridharan Kesavan Giridharan Kesavan
HADOOP-6689 Add directory renaming test to FileContextMainOperationsBaseTest Minor fs, test Eli Collins Eli Collins
HADOOP-6563 Add more tests to FileContextSymlinkBaseTest that cover intermediate symlinks in paths Major fs, test Eli Collins Eli Collins
HADOOP-6309 Enable asserts for tests by default Major build Eli Collins Eli Collins
HADOOP-6261 Junit tests for FileContextURI Blocker test Ravi Phulari Ravi Phulari
HADOOP-6260 Unit tests for FileSystemContextUtil. Major fs gary murry gary murry
HADOOP-6222 Core doesn’t have TestCommonCLI facility Major test Boris Shkolnik Konstantin Boudnik
HADOOP-6176 Adding a couple private methods to AccessTokenHandler for testing purposes Major security Kan Zhang Kan Zhang
HADOOP-5955 TestFileOuputFormat can use LOCAL_MR instead of CLUSTER_MR Major test Jothi Padmanabhan Jothi Padmanabhan
HADOOP-5952 Hudson -1 wording change Minor build gary murry gary murry
HADOOP-5948 Modify TestJavaSerialization to use LocalJobRunner instead of MiniMR/DFS cluster Major test Jothi Padmanabhan Jothi Padmanabhan
HADOOP-5457 Failing contrib tests should not stop the build Major test Chris Douglas Giridharan Kesavan
HADOOP-5081 Split TestCLI into HDFS, Mapred and Core tests Minor test Ramya Sunil Sharad Agarwal
HADOOP-5080 Update TestCLI with additional test cases. Minor test Ramya Sunil
HDFS-1099 Add test for umask backward compatibility Major . Suresh Srinivas Suresh Srinivas
HDFS-1043 Benchmark overhead of server-side group resolution of users Major benchmarks Konstantin Shvachko Konstantin Shvachko
HDFS-919 Create test to validate the BlocksVerified metric Major test gary murry
HDFS-907 Add tests for getBlockLocations and totalLoad metrics. Minor namenode Ravi Phulari Ravi Phulari
HDFS-902 Move RAID from HDFS to MR Major contrib/raid Eli Collins Eli Collins
HDFS-813 Enable the append test in TestReadWhileWriting Minor test Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-804 New unit tests for concurrent lease recovery Major test Konstantin Boudnik Konstantin Boudnik
HDFS-714 Create fault injection test for the new pipeline close Major test Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-713 Need to properly check the type of the test class from an aspect Major . Konstantin Boudnik Konstantin Boudnik
HDFS-710 Add actions with constraints to the pipeline fault injection tests Major test Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-705 Create an adapter to access some of package-private methods of DataNode from tests Major test Konstantin Boudnik Konstantin Boudnik
HDFS-669 Add unit tests framework (Mockito) Major build Eli Collins Konstantin Boudnik
HDFS-451 Test DataTransferProtocol with fault injection Minor test Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-409 Add more access token tests Major datanode, hdfs-client Kan Zhang Kan Zhang
MAPREDUCE-1359 TypedBytes TestIO doesn’t mkdir its test dir first Major contrib/streaming Todd Lipcon Anatoli Fomenko
MAPREDUCE-1061 Gridmix unit test should validate input/output bytes Major . Chris Douglas Chris Douglas
MAPREDUCE-1050 Introduce a mock object testing framework Major test Tom White Tom White
MAPREDUCE-793 Create a new test that consolidates a few tests to be included in the commit-test list Major test Jothi Padmanabhan Jothi Padmanabhan
MAPREDUCE-785 Refactor TestReduceFetchFromPartialMem into a separate test Major . Jothi Padmanabhan Jothi Padmanabhan
MAPREDUCE-686 Move TestSpeculativeExecution.Fake* into a separate class so that it can be used by other tests also Major test Jothi Padmanabhan Jothi Padmanabhan
MAPREDUCE-670 Create target for 10 minute patch test build for mapreduce Major build Jothi Padmanabhan Jothi Padmanabhan

SUB-TASKS:

JIRA Summary Priority Component Reporter Contributor
HADOOP-6771 Herriot’s artifact id for Maven deployment should be set to hadoop-core-instrumented Major build Konstantin Boudnik Konstantin Boudnik
HADOOP-6752 Remote cluster control functionality needs JavaDocs improvement Major test Konstantin Boudnik Balaji Rajagopalan
HADOOP-6692 Add FileContext#listStatus that returns an iterator Major fs Hairong Kuang Hairong Kuang
HADOOP-6668 Apply audience and stability annotations to classes in common Blocker documentation Tom White Tom White
HADOOP-6658 Exclude Public elements in generated Javadoc Blocker documentation Tom White Tom White
HADOOP-6568 Authorization for default servlets Major security Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli
HADOOP-6538 Set hadoop.security.authentication to “simple” by default Major security Devaraj Das Devaraj Das
HADOOP-6486 fix common classes to work with Avro 1.3 reflection Major ipc Doug Cutting Doug Cutting
HADOOP-6422 permit RPC protocols to be implemented by Avro Major ipc Doug Cutting Doug Cutting
HADOOP-6410 Rename TestCLI class to prevent JUnit from trying to run this class as a test Major test Konstantin Boudnik Konstantin Boudnik
HADOOP-6409 TestHDFSCLI has to check if it’s running any testcases at all Blocker . Konstantin Boudnik Todd Lipcon
HADOOP-6223 New improved FileSystem interface for those implementing new files systems. Major fs Sanjay Radia Sanjay Radia
HADOOP-6170 add Avro-based RPC serialization Major . Doug Cutting Doug Cutting
HADOOP-5217 Split the AllTestDriver for core, hdfs and mapred Major test Sharad Agarwal Sharad Agarwal
HADOOP-5120 UpgradeManagerNamenode and UpgradeObjectNamenode should not use FSNamesystem.getFSNamesystem() Major . Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HADOOP-5097 Remove static variable JspHelper.fsn Major . Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HADOOP-5073 Hadoop 1.0 Interface Classification - scope (visibility - public/private) and stability Major . Sanjay Radia Jakob Homan
HADOOP-5045 FileSystem.isDirectory() should not be deprecated. Major fs Tsz Wo Nicholas Sze Suresh Srinivas
HADOOP-5037 Deprecate FSNamesystem.getFSNamesystem() and change fsNamesystemObject to private Minor . Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HADOOP-4930 Implement setuid executable for Linux to assist in launching tasks as job owners Major . Hemanth Yamijala Sreekanth Ramakrishnan
HADOOP-4490 Map and Reduce tasks should run as the user who submitted the job Major security Arun C Murthy Hemanth Yamijala
HDFS-1100 Override TestFcHdfsSymlink#unwrapException Major test Eli Collins Eli Collins
HDFS-1067 Create block recovery tests that handle errors Major test Hairong Kuang Hairong Kuang
HDFS-1057 Concurrent readers hit ChecksumExceptions if following a writer to very end of file Blocker datanode Todd Lipcon sam rash
HDFS-730 Add fault injection tests for pipleline close ack Major test Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-719 Add more fault injection tests for pipeline close Major test Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-716 Define a pointcut for pipeline close Major test Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-676 NPE in FSDataset.updateReplicaUnderRecovery(..) Major datanode Tsz Wo Nicholas Sze Konstantin Shvachko
HDFS-668 TestFileAppend3#TC7 sometimes hangs Major . Hairong Kuang Hairong Kuang
HDFS-663 DFSIO for append Major test Konstantin Shvachko Konstantin Shvachko
HDFS-616 Create functional tests for new design of the block report Major test Konstantin Boudnik Konstantin Boudnik
HDFS-564 Adding pipeline test 17-35 Blocker test Kan Zhang Hairong Kuang
HDFS-561 Fix write pipeline READ_TIMEOUT Major datanode, hdfs-client Kan Zhang Kan Zhang
HDFS-552 Change TestFiDataTransferProtocol to junit 4 and add a few new tests Minor test Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-551 Create new functional test for a block report. Major test Konstantin Boudnik Konstantin Boudnik
HDFS-524 Further DataTransferProtocol code refactoring. Major datanode Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-521 Create new tests for pipeline Major test Konstantin Boudnik Konstantin Boudnik
HDFS-520 Create new tests for block recovery Major test Konstantin Boudnik Hairong Kuang
HDFS-519 Create new tests for lease recovery Major test Konstantin Boudnik Konstantin Boudnik
HDFS-508 Factor out BlockInfo from BlocksMap Major namenode Konstantin Shvachko Konstantin Shvachko
HDFS-501 Use enum to define the constants in DataTransferProtocol Major datanode, hdfs-client Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-498 Add development guide and framework documentation Major documentation Konstantin Boudnik Konstantin Boudnik
HDFS-475 Create a separate targets for fault injection related test and jar files creation files Major build Konstantin Boudnik Konstantin Boudnik
HDFS-444 Current fault injection framework implementation doesn’t allow to change probability levels dynamically Minor test Konstantin Boudnik Konstantin Boudnik
HDFS-436 AspectJ framework for HDFS code and tests Major test Konstantin Boudnik Konstantin Boudnik
HDFS-396 Process dfs.name.edits.dirs as URI Major . Luca Telloli Luca Telloli
HDFS-377 Code Refactoring: separate codes which implement DataTransferProtocol Major . Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HDFS-254 Add more unit test for HDFS symlinks Major . dhruba borthakur Eli Collins
MAPREDUCE-1791 Remote cluster control functionality needs JavaDocs improvement Major test Konstantin Boudnik Konstantin Boudnik
MAPREDUCE-1650 Exclude Private elements from generated MapReduce Javadoc Major documentation Tom White Tom White
MAPREDUCE-1625 Improve grouping of packages in Javadoc Blocker documentation Tom White Tom White
MAPREDUCE-1623 Apply audience and stability annotations to classes in mapred package Blocker documentation Tom White Tom White
MAPREDUCE-1457 For secure job execution, couple of more UserGroupInformation.doAs needs to be added Major . Devaraj Das Jakob Homan
MAPREDUCE-1455 Authorization for servlets Major jobtracker, security, tasktracker Devaraj Das Ravi Gummadi
MAPREDUCE-1454 The servlets should quote server generated strings sent in the response Major . Devaraj Das Chris Douglas
MAPREDUCE-1433 Create a Delegation token for MapReduce Major security Owen O’Malley Owen O’Malley
MAPREDUCE-1432 Add the hooks in JobTracker and TaskTracker to load tokens from the token cache into the user’s UGI Major . Devaraj Das Devaraj Das
MAPREDUCE-1430 JobTracker should be able to renew delegation tokens for the jobs Major jobtracker Devaraj Das Boris Shkolnik
MAPREDUCE-1326 fi tests don’t use fi-site.xml Major build Konstantin Boudnik Konstantin Boudnik
MAPREDUCE-1209 Move common specific part of the test TestReflectionUtils out of mapred into common Blocker test Vinod Kumar Vavilapalli Todd Lipcon
MAPREDUCE-1201 Make ProcfsBasedProcessTree collect CPU usage information Major . Scott Chen Scott Chen
MAPREDUCE-1190 Add package.html to pi and pi.math packages. Minor documentation Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
MAPREDUCE-1033 Resolve location of scripts and configuration files after project split Blocker . Vinod Kumar Vavilapalli Tom White
MAPREDUCE-1026 Shuffle should be secure Major security Owen O’Malley Boris Shkolnik
MAPREDUCE-975 Add an API in job client to get the history file url for a given job id Major client, jobtracker Sharad Agarwal Sharad Agarwal
MAPREDUCE-943 TestNodeRefresh timesout occasionally Major jobtracker Amareshwari Sriramadasu Amar Kamat
MAPREDUCE-898 Change DistributedCache to use new api. Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-871 Job/Task local files have incorrect group ownership set by LinuxTaskController binary Major tasktracker Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli
MAPREDUCE-870 Clean up the job Retire code Major . Sharad Agarwal Sharad Agarwal
MAPREDUCE-861 Modify queue configuration format and parsing to support a hierarchy of queues. Major jobtracker Hemanth Yamijala rahul k singh
MAPREDUCE-856 Localized files from DistributedCache should have right access-control Major tasktracker Arun C Murthy Vinod Kumar Vavilapalli
MAPREDUCE-842 Per-job local data on the TaskTracker node should have right access-control Major security, task-controller, tasktracker Arun C Murthy Vinod Kumar Vavilapalli
MAPREDUCE-814 Move completed Job history files to HDFS Major jobtracker Sharad Agarwal Sharad Agarwal
MAPREDUCE-744 Support in DistributedCache to share cache files with other users after HADOOP-4493 Major distributed-cache, security, tasktracker Vinod Kumar Vavilapalli Devaraj Das
MAPREDUCE-656 Change org.apache.hadoop.mapred.SequenceFile* classes to use new api Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-655 Change KeyValueLineRecordReader and KeyValueTextInputFormat to use new api. Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-375 Change org.apache.hadoop.mapred.lib.NLineInputFormat and org.apache.hadoop.mapred.MapFileOutputFormat to use new api. Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-373 Change org.apache.hadoop.mapred.lib. FieldSelectionMapReduce to use new api. Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-372 Change org.apache.hadoop.mapred.lib.ChainMapper/Reducer to use new api. Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-371 Change org.apache.hadoop.mapred.lib.KeyFieldBasedComparator and org.apache.hadoop.mapred.lib.KeyFieldBasedPartitioner to use new api Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-370 Change org.apache.hadoop.mapred.lib.MultipleOutputs to use new api. Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-369 Change org.apache.hadoop.mapred.lib.MultipleInputs to use new api. Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-364 Change org.apache.hadoop.examples.MultiFileWordCount to use new mapreduce api. Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-361 Change org.apache.hadoop.examples.terasort to use new mapreduce api Major . Amareshwari Sriramadasu Amareshwari Sriramadasu
MAPREDUCE-181 Secure job submission Major . Amar Kamat Devaraj Das

OTHER:

JIRA Summary Priority Component Reporter Contributor
HADOOP-6839 [Herriot] Implement a functionality for getting the user list for creating proxy users. Major test Vinay Kumar Thota Vinay Kumar Thota
HADOOP-6772 Utilities for system tests specific. Major test Vinay Kumar Thota Vinay Kumar Thota
HADOOP-6507 Hadoop Common Docs - delete 3 doc files that do not belong under Common Blocker documentation Corinne Chandel Corinne Chandel
HADOOP-6477 0.21.0 - upload of the latest snapshot to apache snapshot repository Major . Karthik K
HADOOP-6353 Create Apache Wiki page for JSure and FlashLight tools Major . Konstantin Boudnik Konstantin Boudnik
HADOOP-6346 Add support for specifying unpack pattern regex to RunJar.unJar Major conf, util Todd Lipcon Todd Lipcon
HADOOP-6329 Add build-fi directory to the ignore list Major build Tsz Wo Nicholas Sze Tsz Wo Nicholas Sze
HADOOP-6321 Hadoop Common - Site logo Blocker documentation Corinne Chandel Corinne Chandel
HADOOP-6292 Native Libraries Guide - Update Blocker documentation Corinne Chandel Corinne Chandel
HADOOP-6217 Hadoop Doc Split: Common Docs Blocker documentation Corinne Chandel Corinne Chandel
HADOOP-6155 deprecate Record IO Major record Owen O’Malley Tom White
HDFS-1277 [Herriot] New property for multi user list. Major test Vinay Kumar Thota Vinay Kumar Thota
HDFS-1174 New properties for suspend and resume process. Major test Vinay Kumar Thota Vinay Kumar Thota
HDFS-869 0.21.0 - snapshot incorrect dependency published in .pom files Critical build Karthik K Giridharan Kesavan
HDFS-715 Hadoop HDFS - Site Logo Blocker . Corinne Chandel Corinne Chandel
HDFS-651 HDFS Docs - fix listing of docs in the doc menu Blocker documentation Corinne Chandel Corinne Chandel
HDFS-574 Hadoop Doc Split: HDFS Docs Blocker documentation Corinne Chandel Corinne Chandel
HDFS-256 Split HDFS into sub project Major . Owen O’Malley Owen O’Malley
MAPREDUCE-1896 [Herriot] New property for multi user list. Major test Vinay Kumar Thota Vinay Kumar Thota
MAPREDUCE-1812 New properties for suspend and resume process. Major test Vinay Kumar Thota Vinay Kumar Thota
MAPREDUCE-1404 Cluster-Setup and Single-Node-Setup Docs Blocker documentation Corinne Chandel Tom White
MAPREDUCE-1388 Move RAID from HDFS to MR Major . Eli Collins Eli Collins
MAPREDUCE-1352 0.21.0 - snapshot incorrect dependency published in .pom files Critical build Karthik K Giridharan Kesavan
MAPREDUCE-1121 Hadoop MapReduce - Site Logo Blocker documentation Corinne Chandel Corinne Chandel
MAPREDUCE-1063 Document Gridmix benchmark Minor benchmarks Chris Douglas Chris Douglas
MAPREDUCE-916 Hadoop Doc Split: MapReduce Docs Blocker documentation Corinne Chandel Corinne Chandel
MAPREDUCE-878 Rename fair scheduler design doc to fair-scheduler-design-doc.tex and add Apache license header Trivial contrib/fair-share, documentation Matei Zaharia Matei Zaharia
MAPREDUCE-831 Put fair scheduler design doc in SVN Trivial contrib/fair-share Matei Zaharia Matei Zaharia
MAPREDUCE-819 DistCP Guide - updates Major documentation Corinne Chandel Corinne Chandel
MAPREDUCE-813 Streaming Doc and M/R-Tutorial Doc - updates Minor documentation Corinne Chandel
MAPREDUCE-665 Move libhdfs to HDFS project Blocker build Tsz Wo Nicholas Sze Eli Collins