Skip to content
This repository was archived by the owner on Apr 23, 2024. It is now read-only.

Feature flag to conditionally compile with parquet support#174

Closed
JakeBecker wants to merge 1 commit into
andygrove:masterfrom
JakeBecker:parquet-feature-flag
Closed

Feature flag to conditionally compile with parquet support#174
JakeBecker wants to merge 1 commit into
andygrove:masterfrom
JakeBecker:parquet-feature-flag

Conversation

@JakeBecker
Copy link
Copy Markdown

Parquet support breaks compilation for the dylib or cdylib crate types, which are necessary to create bindings to use Datafusion from another language. (Issue #173 ) This doesn't exactly fix it, but it allows me to disable Parquet support so cdylib compilation can succeed.

I am a novice at Rust, and I'm happy to receive feedback if I've gone about this the wrong way.

@coveralls
Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 295

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 80.611%

Totals Coverage Status
Change from base Build 293: 0.0%
Covered Lines: 3692
Relevant Lines: 4580

💛 - Coveralls

@andygrove
Copy link
Copy Markdown
Owner

@JakeBecker Sorry, I'm just catching up with PRs. If you can fix the merge conflict I will merge this,

Comment thread Cargo.toml

lazy_static = "1.0"
parquet = "0.3.0"
parquet = { version = "0.3.0", optional = true }
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
parquet = { version = "0.3.0", optional = true }
parquet = { version = "0.4.1", optional = true }

@andygrove
Copy link
Copy Markdown
Owner

I am closing this PR because DataFusion is now being donated to the Apache Arrow project (see apache/arrow#3399).

Thanks for your contribution and I hope that you will consider raising a new PR against Apache Arrow once the above PR is merged.

@andygrove andygrove closed this Jan 29, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants