fvaleye commented on code in PR #1598:
URL: https://github.com/apache/iceberg-rust/pull/1598#discussion_r2278844416
##########
Cargo.toml:
##########
@@ -73,10 +74,11 @@ faststr = "0.2.31"
fnv = "1.0.7"
fs-err = "3.1.0"
futures = "0.3"
-hive_metastore = "0.1"
+hive_metastore = "0.2.0"
Review Comment:
The hive_metastore was upgraded from `0.1.0` to address an issue after
adding S3 tables in the workspace because the HMS catalog and S3Tables catalog
share common Rust dependencies (pilota, volo-thrift, etc).
These shared dependencies created a version with numerous conflicts that
manifested as **"derivative attribute compilation errors"**.
Just one example among many others:
```
error: cannot find attribute `derivative` in this scope
-->
/Users/florian.valeye/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hive_metastore-0.1.0/src/hms.rs:201644:15
|
201644 | #[derivative(Default)]
```
Upgrading to hive_metastore `0.2.0` resolved these transitive dependency
conflicts.
--
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]