-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Speedup character_length
#15931
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Speedup character_length
#15931
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice speedup to me -- thank you @Dandandan
I will also run some benchmarks on this PR 👍
The main speedup I am expecting in e2e benchmarks is query 27 of clickbench, which has some mixed ascii / utf8 data and uses a A large part from the speedup in the micro benchmark seems to come the faster array creation (collect into Vec instead of PrimitiveBuilder). |
🤖 |
🤖: Benchmark completed Details
|
Sweeet |
🤖 |
🤖: Benchmark completed Details
|
Nice, seems roughly the same result I got |
Every little bit helps. It is so neat to see this process churning along |
Which issue does this PR close?
Rationale for this change
character_length benchmark
What changes are included in this PR?
Closes: #15930
Are these changes tested?
Are there any user-facing changes?