Skip to main content

Module schema_registry

Module schema_registry 

Source
Expand description

Confluent Schema Registry client.

SchemaRegistryClient provides a lightweight async REST client for the Confluent Schema Registry API, with in-memory caching, arrow schema conversion, and compatibility checking.

Structs§

CachedSchema
A cached schema entry from the Schema Registry.
CompatibilityResult
Result of a compatibility check.
SchemaRegistryCacheConfig
Configuration for the Schema Registry cache.
SchemaRegistryClient
Async client for the Confluent Schema Registry REST API.

Enums§

SchemaType
Schema type as reported by the Schema Registry.

Functions§

arrow_to_avro_schema
Converts an Arrow [SchemaRef] to an Avro JSON schema string.
avro_to_arrow_schema
Converts an Avro JSON schema string to an Arrow [SchemaRef].