Details

    • Type: Sub-task Sub-task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.0-alpha, 3.0.0-alpha1
    • Fix Version/s: 2.8.0, 2.7.4, 3.0.0-alpha1
    • Component/s: ipc
    • Labels:
    • Target Version/s:
    • Hadoop Flags:
      Reviewed

      Description

      RPC handlers currently do not return until the RPC call completes and response is sent, or a partially sent response has been queued for the responder. It would be useful for a proxy method to notify the handler to not yet the send the call's response.

      An potential use case is a namespace handler in the NN might want to return before the edit log is synced so it can service more requests and allow increased batching of edits per sync. Background syncing could later trigger the sending of the call response to the client.

      1. HADOOP-10300.patch
        15 kB
        Daryn Sharp
      2. HADOOP-10300.patch
        15 kB
        Daryn Sharp
      3. HADOOP-10300.patch
        13 kB
        Daryn Sharp
      4. HADOOP-10300-branch-2.7.patch
        16 kB
        Zhe Zhang

        Issue Links

          Activity

          Hide
          Suresh Srinivas added a comment -

          Big +1 for this feature. This will be able to reduce the number of handlers we currently need. Only thing that we need to protect is accepting too many requests and responding to it becomes a bottleneck. That can be addressed as we continue to work on this issue.

          Show
          Suresh Srinivas added a comment - Big +1 for this feature. This will be able to reduce the number of handlers we currently need. Only thing that we need to protect is accepting too many requests and responding to it becomes a bottleneck. That can be addressed as we continue to work on this issue.
          Hide
          Daryn Sharp added a comment -

          Add a ref count for sending of responses. This will enable a proxy method in the handler to mark the call for a postponed response, but allow the ipc layer to fully prepare and encode the response. The sendResponse becomes a no-op. The caller that postponed the response is responsible for ensuring that sendResponse is again invoked to actually send the response.

          Show
          Daryn Sharp added a comment - Add a ref count for sending of responses. This will enable a proxy method in the handler to mark the call for a postponed response, but allow the ipc layer to fully prepare and encode the response. The sendResponse becomes a no-op. The caller that postponed the response is responsible for ensuring that sendResponse is again invoked to actually send the response.
          Hide
          Hadoop QA added a comment -

          +1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12661760/HADOOP-10300.patch
          against trunk revision .

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 1 new or modified test files.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 javadoc. There were no new javadoc warning messages.

          +1 eclipse:eclipse. The patch built with eclipse:eclipse.

          +1 findbugs. The patch does not introduce any new Findbugs (version 2.0.3) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          +1 core tests. The patch passed unit tests in hadoop-common-project/hadoop-common.

          +1 contrib tests. The patch passed contrib unit tests.

          Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/4473//testReport/
          Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/4473//console

          This message is automatically generated.

          Show
          Hadoop QA added a comment - +1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12661760/HADOOP-10300.patch against trunk revision . +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 1 new or modified test files. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . There were no new javadoc warning messages. +1 eclipse:eclipse . The patch built with eclipse:eclipse. +1 findbugs . The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. +1 core tests . The patch passed unit tests in hadoop-common-project/hadoop-common. +1 contrib tests . The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/4473//testReport/ Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/4473//console This message is automatically generated.
          Hide
          Daryn Sharp added a comment -

          Could I get a review so I can put up a patch for decoupling the wait for edit logging syncing from the ipc handler's lifecycle?

          Show
          Daryn Sharp added a comment - Could I get a review so I can put up a patch for decoupling the wait for edit logging syncing from the ipc handler's lifecycle?
          Hide
          Daryn Sharp added a comment -

          Updated patch.

          Show
          Daryn Sharp added a comment - Updated patch.
          Hide
          Hadoop QA added a comment -

          +1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12706046/HADOOP-10300.patch
          against trunk revision 586348e.

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 1 new or modified test files.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 javadoc. There were no new javadoc warning messages.

          +1 eclipse:eclipse. The patch built with eclipse:eclipse.

          +1 findbugs. The patch does not introduce any new Findbugs (version 2.0.3) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          +1 core tests. The patch passed unit tests in hadoop-common-project/hadoop-common.

          Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/5976//testReport/
          Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/5976//console

          This message is automatically generated.

          Show
          Hadoop QA added a comment - +1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12706046/HADOOP-10300.patch against trunk revision 586348e. +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 1 new or modified test files. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . There were no new javadoc warning messages. +1 eclipse:eclipse . The patch built with eclipse:eclipse. +1 findbugs . The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. +1 core tests . The patch passed unit tests in hadoop-common-project/hadoop-common. Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/5976//testReport/ Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/5976//console This message is automatically generated.
          Hide
          Yi Liu added a comment -
                public void sendResponse() throws IOException {
                int count = responseWaitCount.decrementAndGet();
                assert count >= 0 : "response has already been sent";
                if (count == 0) {
                  if (rpcResponse == null) {
                    // needed by postponed operations to indicate an exception has
                    // occurred.  it's too late to re-encode the response so just
                    // drop the connection.  unlikely to occur in practice but in tests
                    connection.close();
                  } else {
                    connection.sendResponse(this);
                  }
                }
              }
          

          In real case, rpcResponse has value before sendResponse, so it seems if (rpcResponse == null) will not happen. Can we remove connection.close() and modify the test which makes this happen?

          Show
          Yi Liu added a comment - public void sendResponse() throws IOException { int count = responseWaitCount.decrementAndGet(); assert count >= 0 : "response has already been sent" ; if (count == 0) { if (rpcResponse == null ) { // needed by postponed operations to indicate an exception has // occurred. it's too late to re-encode the response so just // drop the connection. unlikely to occur in practice but in tests connection.close(); } else { connection.sendResponse( this ); } } } In real case, rpcResponse has value before sendResponse , so it seems if (rpcResponse == null) will not happen. Can we remove connection.close() and modify the test which makes this happen?
          Hide
          Daryn Sharp added a comment -

          Modifying the tests isn't very feasible. From what I recall, there are tests which use ExitUtil to convert fatal shutdowns into a RuntimeException. These exceptions rip up through the stack and don't set rpcResponse. The connection was left in limbo but I needed the connection closed, as it was prior to deferred responses, for the tests to pass.

          Also in this "not supposed to happen" case, it's far better to abort the connection instead of leaving the client dangling to wait for a call response that will never be sent.

          Show
          Daryn Sharp added a comment - Modifying the tests isn't very feasible. From what I recall, there are tests which use ExitUtil to convert fatal shutdowns into a RuntimeException . These exceptions rip up through the stack and don't set rpcResponse . The connection was left in limbo but I needed the connection closed, as it was prior to deferred responses, for the tests to pass. Also in this "not supposed to happen" case, it's far better to abort the connection instead of leaving the client dangling to wait for a call response that will never be sent.
          Hide
          Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          -1 patch 0m 0s The patch command could not apply the patch during dryrun.



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12706046/HADOOP-10300.patch
          Optional Tests javadoc javac unit findbugs checkstyle
          git revision trunk / 0790275
          Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/6733/console

          This message was automatically generated.

          Show
          Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment -1 patch 0m 0s The patch command could not apply the patch during dryrun. Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12706046/HADOOP-10300.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / 0790275 Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/6733/console This message was automatically generated.
          Hide
          Vinod Kumar Vavilapalli added a comment -

          Moving bugs out of previously closed releases into the next minor release 2.8.0.

          Show
          Vinod Kumar Vavilapalli added a comment - Moving bugs out of previously closed releases into the next minor release 2.8.0.
          Hide
          Daryn Sharp added a comment -

          Yi Liu If I rebase the patch, are you ok with it?

          Show
          Daryn Sharp added a comment - Yi Liu If I rebase the patch, are you ok with it?
          Hide
          Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          -1 patch 0m 0s The patch command could not apply the patch during dryrun.



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12706046/HADOOP-10300.patch
          Optional Tests javadoc javac unit findbugs checkstyle
          git revision trunk / 71aedfa
          Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/7502/console

          This message was automatically generated.

          Show
          Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment -1 patch 0m 0s The patch command could not apply the patch during dryrun. Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12706046/HADOOP-10300.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / 71aedfa Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/7502/console This message was automatically generated.
          Hide
          Yi Liu added a comment -

          Yes, it's OK with me. Original patch looks good to me.
          The trunk has some change since that time, please rebase it and let me take another look. Thanks.

          Show
          Yi Liu added a comment - Yes, it's OK with me. Original patch looks good to me. The trunk has some change since that time, please rebase it and let me take another look. Thanks.
          Hide
          Daryn Sharp added a comment -

          rebased

          Show
          Daryn Sharp added a comment - rebased
          Hide
          Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          0 pre-patch 21m 10s Pre-patch trunk compilation is healthy.
          +1 @author 0m 0s The patch does not contain any @author tags.
          +1 tests included 0m 0s The patch appears to include 1 new or modified test files.
          +1 javac 9m 22s There were no new javac warning messages.
          +1 javadoc 11m 42s There were no new javadoc warning messages.
          -1 release audit 0m 20s The applied patch generated 1 release audit warnings.
          -1 checkstyle 1m 14s The applied patch generated 1 new checkstyle issues (total was 217, now 214).
          -1 whitespace 0m 0s The patch has 3 line(s) that end in whitespace. Use git apply --whitespace=fix.
          +1 install 1m 30s mvn install still works.
          +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse.
          +1 findbugs 1m 54s The patch does not introduce any new Findbugs (version 3.0.0) warnings.
          -1 common tests 6m 41s Tests failed in hadoop-common.
              54m 32s  



          Reason Tests
          Failed unit tests hadoop.http.TestHttpServer
            hadoop.net.TestDNS



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12765620/HADOOP-10300.patch
          Optional Tests javadoc javac unit findbugs checkstyle
          git revision trunk / 1107bd3
          Release Audit https://builds.apache.org/job/PreCommit-HADOOP-Build/7780/artifact/patchprocess/patchReleaseAuditProblems.txt
          checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/7780/artifact/patchprocess/diffcheckstylehadoop-common.txt
          whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/7780/artifact/patchprocess/whitespace.txt
          hadoop-common test log https://builds.apache.org/job/PreCommit-HADOOP-Build/7780/artifact/patchprocess/testrun_hadoop-common.txt
          Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/7780/testReport/
          Java 1.7.0_55
          uname Linux asf900.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/7780/console

          This message was automatically generated.

          Show
          Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 21m 10s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. +1 tests included 0m 0s The patch appears to include 1 new or modified test files. +1 javac 9m 22s There were no new javac warning messages. +1 javadoc 11m 42s There were no new javadoc warning messages. -1 release audit 0m 20s The applied patch generated 1 release audit warnings. -1 checkstyle 1m 14s The applied patch generated 1 new checkstyle issues (total was 217, now 214). -1 whitespace 0m 0s The patch has 3 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 install 1m 30s mvn install still works. +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse. +1 findbugs 1m 54s The patch does not introduce any new Findbugs (version 3.0.0) warnings. -1 common tests 6m 41s Tests failed in hadoop-common.     54m 32s   Reason Tests Failed unit tests hadoop.http.TestHttpServer   hadoop.net.TestDNS Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12765620/HADOOP-10300.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / 1107bd3 Release Audit https://builds.apache.org/job/PreCommit-HADOOP-Build/7780/artifact/patchprocess/patchReleaseAuditProblems.txt checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/7780/artifact/patchprocess/diffcheckstylehadoop-common.txt whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/7780/artifact/patchprocess/whitespace.txt hadoop-common test log https://builds.apache.org/job/PreCommit-HADOOP-Build/7780/artifact/patchprocess/testrun_hadoop-common.txt Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/7780/testReport/ Java 1.7.0_55 uname Linux asf900.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/7780/console This message was automatically generated.
          Hide
          Yi Liu added a comment -

          +1, thanks Daryn Sharp.

          Show
          Yi Liu added a comment - +1, thanks Daryn Sharp .
          Hide
          Yi Liu added a comment -

          Committed to trunk and branch-2.

          Show
          Yi Liu added a comment - Committed to trunk and branch-2.
          Hide
          Hudson added a comment -

          FAILURE: Integrated in Hadoop-trunk-Commit #8611 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8611/)
          HADOOP-10300. Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3)

          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
          Show
          Hudson added a comment - FAILURE: Integrated in Hadoop-trunk-Commit #8611 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8611/ ) HADOOP-10300 . Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
          Hide
          Hudson added a comment -

          FAILURE: Integrated in Hadoop-Mapreduce-trunk #2458 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2458/)
          HADOOP-10300. Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3)

          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java
          Show
          Hudson added a comment - FAILURE: Integrated in Hadoop-Mapreduce-trunk #2458 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2458/ ) HADOOP-10300 . Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3) hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java
          Hide
          Hudson added a comment -

          FAILURE: Integrated in Hadoop-Mapreduce-trunk-Java8 #512 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/512/)
          HADOOP-10300. Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3)

          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
          Show
          Hudson added a comment - FAILURE: Integrated in Hadoop-Mapreduce-trunk-Java8 #512 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/512/ ) HADOOP-10300 . Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
          Hide
          Hudson added a comment -

          FAILURE: Integrated in Hadoop-Yarn-trunk #1249 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/1249/)
          HADOOP-10300. Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3)

          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          Show
          Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk #1249 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/1249/ ) HADOOP-10300 . Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3) hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java hadoop-common-project/hadoop-common/CHANGES.txt
          Hide
          Hudson added a comment -

          FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #524 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/524/)
          HADOOP-10300. Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3)

          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
          Show
          Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #524 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/524/ ) HADOOP-10300 . Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
          Hide
          Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk #2422 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2422/)
          HADOOP-10300. Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3)

          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          Show
          Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk #2422 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2422/ ) HADOOP-10300 . Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java hadoop-common-project/hadoop-common/CHANGES.txt
          Hide
          Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #484 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/484/)
          HADOOP-10300. Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3)

          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          Show
          Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #484 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/484/ ) HADOOP-10300 . Allowed deferred sending of call responses. (Daryn Sharp (yliu: rev e617cf6dd13f2bb5d7cbb15ee2cdb260ecd46cd3) hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java hadoop-common-project/hadoop-common/CHANGES.txt
          Hide
          Zhe Zhang added a comment -

          I think this'd be a good addition to branch-2.7; all other subtasks under the umbrella JIRA are actually in 2.3. Attaching a branch-2.7 patch to trigger Jenkins.

          Daryn Sharp Kihwal Lee LMK if you have any concerns about the backport.

          Show
          Zhe Zhang added a comment - I think this'd be a good addition to branch-2.7; all other subtasks under the umbrella JIRA are actually in 2.3. Attaching a branch-2.7 patch to trigger Jenkins. Daryn Sharp Kihwal Lee LMK if you have any concerns about the backport.
          Hide
          Hadoop QA added a comment -
          -1 overall



          Vote Subsystem Runtime Comment
          0 reexec 0m 27s Docker mode activated.
          +1 @author 0m 0s The patch does not contain any @author tags.
          +1 test4tests 0m 0s The patch appears to include 1 new or modified test files.
          -1 mvninstall 1m 50s root in branch-2.7.0 failed.
          -1 compile 0m 27s root in branch-2.7.0 failed with JDK v1.8.0_111.
          -1 compile 0m 22s root in branch-2.7.0 failed with JDK v1.7.0_111.
          +1 checkstyle 0m 24s branch-2.7.0 passed
          -1 mvnsite 0m 11s hadoop-common in branch-2.7.0 failed.
          -1 mvneclipse 0m 10s hadoop-common in branch-2.7.0 failed.
          -1 findbugs 0m 8s hadoop-common in branch-2.7.0 failed.
          -1 javadoc 0m 8s hadoop-common in branch-2.7.0 failed with JDK v1.8.0_111.
          -1 javadoc 0m 8s hadoop-common in branch-2.7.0 failed with JDK v1.7.0_111.
          -1 mvninstall 0m 8s hadoop-common in the patch failed.
          -1 compile 0m 18s root in the patch failed with JDK v1.8.0_111.
          -1 javac 0m 18s root in the patch failed with JDK v1.8.0_111.
          -1 compile 0m 23s root in the patch failed with JDK v1.7.0_111.
          -1 javac 0m 23s root in the patch failed with JDK v1.7.0_111.
          -0 checkstyle 0m 23s hadoop-common-project/hadoop-common: The patch generated 1 new + 226 unchanged - 5 fixed = 227 total (was 231)
          -1 mvnsite 0m 9s hadoop-common in the patch failed.
          -1 mvneclipse 0m 9s hadoop-common in the patch failed.
          -1 whitespace 0m 1s The patch has 1334 line(s) that end in whitespace. Use git apply --whitespace=fix <<patch_file>>. Refer https://git-scm.com/docs/git-apply
          -1 whitespace 0m 35s The patch 59 line(s) with tabs.
          -1 findbugs 0m 8s hadoop-common in the patch failed.
          -1 javadoc 0m 6s hadoop-common in the patch failed with JDK v1.8.0_111.
          -1 javadoc 0m 8s hadoop-common in the patch failed with JDK v1.7.0_111.
          -1 unit 0m 8s hadoop-common in the patch failed with JDK v1.7.0_111.
          -1 asflicense 47m 53s The patch generated 91 ASF License warnings.
          56m 27s



          Subsystem Report/Notes
          Docker Image:yetus/hadoop:date2016-10-31
          JIRA Issue HADOOP-10300
          JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12836217/HADOOP-10300-branch-2.7.0.patch
          Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle
          uname Linux c47b5d90816d 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Build tool maven
          Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh
          git revision branch-2.7.0 / f95b390
          Default Java 1.7.0_111
          Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_111 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_111
          mvninstall https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-mvninstall-root.txt
          compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-compile-root-jdk1.8.0_111.txt
          compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-compile-root-jdk1.7.0_111.txt
          mvnsite https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-mvnsite-hadoop-common-project_hadoop-common.txt
          mvneclipse https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-mvneclipse-hadoop-common-project_hadoop-common.txt
          findbugs https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-findbugs-hadoop-common-project_hadoop-common.txt
          javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-javadoc-hadoop-common-project_hadoop-common-jdk1.8.0_111.txt
          javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-javadoc-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt
          mvninstall https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-mvninstall-hadoop-common-project_hadoop-common.txt
          compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-compile-root-jdk1.8.0_111.txt
          javac https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-compile-root-jdk1.8.0_111.txt
          compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-compile-root-jdk1.7.0_111.txt
          javac https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-compile-root-jdk1.7.0_111.txt
          checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/diff-checkstyle-hadoop-common-project_hadoop-common.txt
          mvnsite https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-mvnsite-hadoop-common-project_hadoop-common.txt
          mvneclipse https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-mvneclipse-hadoop-common-project_hadoop-common.txt
          whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/whitespace-eol.txt
          whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/whitespace-tabs.txt
          findbugs https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-findbugs-hadoop-common-project_hadoop-common.txt
          javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-javadoc-hadoop-common-project_hadoop-common-jdk1.8.0_111.txt
          javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-javadoc-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt
          unit https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-unit-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt
          JDK v1.7.0_111 Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/testReport/
          asflicense https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-asflicense-problems.txt
          modules C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common
          Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/console
          Powered by Apache Yetus 0.4.0-SNAPSHOT http://yetus.apache.org

          This message was automatically generated.

          Show
          Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 reexec 0m 27s Docker mode activated. +1 @author 0m 0s The patch does not contain any @author tags. +1 test4tests 0m 0s The patch appears to include 1 new or modified test files. -1 mvninstall 1m 50s root in branch-2.7.0 failed. -1 compile 0m 27s root in branch-2.7.0 failed with JDK v1.8.0_111. -1 compile 0m 22s root in branch-2.7.0 failed with JDK v1.7.0_111. +1 checkstyle 0m 24s branch-2.7.0 passed -1 mvnsite 0m 11s hadoop-common in branch-2.7.0 failed. -1 mvneclipse 0m 10s hadoop-common in branch-2.7.0 failed. -1 findbugs 0m 8s hadoop-common in branch-2.7.0 failed. -1 javadoc 0m 8s hadoop-common in branch-2.7.0 failed with JDK v1.8.0_111. -1 javadoc 0m 8s hadoop-common in branch-2.7.0 failed with JDK v1.7.0_111. -1 mvninstall 0m 8s hadoop-common in the patch failed. -1 compile 0m 18s root in the patch failed with JDK v1.8.0_111. -1 javac 0m 18s root in the patch failed with JDK v1.8.0_111. -1 compile 0m 23s root in the patch failed with JDK v1.7.0_111. -1 javac 0m 23s root in the patch failed with JDK v1.7.0_111. -0 checkstyle 0m 23s hadoop-common-project/hadoop-common: The patch generated 1 new + 226 unchanged - 5 fixed = 227 total (was 231) -1 mvnsite 0m 9s hadoop-common in the patch failed. -1 mvneclipse 0m 9s hadoop-common in the patch failed. -1 whitespace 0m 1s The patch has 1334 line(s) that end in whitespace. Use git apply --whitespace=fix <<patch_file>>. Refer https://git-scm.com/docs/git-apply -1 whitespace 0m 35s The patch 59 line(s) with tabs. -1 findbugs 0m 8s hadoop-common in the patch failed. -1 javadoc 0m 6s hadoop-common in the patch failed with JDK v1.8.0_111. -1 javadoc 0m 8s hadoop-common in the patch failed with JDK v1.7.0_111. -1 unit 0m 8s hadoop-common in the patch failed with JDK v1.7.0_111. -1 asflicense 47m 53s The patch generated 91 ASF License warnings. 56m 27s Subsystem Report/Notes Docker Image:yetus/hadoop:date2016-10-31 JIRA Issue HADOOP-10300 JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12836217/HADOOP-10300-branch-2.7.0.patch Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle uname Linux c47b5d90816d 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Build tool maven Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh git revision branch-2.7.0 / f95b390 Default Java 1.7.0_111 Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_111 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_111 mvninstall https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-mvninstall-root.txt compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-compile-root-jdk1.8.0_111.txt compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-compile-root-jdk1.7.0_111.txt mvnsite https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-mvnsite-hadoop-common-project_hadoop-common.txt mvneclipse https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-mvneclipse-hadoop-common-project_hadoop-common.txt findbugs https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-findbugs-hadoop-common-project_hadoop-common.txt javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-javadoc-hadoop-common-project_hadoop-common-jdk1.8.0_111.txt javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/branch-javadoc-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt mvninstall https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-mvninstall-hadoop-common-project_hadoop-common.txt compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-compile-root-jdk1.8.0_111.txt javac https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-compile-root-jdk1.8.0_111.txt compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-compile-root-jdk1.7.0_111.txt javac https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-compile-root-jdk1.7.0_111.txt checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/diff-checkstyle-hadoop-common-project_hadoop-common.txt mvnsite https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-mvnsite-hadoop-common-project_hadoop-common.txt mvneclipse https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-mvneclipse-hadoop-common-project_hadoop-common.txt whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/whitespace-eol.txt whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/whitespace-tabs.txt findbugs https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-findbugs-hadoop-common-project_hadoop-common.txt javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-javadoc-hadoop-common-project_hadoop-common-jdk1.8.0_111.txt javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-javadoc-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt unit https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-unit-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt JDK v1.7.0_111 Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/testReport/ asflicense https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/artifact/patchprocess/patch-asflicense-problems.txt modules C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/10932/console Powered by Apache Yetus 0.4.0-SNAPSHOT http://yetus.apache.org This message was automatically generated.
          Hide
          Hadoop QA added a comment -
          -1 overall



          Vote Subsystem Runtime Comment
          0 reexec 0m 23s Docker mode activated.
          +1 @author 0m 0s The patch does not contain any @author tags.
          +1 test4tests 0m 0s The patch appears to include 1 new or modified test files.
          -1 mvninstall 0m 26s root in branch-2.7.0 failed.
          -1 compile 0m 19s root in branch-2.7.0 failed with JDK v1.8.0_111.
          -1 compile 0m 21s root in branch-2.7.0 failed with JDK v1.7.0_111.
          +1 checkstyle 0m 23s branch-2.7.0 passed
          -1 mvnsite 0m 9s hadoop-common in branch-2.7.0 failed.
          -1 mvneclipse 0m 9s hadoop-common in branch-2.7.0 failed.
          -1 findbugs 0m 8s hadoop-common in branch-2.7.0 failed.
          -1 javadoc 0m 7s hadoop-common in branch-2.7.0 failed with JDK v1.8.0_111.
          -1 javadoc 0m 8s hadoop-common in branch-2.7.0 failed with JDK v1.7.0_111.
          -1 mvninstall 0m 8s hadoop-common in the patch failed.
          -1 compile 0m 18s root in the patch failed with JDK v1.8.0_111.
          -1 javac 0m 18s root in the patch failed with JDK v1.8.0_111.
          -1 compile 0m 23s root in the patch failed with JDK v1.7.0_111.
          -1 javac 0m 23s root in the patch failed with JDK v1.7.0_111.
          -0 checkstyle 0m 27s hadoop-common-project/hadoop-common: The patch generated 1 new + 226 unchanged - 5 fixed = 227 total (was 231)
          -1 mvnsite 0m 10s hadoop-common in the patch failed.
          -1 mvneclipse 0m 10s hadoop-common in the patch failed.
          -1 whitespace 0m 1s The patch has 1685 line(s) that end in whitespace. Use git apply --whitespace=fix <<patch_file>>. Refer https://git-scm.com/docs/git-apply
          -1 findbugs 0m 7s hadoop-common in the patch failed.
          -1 javadoc 0m 6s hadoop-common in the patch failed with JDK v1.8.0_111.
          -1 javadoc 0m 6s hadoop-common in the patch failed with JDK v1.7.0_111.
          -1 unit 0m 6s hadoop-common in the patch failed with JDK v1.7.0_111.
          +1 asflicense 0m 18s The patch does not generate ASF License warnings.
          7m 5s



          Subsystem Report/Notes
          Docker Image:yetus/hadoop:date2016-10-31
          JIRA Issue HADOOP-10300
          JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12836217/HADOOP-10300-branch-2.7.0.patch
          Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle
          uname Linux db2d48d9db78 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Build tool maven
          Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh
          git revision branch-2.7.0 / f95b390
          Default Java 1.7.0_111
          Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_111 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_111
          mvninstall https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-mvninstall-root.txt
          compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-compile-root-jdk1.8.0_111.txt
          compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-compile-root-jdk1.7.0_111.txt
          mvnsite https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-mvnsite-hadoop-common-project_hadoop-common.txt
          mvneclipse https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-mvneclipse-hadoop-common-project_hadoop-common.txt
          findbugs https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-findbugs-hadoop-common-project_hadoop-common.txt
          javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-javadoc-hadoop-common-project_hadoop-common-jdk1.8.0_111.txt
          javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-javadoc-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt
          mvninstall https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-mvninstall-hadoop-common-project_hadoop-common.txt
          compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-compile-root-jdk1.8.0_111.txt
          javac https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-compile-root-jdk1.8.0_111.txt
          compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-compile-root-jdk1.7.0_111.txt
          javac https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-compile-root-jdk1.7.0_111.txt
          checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/diff-checkstyle-hadoop-common-project_hadoop-common.txt
          mvnsite https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-mvnsite-hadoop-common-project_hadoop-common.txt
          mvneclipse https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-mvneclipse-hadoop-common-project_hadoop-common.txt
          whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/whitespace-eol.txt
          findbugs https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-findbugs-hadoop-common-project_hadoop-common.txt
          javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-javadoc-hadoop-common-project_hadoop-common-jdk1.8.0_111.txt
          javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-javadoc-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt
          unit https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-unit-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt
          JDK v1.7.0_111 Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/testReport/
          modules C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common
          Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/console
          Powered by Apache Yetus 0.4.0-SNAPSHOT http://yetus.apache.org

          This message was automatically generated.

          Show
          Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 reexec 0m 23s Docker mode activated. +1 @author 0m 0s The patch does not contain any @author tags. +1 test4tests 0m 0s The patch appears to include 1 new or modified test files. -1 mvninstall 0m 26s root in branch-2.7.0 failed. -1 compile 0m 19s root in branch-2.7.0 failed with JDK v1.8.0_111. -1 compile 0m 21s root in branch-2.7.0 failed with JDK v1.7.0_111. +1 checkstyle 0m 23s branch-2.7.0 passed -1 mvnsite 0m 9s hadoop-common in branch-2.7.0 failed. -1 mvneclipse 0m 9s hadoop-common in branch-2.7.0 failed. -1 findbugs 0m 8s hadoop-common in branch-2.7.0 failed. -1 javadoc 0m 7s hadoop-common in branch-2.7.0 failed with JDK v1.8.0_111. -1 javadoc 0m 8s hadoop-common in branch-2.7.0 failed with JDK v1.7.0_111. -1 mvninstall 0m 8s hadoop-common in the patch failed. -1 compile 0m 18s root in the patch failed with JDK v1.8.0_111. -1 javac 0m 18s root in the patch failed with JDK v1.8.0_111. -1 compile 0m 23s root in the patch failed with JDK v1.7.0_111. -1 javac 0m 23s root in the patch failed with JDK v1.7.0_111. -0 checkstyle 0m 27s hadoop-common-project/hadoop-common: The patch generated 1 new + 226 unchanged - 5 fixed = 227 total (was 231) -1 mvnsite 0m 10s hadoop-common in the patch failed. -1 mvneclipse 0m 10s hadoop-common in the patch failed. -1 whitespace 0m 1s The patch has 1685 line(s) that end in whitespace. Use git apply --whitespace=fix <<patch_file>>. Refer https://git-scm.com/docs/git-apply -1 findbugs 0m 7s hadoop-common in the patch failed. -1 javadoc 0m 6s hadoop-common in the patch failed with JDK v1.8.0_111. -1 javadoc 0m 6s hadoop-common in the patch failed with JDK v1.7.0_111. -1 unit 0m 6s hadoop-common in the patch failed with JDK v1.7.0_111. +1 asflicense 0m 18s The patch does not generate ASF License warnings. 7m 5s Subsystem Report/Notes Docker Image:yetus/hadoop:date2016-10-31 JIRA Issue HADOOP-10300 JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12836217/HADOOP-10300-branch-2.7.0.patch Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle uname Linux db2d48d9db78 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Build tool maven Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh git revision branch-2.7.0 / f95b390 Default Java 1.7.0_111 Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_111 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_111 mvninstall https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-mvninstall-root.txt compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-compile-root-jdk1.8.0_111.txt compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-compile-root-jdk1.7.0_111.txt mvnsite https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-mvnsite-hadoop-common-project_hadoop-common.txt mvneclipse https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-mvneclipse-hadoop-common-project_hadoop-common.txt findbugs https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-findbugs-hadoop-common-project_hadoop-common.txt javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-javadoc-hadoop-common-project_hadoop-common-jdk1.8.0_111.txt javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/branch-javadoc-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt mvninstall https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-mvninstall-hadoop-common-project_hadoop-common.txt compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-compile-root-jdk1.8.0_111.txt javac https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-compile-root-jdk1.8.0_111.txt compile https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-compile-root-jdk1.7.0_111.txt javac https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-compile-root-jdk1.7.0_111.txt checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/diff-checkstyle-hadoop-common-project_hadoop-common.txt mvnsite https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-mvnsite-hadoop-common-project_hadoop-common.txt mvneclipse https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-mvneclipse-hadoop-common-project_hadoop-common.txt whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/whitespace-eol.txt findbugs https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-findbugs-hadoop-common-project_hadoop-common.txt javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-javadoc-hadoop-common-project_hadoop-common-jdk1.8.0_111.txt javadoc https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-javadoc-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt unit https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/artifact/patchprocess/patch-unit-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt JDK v1.7.0_111 Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/testReport/ modules C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/10935/console Powered by Apache Yetus 0.4.0-SNAPSHOT http://yetus.apache.org This message was automatically generated.
          Hide
          Hadoop QA added a comment -
          -1 overall



          Vote Subsystem Runtime Comment
          0 reexec 0m 25s Docker mode activated.
          +1 @author 0m 0s The patch does not contain any @author tags.
          +1 test4tests 0m 0s The patch appears to include 1 new or modified test files.
          +1 mvninstall 6m 53s branch-2.7 passed
          +1 compile 6m 20s branch-2.7 passed with JDK v1.8.0_111
          +1 compile 6m 54s branch-2.7 passed with JDK v1.7.0_111
          +1 checkstyle 0m 27s branch-2.7 passed
          +1 mvnsite 0m 52s branch-2.7 passed
          +1 mvneclipse 0m 15s branch-2.7 passed
          -1 findbugs 1m 44s hadoop-common-project/hadoop-common in branch-2.7 has 3 extant Findbugs warnings.
          +1 javadoc 0m 49s branch-2.7 passed with JDK v1.8.0_111
          +1 javadoc 0m 59s branch-2.7 passed with JDK v1.7.0_111
          +1 mvninstall 0m 44s the patch passed
          +1 compile 6m 34s the patch passed with JDK v1.8.0_111
          +1 javac 6m 34s the patch passed
          +1 compile 7m 7s the patch passed with JDK v1.7.0_111
          +1 javac 7m 7s the patch passed
          -0 checkstyle 0m 29s hadoop-common-project/hadoop-common: The patch generated 1 new + 222 unchanged - 5 fixed = 223 total (was 227)
          +1 mvnsite 0m 51s the patch passed
          +1 mvneclipse 0m 15s the patch passed
          -1 whitespace 0m 0s The patch has 3707 line(s) that end in whitespace. Use git apply --whitespace=fix <<patch_file>>. Refer https://git-scm.com/docs/git-apply
          -1 whitespace 1m 41s The patch 113 line(s) with tabs.
          +1 findbugs 1m 48s the patch passed
          +1 javadoc 0m 41s the patch passed with JDK v1.8.0_111
          +1 javadoc 0m 53s the patch passed with JDK v1.7.0_111
          -1 unit 22m 0s hadoop-common in the patch failed with JDK v1.7.0_111.
          +1 asflicense 0m 23s The patch does not generate ASF License warnings.
          90m 15s



          Reason Tests
          JDK v1.8.0_111 Failed junit tests hadoop.metrics2.impl.TestGangliaMetrics
            hadoop.util.bloom.TestBloomFilters
          JDK v1.8.0_111 Timed out junit tests org.apache.hadoop.conf.TestConfiguration
          JDK v1.7.0_111 Failed junit tests hadoop.ipc.TestDecayRpcScheduler
            hadoop.util.bloom.TestBloomFilters
          JDK v1.7.0_111 Timed out junit tests org.apache.hadoop.conf.TestConfiguration



          Subsystem Report/Notes
          Docker Image:yetus/hadoop:c420dfe
          JIRA Issue HADOOP-10300
          JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12836237/HADOOP-10300-branch-2.7.patch
          Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle
          uname Linux 129a3bc37687 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Build tool maven
          Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh
          git revision branch-2.7 / c10428b
          Default Java 1.7.0_111
          Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_111 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_111
          findbugs v3.0.0
          findbugs https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/artifact/patchprocess/branch-findbugs-hadoop-common-project_hadoop-common-warnings.html
          checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/artifact/patchprocess/diff-checkstyle-hadoop-common-project_hadoop-common.txt
          whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/artifact/patchprocess/whitespace-eol.txt
          whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/artifact/patchprocess/whitespace-tabs.txt
          unit https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/artifact/patchprocess/patch-unit-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt
          JDK v1.7.0_111 Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/testReport/
          modules C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common
          Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/console
          Powered by Apache Yetus 0.4.0-SNAPSHOT http://yetus.apache.org

          This message was automatically generated.

          Show
          Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 reexec 0m 25s Docker mode activated. +1 @author 0m 0s The patch does not contain any @author tags. +1 test4tests 0m 0s The patch appears to include 1 new or modified test files. +1 mvninstall 6m 53s branch-2.7 passed +1 compile 6m 20s branch-2.7 passed with JDK v1.8.0_111 +1 compile 6m 54s branch-2.7 passed with JDK v1.7.0_111 +1 checkstyle 0m 27s branch-2.7 passed +1 mvnsite 0m 52s branch-2.7 passed +1 mvneclipse 0m 15s branch-2.7 passed -1 findbugs 1m 44s hadoop-common-project/hadoop-common in branch-2.7 has 3 extant Findbugs warnings. +1 javadoc 0m 49s branch-2.7 passed with JDK v1.8.0_111 +1 javadoc 0m 59s branch-2.7 passed with JDK v1.7.0_111 +1 mvninstall 0m 44s the patch passed +1 compile 6m 34s the patch passed with JDK v1.8.0_111 +1 javac 6m 34s the patch passed +1 compile 7m 7s the patch passed with JDK v1.7.0_111 +1 javac 7m 7s the patch passed -0 checkstyle 0m 29s hadoop-common-project/hadoop-common: The patch generated 1 new + 222 unchanged - 5 fixed = 223 total (was 227) +1 mvnsite 0m 51s the patch passed +1 mvneclipse 0m 15s the patch passed -1 whitespace 0m 0s The patch has 3707 line(s) that end in whitespace. Use git apply --whitespace=fix <<patch_file>>. Refer https://git-scm.com/docs/git-apply -1 whitespace 1m 41s The patch 113 line(s) with tabs. +1 findbugs 1m 48s the patch passed +1 javadoc 0m 41s the patch passed with JDK v1.8.0_111 +1 javadoc 0m 53s the patch passed with JDK v1.7.0_111 -1 unit 22m 0s hadoop-common in the patch failed with JDK v1.7.0_111. +1 asflicense 0m 23s The patch does not generate ASF License warnings. 90m 15s Reason Tests JDK v1.8.0_111 Failed junit tests hadoop.metrics2.impl.TestGangliaMetrics   hadoop.util.bloom.TestBloomFilters JDK v1.8.0_111 Timed out junit tests org.apache.hadoop.conf.TestConfiguration JDK v1.7.0_111 Failed junit tests hadoop.ipc.TestDecayRpcScheduler   hadoop.util.bloom.TestBloomFilters JDK v1.7.0_111 Timed out junit tests org.apache.hadoop.conf.TestConfiguration Subsystem Report/Notes Docker Image:yetus/hadoop:c420dfe JIRA Issue HADOOP-10300 JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12836237/HADOOP-10300-branch-2.7.patch Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle uname Linux 129a3bc37687 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Build tool maven Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh git revision branch-2.7 / c10428b Default Java 1.7.0_111 Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_111 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_111 findbugs v3.0.0 findbugs https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/artifact/patchprocess/branch-findbugs-hadoop-common-project_hadoop-common-warnings.html checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/artifact/patchprocess/diff-checkstyle-hadoop-common-project_hadoop-common.txt whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/artifact/patchprocess/whitespace-eol.txt whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/artifact/patchprocess/whitespace-tabs.txt unit https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/artifact/patchprocess/patch-unit-hadoop-common-project_hadoop-common-jdk1.7.0_111.txt JDK v1.7.0_111 Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/testReport/ modules C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/10936/console Powered by Apache Yetus 0.4.0-SNAPSHOT http://yetus.apache.org This message was automatically generated.
          Hide
          Zhe Zhang added a comment -

          I just committed the patch to branch-2.7.

          Show
          Zhe Zhang added a comment - I just committed the patch to branch-2.7.

            People

            • Assignee:
              Daryn Sharp
              Reporter:
              Daryn Sharp
            • Votes:
              0 Vote for this issue
              Watchers:
              21 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development