diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index dfdc13057d4e..ac9b7d14c59f 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -131,9 +131,8 @@ jobs: rust-version: stable - name: Check datafusion-proto (no-default-features) run: cargo check --profile ci --all-targets --no-default-features -p datafusion-proto - # fails due to https://github.com/apache/datafusion/issues/15157 - #- name: Check datafusion-proto (json) - # run: cargo check --profile ci --all-targets --no-default-features -p datafusion-proto --features=json + - name: Check datafusion-proto (json) + run: cargo check --profile ci --all-targets --no-default-features -p datafusion-proto --features=json - name: Check datafusion-proto (parquet) run: cargo check --profile ci --all-targets --no-default-features -p datafusion-proto --features=parquet - name: Check datafusion-proto (avro) diff --git a/datafusion/proto/Cargo.toml b/datafusion/proto/Cargo.toml index 39897cfcf2de..553fccf7d428 100644 --- a/datafusion/proto/Cargo.toml +++ b/datafusion/proto/Cargo.toml @@ -39,7 +39,7 @@ name = "datafusion_proto" [features] default = ["parquet"] -json = ["pbjson", "serde", "serde_json"] +json = ["pbjson", "serde", "serde_json", "datafusion-proto-common/json"] parquet = ["datafusion/parquet", "datafusion-common/parquet"] avro = ["datafusion/avro", "datafusion-common/avro"]