Files
turso/core
Jussi Saurio 98439cd936 optimizer.rs: refactor to use new data structures and remove unnecessary stuff
We don't need `push_predicates()` because that never REALLY was a predicate
pushdown optimization -- it just pushed WHERE clause condition expressions
into the correct SourceOperator nodes in the tree.

Now that we don't have a SourceOperator tree anymore and we keep the conditions
in the WHERE clause instead, we don't need to "push" anything anymore. Leaves
room for ACTUAL predicate pushdown optimizations later :)

We also don't need any weird bitmask stuff anymore, and perhaps we never did,
to determine where conditions should be evaluated.
2025-02-02 10:18:13 +02:00
..
2025-01-30 03:44:33 +02:00
2025-02-01 19:39:46 -05:00
2025-01-28 14:55:38 -05:00
2025-01-31 06:44:56 -05:00
2025-01-29 22:37:04 +02:00
2025-01-28 14:55:38 -05:00
2025-01-11 17:19:25 +02:00
2024-12-24 18:04:30 +01:00
2025-01-26 16:27:19 +02:00