Commit 34c8e49
Switch from xz2 to liblzma to reduce duplicate dependencies (apache#17509)
Closes apache#15342
Reduces the duplicate dependencies.
We currently depend on bzip2 in two different ways. In attempting to
reduce this, I needed to update `async-compression` which caused two
different libraries to link to the system lzma library. This is not
allowed in rust.
This PR updates avro-rs, but we cannot merge this PR until that crate
merges apache/avro-rs#284 and we remove the
crates.io patch this PR contains.
Update avro-rs and switch from the unmaintained xz2 crate to liblzma.
Unit tests.
None. This is simply a dependency update to a more recent crate.
(cherry picked from commit 5765a08)1 parent f097ad4 commit 34c8e49
7 files changed
Lines changed: 875 additions & 923 deletions
File tree
- datafusion
- common
- core
- src/test
- datasource
- src
0 commit comments