This repo contains code for evaluating µWheel as a DataFusion index for temporal aggregation queries:
SELECT SUM(fare_amount) FROM yellow_tripdata
WHERE tpep_dropoff_datetime >= '?' and < '?'
Created for the following blog post.
How to run it:
./fetch_data.sh
cargo run --release --features "mimalloc" -- --queries 20000
# SIMD-enabled µWheel
cargo run --release --features "mimalloc, simd" -- --queries 20000