Skip to content
This repository was archived by the owner on Jan 12, 2026. It is now read-only.

fix: update from upstream#6

Merged
heilhead merged 3 commits intomasterfrom
fix/update-upstream-111225-2
Dec 11, 2025
Merged

fix: update from upstream#6
heilhead merged 3 commits intomasterfrom
fix/update-upstream-111225-2

Conversation

@heilhead
Copy link

No description provided.

alamb and others added 3 commits December 11, 2025 11:20
# Which issue does this PR close?


- Part of  apache#8953

# Rationale for this change

While reviewing apache#8953 from
@asubiotto I noticed there was no benchmark for interleave with
ListArray. Let's add some so we can evaluate the performance impact of
ttps://github.com/apache/pull/8953 and future changes.

# What changes are included in this PR?

Add benchmark for list interleaving

# Are these changes tested?
I ran the bechmarks manually 
```shell
cargo bench --bench interleave_kernels -- list
```

# Are there any user-facing changes?

No
)

# Which issue does this PR close?

- Closes apache#8970.

# Rationale for this change

Because the `xz` seems to no longer be maintained, it make sense to
switch to `liblzma`. Additionally `liblzma` is more widely used and by
making this switch `arrow-avro` will be more compatible with other
projects using XZ compression.

# What changes are included in this PR?

Changed the `arrow-avro/Cargo.toml` to use `liblzma` instead of `xz`

# Are these changes tested?

No new tests have been added as the existing tests cover these changes.

# Are there any user-facing changes?

- No public API or feature-flag changes (`xz` feature and defaults
remain the same).
- Downstream users that depend on `liblzma` alongside `arrow-avro`
should no longer hit Cargo’s duplicate native library linking error when
`xz` support is enabled.
@heilhead heilhead merged commit 7adf204 into master Dec 11, 2025
26 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants