Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-25853 Backport HBASE-22120 (Replace HTrace with OpenTelemetry) to branch-2
  3. HBASE-26168

Backport HBASE-25811 for fixing nightly tests with error of `NoClassDefFoundError: io/opentelemetry/api/GlobalOpenTelemetry`

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.5.0
    • 2.5.0
    • tracing
    • None
    • Reviewed

    Description

      see nightly error https://ci-hadoop.apache.org/job/HBase/job/HBase%20Nightly/job/branch-2/313/artifact/output-integration/hadoop-2/mr-importtsv.err/*view*/

      Caused by: java.lang.NoClassDefFoundError: io/opentelemetry/api/GlobalOpenTelemetry
       at org.apache.hadoop.hbase.trace.TraceUtil.getGlobalTracer(TraceUtil.java:33)
       at org.apache.hadoop.hbase.ipc.AbstractRpcClient.callMethod(AbstractRpcClient.java:398)
       at org.apache.hadoop.hbase.ipc.AbstractRpcClient.callBlockingMethod(AbstractRpcClient.java:328)
       at org.apache.hadoop.hbase.ipc.AbstractRpcClient.access$200(AbstractRpcClient.java:92)
       at org.apache.hadoop.hbase.ipc.AbstractRpcClient$BlockingRpcChannelImplementation.callBlockingMethod(AbstractRpcClient.java:589)
       at org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$BlockingStub.get(ClientProtos.java:45761)
       at org.apache.hadoop.hbase.client.ClientServiceCallable.doGet(ClientServiceCallable.java:50)
       at org.apache.hadoop.hbase.client.HTable$1.rpcCall(HTable.java:377)
       at org.apache.hadoop.hbase.client.HTable$1.rpcCall(HTable.java:372)
       at org.apache.hadoop.hbase.client.RegionServerCallable.call(RegionServerCallable.java:127)
       at org.apache.hadoop.hbase.client.RpcRetryingCallerImpl.callWithRetries(RpcRetryingCallerImpl.java:108)
       ... 32 more
      Caused by: java.lang.ClassNotFoundException: io.opentelemetry.api.GlobalOpenTelemetry
       at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
       at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
       ... 43 more
      

      Attachments

        Issue Links

          Activity

            People

              taklwu Tak-Lon (Stephen) Wu
              taklwu Tak-Lon (Stephen) Wu
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: