limbo/core
Jussi Saurio 272dadc4bc Support DELETE ... RETURNING
I didn't end up having to use the RowSet instructions for this after
all. Maybe there's some edge cases where it's required -- sqlite uses
ephemeral tables or rowsets in all RETURNING handling, but I haven't
found a need to do that yet.
2025-11-14 13:35:24 +02:00
..
benches add insert randomblob benchmark 2025-10-20 14:47:47 -03:00
ext register index_methods as db builtin extensions 2025-10-27 16:31:31 +04:00
functions clippy fix 2025-11-11 16:11:46 -03:00
incremental Change Value::Text to use a Cow<'static, str> instead of Vec<u8> 2025-11-11 16:11:46 -03:00
index_method fix fmt and test 2025-11-05 20:53:34 +04:00
io fix 2025-11-12 16:38:04 +04:00
json clippy fix 2025-11-11 16:11:46 -03:00
mvcc have RecordCursor::get_values return an Iterator for actual lazy deserialization. Unfortunately we won't see much improvement yet as we do not store the RecordCursor when calling ImmutableRecord::get_values 2025-11-11 16:11:46 -03:00
numeric feat: add CAST to fuzzer 2025-09-24 18:06:55 -03:00
storage Merge 'Use AsValueRef in more functions' from Pedro Muniz 2025-11-12 12:54:39 +02:00
time Move time extension to core 2025-06-30 10:01:03 +03:00
translate Support DELETE ... RETURNING 2025-11-14 13:35:24 +02:00
vdbe Merge 'Add RowSet<Add/Read/Test> instructions and rowset implementation' from Jussi Saurio 2025-11-12 13:02:00 +02:00
vector convert vector functions to use AsValueRef 2025-11-11 16:11:46 -03:00
assert.rs core: Add Antithesis-aware turso_assert 2025-06-29 11:46:18 +03:00
build.rs do not run build.rs on debug mode 2025-10-16 01:22:54 -03:00
Cargo.toml Merge 'core: update aegis' from Daeho Ro 2025-11-10 11:27:01 +02:00
error.rs Allow dead code - SQLITE_CONSTRAINT_FOREIGNKEY is currently unused 2025-10-22 23:40:45 +03:00
fast_lock.rs remove some unnecessary unsafe impls 2025-09-21 13:29:59 -03:00
function.rs Change Value::Text to use a Cow<'static, str> instead of Vec<u8> 2025-11-11 16:11:46 -03:00
info.rs implement sqlite_source_id function 2025-01-28 14:55:38 -05:00
lib.rs add is_hole / punch_hole optional methods to IO trait and remove is_hole method from Database trait 2025-11-12 12:04:42 +04:00
parameters.rs remove unnecessary enum variant 2025-09-30 14:52:59 +04:00
pragma.rs Change Value::Text to use a Cow<'static, str> instead of Vec<u8> 2025-11-11 16:11:46 -03:00
pseudo.rs clippy 2025-10-09 19:00:40 +03:00
schema.rs Merge 'Fix: Drop internal DBSP table when dropping materialized view' from Martin Mauch 2025-11-12 17:16:04 +01:00
series.rs Replace ConstraintInfo::plan_info with ConstraintInfo::index 2025-08-05 05:48:29 +02:00
state_machine.rs mvcc: simplify StateMachine 2025-09-22 16:37:31 +03:00
types.rs have RecordCursor::get_values return an Iterator for actual lazy deserialization. Unfortunately we won't see much improvement yet as we do not store the RecordCursor when calling ImmutableRecord::get_values 2025-11-11 16:11:46 -03:00
util.rs Fix rewriting sql to persist for foreign keys in alter table func 2025-11-03 09:47:28 -05:00
uuid.rs Move UUID extension to core 2025-06-30 09:54:13 +03:00
vtab.rs Add support for renaming virtual tables 2025-11-09 11:07:42 -05:00