diff --git a/hadoop-common-project/hadoop-common/CHANGES.txt b/hadoop-common-project/hadoop-common/CHANGES.txt index 694cebe0012..9d73cfd4bcb 100644 --- a/hadoop-common-project/hadoop-common/CHANGES.txt +++ b/hadoop-common-project/hadoop-common/CHANGES.txt @@ -3,17 +3,11 @@ Hadoop Change Log Trunk (unreleased changes) INCOMPATIBLE CHANGES - - HADOOP-7920. Remove Avro Rpc. (suresh) NEW FEATURES - HADOOP-7773. Add support for protocol buffer based RPC engine. - (suresh) - - HADOOP-7875. Add helper class to unwrap protobuf ServiceException. - (suresh) IMPROVEMENTS + HADOOP-8017. Configure hadoop-main pom to get rid of M2E plugin execution not covered (Eric Charles via bobby) @@ -22,22 +16,6 @@ Trunk (unreleased changes) HADOOP-7595. Upgrade dependency to Avro 1.5.3. (Alejandro Abdelnur via atm) - HADOOP-7524. Change RPC to allow multiple protocols including multuple - versions of the same protocol (sanjay Radia) - - HADOOP-7607. Simplify the RPC proxy cleanup process. (atm) - - HADOOP-7635. RetryInvocationHandler should release underlying resources on - close (atm) - - HADOOP-7687 Make getProtocolSignature public (sanjay) - - HADOOP-7693. Enhance AvroRpcEngine to support the new #addProtocol - interface introduced in HADOOP-7524. (cutting) - - HADOOP-7716. RPC protocol registration on SS does not log the protocol name - (only the class which may be different) (sanjay) - HADOOP-7717. Move handling of concurrent client fail-overs to RetryInvocationHandler (atm) @@ -54,45 +32,20 @@ Trunk (unreleased changes) HADOOP-7792. Add verifyToken method to AbstractDelegationTokenSecretManager. (jitendra) - HADOOP-7776 Make the Ipc-Header in a RPC-Payload an explicit header (sanjay) - HADOOP-7688. Add servlet handler check in HttpServer.start(). (Uma Maheswara Rao G via szetszwo) - HADOOP-7862. Move the support for multiple protocols to lower layer so - that Writable, PB and Avro can all use it (Sanjay) - - HADOOP-7876. Provided access to encoded key in DelegationKey for - use in protobuf based RPCs. (suresh) - HADOOP-7886. Add toString to FileStatus. (SreeHari via jghoman) - HADOOP-7899. Generate proto java files as part of the build. (tucu) - 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-7957. Classes deriving GetGroupsBase should be able to override - proxy creation. (jitendra) - - HADOOP-7968. Errant println left in RPC.getHighestSupportedProtocol (Sho Shimauchi via harsh) HADOOP-7987. Support setting the run-as user in unsecure mode. (jitendra) - HADOOP-7965. Support for protocol version and signature in PB. (jitendra) - - HADOOP-7988. Upper case in hostname part of the principals doesn't work with + HADOOP-7988. Upper case in hostname part of the principals doesn't work with kerberos. (jitendra) - HADOOP-8070. Add a standalone benchmark for RPC call performance. (todd) - - HADOOP-8084. Updates ProtoBufRpc engine to not do an unnecessary copy - for RPC request/response. (ddas) - - HADOOP-8085. Add RPC metrics to ProtobufRpcEngine. (Hari Mankude via - suresh) - HADOOP-8108. Move method getHostPortString() from NameNode to NetUtils. (Brandon Li via jitendra) @@ -133,30 +86,14 @@ Trunk (unreleased changes) HADOOP-7704. Reduce number of object created by JMXJsonServlet. (Devaraj K via Eric Yang) - HADOOP-7695. RPC.stopProxy can throw unintended exception while logging - error (atm) - HADOOP-7769. TestJMXJsonServlet is failing. (tomwhite) HADOOP-7770. ViewFS getFileChecksum throws FileNotFoundException for files in /tmp and /user. (Ravi Prakash via jitendra) - HADOOP-7833. Fix findbugs warnings in protobuf generated code. - (John Lee via suresh) - HADOOP-7888. TestFailoverProxy fails intermittently on trunk. (Jason Lowe via atm) - HADOOP-7897. ProtobufRpcEngine client side exception mechanism is not - consistent with WritableRpcEngine. (suresh) - - HADOOP-7913 Fix bug in ProtoBufRpcEngine (sanjay) - - HADOOP-7892. IPC logs too verbose after "RpcKind" introduction (todd) - - HADOOP-7931. o.a.h.ipc.WritableRpcEngine should have a way to force - initialization (atm) - OPTIMIZATIONS HADOOP-7761. Improve the performance of raw comparisons. (todd) @@ -165,14 +102,81 @@ Release 0.23.3 - UNRELEASED INCOMPATIBLE CHANGES - NEW FEATURES - + HADOOP-7920. Remove Avro Rpc. (suresh) + + NEW FEATURES + + HADOOP-7773. Add support for protocol buffer based RPC engine. + (suresh) + + HADOOP-7875. Add helper class to unwrap protobuf ServiceException. + (suresh) + IMPROVEMENTS + HADOOP-7524. Change RPC to allow multiple protocols including multuple + versions of the same protocol (sanjay Radia) + + HADOOP-7607. Simplify the RPC proxy cleanup process. (atm) + + HADOOP-7687. Make getProtocolSignature public (sanjay) + + HADOOP-7693. Enhance AvroRpcEngine to support the new #addProtocol + interface introduced in HADOOP-7524. (cutting) + + HADOOP-7716. RPC protocol registration on SS does not log the protocol name + (only the class which may be different) (sanjay) + + HADOOP-7776. Make the Ipc-Header in a RPC-Payload an explicit header. + (sanjay) + + HADOOP-7862. Move the support for multiple protocols to lower layer so + that Writable, PB and Avro can all use it (Sanjay) + + HADOOP-7876. Provided access to encoded key in DelegationKey for + use in protobuf based RPCs. (suresh) + + HADOOP-7899. Generate proto java files as part of the build. (tucu) + + HADOOP-7957. Classes deriving GetGroupsBase should be able to override + proxy creation. (jitendra) + + HADOOP-7965. Support for protocol version and signature in PB. (jitendra) + + HADOOP-8070. Add a standalone benchmark for RPC call performance. (todd) + + HADOOP-8084. Updates ProtoBufRpc engine to not do an unnecessary copy + for RPC request/response. (ddas) + + HADOOP-8085. Add RPC metrics to ProtobufRpcEngine. (Hari Mankude via + suresh) + OPTIMIZATIONS BUG FIXES + HADOOP-7635. RetryInvocationHandler should release underlying resources on + close. (atm) + + HADOOP-7695. RPC.stopProxy can throw unintended exception while logging + error. (atm) + + HADOOP-7833. Fix findbugs warnings in protobuf generated code. + (John Lee via suresh) + + HADOOP-7897. ProtobufRpcEngine client side exception mechanism is not + consistent with WritableRpcEngine. (suresh) + + HADOOP-7913. Fix bug in ProtoBufRpcEngine. (sanjay) + + HADOOP-7892. IPC logs too verbose after "RpcKind" introduction. (todd) + + HADOOP-7968. Errant println left in RPC.getHighestSupportedProtocol. (Sho + Shimauchi via harsh) + + HADOOP-7931. o.a.h.ipc.WritableRpcEngine should have a way to force + initialization. (atm) + Release 0.23.2 - UNRELEASED INCOMPATIBLE CHANGES