Apache Hadoop Thirdparty Libs 1.0.0

Apache Hadoop Thirdparty packages relocated third-party libraries used by Apache Hadoop.

DISCLAIMER : This project is for Apache Hadoop internal use. Included libs and/or their versions are subject to change at the dictate of hadoop without regard to the concern of others!

All shading is done using the same relocation offset of org.apache.hadoop.thirdparty. We add this prefix to the relocated thirdparty library class names.

Apache Hadoop Thirdparty 1.0.0 introduces following major changes.

Overview

Users are encouraged to read the full set of release notes. This page provides an overview of the major changes.

Protobuf-java

Google Protobuf’s 3.7.1 jar is available as org.apache.hadoop.thirdparty:hadoop-shaded-protobuf_3_7 artifact.

Following are relocations under hadoop-shaded-protobuf_3_7 artifact:

Original package Shaded package
com.google.protobuf org.apache.hadoop.thirdparty.protobuf

io.jaegertracing:jaeger-client

jaeger-client: 0.34.2 jar is available as org.apache.hadoop.thirdparty:hadoop-shaded-jaeger artifact.

Following are relocations under hadoop-shaded-jaeger artifact:

Original package Shaded package
com.google.gson org.apache.hadoop.thirdparty.io.jaegertracing.com.google.gson
io.jaegertracing.thriftjava org.apache.hadoop.thirdparty.io.jaegertracing.thriftjava
io.jaegertracing.crossdock org.apache.hadoop.thirdparty.io.jaegertracing.crossdock
io.jaegertracing.thrift org.apache.hadoop.thirdparty.io.jaegertracing.thrift
io.jaegertracing.agent org.apache.hadoop.thirdparty.io.jaegertracing.agent
org.apache.thrift org.apache.hadoop.thirdparty.io.jaegertracing.apache.thrift
com.twitter.zipkin org.apache.hadoop.thirdparty.io.jaegertracing.com.twitter.zipkin
okhttp3 org.apache.hadoop.thirdparty.io.jaegertracing.okhttp3
kotlin org.apache.hadoop.thirdparty.io.jaegertracing.kotlin
org.intellij org.apache.hadoop.thirdparty.io.jaegertracing.org.intellij
org.jetbrains org.apache.hadoop.thirdparty.io.jaegertracing.org.jetbrains
okio org.apache.hadoop.thirdparty.io.jaegertracing.okio