-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Java and Python AVRO compatibility - stringType #21
Comments
My pull request has been ignored for months: apache/avro#1235. In the meantime, Confluent has added a new flag to work around this issue:
Notes: |
It seems the easiest path forward at this point is to simply accept the Java AVRO compiler's demands that AVRO schemas must have Java specific types. Initial testing suggests this fixes the issue - Python scripts appear to silently ignore unrecognized logical type and inherit the logical base type string. Using the new However, I've noticed the |
I've created a separate issue for this new anomaly: #28. I'm closing this issue for now, as the ugly fix of simply accepting that our schemas have Java specific logical types appears to be working. |
The Java AVRO class generator makes Java specific modifications to schemas, that then later when a Schema Registry validation is performed causes new versions of the schema to be added to the Confluent registry.
See:
The text was updated successfully, but these errors were encountered: