Files
turso/core
Jussi Saurio 0fefffbbcb Merge 'fix: index seek wrong on SeekOp::LT\SeekOp::GT' from Kould
data does not match predicate when using index, e.g: `select id, age
from users where age > 90 limit 1;` will return data with age  90
the reason is that the current index seek directly uses record for
comparison, but the record of the index itself is longer than the record
of the key (because it contains the primary key), so Gt is invalid.
since only single-column indexes are currently supported:
https://github.com/tursodatabase/limbo/pull/350, only the first value of
the record is currently used for comparison.

Reviewed-by: Jussi Saurio <jussi.saurio@gmail.com>

Closes #593
2025-01-03 23:27:24 +02:00
..
2024-12-27 10:20:41 +02:00
2025-01-01 16:11:52 +05:30
2024-12-29 19:22:28 +02:00
2025-01-01 07:56:39 +02:00
2024-12-20 11:32:57 +01:00
2024-12-31 13:56:32 +02:00
2025-01-01 07:56:39 +02:00
2024-12-24 18:04:30 +01:00
2024-12-31 14:18:29 +02:00