Skip to content

Commit

Permalink
Remove two default imports from datafusion dependency (#1679)
Browse files Browse the repository at this point in the history
Primary goal is to remove 'compression' which bundles in various
compression libs, one of which appears to be dynamically linked for mac
in some cases. We don't need the compression feature

As a extra benefit, we can remove parquet support in the interest of
compile time and binary size. I don't really see how this can be used
usefully as we have disabled functions that read and write files.
  • Loading branch information
jackkleeman authored Jul 2, 2024
1 parent 4988f8a commit 8b08fe5
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 179 deletions.
183 changes: 5 additions & 178 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ cling = { version = "0.1", default-features = false, features = ["derive"] }
criterion = "0.5"
crossterm = { version = "0.27.0" }
dashmap = { version = "5.5.3" }
datafusion = { version = "35.0.0" }
datafusion = { version = "35.0.0", default-features = false, features = ["crypto_expressions", "encoding_expressions", "regex_expressions", "unicode_expressions"] }
datafusion-expr = { version = "35.0.0" }
derive-getters = { version = "0.4.0" }
derive_builder = "0.20.0"
Expand Down

0 comments on commit 8b08fe5

Please sign in to comment.