Skip to content

Commit c37d6c6

Browse files
callum-ryanshaeqahmed
authored andcommitted
feat: SQL Catalog - Tables (apache#610)
* feat: add list/exist table + drop namespace Signed-off-by: callum-ryan <[email protected]> * feat: create table Signed-off-by: callum-ryan <[email protected]> * feat: add load table Signed-off-by: callum-ryan <[email protected]> * feat: add the rest of table ops Signed-off-by: callum-ryan <[email protected]> * fix: sort order on test Signed-off-by: callum-ryan <[email protected]> * fix: sort Cargo.toml Signed-off-by: callum-ryan <[email protected]> * fix: Adjust error message for existence of table Signed-off-by: callum-ryan <[email protected]> * fix: update_table throws Unsupported, add catalog filter to drop_nsp Signed-off-by: callum-ryan <[email protected]> --------- Signed-off-by: callum-ryan <[email protected]>
1 parent 4f761ce commit c37d6c6

File tree

3 files changed

+824
-30
lines changed

3 files changed

+824
-30
lines changed

crates/catalog/sql/Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,10 @@ keywords = ["iceberg", "sql", "catalog"]
3131
[dependencies]
3232
async-trait = { workspace = true }
3333
iceberg = { workspace = true }
34+
serde_json = { workspace = true }
3435
sqlx = { version = "0.8.1", features = ["any"], default-features = false }
3536
typed-builder = { workspace = true }
37+
uuid = { workspace = true, features = ["v4"] }
3638

3739
[dev-dependencies]
3840
iceberg_test_utils = { path = "../../test_utils", features = ["tests"] }

0 commit comments

Comments
 (0)