Commit Graph

  • 179cce2ceb finish DELETE TcMits 2025-08-13 13:56:58 +07:00
  • 2ba28892dc serverless: 0.1.3 Pekka Enberg 2025-08-13 09:56:21 +03:00
  • e657626167 Merge 'Fix tables renaming to existing index and rename indexed columns on ' from Levy A. Jussi Saurio 2025-08-13 09:56:02 +03:00
  • 6a37916b49 fix: rename indexed columns Levy A. 2025-08-12 22:43:37 -03:00
  • 45d959635c fix: check if index exists with the same name Levy A. 2025-08-12 17:59:38 -03:00
  • 2a4404cd13 Merge 'move our dbsp-based views to materialized views' from Glauber Costa Jussi Saurio 2025-08-13 08:53:30 +03:00
  • 3e8a5b92ae Merge 'turso-sync: support checkpoint' from Nikita Sivukhin Jussi Saurio 2025-08-13 08:49:31 +03:00
  • 3908dde832 remove committed garbage files Jussi Saurio 2025-08-13 08:34:22 +03:00
  • 85e86d427b cleanups - use io.block in many functions and return_if_io pedrocarlo 2025-08-12 12:50:01 -03:00
  • 73a2851f0b Merge 'More State machines' from Pedro Muniz Jussi Saurio 2025-08-13 08:31:05 +03:00
  • a0f70f04f2 Merge 'Rename page -> slot for arenas + buffer pool' from Preston Thorpe Preston Thorpe 2025-08-12 16:03:00 -04:00
  • 770f86e490 move our dbsp-based views to materialized views Glauber Costa 2025-08-12 14:06:19 -05:00
  • a6247e891f Turso 0.1.4-pre.8 Pekka Enberg 2025-08-12 19:51:42 +03:00
  • 3dd58e98e7 Merge 'Unify JavaScript package README files' from Pekka Enberg Pekka Enberg 2025-08-12 19:51:32 +03:00
  • 475799b3e9 Unify JavaScript package README files Pekka Enberg 2025-08-12 18:33:58 +03:00
  • 8040604362 fix clippy Nikita Sivukhin 2025-08-12 19:54:11 +04:00
  • 1ac3d632ca support checkpoint from remote Nikita Sivukhin 2025-08-12 19:47:15 +04:00
  • bf863803da add simple test with checkpoint Nikita Sivukhin 2025-08-11 17:45:21 +04:00
  • 5a4c2a6ce9 Rename page -> slot for arenas + buffer pool PThorpe92 2025-08-12 11:33:40 -04:00
  • 217c9061e8 advance commit_tx state machine in mvcc tests pedrocarlo 2025-08-11 16:51:25 -03:00
  • e94f1f9f14 refactor move_to functions to return IO on start pedrocarlo 2025-08-11 16:20:56 -03:00
  • 4010dc8f32 state machine for insert pedrocarlo 2025-08-11 15:15:33 -03:00
  • 78a89f0fd3 execute should create an Statement pedrocarlo 2025-08-11 14:13:50 -03:00
  • 10cadd4037 do not use StepResult for commit_txn pedrocarlo 2025-08-11 13:56:51 -03:00
  • 9ab07f59ad adjust mvcc state transitions pedrocarlo 2025-08-11 13:46:56 -03:00
  • fc5492bf2c state machine for op_row_id pedrocarlo 2025-08-11 12:58:22 -03:00
  • 1221f65d10 state machine for op_column pedrocarlo 2025-08-11 12:48:13 -03:00
  • fe0e4bcbb7 state machine for seek_end pedrocarlo 2025-08-11 12:05:51 -03:00
  • fc05518192 refactor continue_payload_overflow_with_offset pedrocarlo 2025-08-08 13:33:21 -03:00
  • 81fbf8cb4b balance_non_root validation logic should be done in the next state pedrocarlo 2025-08-08 01:48:47 -03:00
  • 0285fddd85 Merge 'Fix max_frame determination and comments in WAL checkpointing' from Preston Thorpe Pekka Enberg 2025-08-12 18:24:59 +03:00
  • 97ad901d96 Merge 'simple README with warning' from Nikita Sivukhin Pekka Enberg 2025-08-12 18:24:53 +03:00
  • 2e79333de4 Merge 'turso-sync: fix schema bug' from Nikita Sivukhin Pekka Enberg 2025-08-12 18:24:46 +03:00
  • 02bb891104 add npm badge Nikita Sivukhin 2025-08-12 18:55:39 +04:00
  • 35b51d8302 simple README with warning Nikita Sivukhin 2025-08-12 18:52:58 +04:00
  • d66d6d0220 add few comments Nikita Sivukhin 2025-08-12 18:41:30 +04:00
  • bf2a01866c fix clippy Nikita Sivukhin 2025-08-12 18:33:12 +04:00
  • d3a27ee311 fix sync engine Nikita Sivukhin 2025-08-12 17:32:42 +04:00
  • 269b23ece5 Merge branch 'main' of https://github.com/tursodatabase/limbo Pekka Enberg 2025-08-12 17:08:30 +03:00
  • 5a65617602 Turso 0.1.4-pre.7 Pekka Enberg 2025-08-12 17:01:47 +03:00
  • 2e326f5a79 Merge 'bindings/javascript: Add async connect() function' from Pekka Enberg Pekka Enberg 2025-08-12 17:01:19 +03:00
  • 1d8ed9aa55 add methods for read/write schema cookie Nikita Sivukhin 2025-08-12 17:29:56 +04:00
  • c3b536957f Fix max_frame determination and comments in WAL checkpointing PThorpe92 2025-08-12 08:57:08 -04:00
  • c444b80d2e finish CREATE VIRTUAL TABLE TcMits 2025-08-12 19:14:10 +07:00
  • aff269f1d5 add unlikely to resolve function bit-aloo 2025-08-12 16:42:38 +05:30
  • a545995b44 fix fmt and clippy bit-aloo 2025-08-12 16:36:22 +05:30
  • 71525c90e5 update compat.md bit-aloo 2025-08-12 16:27:58 +05:30
  • c9368ed809 add test bit-aloo 2025-08-12 16:27:45 +05:30
  • 3581895f18 add unlikely scalar method bit-aloo 2025-08-12 16:27:23 +05:30
  • ba87698448 finish CREATE VIEW TcMits 2025-08-12 17:46:43 +07:00
  • 3622370d27 finish CREATE TRIGGER TcMits 2025-08-12 17:25:29 +07:00
  • b82d850f7a Merge 'Reset interrupt count each time a new line is entered in CLI' from Pekka Enberg 2025-08-12 11:50:03 +03:00
  • 3429e833f8 Merge 'Fix: Rename clickbench output file limbo/turso' from Henrik Ingo Pekka Enberg 2025-08-12 11:40:55 +03:00
  • 96673a54a8 bindings/javascript: Add async connect() function Pekka Enberg 2025-08-12 11:36:24 +03:00
  • 1c6a3bacb9 testing/javascript: Fix libSQL connection setup Pekka Enberg 2025-08-12 11:33:54 +03:00
  • 1b925e4f92 finish CREATE TRIGGER without tests TcMits 2025-08-12 14:22:42 +07:00
  • 0c9180426f Merge 'Direct schema mutation – add RenameColumn instruction' from Levy A. Jussi Saurio 2025-08-12 10:19:31 +03:00
  • 9b5e61eacd Merge 'Reprepare fix on write statement' from Pedro Muniz Jussi Saurio 2025-08-12 10:18:12 +03:00
  • 03373afe1f Merge 'core/wal: Minor checkpointing cleanups and optimizations' from Preston Thorpe Jussi Saurio 2025-08-12 10:16:51 +03:00
  • db54c953bd Merge 'Implement Aggregations for DBSP views' from Glauber Costa Pekka Enberg 2025-08-12 09:52:22 +03:00
  • 5303622802 Merge 'perf/btree: optimize op_column' from Jussi Saurio Pekka Enberg 2025-08-12 09:51:38 +03:00
  • 104669b0c8 Merge 'stop silently ignoring unsupported features in incremental view where clauses' from Jussi Saurio Pekka Enberg 2025-08-12 09:50:58 +03:00
  • bfefa44632 Merge 'turso-sync: support updates and schema changes' from Nikita Sivukhin Pekka Enberg 2025-08-12 09:50:26 +03:00
  • 2fa501158c Merge 'turso-cdc: add updates column for cdc table' from Nikita Sivukhin Pekka Enberg 2025-08-12 09:50:16 +03:00
  • 1349c051f8 Merge 'Fix view processing in the VDBE' from Jussi Saurio Pekka Enberg 2025-08-12 09:49:11 +03:00
  • 5cc5b0bca1 Reset interrupt count each time a new line is entered in CLI rajajisai 2025-08-11 21:16:43 -07:00
  • c4cba8b195 Fix: Rename clickbench output file limbo/turso Henrik Ingo 2025-08-12 04:22:25 +03:00
  • 9a595d6ffa Merge 'Update PERF.md with mobibench instructions' from Preston Thorpe Preston Thorpe 2025-08-11 19:56:56 -04:00
  • 4c876547f0 Add Mobibench to .gitignore PThorpe92 2025-08-11 19:56:26 -04:00
  • d2df8bf1a3 Update PERF.md PThorpe92 2025-08-11 19:44:12 -04:00
  • cf416ed461 update transaction state before checking schema cookie pedrocarlo 2025-08-11 20:22:34 -03:00
  • 96a6bc5125 end_tx does not need schema_did_change variable pedrocarlo 2025-08-11 18:23:25 -03:00
  • c456eff069 Add test_schema_reprepare_write pedrocarlo 2025-08-11 18:23:25 -03:00
  • c098a48924 Remove clear dirty from checkpoint state machine in sratch page PThorpe92 2025-08-11 16:40:05 -04:00
  • 688851c97a Take instead of clone vec of buffers in write_pages_vectored PThorpe92 2025-08-11 16:18:43 -04:00
  • 665f10d71b feat: add RenameColumn instruction Levy A. 2025-08-11 17:03:46 -03:00
  • 333c5c435b unify populate Glauber Costa 2025-08-11 14:35:45 -05:00
  • 27c22a64b3 views: implement aggregations Glauber Costa 2025-08-11 14:37:49 -05:00
  • e2896d2f95 Minor improvement in flush api PThorpe92 2025-08-11 16:01:41 -04:00
  • 1f554c2707 Cleanup some minor checkpointing issues PThorpe92 2025-08-11 15:40:36 -04:00
  • 909c096579 Merge 'docs: improve README initialization section clarity' from Braden Wong Jussi Saurio 2025-08-11 21:11:01 +03:00
  • f598c86fa4 Merge 'Handle single, double and unquoted strings in values clause' from Mikaël Francoeur Jussi Saurio 2025-08-11 21:08:15 +03:00
  • a7c1c8b7d4 Merge 'Use rusqlite 0.37 with bundled SQLite everywhere' from Jussi Saurio Jussi Saurio 2025-08-11 21:07:24 +03:00
  • cb59877821 Merge 'Feat/pragma module list' from Lucas Forato Preston Thorpe 2025-08-11 13:54:24 -04:00
  • 4dbf69545e try_borrow.unwrap -> borrow PThorpe92 2025-08-11 13:54:00 -04:00
  • 7339b207e3 add assert Jussi Saurio 2025-08-11 19:25:25 +03:00
  • 28d6c2b673 fix flags again Jussi Saurio 2025-08-11 19:22:14 +03:00
  • 51d2824b6e fix: tursodb insteada of turso for shell command in README Braden Wong 2025-08-11 12:17:33 -04:00
  • 5751fb6d4c Merge branch 'tursodatabase:main' into improve-readme-initialization Braden Wong 2025-08-11 09:17:07 -07:00
  • ae22af29cd Fix pragma module list tests PThorpe92 2025-08-11 12:13:47 -04:00
  • d6abc252b2 remove double nchanges Jussi Saurio 2025-08-11 19:06:23 +03:00
  • 1bdc8b6002 fix resetting to default state Jussi Saurio 2025-08-11 18:59:51 +03:00
  • 44c91f6752 fix/vdbe: fix state handling for incremental views in op_delete Jussi Saurio 2025-08-11 18:52:33 +03:00
  • f38333b373 fix/vdbe: fix state handling for incremental views Jussi Saurio 2025-08-11 16:17:41 +03:00
  • a50c799e05 stop silently ignoring unsupported features in incremental view WHERE clauses Jussi Saurio 2025-08-11 16:46:51 +03:00
  • e07ab423e6 feat: removed module_name from VirtualTable, instead looking only at symbol tables Lucas Forato 2025-08-11 11:43:32 -03:00
  • 9ae6a57980 Merge 'remove turso-sync as now we have turso-sync-engine' from Nikita Sivukhin Pekka Enberg 2025-08-11 17:00:13 +03:00
  • 9a35d76c55 Merge 'Add support for Full checkpoint mode in the WAL' from Preston Thorpe Pekka Enberg 2025-08-11 16:59:26 +03:00
  • aa5de7b8bd fix clippy Nikita Sivukhin 2025-08-11 17:02:36 +04:00
  • eb40d4aff6 remove turso-sync as now we have turso-sync-engine Nikita Sivukhin 2025-08-11 16:53:39 +04:00