Skip to content

Adds support for Avro single-object encoding#215

Merged
mightyshazam merged 2 commits intodelta-io:mainfrom
ByteMaDo:soe-avro
Apr 18, 2025
Merged

Adds support for Avro single-object encoding#215
mightyshazam merged 2 commits intodelta-io:mainfrom
ByteMaDo:soe-avro

Conversation

@ByteMaDo
Copy link
Contributor

@ByteMaDo ByteMaDo commented Apr 15, 2025

This is the successor of pull request #203.

Original description:
We use KDI with one of our customers who sends Kafka messages using the Avro single-object encoding specification.
This pull-request adds support for that encoding format.

Implementation details:

Our client does not (nor want to) use a schema registry. Therefore, this implementation supports one or more provided schema files instead.
The implementation requires apache-avro version 0.17.0 or later due to a bug in the fingerprint calculation in earlier versions.

We welcome any feedback or suggestions to improve this pull-request further.

@ByteMaDo
Copy link
Contributor Author

Both previously failed checks should succeed now.

Could you please restart the workflow?

@mightyshazam mightyshazam self-assigned this Apr 18, 2025
@mightyshazam mightyshazam merged commit 5b6e585 into delta-io:main Apr 18, 2025
3 checks passed
rtyler added a commit to rtyler/kafka-delta-ingest that referenced this pull request Apr 18, 2025
This was inadvertently introduced with delta-io#215

Signed-off-by: R. Tyler Croy <rtyler@brokenco.de>
rtyler added a commit that referenced this pull request Apr 18, 2025
This was inadvertently introduced with #215

Signed-off-by: R. Tyler Croy <rtyler@brokenco.de>
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.

2 participants