ianmcook opened a new issue, #3387: URL: https://github.com/apache/arrow-adbc/issues/3387
### What feature or improvement would you like to see? In the future, we might want to introduce breaking changes to the driver manifest TOML format. Although we don't currently foresee any reason to do this, it's conceivable that we might have good reasons to do it in the future. If we did this, it could cause older versions of the driver managers to have undefined behavior when reading newer versions of the manifests. Therefore, for safety, we should: 1. Add a manifest version number in the manifest. Set it to integer value `1` for now. For now, this should be an _optional_ field in the manifest, but if it's present, it must be set to `1`. 2. In the driver managers, when reading a manifest, always check for a manifest version number, and throw an error if it is present and not equal to `1`. The error message should inform the user that the version of their ADBC driver manager is incompatible with the version of the ADBC driver manifest. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
