Commit Graph

  • 97ea4f1a80 Merge 'add libsql_disable_wal_checkpoint' from Pedro Muniz Pekka Enberg 2025-07-04 10:03:55 +03:00
  • 6a2404a3ff Merge 'Add a threshold for large page cache values' from Krishna Vishal Pekka Enberg 2025-07-04 10:01:06 +03:00
  • 19d949521a Add a threshold to clip large page cache values to 0. This prevents panic at runtime. Krishna Vishal 2025-07-04 10:24:10 +05:30
  • 50d542b719 expose wrapper and use default import Mikaël Francoeur 2025-07-03 10:10:39 -04:00
  • 6faa81034c add and adapt test suite from libsql Mikaël Francoeur 2025-07-03 10:12:30 -04:00
  • 1aad782271 Merge 'Antithesis schema rollback tests' from Pekka Enberg Pekka Enberg 2025-07-03 21:28:17 +03:00
  • c3e8bfab34 Merge 'Disable adaptive colors when output_mode is list' from meteorgan Pekka Enberg 2025-07-03 19:35:05 +03:00
  • 82a727bcf2 antithesis: Fix Python linter complaints in parallel_driver_schema_rollback.py Pekka Enberg 2025-07-03 16:57:42 +03:00
  • ccfee3f418 disable adaptive colors when output_mode is list meteorgan 2025-07-03 23:31:51 +08:00
  • 56d87cb916 move disable behavior to connection instead of checkpoint pedrocarlo 2025-07-02 14:11:31 -03:00
  • 3861584edc add test for wal checkpointing correctly pedrocarlo 2025-07-02 12:24:41 -03:00
  • 44b8275b26 add test + implement sqlite3_column_int64 for test pedrocarlo 2025-07-01 23:05:32 -03:00
  • db005c81a0 add option to disable wal checkpoint pedrocarlo 2025-07-01 18:07:11 -03:00
  • 86f121aa80 clippy again TcMits 2025-07-03 21:07:13 +07:00
  • 23a2f83947 clippy TcMits 2025-07-03 20:58:09 +07:00
  • 4b32577f80 bind/java: Rename to Turso Diego Reis 2025-07-03 02:25:23 -03:00
  • 6a3042b5d4 antithesis: Add schema rollback parallel driver Pekka Enberg 2025-07-03 16:50:50 +03:00
  • 9303244f9d bindings/python: Explicit transaction control support Pekka Enberg 2025-07-03 16:50:21 +03:00
  • 122f5c3f42 parser: replace KEYWORDS with matching TcMits 2025-07-03 20:43:33 +07:00
  • 603e57aff8 bindings/python: Fix ROLLBACK Pekka Enberg 2025-07-03 16:36:18 +03:00
  • 9e92325bad antithesis: Make experiments run for longer Pekka Enberg 2025-07-03 15:58:49 +03:00
  • 650c85ccd7 save binary search state for reentrant execution Ihor Andrianov 2025-07-03 15:08:16 +03:00
  • 90e035b6b0 Merge 'Rollback schema support' from Pere Diaz Bou Pekka Enberg 2025-07-03 14:18:00 +03:00
  • 1b3317e6c8 Merge 'core/storage: Switch to turso_assert in btree.rs' from Pekka Enberg Pekka Enberg 2025-07-03 13:58:34 +03:00
  • 5eca507867 fix type null spacing Pere Diaz Bou 2025-07-03 12:53:15 +02:00
  • 2cfd209e56 clippy Pere Diaz Bou 2025-07-03 12:40:08 +02:00
  • 151debcb63 fix to_sql btreetable Pere Diaz Bou 2025-07-03 12:16:53 +02:00
  • 6b16950488 fmt Pere Diaz Bou 2025-07-02 13:20:14 +00:00
  • 06685ac191 fix formatting create table in rollback.test Pere Diaz Bou 2025-07-02 15:16:19 +02:00
  • 470fb8d23b rollabck translate remove querymode Pere Diaz Bou 2025-07-02 15:12:43 +02:00
  • cde7202981 Revert "Merge 'core: Disable ROLLBACK statement' from Pekka Enberg" Pere Diaz Bou 2025-07-02 15:07:27 +02:00
  • a6954ee9aa index test Pere Diaz Bou 2025-07-02 14:51:39 +02:00
  • f37893eb8f set cookie for index operations Pere Diaz Bou 2025-07-02 14:51:32 +02:00
  • ba988685cf set cookie create virtual table Pere Diaz Bou 2025-07-02 14:49:13 +02:00
  • 5d856499c4 move update schema global on commit and not on rollback txn Pere Diaz Bou 2025-07-02 14:49:06 +02:00
  • 2414502268 parse schema set auto_commit false in nested query Pere Diaz Bou 2025-07-02 14:31:56 +02:00
  • d8658264d9 alter set cookie Pere Diaz Bou 2025-07-02 14:31:35 +02:00
  • c1e87d7f24 more tests Pere Diaz Bou 2025-07-02 12:23:46 +02:00
  • 9590768914 few more schema change rollback tests Pere Diaz Bou 2025-07-02 12:12:56 +02:00
  • c799396c3d rollback schema in connection Pere Diaz Bou 2025-07-02 12:08:22 +02:00
  • 5b733663ab update schema in case it's outdated Pere Diaz Bou 2025-07-02 11:47:57 +02:00
  • 65a7fe13cf remove lock from private schema copy Pere Diaz Bou 2025-07-02 11:43:17 +02:00
  • abf1699dd2 set scheam version and update shared schema in txn Pere Diaz Bou 2025-07-02 11:26:15 +02:00
  • fa442ecd6e core/storage: Switch to turso_assert in btree.rs Pekka Enberg 2025-07-03 13:13:58 +03:00
  • c76625eb64 Merge 'fix: buffer pool is not thread safe problem' from KaguraMilet Pekka Enberg 2025-07-03 13:12:21 +03:00
  • 471d26a632 Merge 'Fix index update when INTEGER PRIMARY KEY (rowid alias)' from Adrian-Ryan Acala Pekka Enberg 2025-07-03 13:10:53 +03:00
  • ca990e8fd1 Revert "Merge 'Rust binding improvements' from Pedro Muniz" Pekka Enberg 2025-07-03 12:28:10 +03:00
  • 4e5de4b03f Merge 'Fix Python test import naming' from Pedro Muniz Pekka Enberg 2025-07-03 11:23:43 +03:00
  • f339e9c1ad fix integrity check error KaguraMilet 2025-07-03 13:45:33 +08:00
  • 562dd389db Merge branch 'tursodatabase:main' into buffer KaguraMilet 2025-07-03 13:46:37 +08:00
  • c5bed21dff fix python test import naming pedrocarlo 2025-07-02 14:42:14 -03:00
  • 4687f12509 fix clippy warnings Andika Tanuwijaya 2025-07-02 23:55:53 +07:00
  • 3bd5d4c732 core: Drop debugging code Pekka Enberg 2025-07-02 19:55:38 +03:00
  • e8af5f1022 Merge 'from_uri was not passing mvcc and indexes flag to database creation for memory path' from Pedro Muniz Pekka Enberg 2025-07-02 19:55:27 +03:00
  • 191f732088 from_uri was not passing mvcc and indexes flag to database creation for memory path pedrocarlo 2025-07-02 13:35:06 -03:00
  • 36b550cca4 Merge 'Fix boxed memory leaks' from Ihor Andrianov Pekka Enberg 2025-07-02 19:42:54 +03:00
  • df257d3048 Merge 'Turso, not Limbo, in pyproject.toml' from Simon Willison Pekka Enberg 2025-07-02 19:33:05 +03:00
  • acc64820f2 Merge 'Rename Limbo -> Turso in python tests' from Preston Thorpe Pekka Enberg 2025-07-02 19:32:56 +03:00
  • 9a27583dd7 Merge 'bindings/javascript: Formatting and typos' from Mikaël Francoeur Pekka Enberg 2025-07-02 19:32:30 +03:00
  • eef118569f Merge 'clarify discord situation' from Glauber Costa Pekka Enberg 2025-07-02 18:39:34 +03:00
  • cbf234da6c Merge 'add a README for the rust bindings' from Glauber Costa Pekka Enberg 2025-07-02 18:35:39 +03:00
  • 17e8aff188 Merge 'add a basic readme for the typescript binding' from Glauber Costa Pekka Enberg 2025-07-02 18:35:27 +03:00
  • bff5a440dc add a README for the rust bindings Glauber Costa 2025-07-02 10:18:07 -05:00
  • cdb1edec4e add a basic readme for the typescript binding Glauber Costa 2025-07-02 10:01:11 -05:00
  • 0d80e3a21b Fix naming and ruff format check PThorpe92 2025-07-02 11:02:32 -04:00
  • 297cbbf726 Rename Limbo -> Turso in python tests PThorpe92 2025-06-30 22:11:10 -04:00
  • aae30b85a6 clarify discord situation Glauber Costa 2025-07-02 08:37:31 -05:00
  • c44268f9fa readme Andika Tanuwijaya 2025-07-02 20:27:08 +07:00
  • 2eb301f62a enable unit test Andika Tanuwijaya 2025-07-02 20:20:37 +07:00
  • 470aed41e9 bindings/dart wrap statement Andika Tanuwijaya 2025-07-02 19:12:08 +07:00
  • 5de904be47 Merge 'automatically select terminal colors for pretty mode' from Glauber Costa Pekka Enberg 2025-07-02 15:06:37 +03:00
  • cb5194dc11 bindings/dart: named params Andika Tanuwijaya 2025-07-02 18:53:12 +07:00
  • af99558307 bindings/dart: naming Andika Tanuwijaya 2025-07-02 18:43:20 +07:00
  • 86b62fd1ff Merge 'add a benchmark for connection time versus number of tables' from Glauber Costa Pekka Enberg 2025-07-02 13:48:28 +03:00
  • 00aff30a66 Merge 'remote query_mode from ProgramBuilderOpts and from function arguments' from Nikita Sivukhin Pekka Enberg 2025-07-02 13:48:11 +03:00
  • c9c5ef4e25 remote query_mode from ProgramBuilderOpts and from function arguments Nikita Sivukhin 2025-07-02 13:24:12 +04:00
  • 325bd80a86 Merge 'limbo -> turso' from Glauber Costa Pekka Enberg 2025-07-02 08:14:20 +03:00
  • e718cfef6b Merge 'Add opening new connection from a sqlite compatible URI, read-only connections' from Preston Thorpe Pekka Enberg 2025-07-02 08:05:36 +03:00
  • 808d83d34e automatically select terminal colors for pretty mode Glauber Costa 2025-07-01 21:40:51 -05:00
  • 471a95bd96 add a benchmark for connection time versus number of tables Glauber Costa 2025-07-01 19:58:02 -05:00
  • 4655b194c7 limbo -> turso Glauber Costa 2025-07-01 16:05:00 -05:00
  • 0250806da3 lifetime issue Andika Tanuwijaya 2025-07-02 00:39:54 +07:00
  • 578c7ae53a example Andika Tanuwijaya 2025-07-02 00:39:36 +07:00
  • e37388a6c9 readme Andika Tanuwijaya 2025-07-02 00:17:18 +07:00
  • 135c81f2db ios support Andika Tanuwijaya 2025-07-02 00:11:42 +07:00
  • 4686592156 migrate dart binding to flutter plugin project Andika Tanuwijaya 2025-07-02 00:04:42 +07:00
  • 7ca902979d Fix: Correctly update indexes when INTEGER PRIMARY KEY (rowid alias) changes (Issue #1897) AdrianAcala 2025-07-01 08:04:27 +00:00
  • 165e7eda5f add formatting instructions for js Mikaël Francoeur 2025-07-01 10:53:36 -04:00
  • 98830516cd fix typos and format md tables with prettier Mikaël Francoeur 2025-07-01 10:52:41 -04:00
  • 56a679d329 format js files using tsserver Mikaël Francoeur 2025-07-01 10:50:55 -04:00
  • a46818fda0 Turso, not Limbo, in pyproject.toml Simon Willison 2025-07-01 07:26:50 -07:00
  • c0aa67dccb rebase Ihor Andrianov 2025-07-01 17:28:34 +03:00
  • 564bb28dea rewrite test to make fix verifiable Ihor Andrianov 2025-06-28 15:38:10 +03:00
  • 68e638e955 fix second occurance Ihor Andrianov 2025-06-28 15:06:23 +03:00
  • 647183938f fix sub with below 0 in tests Ihor Andrianov 2025-06-28 14:41:29 +03:00
  • 56b1fcf3b3 remove unused imports Ihor Andrianov 2025-06-28 14:32:23 +03:00
  • 41a11afe7c leaking box memory Ihor Andrianov 2025-06-28 14:24:59 +03:00
  • badbfd82f5 Merge 'Simplify PseudoCursor implementation' from Levy A. Pere Diaz Bou 2025-07-01 16:21:05 +02:00
  • 8b158b24e0 re-upload dart binding Andika Tanuwijaya 2025-07-01 18:43:18 +07:00
  • aca08238d8 fix buffer pool is not thread safe problem KaguraMilet 2025-07-01 16:06:55 +08:00