Skip to content

chore: Add initial benchmarks for Arrow IPC Stream writer#6972

Closed
andygrove wants to merge 2 commits intoapache:mainfrom
andygrove:ipc-bench
Closed

chore: Add initial benchmarks for Arrow IPC Stream writer#6972
andygrove wants to merge 2 commits intoapache:mainfrom
andygrove:ipc-bench

Conversation

@andygrove
Copy link
Member

@andygrove andygrove commented Jan 13, 2025

Which issue does this PR close?

Part of #6968

Rationale for this change

Add some initial benchmarks to help with efforts to optimize IPC reading and writing.

This is a copy of existing code that we had in Comet and is not as comprehensive as the suggestions in #6968 but it provides a starting point at least.

arrow_ipc/write_single_batch
                        time:   [20.784 µs 20.947 µs 21.091 µs]

arrow_ipc/write_multiple_batches
                        time:   [196.58 µs 199.16 µs 201.40 µs]

What changes are included in this PR?

Are there any user-facing changes?

Loading
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants