|
@@ -1,215 +1,5 @@
|
|
|
Hadoop Change Log
|
|
|
|
|
|
-Trunk (Unreleased)
|
|
|
-
|
|
|
- INCOMPATIBLE CHANGES
|
|
|
-
|
|
|
- HADOOP-8124. Remove the deprecated FSDataOutputStream constructor,
|
|
|
- FSDataOutputStream.sync() and Syncable.sync(). (szetszwo)
|
|
|
-
|
|
|
- NEW FEATURES
|
|
|
-
|
|
|
- HADOOP-8469. Make NetworkTopology class pluggable. (Junping Du via
|
|
|
- szetszwo)
|
|
|
-
|
|
|
- HADOOP-8470. Add NetworkTopologyWithNodeGroup, a 4-layer implementation
|
|
|
- of NetworkTopology. (Junping Du via szetszwo)
|
|
|
-
|
|
|
- IMPROVEMENTS
|
|
|
-
|
|
|
- HADOOP-8017. Configure hadoop-main pom to get rid of M2E plugin execution
|
|
|
- not covered (Eric Charles via bobby)
|
|
|
-
|
|
|
- HADOOP-8015. ChRootFileSystem should extend FilterFileSystem
|
|
|
- (Daryn Sharp via bobby)
|
|
|
-
|
|
|
- HADOOP-7595. Upgrade dependency to Avro 1.5.3. (Alejandro Abdelnur via atm)
|
|
|
-
|
|
|
- HADOOP-7664. Remove warmings when overriding final parameter configuration
|
|
|
- if the override value is same as the final parameter value.
|
|
|
- (Ravi Prakash via suresh)
|
|
|
-
|
|
|
- HADOOP-7729. Send back valid HTTP response if user hits IPC port with
|
|
|
- HTTP GET. (todd)
|
|
|
-
|
|
|
- HADOOP-7792. Add verifyToken method to AbstractDelegationTokenSecretManager.
|
|
|
- (jitendra)
|
|
|
-
|
|
|
- HADOOP-7688. Add servlet handler check in HttpServer.start().
|
|
|
- (Uma Maheswara Rao G via szetszwo)
|
|
|
-
|
|
|
- HADOOP-7886. Add toString to FileStatus. (SreeHari via jghoman)
|
|
|
-
|
|
|
- HADOOP-7808. Port HADOOP-7510 - Add configurable option to use original
|
|
|
- hostname in token instead of IP to allow server IP change.
|
|
|
- (Daryn Sharp via suresh)
|
|
|
-
|
|
|
- HADOOP-7987. Support setting the run-as user in unsecure mode. (jitendra)
|
|
|
-
|
|
|
- HADOOP-7988. Upper case in hostname part of the principals doesn't work with
|
|
|
- kerberos. (jitendra)
|
|
|
-
|
|
|
- HADOOP-8078. Add capability to turn on security in unit tests. (Jaimin Jetly
|
|
|
- via jitendra)
|
|
|
-
|
|
|
- HADOOP-7994. Remove getProtocolVersion and getProtocolSignature from the
|
|
|
- client side translator and server side implementation. (jitendra)
|
|
|
-
|
|
|
- HADOOP-7757. Test file reference count is at least 3x actual value (Jon
|
|
|
- Eagles via bobby)
|
|
|
-
|
|
|
- HADOOP-8147. test-patch should run tests with -fn to avoid masking test
|
|
|
- failures (Robert Evans via tgraves)
|
|
|
-
|
|
|
- HADOOP-8290. Remove remaining references to hadoop.native.lib (harsh)
|
|
|
-
|
|
|
- HADOOP-8308. Support cross-project Jenkins builds. (tomwhite)
|
|
|
-
|
|
|
- HADOOP-8297. Writable javadocs don't carry default constructor (harsh)
|
|
|
-
|
|
|
- HADOOP-8360. empty-configuration.xml fails xml validation
|
|
|
- (Radim Kolar via harsh)
|
|
|
-
|
|
|
- HADOOP-8367 Improve documentation of declaringClassProtocolName in rpc headers
|
|
|
- (Sanjay Radia)
|
|
|
-
|
|
|
- HADOOP-8415. Add getDouble() and setDouble() in
|
|
|
- org.apache.hadoop.conf.Configuration (Jan van der Lugt via harsh)
|
|
|
-
|
|
|
- HADOOP-7659. fs -getmerge isn't guaranteed to work well over non-HDFS
|
|
|
- filesystems (harsh)
|
|
|
-
|
|
|
- HADOOP-8059. Add javadoc to InterfaceAudience and InterfaceStability.
|
|
|
- (Brandon Li via suresh)
|
|
|
-
|
|
|
- HADOOP-8434. Add tests for Configuration setter methods.
|
|
|
- (Madhukara Phatak via suresh)
|
|
|
-
|
|
|
- HADOOP-8523. test-patch.sh doesn't validate patches before building
|
|
|
- (Jack Dintruff via jeagles)
|
|
|
-
|
|
|
- HADOOP-8624. ProtobufRpcEngine should log all RPCs if TRACE logging is
|
|
|
- enabled (todd)
|
|
|
-
|
|
|
- HADOOP-8711. IPC Server supports adding exceptions for which
|
|
|
- the message is printed and the stack trace is not printed to avoid chatter.
|
|
|
- (Brandon Li via Suresh)
|
|
|
-
|
|
|
- HADOOP-8719. Workaround for kerberos-related log errors upon running any
|
|
|
- hadoop command on OSX. (Jianbin Wei via harsh)
|
|
|
-
|
|
|
- HADOOP-8619. WritableComparator must implement no-arg constructor.
|
|
|
- (Chris Douglas via Suresh)
|
|
|
-
|
|
|
- BUG FIXES
|
|
|
-
|
|
|
- HADOOP-8177. MBeans shouldn't try to register when it fails to create MBeanName.
|
|
|
- (Devaraj K via umamahesh)
|
|
|
-
|
|
|
- HADOOP-7900. LocalDirAllocator confChanged() accesses conf.get() twice
|
|
|
- (Ravi Gummadi via Uma Maheswara Rao G)
|
|
|
-
|
|
|
- HADOOP-8146. FsShell commands cannot be interrupted
|
|
|
- (Daryn Sharp via Uma Maheswara Rao G)
|
|
|
-
|
|
|
- HADOOP-8018. Hudson auto test for HDFS has started throwing javadoc
|
|
|
- (Jon Eagles via bobby)
|
|
|
-
|
|
|
- HADOOP-8001 ChecksumFileSystem's rename doesn't correctly handle checksum
|
|
|
- files. (Daryn Sharp via bobby)
|
|
|
-
|
|
|
- HADOOP-8006 TestFSInputChecker is failing in trunk.
|
|
|
- (Daryn Sharp via bobby)
|
|
|
-
|
|
|
- HADOOP-7998. CheckFileSystem does not correctly honor setVerifyChecksum
|
|
|
- (Daryn Sharp via bobby)
|
|
|
-
|
|
|
- HADOOP-7606. Upgrade Jackson to version 1.7.1 to match the version required
|
|
|
- by Jersey (Alejandro Abdelnur via atm)
|
|
|
-
|
|
|
- HADOOP-7610. Fix for hadoop debian package (Eric Yang via gkesavan)
|
|
|
-
|
|
|
- HADOOP-7641. Add Apache License to template config files.
|
|
|
- (Eric Yang via atm)
|
|
|
-
|
|
|
- HADOOP-7621. alfredo config should be in a file not readable by users
|
|
|
- (Alejandro Abdelnur via atm)
|
|
|
-
|
|
|
- HADOOP-7669 Fix newly introduced release audit warning.
|
|
|
- (Uma Maheswara Rao G via stevel)
|
|
|
-
|
|
|
- HADOOP-6220. HttpServer wraps InterruptedExceptions by IOExceptions
|
|
|
- if interrupted in startup (stevel)
|
|
|
-
|
|
|
- HADOOP-7703. Improved exception handling of shutting down web server.
|
|
|
- (Devaraj K via Eric Yang)
|
|
|
-
|
|
|
- HADOOP-7704. Reduce number of object created by JMXJsonServlet.
|
|
|
- (Devaraj K via Eric Yang)
|
|
|
-
|
|
|
- HADOOP-7769. TestJMXJsonServlet is failing. (tomwhite)
|
|
|
-
|
|
|
- HADOOP-7770. ViewFS getFileChecksum throws FileNotFoundException for files in
|
|
|
- /tmp and /user. (Ravi Prakash via jitendra)
|
|
|
-
|
|
|
- HADOOP-8141. Add method to SecurityUtil to init krb5 cipher suites.
|
|
|
- (todd)
|
|
|
-
|
|
|
- HADOOP-7788. Add simple HealthMonitor class to watch an HAService (todd)
|
|
|
-
|
|
|
- HADOOP-8312. testpatch.sh should provide a simpler way to see which
|
|
|
- warnings changed (bobby)
|
|
|
-
|
|
|
- HADOOP-8339. jenkins complaining about 16 javadoc warnings
|
|
|
- (Tom White and Robert Evans via tgraves)
|
|
|
-
|
|
|
- HADOOP-8354. test-patch findbugs may fail if a dependent module is changed
|
|
|
- (Tom White and Robert Evans)
|
|
|
-
|
|
|
- HADOOP-8375. test-patch should stop immediately once it has found
|
|
|
- compilation errors (bobby)
|
|
|
-
|
|
|
- HADOOP-8395. Text shell command unnecessarily demands that a
|
|
|
- SequenceFile's key class be WritableComparable (harsh)
|
|
|
-
|
|
|
- HADOOP-8413. test-patch.sh gives out the wrong links for
|
|
|
- newPatchFindbugsWarnings (Colin Patrick McCabe via bobby)
|
|
|
-
|
|
|
- HADOOP-6871. When the value of a configuration key is set to its
|
|
|
- unresolved form, it causes the IllegalStateException in
|
|
|
- Configuration.get() stating that substitution depth is too large.
|
|
|
- (Arvind Prabhakar via harsh)
|
|
|
-
|
|
|
- HADOOP-8548. test-patch.sh shows an incorrect link in Jekins builds
|
|
|
- (Kihwal Lee via bobby)
|
|
|
-
|
|
|
- HADOOP-8110. Fix trash checkpoint collisions (Jason Lowe via daryn)
|
|
|
-
|
|
|
- HADOOP-8584. test-patch.sh should not immediately exit when no
|
|
|
- tests are added or modified. (Colin Patrick McCabe via eli)
|
|
|
-
|
|
|
- HADOOP-8521. Port StreamInputFormat to new Map Reduce API (madhukara
|
|
|
- phatak via bobby)
|
|
|
-
|
|
|
- HADOOP-8593. Add missed @Override annotations in Metric/Metrics2 package.
|
|
|
- (Brandon Li via suresh)
|
|
|
-
|
|
|
- HADOOP-8623. hadoop jar command should respect HADOOP_OPTS.
|
|
|
- (Steven Willis via suresh)
|
|
|
-
|
|
|
- HADOOP-8684. Deadlock between WritableComparator and WritableComparable.
|
|
|
- (Jing Zhao via suresh)
|
|
|
-
|
|
|
- HADOOP-8786. HttpServer continues to start even if AuthenticationFilter
|
|
|
- fails to init (todd)
|
|
|
-
|
|
|
- HADOOP-8767. Secondary namenode is started on slave nodes instead of
|
|
|
- master nodes. (Giovanni Delussu via suresh)
|
|
|
-
|
|
|
- OPTIMIZATIONS
|
|
|
-
|
|
|
- HADOOP-7761. Improve the performance of raw comparisons. (todd)
|
|
|
-
|
|
|
Release 2.0.3-alpha - Unreleased
|
|
|
|
|
|
INCOMPATIBLE CHANGES
|