Skip to content

Commit 9612813

Browse files
committed
refactor(glue): derive catalog configuration from properties
Use the shared property derive for Glue catalog settings while preserving warehouse validation and forwarding AWS and storage properties. Tracks [#3096](#3096). Generated-by: Codex
1 parent 75c9201 commit 9612813

3 files changed

Lines changed: 138 additions & 73 deletions

File tree

‎Cargo.lock‎

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎crates/catalog/glue/Cargo.toml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ async-trait = { workspace = true }
3535
aws-config = { workspace = true }
3636
aws-sdk-glue = { workspace = true }
3737
iceberg = { workspace = true }
38+
iceberg-property-macro = { workspace = true }
3839
iceberg-storage-opendal = { workspace = true, features = ["opendal-s3"] }
3940
serde_json = { workspace = true }
4041
tokio = { workspace = true }

0 commit comments

Comments
 (0)