Skip to content

Commit 99eb1bc

Browse files
authored
Add missing parquet-variant-compute crate to CI jobs (apache#7963)
# Which issue does this PR close? - Related to apache#6736 # Rationale for this change I noticed in apache#7956 that some Clippy errors were introduced but not caught by CI. # What changes are included in this PR? Add `parquet-variant-compute` to the CI for parqet-variant related PRs # Are these changes tested? It is only tests # Are there any user-facing changes? No
1 parent 55fbf5c commit 99eb1bc

File tree

2 files changed

+13
-4
lines changed

2 files changed

+13
-4
lines changed

.github/workflows/parquet-variant.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ on:
3131
pull_request:
3232
paths:
3333
- parquet-variant/**
34+
- parquet-variant-json/**
35+
- parquet-variant-compute/**
3436
- .github/**
3537

3638
jobs:
@@ -50,6 +52,8 @@ jobs:
5052
run: cargo test -p parquet-variant
5153
- name: Test parquet-variant-json
5254
run: cargo test -p parquet-variant-json
55+
- name: Test parquet-variant-compute
56+
run: cargo test -p parquet-variant-compute
5357

5458
# test compilation
5559
linux-features:
@@ -63,10 +67,12 @@ jobs:
6367
submodules: true
6468
- name: Setup Rust toolchain
6569
uses: ./.github/actions/setup-builder
66-
- name: Check compilation
70+
- name: Check compilation (parquet-variant)
6771
run: cargo check -p parquet-variant
68-
- name: Check compilation
72+
- name: Check compilation (parquet-variant-json)
6973
run: cargo check -p parquet-variant-json
74+
- name: Check compilation (parquet-variant-compute)
75+
run: cargo check -p parquet-variant-compute
7076

7177
clippy:
7278
name: Clippy
@@ -79,7 +85,9 @@ jobs:
7985
uses: ./.github/actions/setup-builder
8086
- name: Setup Clippy
8187
run: rustup component add clippy
82-
- name: Run clippy
88+
- name: Run clippy (parquet-variant)
8389
run: cargo clippy -p parquet-variant --all-targets --all-features -- -D warnings
84-
- name: Run clippy
90+
- name: Run clippy (parquet-variant-json)
8591
run: cargo clippy -p parquet-variant-json --all-targets --all-features -- -D warnings
92+
- name: Run clippy (parquet-variant-compute)
93+
run: cargo clippy -p parquet-variant-compute --all-targets --all-features -- -D warnings

parquet-variant-compute/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ bench = false
4343
[dev-dependencies]
4444
rand = "0.9.1"
4545
criterion = { version = "0.6", default-features = false }
46+
arrow = { workspace = true, features = ["test_utils"] }
4647

4748

4849
[[bench]]

0 commit comments

Comments
 (0)