dannycjones opened a new pull request, #3032: URL: https://github.com/apache/iceberg-rust/pull/3032
## Which issue does this PR close? Closes #2068. This change supercedes https://github.com/apache/iceberg-rust/pull/2380/ originally authored by @rchowell. ## What changes are included in this PR? This PR adds support for using a V0 SqlCatalog from other implementations like iceberg-python or iceberg-java, and it follows the iceberg-java behavior of checking an explicit `schema-version` property and migrating to V1 only if the user requested this. The catalog probes to see if we have a V0 or V1 table, then add the iceberg_type column if it does not exist. Reference: https://github.com/apache/iceberg-python/pull/3263 ## Are these changes tested? - Unit tests with migration path ## AI Disclosure No AI has been used on the changes since https://github.com/apache/iceberg-rust/pull/2380/. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
