marsupialtail / quokka

Making data lake work for time series
https://marsupialtail.github.io/quokka/
Apache License 2.0
1.14k stars 60 forks source link

Staged execution #28

Closed marsupialtail closed 1 year ago

marsupialtail commented 1 year ago

This is a significant change in how we are doing things in Quokka.

Up to release 0.1.5 we are doing joins with streaming X join where both sides are built, now we choose one side to be build and block until that is done and then stream through the probe. This is more in line with traditional databases.

Might see performance degradations on joins in TPC-H, that's ok. Join order selection not implemented yet asof this PR.

marsupialtail commented 1 year ago

What we are doing here: