Closed Rowlandev closed 6 days ago
For the check CI failed, we should keep the Cargo.toml crate is in order, the fix is(taplo fmt -f
):
diff --git a/Cargo.toml b/Cargo.toml
index 71b5ec05d2..e82e52ac7e 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -308,9 +308,9 @@ humantime = "2.1.0"
hyper = "1"
hyper-util = { version = "0.1.9", features = ["client", "client-legacy", "tokio", "service"] }
iceberg = { version = "0.3.0", git = "https://github.com/Xuanwo/iceberg-rust/", rev = "fe5df3f" }
+iceberg-catalog-glue = { version = "0.3.0", git = "https://github.com/Xuanwo/iceberg-rust/", rev = "fe5df3f" }
iceberg-catalog-hms = { version = "0.3.0", git = "https://github.com/Xuanwo/iceberg-rust/", rev = "fe5df3f" }
iceberg-catalog-rest = { version = "0.3.0", git = "https://github.com/Xuanwo/iceberg-rust/", rev = "fe5df3f" }
-iceberg-catalog-glue = { version = "0.3.0", git = "https://github.com/Xuanwo/iceberg-rust/", rev = "fe5df3f" }
indexmap = "2.0.0"
indicatif = "0.17.5"
itertools = "0.13.0"
diff --git a/src/query/storages/iceberg/Cargo.toml b/src/query/storages/iceberg/Cargo.toml
index fc336ee6a0..add1c755fa 100644
--- a/src/query/storages/iceberg/Cargo.toml
+++ b/src/query/storages/iceberg/Cargo.toml
@@ -25,9 +25,9 @@ databend-storages-common-table-meta = { workspace = true }
fastrace = { workspace = true }
futures = { workspace = true }
iceberg = { workspace = true }
+iceberg-catalog-glue = { workspace = true }
iceberg-catalog-hms = { workspace = true }
iceberg-catalog-rest = { workspace = true }
-iceberg-catalog-glue = { workspace = true }
match-template = { workspace = true }
ordered-float = { workspace = true }
serde = { workspace = true }
Hi, @Rowlandev, thank you so much for creating thisโit's greatly appreciated! Most of the changes look good to me. The only missing part is integrating with our proto tests to ensure compatibility with our meta services.
You can refer to
But changed with glue catalog.
@Xuanwo, @BohuTANG & @drmingdrmer - thanks for the help! Let me know what else I can do to fix up this pull request.
@Xuanwo, @BohuTANG & @drmingdrmer - thanks for the help! Let me know what else I can do to fix up this pull request.
Thank you. Most to this PR looks good enough to me. As I mentioned in a previous comment, A new version and a corresponding test case should be added:
In this comment: https://github.com/databendlabs/databend/pull/16824#pullrequestreview-2431392697
@drmingdrmer My apologies, using git on this repo with two different machines, thought I pushed up.
@drmingdrmer My apologies, using git on this repo with two different machines, thought I pushed up.
Does not matter :D
I'll receive a notification once there is a new push.
Is it party time? @drmingdrmer
Is it party time? @drmingdrmer
Not quite yet - still have some work to wrap up, though I'm flexible with the schedule:)
It looks like the source code is not well formatted, which caused the check fails: https://github.com/databendlabs/databend/actions/runs/11857098771/job/33044752102?pr=16824
You can run cargo fmt
locally to fix this issue.
Nice job! Thank you! Let's merge!
@soyeric128 Please update the documentation. Thanks.
I hereby agree to the terms of the CLA available at: https://docs.databend.com/dev/policies/cla/
Summary
Tests
Type of change
This change isโ