4.0.0 org.apache.pulsar pulsar-client-kafka-compat 2.6.0 .. pulsar-client-kafka_0_8 Pulsar Kafka compatibility 0.8 :: API Drop-in replacement for Kafka client library that publishes and consumes messages on Pulsar topics 0.8.1.1 ${project.groupId} pulsar-client-kafka_0_8-original ${project.version} org.apache.maven.plugins maven-shade-plugin package shade true true org.apache.kafka:kafka_2.9.2 org.apache.pulsar:pulsar-client-kafka_0_8-original org.apache.pulsar:pulsar-client-original org.apache.commons:commons-lang3 commons-codec:commons-codec org.apache.bookkeeper:bookkeeper-common-allocator commons-collections:commons-collections org.asynchttpclient:* io.netty:netty-codec-http io.netty:netty-transport-native-epoll org.reactivestreams:reactive-streams com.typesafe.netty:netty-reactive-streams org.javassist:javassist com.google.protobuf:protobuf-java com.google.guava:guava com.google.code.gson:gson com.fasterxml.jackson.core com.fasterxml.jackson.module com.fasterxml.jackson.dataformat io.netty:netty io.netty:netty-* org.apache.pulsar:pulsar-common org.apache.bookkeeper:circe-checksum com.yahoo.datasketches:sketches-core org.apache.httpcomponents:httpclient commons-logging:commons-logging org.apache.httpcomponents:httpcore org.eclipse.jetty:* com.yahoo.datasketches:* commons-*:* org.yaml:snakeyaml org.objenesis:* org.apache.avro:* org.codehaus.jackson:jackson-core-asl org.codehaus.jackson:jackson-mapper-asl com.thoughtworks.paranamer:paranamer org.apache.commons:commons-compress org.tukaani:xz commons-logging:commons-logging ** org.apache.pulsar:pulsar-client-original ** kafka.javaapi.producer.Producer kafka.javaapi.producer.OriginalProducer org.apache.kafka.clients.producer.PulsarKafkaProducer kafka.javaapi.producer.Producer kafka.javaapi.consumer.ConsumerConnector kafka.javaapi.consumer.OriginalConsumerConnector org.apache.kafka.clients.consumer.ConsumerConnector kafka.javaapi.consumer.ConsumerConnector kafka.consumer.KafkaStream kafka.consumer.OriginalKafkaStream org.apache.kafka.clients.consumer.PulsarKafkaStream kafka.consumer.KafkaStream kafka.message.MessageAndMetadata kafka.message.OriginalMessageAndMetadata org.apache.kafka.clients.consumer.PulsarMessageAndMetadata kafka.message.MessageAndMetadata kafka.consumer.ConsumerIterator kafka.consumer.OriginalConsumerIterator org.apache.kafka.clients.consumer.ConsumerIterator kafka.consumer.ConsumerIterator kafka.consumer.Consumer kafka.consumer.OriginalConsumer org.apache.kafka.clients.consumer.PulsarKafkaConsumer kafka.consumer.Consumer org.apache.kafka.clients.consumer.PulsarConsumerConfig kafka.consumer.ConsumerConfig kafka.javaapi.consumer.SimpleConsumer kafka.javaapi.consumer.OriginalSimpleConsumer org.apache.kafka.clients.simple.consumer.PulsarKafkaSimpleConsumer kafka.javaapi.consumer.SimpleConsumer kafka.javaapi.OffsetFetchResponse kafka.javaapi.OriginalOffsetFetchResponse org.apache.kafka.clients.simple.consumer.PulsarOffsetFetchResponse kafka.javaapi.OffsetFetchResponse kafka.javaapi.OffsetFetchRequest kafka.javaapi.OriginalOffsetFetchRequest org.apache.kafka.clients.simple.consumer.PulsarOffsetFetchRequest kafka.javaapi.OffsetFetchRequest kafka.javaapi.OffsetCommitRequest kafka.javaapi.OriginalOffsetCommitRequest org.apache.kafka.clients.simple.consumer.PulsarOffsetCommitRequest kafka.javaapi.OffsetCommitRequest kafka.javaapi.FetchResponse kafka.javaapi.OriginalFetchResponse org.apache.kafka.clients.simple.consumer.PulsarFetchResponse kafka.javaapi.FetchResponse kafka.message.MessageAndOffset kafka.message.MessageAndOffset kafka.javaapi.message.ByteBufferMessageSet kafka.javaapi.message.OriginalByteBufferMessageSet org.apache.kafka.clients.simple.consumer.PulsarByteBufferMessageSet kafka.javaapi.message.ByteBufferMessageSet kafka.message.Message kafka.message.OriginalMessage org.apache.kafka.clients.simple.consumer.PulsarMessage kafka.message.Message kafka.javaapi.TopicMetadataResponse kafka.javaapi.OriginalTopicMetadataResponse org.apache.kafka.clients.simple.consumer.PulsarTopicMetadataResponse kafka.javaapi.TopicMetadataResponse kafka.javaapi.OffsetCommitResponse kafka.javaapi.OriginalOffsetCommitResponse org.apache.kafka.clients.simple.consumer.PulsarOffsetCommitResponse kafka.javaapi.OffsetCommitResponse kafka.common.OffsetMetadataAndError kafka.common.OriginalOffsetMetadataAndError org.apache.kafka.clients.simple.consumer.PulsarOffsetMetadataAndError kafka.common.OffsetMetadataAndError kafka.javaapi.OffsetResponse kafka.javaapi.OriginalOffsetResponse org.apache.kafka.clients.simple.consumer.PulsarOffsetResponse kafka.javaapi.OffsetResponse kafka.javaapi.OffsetRequest kafka.javaapi.OriginalOffsetRequest org.apache.kafka.clients.simple.consumer.PulsarOffsetRequest kafka.javaapi.OffsetRequest org.asynchttpclient org.apache.pulsar.shade.org.asynchttpclient org.apache.commons org.apache.pulsar.shade.org.apache.commons com.google org.apache.pulsar.shade.com.google com.fasterxml.jackson org.apache.pulsar.shade.com.fasterxml.jackson io.netty org.apache.pulsar.shade.io.netty com.yahoo.datasketches org.apache.pulsar.shade.com.yahoo.datasketches com.yahoo.sketches org.apache.pulsar.shade.com.yahoo.sketches org.apache.http org.apache.pulsar.shade.org.apache.http org.eclipse.jetty org.apache.pulsar.shade.org.eclipse org.reactivestreams org.apache.pulsar.shade.org.reactivestreams com.typesafe org.apache.pulsar.shade.com.typesafe com.yahoo.memory org.apache.pulsar.shade.com.yahoo.memory org.objenesis org.apache.pulsar.shade.org.objenesis org.yaml org.apache.pulsar.shade.org.yaml org.apache.avro org.apache.pulsar.shade.org.apache.avro org.apache.avro.reflect.AvroAlias org.apache.avro.reflect.AvroDefault org.apache.avro.reflect.AvroEncode org.apache.avro.reflect.AvroIgnore org.apache.avro.reflect.AvroMeta org.apache.avro.reflect.AvroName org.apache.avro.reflect.AvroSchema org.apache.avro.reflect.Nullable org.apache.avro.reflect.Stringable org.apache.avro.reflect.Union org.codehaus.jackson org.apache.pulsar.shade.org.codehaus.jackson com.thoughtworks.paranamer org.apache.pulsar.shade.com.thoughtworks.paranamer org.apache.commons org.apache.pulsar.shade.org.apache.commons org.tukaani org.apache.pulsar.shade.org.tukaani org.apache.bookkeeper org.apache.pulsar.shade.org.apache.bookkeeper exec-maven-plugin org.codehaus.mojo rename-epoll-library package exec ${project.parent.basedir}/../src/${rename.netty.native.libs} ${project.artifactId}