Feature Description
What the feature achieves:
Support configs to be passed in SchemaRegistryProvider for CachedSchemaRegistryClient constructor initialization.
Why this feature is needed:
GCP Schema registry is compatible with confluent but it requires additional config for auth. Existing SchemaRegistryProvider have CachedSchemaRegistryClient with null config in constructor.
User Experience
How users will use this feature:
- GCP users can pass properties in typedProperties for SchemaRegistryProvider with allowed prefixes to support auth.
Hudi RFC Requirements
RFC PR link: (if applicable)
Why RFC is/isn't needed:
- Does this change public interfaces/APIs? - No
- Does this change storage format? - No
- Justification: We can support auth for gcp schema registry clients as well by this change.
Feature Description
What the feature achieves:
Support configs to be passed in SchemaRegistryProvider for CachedSchemaRegistryClient constructor initialization.
Why this feature is needed:
GCP Schema registry is compatible with confluent but it requires additional config for auth. Existing SchemaRegistryProvider have CachedSchemaRegistryClient with null config in constructor.
User Experience
How users will use this feature:
Hudi RFC Requirements
RFC PR link: (if applicable)
Why RFC is/isn't needed: