Skip to content

Commit 9b8f791

Browse files
thexiaythexiay
and
thexiay
authored
reuse docker container to save compute resources (#428)
* reuse docker container to save compute resources * add lazy resuse docker compose * refactor test fixture: the docker compose init is reused * use ctor and dtor to start docker compose and destory docker compose * fix cargo fmt check * fix cargo clippy * fix cargo fmt * fix cargo sort * add namespace for datafusion test * add empty check for list glue catalog namespace --------- Co-authored-by: thexiay <[email protected]>
1 parent 9e1e8eb commit 9b8f791

File tree

9 files changed

+344
-351
lines changed

9 files changed

+344
-351
lines changed

Cargo.toml

+1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ bimap = "0.6"
5353
bitvec = "1.0.1"
5454
bytes = "1.5"
5555
chrono = "0.4.34"
56+
ctor = "0.2.8"
5657
derive_builder = "0.20.0"
5758
either = "1"
5859
env_logger = "0.11.0"

crates/catalog/glue/Cargo.toml

+1
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,6 @@ typed-builder = { workspace = true }
4141
uuid = { workspace = true }
4242

4343
[dev-dependencies]
44+
ctor = { workspace = true }
4445
iceberg_test_utils = { path = "../../test_utils", features = ["tests"] }
4546
port_scanner = { workspace = true }

0 commit comments

Comments
 (0)