-
Notifications
You must be signed in to change notification settings - Fork 15
Update connector metadata schema with new features #982
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
Conversation
For instance, now a connector metadata doc must declare datasetDataPointConfiguration as unsupported if that connector has no dataset datapoints or has no schema
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the connector metadata schema from version 2.0-preview to 3.0-preview, introducing new features for better destination configuration and model field specifications. The changes enhance the schema to support destination-specific defaults and provide more detailed validation for connector capabilities.
- Schema version bump to 3.0-preview with new destination configuration structure
- Introduction of
expectedModelFields
andmodelLimits
for better connector validation - Restructuring of destination fields to include default values for MQTT and BrokerStateStore
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.
File | Description |
---|---|
dotnet/samples/Connectors/EventDrivenTcpThermostatConnector/connector-metadata.json | Removes deprecated isEndpointTlsEnabled field |
doc/akri_connector/minimal-example-connector-metadata.json | Updates schema version and adds new model field specifications with minimal configuration |
doc/akri_connector/example-connector-metadata.json | Updates schema version and restructures destination configuration with comprehensive field definitions |
doc/akri_connector/connector-metadata-schema.json | Defines the new 3.0-preview schema with destination defaults and field necessity definitions |
…on is MQTT/DSS/Storage
Co-authored-by: Raul Leclair <[email protected]>
Co-authored-by: Raul Leclair <[email protected]>
Most of this is a breaking change, so it also bumps the version of the connector metadata schema