This is an automated email from the ASF dual-hosted git repository.
eolivelli pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git.
from 28e7e7c Improve Maven repository caching in Pulsar CI / GitHub
Actions (#10001)
add e4b4627 [kafka] Implement KeyValue support for KafkaBytesSource
(#10002)
No new revisions were added by this update.
Summary of changes:
.../pulsar/client/impl/schema/KeyValueSchema.java | 5 +
.../apache/pulsar/io/kafka/AvroSchemaCache.java | 30 +---
.../pulsar/io/kafka/ByteBufferSchemaWrapper.java | 85 ++++++++++
.../pulsar/io/kafka/KafkaAbstractSource.java | 45 ++++-
.../apache/pulsar/io/kafka/KafkaBytesSource.java | 188 +++++++++++++++++----
.../apache/pulsar/io/kafka/KafkaStringSource.java | 12 +-
.../io/kafka/ByteBufferSchemaWrapperTest.java | 105 ++++++++++++
.../pulsar/io/kafka/KafkaBytesSourceTest.java | 164 ++++++++++++++++++
.../io/kafka/source/KafkaAbstractSourceTest.java | 159 +++--------------
9 files changed, 573 insertions(+), 220 deletions(-)
create mode 100644
pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/ByteBufferSchemaWrapper.java
create mode 100644
pulsar-io/kafka/src/test/java/org/apache/pulsar/io/kafka/ByteBufferSchemaWrapperTest.java
create mode 100644
pulsar-io/kafka/src/test/java/org/apache/pulsar/io/kafka/KafkaBytesSourceTest.java