cda-group / arcon

State-first Streaming Applications in Rust
https://cda-group.github.io/arcon/
Apache License 2.0
175 stars 17 forks source link

Add criterion benches for arrow operations #276

Open Max-Meldrum opened 2 years ago

Max-Meldrum commented 2 years ago

Add arrow.rs in benches/ and perform micro-benchmarks for creating ImmutableTable andRawTable to understand how our StructBuilder approach performs.

Using different sizes where the one below is "small".

#[derive(Arrow, Clone)]
pub struct Event {
   pub id: u64,
   pub data: f32,
}