Skip to content

Conversation

@smengcl
Copy link
Contributor

@smengcl smengcl commented Feb 13, 2020

Replacing HTrace with OpenTracing.

  • Rebased the WIP v000 patch onto latest trunk
  • Build succeeded w/o shading w/ JDK8: mvn install -Pdist -DskipTests -e -Dmaven.javadoc.skip=true -Denforcer.skip=true -DskipShade
  • Shade jaeger-client in hadoop-thirdparty to resolve enforcer check failure (HADOOP-16867)
    • Note: Before HADOOP-16867 is committed, if you want to test this patch, you need to do the following once:
git clone https://github.com/smengcl/hadoop-thirdparty.git -b shaded_jaeger
cd hadoop-thirdparty && mvn install
  • Test if the tracer works after the rebase
  • Remove the shim layer and use the OpenTracing calls directly (more diff lines but should reduce overhead)

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
+0 🆗 reexec 0m 35s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 2s No case conflicting files found.
+0 🆗 prototool 0m 0s prototool was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 test4tests 0m 0s The patch appears to include 4 new or modified test files.
_ trunk Compile Tests _
+0 🆗 mvndep 1m 10s Maven dependency ordering for branch
+1 💚 mvninstall 18m 56s trunk passed
+1 💚 compile 17m 3s trunk passed
+1 💚 checkstyle 3m 11s trunk passed
+1 💚 mvnsite 6m 21s trunk passed
+1 💚 shadedclient 25m 2s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 5m 6s trunk passed
+0 🆗 spotbugs 0m 36s Used deprecated FindBugs config; considering switching to SpotBugs.
+0 🆗 findbugs 0m 34s branch/hadoop-project no findbugs output file (findbugsXml.xml)
+0 🆗 findbugs 0m 35s branch/hadoop-client-modules/hadoop-client-runtime no findbugs output file (findbugsXml.xml)
+0 🆗 findbugs 0m 35s branch/hadoop-client-modules/hadoop-client-check-invariants no findbugs output file (findbugsXml.xml)
+0 🆗 findbugs 0m 35s branch/hadoop-client-modules/hadoop-client-check-test-invariants no findbugs output file (findbugsXml.xml)
_ Patch Compile Tests _
+0 🆗 mvndep 0m 24s Maven dependency ordering for patch
-1 ❌ mvninstall 0m 48s hadoop-hdfs-client in the patch failed.
-1 ❌ mvninstall 0m 41s hadoop-hdfs in the patch failed.
-1 ❌ mvninstall 2m 33s hadoop-client-runtime in the patch failed.
+1 💚 compile 16m 23s the patch passed
-1 ❌ cc 16m 23s root generated 3 new + 23 unchanged - 3 fixed = 26 total (was 26)
+1 💚 javac 16m 23s the patch passed
-0 ⚠️ checkstyle 3m 12s root: The patch generated 35 new + 1322 unchanged - 8 fixed = 1357 total (was 1330)
-1 ❌ mvnsite 0m 59s hadoop-hdfs in the patch failed.
+1 💚 whitespace 0m 1s The patch has no whitespace issues.
+1 💚 xml 0m 8s The patch has no ill-formed XML file.
-1 ❌ shadedclient 4m 22s patch has errors when building and testing our client artifacts.
+1 💚 javadoc 5m 0s the patch passed
+0 🆗 findbugs 0m 33s hadoop-project has no data from findbugs
-1 ❌ findbugs 0m 59s hadoop-hdfs in the patch failed.
+0 🆗 findbugs 0m 34s hadoop-client-modules/hadoop-client-runtime has no data from findbugs
+0 🆗 findbugs 0m 34s hadoop-client-modules/hadoop-client-check-invariants has no data from findbugs
+0 🆗 findbugs 0m 35s hadoop-client-modules/hadoop-client-check-test-invariants has no data from findbugs
_ Other Tests _
+1 💚 unit 0m 34s hadoop-project in the patch passed.
-1 ❌ unit 9m 22s hadoop-common in the patch passed.
+1 💚 unit 2m 23s hadoop-hdfs-client in the patch passed.
-1 ❌ unit 1m 0s hadoop-hdfs in the patch failed.
+1 💚 unit 0m 34s hadoop-client-runtime in the patch passed.
+1 💚 unit 0m 33s hadoop-client-check-invariants in the patch passed.
+1 💚 unit 0m 34s hadoop-client-check-test-invariants in the patch passed.
+1 💚 asflicense 0m 53s The patch does not generate ASF License warnings.
148m 7s
Reason Tests
Failed junit tests hadoop.fs.TestFsShell
Subsystem Report/Notes
Docker Client=19.03.6 Server=19.03.6 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/1/artifact/out/Dockerfile
GITHUB PR #1846
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient xml findbugs checkstyle cc prototool
uname Linux 1a9a81a27930 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / fe7d67a
Default Java 1.8.0_242
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/1/artifact/out/patch-mvninstall-hadoop-hdfs-project_hadoop-hdfs-client.txt
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/1/artifact/out/patch-mvninstall-hadoop-hdfs-project_hadoop-hdfs.txt
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/1/artifact/out/patch-mvninstall-hadoop-client-modules_hadoop-client-runtime.txt
cc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/1/artifact/out/diff-compile-cc-root.txt
checkstyle https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/1/artifact/out/diff-checkstyle-root.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/1/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/1/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/1/artifact/out/patch-unit-hadoop-common-project_hadoop-common.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/1/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/1/testReport/
Max. process+thread count 1399 (vs. ulimit of 5500)
modules C: hadoop-project hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-client-modules/hadoop-client-runtime hadoop-client-modules/hadoop-client-check-invariants hadoop-client-modules/hadoop-client-check-test-invariants U: .
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/1/console
versions git=2.7.4 maven=3.3.9 findbugs=3.1.0-RC1
Powered by Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@smengcl
Copy link
Contributor Author

smengcl commented Feb 18, 2020

HADOOP-16824 is blocking this PR.
After HADOOP-16824 is committed, trigger the build and tests again.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
+0 🆗 reexec 0m 33s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 1s No case conflicting files found.
+0 🆗 prototool 0m 0s prototool was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 test4tests 0m 0s The patch appears to include 4 new or modified test files.
_ trunk Compile Tests _
+0 🆗 mvndep 1m 9s Maven dependency ordering for branch
+1 💚 mvninstall 18m 52s trunk passed
+1 💚 compile 17m 4s trunk passed
+1 💚 checkstyle 3m 11s trunk passed
+1 💚 mvnsite 6m 18s trunk passed
+1 💚 shadedclient 24m 54s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 5m 0s trunk passed
+0 🆗 spotbugs 0m 33s Used deprecated FindBugs config; considering switching to SpotBugs.
+0 🆗 findbugs 0m 32s branch/hadoop-project no findbugs output file (findbugsXml.xml)
+0 🆗 findbugs 0m 34s branch/hadoop-client-modules/hadoop-client-runtime no findbugs output file (findbugsXml.xml)
+0 🆗 findbugs 0m 34s branch/hadoop-client-modules/hadoop-client-check-invariants no findbugs output file (findbugsXml.xml)
+0 🆗 findbugs 0m 33s branch/hadoop-client-modules/hadoop-client-check-test-invariants no findbugs output file (findbugsXml.xml)
_ Patch Compile Tests _
+0 🆗 mvndep 0m 16s Maven dependency ordering for patch
-1 ❌ mvninstall 0m 12s hadoop-common in the patch failed.
-1 ❌ mvninstall 0m 36s hadoop-hdfs in the patch failed.
-1 ❌ mvninstall 0m 33s hadoop-hdfs-client in the patch failed.
-1 ❌ compile 0m 36s root in the patch failed.
-1 ❌ cc 0m 36s root in the patch failed.
-1 ❌ javac 0m 36s root in the patch failed.
-0 ⚠️ checkstyle 0m 20s The patch fails to run checkstyle in root
-1 ❌ mvnsite 0m 13s hadoop-common in the patch failed.
-1 ❌ mvnsite 0m 35s hadoop-hdfs in the patch failed.
-1 ❌ mvnsite 0m 35s hadoop-hdfs-client in the patch failed.
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 8s The patch has no ill-formed XML file.
-1 ❌ shadedclient 0m 35s patch has errors when building and testing our client artifacts.
-1 ❌ javadoc 0m 13s hadoop-common in the patch failed.
-1 ❌ javadoc 0m 39s hadoop-hdfs-project_hadoop-hdfs generated 2 new + 98 unchanged - 2 fixed = 100 total (was 100)
-1 ❌ javadoc 0m 27s hadoop-hdfs-project_hadoop-hdfs-client generated 2 new + 98 unchanged - 2 fixed = 100 total (was 100)
+0 🆗 findbugs 0m 13s hadoop-project has no data from findbugs
+0 🆗 findbugs 0m 15s hadoop-client-modules/hadoop-client-check-invariants has no data from findbugs
+0 🆗 findbugs 0m 15s hadoop-client-modules/hadoop-client-check-test-invariants has no data from findbugs
+0 🆗 findbugs 0m 14s hadoop-client-modules/hadoop-client-runtime has no data from findbugs
-1 ❌ findbugs 0m 14s hadoop-common in the patch failed.
-1 ❌ findbugs 0m 36s hadoop-hdfs in the patch failed.
-1 ❌ findbugs 0m 34s hadoop-hdfs-client in the patch failed.
_ Other Tests _
+1 💚 unit 0m 13s hadoop-project in the patch passed.
+1 💚 unit 0m 14s hadoop-client-check-invariants in the patch passed.
+1 💚 unit 0m 14s hadoop-client-check-test-invariants in the patch passed.
+1 💚 unit 0m 14s hadoop-client-runtime in the patch passed.
-1 ❌ unit 0m 13s hadoop-common in the patch failed.
-1 ❌ unit 0m 37s hadoop-hdfs in the patch failed.
-1 ❌ unit 0m 34s hadoop-hdfs-client in the patch failed.
+1 💚 asflicense 0m 26s The patch does not generate ASF License warnings.
96m 26s
Subsystem Report/Notes
Docker Client=19.03.6 Server=19.03.6 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/Dockerfile
GITHUB PR #1846
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient xml findbugs checkstyle cc prototool
uname Linux 4d502e21cc19 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / a562942
Default Java 1.8.0_242
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-mvninstall-hadoop-common-project_hadoop-common.txt
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-mvninstall-hadoop-hdfs-project_hadoop-hdfs.txt
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-mvninstall-hadoop-hdfs-project_hadoop-hdfs-client.txt
compile https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-compile-root.txt
cc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-compile-root.txt
javac https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-compile-root.txt
checkstyle https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out//home/jenkins/jenkins-slave/workspace/hadoop-multibranch_PR-1846/out/maven-patch-checkstyle-root.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-mvnsite-hadoop-common-project_hadoop-common.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs-client.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-javadoc-hadoop-common-project_hadoop-common.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/diff-javadoc-javadoc-hadoop-hdfs-project_hadoop-hdfs.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/diff-javadoc-javadoc-hadoop-hdfs-project_hadoop-hdfs-client.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-findbugs-hadoop-common-project_hadoop-common.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs-client.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-unit-hadoop-common-project_hadoop-common.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-client.txt
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/testReport/
Max. process+thread count 412 (vs. ulimit of 5500)
modules C: hadoop-project hadoop-client-modules/hadoop-client-check-invariants hadoop-client-modules/hadoop-client-check-test-invariants hadoop-client-modules/hadoop-client-runtime hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-client U: .
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/2/console
versions git=2.7.4 maven=3.3.9 findbugs=3.1.0-RC1
Powered by Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
+0 🆗 reexec 0m 32s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 1s No case conflicting files found.
+0 🆗 prototool 0m 0s prototool was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 test4tests 0m 0s The patch appears to include 4 new or modified test files.
_ trunk Compile Tests _
+0 🆗 mvndep 1m 7s Maven dependency ordering for branch
+1 💚 mvninstall 19m 1s trunk passed
+1 💚 compile 17m 50s trunk passed
+1 💚 checkstyle 3m 13s trunk passed
+1 💚 mvnsite 5m 55s trunk passed
+1 💚 shadedclient 24m 38s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 4m 45s trunk passed
+0 🆗 spotbugs 0m 35s Used deprecated FindBugs config; considering switching to SpotBugs.
+0 🆗 findbugs 0m 27s branch/hadoop-project no findbugs output file (findbugsXml.xml)
+0 🆗 findbugs 0m 27s branch/hadoop-client-modules/hadoop-client-runtime no findbugs output file (findbugsXml.xml)
+0 🆗 findbugs 0m 29s branch/hadoop-client-modules/hadoop-client-check-invariants no findbugs output file (findbugsXml.xml)
+0 🆗 findbugs 0m 35s branch/hadoop-client-modules/hadoop-client-check-test-invariants no findbugs output file (findbugsXml.xml)
_ Patch Compile Tests _
+0 🆗 mvndep 0m 18s Maven dependency ordering for patch
-1 ❌ mvninstall 0m 13s hadoop-common in the patch failed.
-1 ❌ mvninstall 0m 37s hadoop-hdfs in the patch failed.
-1 ❌ mvninstall 0m 33s hadoop-hdfs-client in the patch failed.
-1 ❌ compile 0m 34s root in the patch failed.
-1 ❌ cc 0m 34s root in the patch failed.
-1 ❌ javac 0m 34s root in the patch failed.
-0 ⚠️ checkstyle 0m 21s The patch fails to run checkstyle in root
-1 ❌ mvnsite 0m 12s hadoop-common in the patch failed.
-1 ❌ mvnsite 0m 37s hadoop-hdfs in the patch failed.
-1 ❌ mvnsite 0m 34s hadoop-hdfs-client in the patch failed.
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 8s The patch has no ill-formed XML file.
-1 ❌ shadedclient 0m 35s patch has errors when building and testing our client artifacts.
-1 ❌ javadoc 0m 12s hadoop-common in the patch failed.
-1 ❌ javadoc 0m 35s hadoop-hdfs-project_hadoop-hdfs generated 2 new + 98 unchanged - 2 fixed = 100 total (was 100)
-1 ❌ javadoc 0m 27s hadoop-hdfs-project_hadoop-hdfs-client generated 2 new + 98 unchanged - 2 fixed = 100 total (was 100)
+0 🆗 findbugs 0m 13s hadoop-project has no data from findbugs
+0 🆗 findbugs 0m 15s hadoop-client-modules/hadoop-client-check-invariants has no data from findbugs
+0 🆗 findbugs 0m 15s hadoop-client-modules/hadoop-client-check-test-invariants has no data from findbugs
+0 🆗 findbugs 0m 13s hadoop-client-modules/hadoop-client-runtime has no data from findbugs
-1 ❌ findbugs 0m 12s hadoop-common in the patch failed.
-1 ❌ findbugs 0m 34s hadoop-hdfs in the patch failed.
-1 ❌ findbugs 0m 33s hadoop-hdfs-client in the patch failed.
_ Other Tests _
+1 💚 unit 0m 12s hadoop-project in the patch passed.
+1 💚 unit 0m 12s hadoop-client-check-invariants in the patch passed.
+1 💚 unit 0m 13s hadoop-client-check-test-invariants in the patch passed.
+1 💚 unit 0m 14s hadoop-client-runtime in the patch passed.
-1 ❌ unit 0m 13s hadoop-common in the patch failed.
-1 ❌ unit 0m 37s hadoop-hdfs in the patch failed.
-1 ❌ unit 0m 34s hadoop-hdfs-client in the patch failed.
+1 💚 asflicense 0m 27s The patch does not generate ASF License warnings.
96m 51s
Subsystem Report/Notes
Docker Client=19.03.6 Server=19.03.6 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/Dockerfile
GITHUB PR #1846
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient xml findbugs checkstyle cc prototool
uname Linux 9d294225260d 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / d6d7f8d
Default Java 1.8.0_242
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-mvninstall-hadoop-common-project_hadoop-common.txt
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-mvninstall-hadoop-hdfs-project_hadoop-hdfs.txt
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-mvninstall-hadoop-hdfs-project_hadoop-hdfs-client.txt
compile https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-compile-root.txt
cc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-compile-root.txt
javac https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-compile-root.txt
checkstyle https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out//home/jenkins/jenkins-slave/workspace/hadoop-multibranch_PR-1846/out/maven-patch-checkstyle-root.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-mvnsite-hadoop-common-project_hadoop-common.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs-client.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-javadoc-hadoop-common-project_hadoop-common.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/diff-javadoc-javadoc-hadoop-hdfs-project_hadoop-hdfs.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/diff-javadoc-javadoc-hadoop-hdfs-project_hadoop-hdfs-client.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-findbugs-hadoop-common-project_hadoop-common.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs-client.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-unit-hadoop-common-project_hadoop-common.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-client.txt
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/testReport/
Max. process+thread count 413 (vs. ulimit of 5500)
modules C: hadoop-project hadoop-client-modules/hadoop-client-check-invariants hadoop-client-modules/hadoop-client-check-test-invariants hadoop-client-modules/hadoop-client-runtime hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-client U: .
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/3/console
versions git=2.7.4 maven=3.3.9 findbugs=3.1.0-RC1
Powered by Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
+0 🆗 reexec 0m 36s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 1s No case conflicting files found.
+0 🆗 prototool 0m 0s prototool was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 test4tests 0m 0s The patch appears to include 4 new or modified test files.
_ trunk Compile Tests _
+0 🆗 mvndep 0m 25s Maven dependency ordering for branch
+1 💚 mvninstall 20m 24s trunk passed
+1 💚 compile 18m 1s trunk passed
+1 💚 checkstyle 3m 6s trunk passed
+1 💚 mvnsite 6m 1s trunk passed
+1 💚 shadedclient 24m 47s branch has no errors when building and testing our client artifacts.
-1 ❌ javadoc 0m 33s hadoop-client-check-invariants in trunk failed.
-1 ❌ javadoc 0m 33s hadoop-client-check-test-invariants in trunk failed.
+0 🆗 spotbugs 0m 32s Used deprecated FindBugs config; considering switching to SpotBugs.
+0 🆗 findbugs 0m 33s branch/hadoop-project no findbugs output file (findbugsXml.xml)
+0 🆗 findbugs 0m 32s branch/hadoop-client-modules/hadoop-client-runtime no findbugs output file (findbugsXml.xml)
-1 ❌ findbugs 0m 31s hadoop-client-check-invariants in trunk failed.
-1 ❌ findbugs 0m 32s hadoop-client-check-test-invariants in trunk failed.
_ Patch Compile Tests _
+0 🆗 mvndep 0m 16s Maven dependency ordering for patch
-1 ❌ mvninstall 0m 12s hadoop-common in the patch failed.
-1 ❌ mvninstall 0m 37s hadoop-hdfs in the patch failed.
-1 ❌ mvninstall 0m 34s hadoop-hdfs-client in the patch failed.
-1 ❌ compile 0m 36s root in the patch failed.
-1 ❌ cc 0m 36s root in the patch failed.
-1 ❌ javac 0m 36s root in the patch failed.
-0 ⚠️ checkstyle 0m 19s The patch fails to run checkstyle in root
-1 ❌ mvnsite 0m 13s hadoop-common in the patch failed.
-1 ❌ mvnsite 0m 37s hadoop-hdfs in the patch failed.
-1 ❌ mvnsite 0m 35s hadoop-hdfs-client in the patch failed.
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 9s The patch has no ill-formed XML file.
-1 ❌ shadedclient 0m 35s patch has errors when building and testing our client artifacts.
-1 ❌ javadoc 0m 13s hadoop-common in the patch failed.
-1 ❌ javadoc 0m 39s hadoop-hdfs-project_hadoop-hdfs generated 2 new + 98 unchanged - 2 fixed = 100 total (was 100)
-1 ❌ javadoc 0m 27s hadoop-hdfs-project_hadoop-hdfs-client generated 2 new + 98 unchanged - 2 fixed = 100 total (was 100)
+0 🆗 findbugs 0m 14s hadoop-project has no data from findbugs
+0 🆗 findbugs 0m 15s hadoop-client-modules/hadoop-client-check-invariants has no data from findbugs
+0 🆗 findbugs 0m 15s hadoop-client-modules/hadoop-client-check-test-invariants has no data from findbugs
+0 🆗 findbugs 0m 14s hadoop-client-modules/hadoop-client-runtime has no data from findbugs
-1 ❌ findbugs 0m 14s hadoop-common in the patch failed.
-1 ❌ findbugs 0m 35s hadoop-hdfs in the patch failed.
-1 ❌ findbugs 0m 34s hadoop-hdfs-client in the patch failed.
_ Other Tests _
+1 💚 unit 0m 13s hadoop-project in the patch passed.
+1 💚 unit 0m 14s hadoop-client-check-invariants in the patch passed.
+1 💚 unit 0m 14s hadoop-client-check-test-invariants in the patch passed.
+1 💚 unit 0m 14s hadoop-client-runtime in the patch passed.
-1 ❌ unit 0m 14s hadoop-common in the patch failed.
-1 ❌ unit 0m 36s hadoop-hdfs in the patch failed.
-1 ❌ unit 0m 34s hadoop-hdfs-client in the patch failed.
+1 💚 asflicense 0m 26s The patch does not generate ASF License warnings.
98m 15s
Subsystem Report/Notes
Docker Client=19.03.6 Server=19.03.6 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/Dockerfile
GITHUB PR #1846
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient xml findbugs checkstyle cc prototool
uname Linux 2d7209801802 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / d6d7f8d
Default Java 1.8.0_242
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/branch-javadoc-hadoop-client-modules_hadoop-client-check-invariants.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/branch-javadoc-hadoop-client-modules_hadoop-client-check-test-invariants.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/branch-findbugs-hadoop-client-modules_hadoop-client-check-invariants.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/branch-findbugs-hadoop-client-modules_hadoop-client-check-test-invariants.txt
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-mvninstall-hadoop-common-project_hadoop-common.txt
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-mvninstall-hadoop-hdfs-project_hadoop-hdfs.txt
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-mvninstall-hadoop-hdfs-project_hadoop-hdfs-client.txt
compile https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-compile-root.txt
cc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-compile-root.txt
javac https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-compile-root.txt
checkstyle https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out//home/jenkins/jenkins-slave/workspace/hadoop-multibranch_PR-1846@2/out/maven-patch-checkstyle-root.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-mvnsite-hadoop-common-project_hadoop-common.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs-client.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-javadoc-hadoop-common-project_hadoop-common.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/diff-javadoc-javadoc-hadoop-hdfs-project_hadoop-hdfs.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/diff-javadoc-javadoc-hadoop-hdfs-project_hadoop-hdfs-client.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-findbugs-hadoop-common-project_hadoop-common.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs-client.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-unit-hadoop-common-project_hadoop-common.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-client.txt
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/testReport/
Max. process+thread count 453 (vs. ulimit of 5500)
modules C: hadoop-project hadoop-client-modules/hadoop-client-check-invariants hadoop-client-modules/hadoop-client-check-test-invariants hadoop-client-modules/hadoop-client-runtime hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-client U: .
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/4/console
versions git=2.7.4 maven=3.3.9 findbugs=3.1.0-RC1
Powered by Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this method is no longer needed, let's remove it entirely.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

did you forget to log variable byteString?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing a parameter here?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i need to check if the concept matches but io.opentracing.Tracer offers a addReference() API to represent the casual relationship.

Copy link
Contributor

@adamantal adamantal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I took a quick glance at this patch. I don't really have context on this, so I don't want to interfere.

I suggested to add javadoc which would describe the new classes and their intended behaviours.
Also, I see the the current TestTracing is empty. Can we try some TDD-approach / add test case to have more insight what is the goal here?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you please add javadoc here?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is dangerous
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInputStream.html
"Warning: Deserialization of untrusted data is inherently dangerous and should be avoided."
We need an alternative.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moreover, ObjectInputStream doesn't guarantee compatibility between a server and a client if they are on different version. Finally, I bet it is not optimal serialization format. We should find one that's as short as possible.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good find @jojochuang . I agree we should definitely use a more optimized solution for serialization/deserialization if possible.

smengcl added 6 commits March 9, 2020 14:16
Change-Id: Ia6adf57210161aea6dd4111adee460a8cfe87039
…rdparty.protobuf. nice.

Change-Id: I104fbf4fa16f38eb0de63c62e5f2b0a3c96e1fad
Change-Id: I80a113075938defd0902753a331f2adc6289a8f5
…ceInfoProto, BaseHeaderProto/ReleaseShortCircuitAccessRequestProto/ShortCircuitShmRequestProto to DataTransferTraceInfoProto.

Change-Id: I53223547601f7fc0f450c3c512728324ef67b3e8
Change-Id: I236788b52f0542d1fca5f902131a815bdfa298f7
Change-Id: I3e622e7febd8d385d5c6fff8c8572accb39c0fc9
@smengcl
Copy link
Contributor Author

smengcl commented Mar 9, 2020

Rebased onto latest trunk (44afe11): Resolved a minor import conflict in NameNode class due to the introduction of org.apache.hadoop.util.GcTimeMonitor

@jojochuang
Copy link
Contributor

I created a branch "HADOOP-15566-OpenTracing" please raise a PR against that branch in the future. Thanks!

@smengcl smengcl changed the base branch from trunk to HADOOP-15566-OpenTracing March 11, 2020 03:04
@smengcl
Copy link
Contributor Author

smengcl commented Mar 11, 2020

I created a branch "HADOOP-15566-OpenTracing" please raise a PR against that branch in the future. Thanks!

I've updated this PR's base branch to HADOOP-15566-OpenTracing. No need to close and raise a new PR :)

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
+0 🆗 reexec 0m 33s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 1s No case conflicting files found.
+0 🆗 prototool 0m 1s prototool was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 test4tests 0m 0s The patch appears to include 4 new or modified test files.
_ HADOOP-15566-OpenTracing Compile Tests _
+0 🆗 mvndep 1m 7s Maven dependency ordering for branch
+1 💚 mvninstall 23m 26s HADOOP-15566-OpenTracing passed
+1 💚 compile 27m 11s HADOOP-15566-OpenTracing passed
+1 💚 checkstyle 4m 31s HADOOP-15566-OpenTracing passed
+1 💚 mvnsite 8m 29s HADOOP-15566-OpenTracing passed
+1 💚 shadedclient 34m 7s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 5m 3s HADOOP-15566-OpenTracing passed
+0 🆗 spotbugs 0m 35s Used deprecated FindBugs config; considering switching to SpotBugs.
+0 🆗 findbugs 0m 33s branch/hadoop-project no findbugs output file (findbugsXml.xml)
+0 🆗 findbugs 0m 34s branch/hadoop-client-modules/hadoop-client-runtime no findbugs output file (findbugsXml.xml)
+0 🆗 findbugs 0m 34s branch/hadoop-client-modules/hadoop-client-check-invariants no findbugs output file (findbugsXml.xml)
+0 🆗 findbugs 0m 35s branch/hadoop-client-modules/hadoop-client-check-test-invariants no findbugs output file (findbugsXml.xml)
_ Patch Compile Tests _
+0 🆗 mvndep 0m 16s Maven dependency ordering for patch
-1 ❌ mvninstall 0m 12s hadoop-common in the patch failed.
-1 ❌ mvninstall 0m 35s hadoop-hdfs in the patch failed.
-1 ❌ mvninstall 0m 32s hadoop-hdfs-client in the patch failed.
-1 ❌ compile 0m 35s root in the patch failed.
-1 ❌ cc 0m 35s root in the patch failed.
-1 ❌ javac 0m 35s root in the patch failed.
-0 ⚠️ checkstyle 0m 19s The patch fails to run checkstyle in root
-1 ❌ mvnsite 0m 13s hadoop-common in the patch failed.
-1 ❌ mvnsite 0m 37s hadoop-hdfs in the patch failed.
-1 ❌ mvnsite 0m 34s hadoop-hdfs-client in the patch failed.
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 8s The patch has no ill-formed XML file.
-1 ❌ shadedclient 0m 34s patch has errors when building and testing our client artifacts.
-1 ❌ javadoc 0m 13s hadoop-common in the patch failed.
-1 ❌ javadoc 0m 39s hadoop-hdfs-project_hadoop-hdfs generated 2 new + 98 unchanged - 2 fixed = 100 total (was 100)
-1 ❌ javadoc 0m 26s hadoop-hdfs-project_hadoop-hdfs-client generated 2 new + 98 unchanged - 2 fixed = 100 total (was 100)
+0 🆗 findbugs 0m 15s hadoop-project has no data from findbugs
+0 🆗 findbugs 0m 14s hadoop-client-modules/hadoop-client-check-invariants has no data from findbugs
+0 🆗 findbugs 0m 15s hadoop-client-modules/hadoop-client-check-test-invariants has no data from findbugs
+0 🆗 findbugs 0m 15s hadoop-client-modules/hadoop-client-runtime has no data from findbugs
-1 ❌ findbugs 0m 13s hadoop-common in the patch failed.
-1 ❌ findbugs 0m 36s hadoop-hdfs in the patch failed.
-1 ❌ findbugs 0m 33s hadoop-hdfs-client in the patch failed.
_ Other Tests _
+1 💚 unit 0m 13s hadoop-project in the patch passed.
+1 💚 unit 0m 14s hadoop-client-check-invariants in the patch passed.
+1 💚 unit 0m 14s hadoop-client-check-test-invariants in the patch passed.
+1 💚 unit 0m 14s hadoop-client-runtime in the patch passed.
-1 ❌ unit 0m 14s hadoop-common in the patch failed.
-1 ❌ unit 0m 36s hadoop-hdfs in the patch failed.
-1 ❌ unit 0m 33s hadoop-hdfs-client in the patch failed.
+1 💚 asflicense 0m 26s The patch does not generate ASF License warnings.
120m 9s
Subsystem Report/Notes
Docker Client=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/Dockerfile
GITHUB PR #1846
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient xml findbugs checkstyle cc prototool
uname Linux 9e56d618c119 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision HADOOP-15566-OpenTracing / cf9cf83
Default Java 1.8.0_242
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-mvninstall-hadoop-common-project_hadoop-common.txt
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-mvninstall-hadoop-hdfs-project_hadoop-hdfs.txt
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-mvninstall-hadoop-hdfs-project_hadoop-hdfs-client.txt
compile https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-compile-root.txt
cc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-compile-root.txt
javac https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-compile-root.txt
checkstyle https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out//home/jenkins/jenkins-slave/workspace/hadoop-multibranch_PR-1846/out/maven-patch-checkstyle-root.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-mvnsite-hadoop-common-project_hadoop-common.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs-client.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-javadoc-hadoop-common-project_hadoop-common.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/diff-javadoc-javadoc-hadoop-hdfs-project_hadoop-hdfs.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/diff-javadoc-javadoc-hadoop-hdfs-project_hadoop-hdfs-client.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-findbugs-hadoop-common-project_hadoop-common.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs-client.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-unit-hadoop-common-project_hadoop-common.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-client.txt
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/testReport/
Max. process+thread count 413 (vs. ulimit of 5500)
modules C: hadoop-project hadoop-client-modules/hadoop-client-check-invariants hadoop-client-modules/hadoop-client-check-test-invariants hadoop-client-modules/hadoop-client-runtime hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-client U: .
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-1846/6/console
versions git=2.7.4 maven=3.3.9 findbugs=3.1.0-RC1
Powered by Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants