Skip to content
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

Schema Registry updates from Arch Board feedback #24035

Closed
13 tasks done
JoshLove-msft opened this issue Sep 16, 2021 · 0 comments
Closed
13 tasks done

Schema Registry updates from Arch Board feedback #24035

JoshLove-msft opened this issue Sep 16, 2021 · 0 comments
Assignees
Labels
Client This issue points to a problem in the data-plane of the library. Schema Registry
Milestone

Comments

@JoshLove-msft
Copy link
Member

JoshLove-msft commented Sep 16, 2021

Schema Registry

  • Rename endpoint to fullyQualifiedNamespace in constructor (discuss with feature crew to decide on name)
  • Add read-only FullyQualifiedNamespace property
  • Add back Response for all methods (for async methods change from ValueTask to Task<Response>) and remove caching
  • Investigate using BinaryData instead of string as the type for the Content parameter and property type in SchemaRegistrySchema (this would apply to at least Java, and possibly JS/Python)
  • Rename content parameter to schemaDefinition
  • Once GA service version is available, add it to ServiceVersion enum and remove the preview, and 2017 ones
  • Rename SerializationType to SchemaFormat (property could be either Format or SchemaFormat - since we are already in the SchemaProperties)
  • Investigate perf/API implications of adding a new SchemaId type #24037

Avro Serializer

Docs

  • Come up with guidance around the recommended use of AutoRegisterSchema and make sure it aligns with our default value.
  • Go through Ted's feedback on the .NET README (and give feedback where it is relevant for other languages)
@JoshLove-msft JoshLove-msft added this to the [2021] October milestone Sep 16, 2021
@JoshLove-msft JoshLove-msft self-assigned this Sep 16, 2021
@JoshLove-msft JoshLove-msft added Client This issue points to a problem in the data-plane of the library. Schema Registry labels Sep 16, 2021
@jsquire jsquire modified the milestones: [2021] November, Backlog Nov 18, 2021
@github-actions github-actions bot locked and limited conversation to collaborators Mar 27, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Client This issue points to a problem in the data-plane of the library. Schema Registry
Projects
None yet
Development

No branches or pull requests

2 participants