Error returned by Apicurio not compliant with Confluent Schema Registry Client in Databricks
See original GitHub issueHi all,
We are trying to use Apicurio as a schema registry. Apicurio should be fully compliant with Confluent’s API. However, we are trying to register a schema from Azure databricks. The confluent client in this case gets (for unknown reasons) an error returned. The error from apicurio contains the field “detail”, crashing the schema registry client from confluent without us knowing what the possible cause is. Apicurio logging doesn’t help either. How is this fixable/error showable?
Job aborted due to stage failure: Task 3 in stage 35.0 failed 1 times, most recent failure: Lost task 3.0 in stage 35.0 (TID 143, 10.139.64.4, executor driver): org.spark_project.confluent.kafka.schemaregistry.client.rest.exceptions.RestClientException: Unrecognized field "detail" (class org.spark_project.confluent.kafka.schemaregistry.client.rest.entities.ErrorMessage), not marked as ignorable (2 known properties: "error_code", "message"])
at [Source: (sun.net.www.protocol.http.HttpURLConnection$HttpInputStream); line: 1, column: 222] (through reference chain: org.spark_project.confluent.kafka.schemaregistry.client.rest.entities.ErrorMessage["detail"]); error code: 50005
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (5 by maintainers)
Top Results From Across the Web
Accessing confluent schema registry from databricks with ...
locally with scala - works (via the same prod schema registry); in the cluster with python - works; in the cluster with scala...
Read more >Using Apache Kafka with Schema Registry and Avro - Quarkus
This guide shows how your Quarkus application can use Apache Kafka, Avro serialized records, and connect to a schema registry (such as the...
Read more >Validating Kafka messages using serializers/deserializers in ...
The Kafka client serializer uses lookup strategies to determine the artifact ID and global ID under which the message schema is registered in...
Read more >The Art of Building Open Data Lakes with Apache Hudi, Kafka ...
Replace Apache Hive with AWS Glue Data Catalog, a fully-managed Hive-compatible metastore. Replace Apicurio Registry with Confluent Schema ...
Read more >Apicurio/apicurio-registry 2.0.0.RC1 on GitHub
... Error returned by Apicurio not compliant with Confluent Schema Registry Client in Databricks #1081; [Enhancement] Kafka+SQL - add tombstone Kafka ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Bug is not in recent version, Thanksalot.
@EricWittmann this was fixed here and released in version
1.2.1.Final
.