Skip to content

Commit 31b0c0a

Browse files
Introduce datafusion engine for sqllogictests. (#1215)
## Which issue does this PR close? - Closes #1212. ## What changes are included in this PR? Introduces datafusion engine for sqllogictests. ## Are these changes tested? Not yet, will tests later.
1 parent 45345e4 commit 31b0c0a

File tree

6 files changed

+326
-6
lines changed

6 files changed

+326
-6
lines changed

Cargo.lock

Lines changed: 210 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,11 @@ clap = { version = "4.5.27", features = ["derive", "cargo"] }
6161
ctor = "0.2.8"
6262
datafusion = "45"
6363
datafusion-cli = "45"
64+
datafusion-sqllogictest = "45"
6465
derive_builder = "0.20"
6566
dirs = "6"
6667
expect-test = "1"
68+
enum-ordinalize = "4.3.0"
6769
faststr = "0.2.31"
6870
fnv = "1.0.7"
6971
fs-err = "3.1.0"
@@ -74,6 +76,7 @@ iceberg = { version = "0.4.0", path = "./crates/iceberg" }
7476
iceberg-catalog-memory = { version = "0.4.0", path = "./crates/catalog/memory" }
7577
iceberg-catalog-rest = { version = "0.4.0", path = "./crates/catalog/rest" }
7678
iceberg-datafusion = { version = "0.4.0", path = "./crates/integrations/datafusion" }
79+
indicatif = "0.17"
7780
itertools = "0.13"
7881
linkedbytes = "0.1.8"
7982
metainfo = "0.7.14"
@@ -92,13 +95,14 @@ rand = "0.8.5"
9295
regex = "1.10.5"
9396
reqwest = { version = "0.12.12", default-features = false, features = ["json"] }
9497
roaring = { version = "0.10", git = "https://github.com/RoaringBitmap/roaring-rs.git" }
95-
rust_decimal = "1.31"
98+
rust_decimal = "1.36"
9699
serde = { version = "1.0.204", features = ["rc"] }
97100
serde_bytes = "0.11.15"
98101
serde_derive = "1.0.204"
99102
serde_json = "1.0.138"
100103
serde_repr = "0.1.16"
101104
serde_with = "3.4"
105+
sqllogictest = "0.26.4"
102106
stacker = "0.1.20"
103107
tempfile = "3.18"
104108
tera = "1"

0 commit comments

Comments
 (0)