Skip to content

Commit 1c49a7b

Browse files
Merge branch 'main' into aa/string_builder_char
2 parents 85b655a + 3a312a9 commit 1c49a7b

File tree

370 files changed

+18488
-10797
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

370 files changed

+18488
-10797
lines changed

.github/workflows/rust.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -476,6 +476,28 @@ jobs:
476476
POSTGRES_HOST: postgres
477477
POSTGRES_PORT: ${{ job.services.postgres.ports[5432] }}
478478

479+
sqllogictest-substrait:
480+
name: "Run sqllogictest in Substrait round-trip mode"
481+
needs: linux-build-lib
482+
runs-on: ubuntu-latest
483+
container:
484+
image: amd64/rust
485+
steps:
486+
- uses: actions/checkout@v4
487+
with:
488+
submodules: true
489+
fetch-depth: 1
490+
- name: Setup Rust toolchain
491+
uses: ./.github/actions/setup-builder
492+
with:
493+
rust-version: stable
494+
- name: Run sqllogictest
495+
# TODO: Right now several tests are failing in Substrait round-trip mode, so this
496+
# command cannot be run for all the .slt files. Run it for just one that works (limit.slt)
497+
# until most of the tickets in https://github.com/apache/datafusion/issues/16248 are addressed
498+
# and this command can be run without filters.
499+
run: cargo test --test sqllogictests -- --substrait-round-trip limit.slt
500+
479501
# Temporarily commenting out the Windows flow, the reason is enormously slow running build
480502
# Waiting for new Windows 2025 github runner
481503
# Details: https://github.com/apache/datafusion/issues/13726

0 commit comments

Comments
 (0)