Skip to content

Conversation

@alamb
Copy link
Contributor

@alamb alamb commented Jun 6, 2025

Which issue does this PR close?

Rationale for this change

We expect #7614 to improve concat performance, but we don't have any concat benchmarks for StringViewArray

Let's fix that

What changes are included in this PR?

  1. Add a concat benchmark for StringViewArray

Are there any user-facing changes?

No this is an internal benchmarking tool only

@alamb alamb added the development-process Related to development process of arrow-rs label Jun 6, 2025
@github-actions github-actions bot added the arrow Changes to the arrow crate label Jun 6, 2025
Copy link
Contributor

@Dandandan Dandandan left a comment

Choose a reason for hiding this comment

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

Nice 🚀

@Dandandan Dandandan merged commit 9ead0d1 into apache:main Jun 6, 2025
23 checks passed
Dandandan pushed a commit that referenced this pull request Jun 6, 2025
…ws (#7619)

# Which issue does this PR close?

- Follow on to #7597

# Rationale for this change


While reviewing the code and the concat kernel for
- #7617

I realized there is a non trivial difference when there all inlined
views vs some inlined views vs mostly large strings so the benchmarks
should capture that


# What changes are included in this PR?

1. Add variations of benchmark with different size strings in
StringViewArray

# Are there any user-facing changes?

If there are user-facing changes then we may require documentation to be
updated before approving the PR.

If there are any breaking changes to public APIs, please call them out.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arrow Changes to the arrow crate development-process Related to development process of arrow-rs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants