Commit Graph

  • 2bbfe15ec1 Add readonly python test PThorpe92 2025-06-30 22:03:41 -04:00
  • bbee10ba2c Add mvcc and index config to connection open api PThorpe92 2025-06-30 22:00:09 -04:00
  • 2e967b778b Prevent writes to db file in the VDBE if we are in readonly mode PThorpe92 2025-06-30 13:41:10 -04:00
  • d526915b24 Optionally use from_uri in CLI if the connection string looks like a URI PThorpe92 2025-06-30 13:40:01 -04:00
  • c2670dbd67 Use connection::from_uri method in Python bindings PThorpe92 2025-06-30 13:38:48 -04:00
  • 51ef3774ab Use connection::from_uri method in Go bindings PThorpe92 2025-06-30 13:38:36 -04:00
  • 8f141e934a Add readonly option to db connection and add method to open new connection via URI PThorpe92 2025-06-30 13:38:07 -04:00
  • bd60cd214c Merge 'Rust binding improvements' from Pedro Muniz Pekka Enberg 2025-07-01 00:08:18 +03:00
  • 74e48a3a8f Merge 'bind/js: add tests for expand' from Mikaël Francoeur Pekka Enberg 2025-07-01 00:07:13 +03:00
  • 081aaf3e16 Merge remote-tracking branch 'origin/main' Pekka Enberg 2025-06-30 23:58:48 +03:00
  • f75034c8e0 Turso 0.1.1 Pekka Enberg 2025-06-30 23:58:04 +03:00
  • 51a8f49dc7 Update CHANGELOG.md Pekka Enberg 2025-06-30 23:57:52 +03:00
  • 5627cee24a minus formatting Mikaël Francoeur 2025-06-30 15:28:49 -04:00
  • dce0e4341d Update README.md Pekka Enberg 2025-06-30 22:35:40 +03:00
  • 9376ac3f13 feat: merge with main Lucas Forato 2025-06-30 16:25:59 -03:00
  • 3dcc07c4f1 cli: Rename application to Turso Pekka Enberg 2025-06-30 22:22:05 +03:00
  • fb7714a17a Turso 0.1.1-pre.2 Pekka Enberg 2025-06-30 22:19:35 +03:00
  • 228d13a77d github: Publish JavaScript packages only on tag Pekka Enberg 2025-06-30 22:19:16 +03:00
  • 75b8362688 bindings/javascript: Don't do Github release Pekka Enberg 2025-06-30 22:15:13 +03:00
  • c92748fc20 Turso 0.1.1-pre.1 Pekka Enberg 2025-06-30 21:52:00 +03:00
  • df193cd59d bindings/javascript: Add prepublish step Pekka Enberg 2025-06-30 21:51:38 +03:00
  • b1ee556892 fix doc test pedrocarlo 2025-06-30 15:34:10 -03:00
  • f9bce6875a Update README.md Pekka Enberg 2025-06-30 21:30:24 +03:00
  • 78107935b5 clippy pedrocarlo 2025-06-30 15:22:48 -03:00
  • cd280007ff more docs pedrocarlo 2025-06-30 15:08:48 -03:00
  • 318c2389fd extra example using Streams mapping pedrocarlo 2025-06-30 15:05:54 -03:00
  • becc0e3a93 reset statements when we are done with the query or we encounter an error pedrocarlo 2025-06-30 15:05:27 -03:00
  • 25927d91d8 cargo fmt Levy A. 2025-06-30 14:37:51 -03:00
  • ffd6844b5b refactor: remove PseudoTable from Table Levy A. 2025-06-30 13:50:26 -03:00
  • 2b22ccb264 Merge 'simulator: FsyncNoWait + Faulty Query' from Pedro Muniz Pekka Enberg 2025-06-30 20:22:16 +03:00
  • f7f62babe5 Turso 0.1.0 Pekka Enberg 2025-06-30 20:15:28 +03:00
  • 3245ae9cfe Update CHANGELOG.md Pekka Enberg 2025-06-30 20:15:19 +03:00
  • 3907b387b3 cargo fix Levy A. 2025-06-30 13:36:01 -03:00
  • afc55b27f0 refactor: remove unnecessary column definitions for PseudoTable Levy A. 2025-06-30 13:29:22 -03:00
  • a4c6138e33 docs fix pedrocarlo 2025-06-30 13:38:40 -03:00
  • e08748e07e make futures-util default feature + use futures in example.rs pedrocarlo 2025-06-30 12:48:59 -03:00
  • a1fe46779d move rows to separate file pedrocarlo 2025-06-29 20:12:21 -03:00
  • 3a17e58707 separate statement to separate file pedrocarlo 2025-06-29 19:53:42 -03:00
  • 279a7fca3b add futures-util feature flag + impl Stream for Rows pedrocarlo 2025-06-29 19:48:52 -03:00
  • 251926cd79 leave io faults and fsync query disabled by default pedrocarlo 2025-06-30 12:23:41 -03:00
  • 6672334eaa Turso 0.1.0-pre.5 Pekka Enberg 2025-06-30 17:44:21 +03:00
  • 8a13e4b02f Merge 'core: Disable ROLLBACK statement' from Pekka Enberg Pekka Enberg 2025-06-30 17:44:10 +03:00
  • 2542cb2d03 core: Disable ROLLBACK statement Pekka Enberg 2025-06-30 17:17:55 +03:00
  • cc935f97cc Merge 'tests/integration: Fix write path test on Windows' from Pekka Enberg Pekka Enberg 2025-06-30 14:47:31 +03:00
  • 36a7f76708 tests/integration: Fix write path test on Windows Pekka Enberg 2025-06-30 14:11:16 +03:00
  • f9967f809a tests/integration: s/limbo_core/turso_core/g Pekka Enberg 2025-06-30 14:00:55 +03:00
  • 51edab7032 Merge 'WAL record db_size frame on commit last frame' from Pere Diaz Bou Pekka Enberg 2025-06-30 13:46:40 +03:00
  • ec6e39f426 test wal mismtach checksum Pere Diaz Bou 2025-06-30 12:24:58 +02:00
  • 26888273ef Merge 'bindings/rust: Add feature flag to enable indexes' from Pekka Enberg Pekka Enberg 2025-06-30 13:11:14 +03:00
  • a84a755cf7 bindings/rust: Add feature flag to enable indexes Pekka Enberg 2025-06-30 12:36:20 +03:00
  • b87ce6d178 Merge 'Fix deleting previous rowid when rowid is in the Set Clause' from Pedro Muniz Pekka Enberg 2025-06-30 11:58:05 +03:00
  • 4bdd42ef84 Turso 0.1.0-pre.4 Pekka Enberg 2025-06-30 11:38:56 +03:00
  • cc14f83feb bindings/javascript: Regenerate yarn.lock Pekka Enberg 2025-06-30 11:25:24 +03:00
  • 9c1b7897ac Fix URLs to point to github.com/tursodatabase/turso Pekka Enberg 2025-06-30 11:23:53 +03:00
  • 081f09ce20 fix read wal max frame Pere Diaz Bou 2025-06-30 10:16:44 +02:00
  • e514a02478 Turso 0.1.0-pre.3 Pekka Enberg 2025-06-30 10:59:55 +03:00
  • 9c5ee9fec1 scripts/publish-crates.sh: s/limbo/turso/ Pekka Enberg 2025-06-30 10:59:25 +03:00
  • 62b1b0aa95 Merge 'Eliminate core extension dependencies' from Pekka Enberg Pekka Enberg 2025-06-30 10:59:18 +03:00
  • 7d21d2fae4 Add limbo_ipaddr to Cargo workspace Pekka Enberg 2025-06-30 10:46:26 +03:00
  • 60191e7c7b Move series extension to core Pekka Enberg 2025-06-30 10:23:40 +03:00
  • c3250b64a6 core: Make clippy happy Pekka Enberg 2025-06-30 09:59:30 +03:00
  • c9945950e8 core: Remove dependencies to extensions Pekka Enberg 2025-06-29 14:54:25 +03:00
  • 39fd84f297 Move time extension to core Pekka Enberg 2025-06-29 14:48:17 +03:00
  • 12131babae Move UUID extension to core Pekka Enberg 2025-06-29 14:47:11 +03:00
  • 7e0225b1af add some comments pedrocarlo 2025-06-29 17:37:46 -03:00
  • ae569fbd7d add test pedrocarlo 2025-06-29 17:13:53 -03:00
  • 738e2cc06c do not emit ephemeral plan when doing a SeekRowId + emit Delete instruction when rowid in set clause pedrocarlo 2025-06-29 17:12:24 -03:00
  • 4a32f83bd0 add cli option to disable faulty query pedrocarlo 2025-06-29 15:56:03 -03:00
  • 119c537334 add FaultyQuery Property to inject fault in a query and then assert that it did not modify the database pedrocarlo 2025-06-29 15:54:27 -03:00
  • b578f2249a add FaultyQuery pedrocarlo 2025-06-29 14:22:11 -03:00
  • ac34928d53 fix delete shadowing + build result rows from fsync query pedrocarlo 2025-06-28 21:25:23 -03:00
  • fcabc18bbc add description to property pedrocarlo 2025-06-28 17:23:39 -03:00
  • 2461b4eb46 fix shadowing and run a query after the fsync query to try to catch a problem with the WAL pedrocarlo 2025-06-28 16:39:35 -03:00
  • 684a23020d add cli options to disable fsync property pedrocarlo 2025-06-27 23:52:38 -03:00
  • 0288f4aac6 introduce fsync interaction + property pedrocarlo 2025-06-27 23:49:47 -03:00
  • f806d97d0f keep track when fsync is called pedrocarlo 2025-06-27 15:31:58 -03:00
  • 0e9ee4b856 Merge 'Move completion extension dependency to CLI' from Pekka Enberg Pekka Enberg 2025-06-29 13:42:19 +03:00
  • d377f4c948 Move completion extension dependency to CLI Pekka Enberg 2025-06-29 13:19:45 +03:00
  • e4e9c28616 Merge 'Rename limbo crate to turso' from Pekka Enberg Pekka Enberg 2025-06-29 13:20:36 +03:00
  • 592ad81c86 Rename limbo crate to turso Pekka Enberg 2025-06-29 13:03:59 +03:00
  • 71eecd3827 Merge 'Rename limbo_sqlite3_parser crate to turso_sqlite3_parser' from Pekka Enberg Pekka Enberg 2025-06-29 12:56:35 +03:00
  • 725c3e4ddc Rename limbo_sqlite3_parser crate to turso_sqlite3_parser Pekka Enberg 2025-06-29 12:34:46 +03:00
  • 796b03b048 Merge 'Rename limbo_ext crate to turso_ext' from Pekka Enberg Pekka Enberg 2025-06-29 12:32:38 +03:00
  • eb0de4066b Rename limbo_ext crate to turso_ext Pekka Enberg 2025-06-29 12:12:27 +03:00
  • 51b6e347a8 Merge 'core: Add Antithesis-aware turso_assert' from Pekka Enberg Pekka Enberg 2025-06-29 12:11:44 +03:00
  • 3b8b55f106 Merge 'Rename limbo_macros to turso_macros' from Pekka Enberg Pekka Enberg 2025-06-29 12:11:26 +03:00
  • eec994386b Rename limbo_macros to turso_macros Pekka Enberg 2025-06-29 11:54:30 +03:00
  • 645c0bd796 core: Add Antithesis-aware turso_assert Pekka Enberg 2025-06-29 11:40:20 +03:00
  • d7ad6ccafd Merge 'stress: Log reopen and reconnect' from Pekka Enberg Pekka Enberg 2025-06-29 10:50:56 +03:00
  • 624d5ab7c6 Merge 'Rename limbo_core crate to turso_core' from Pekka Enberg Pekka Enberg 2025-06-29 10:50:44 +03:00
  • 53ba3ff926 Rename limbo_core crate to turso_core Pekka Enberg 2025-06-29 09:51:02 +03:00
  • bcaff77287 stress: Log reopen and reconnect Pekka Enberg 2025-06-29 09:47:34 +03:00
  • 1c4b3de0f5 Merge 'github: Run simulator on pull requests' from Pekka Enberg Pekka Enberg 2025-06-29 09:38:46 +03:00
  • c685e11b0f Merge 'bindings/rust: Named params' from Andika Tanuwijaya Pekka Enberg 2025-06-29 09:28:26 +03:00
  • 67809233d4 github: Run simulator on pull requests Pekka Enberg 2025-06-29 09:16:46 +03:00
  • 8a17158034 [rust_binding] named params Andika Tanuwijaya 2025-06-29 02:28:06 +07:00
  • 40c14f705f fix equal handling Ihor Andrianov 2025-06-28 19:51:23 +03:00
  • 8942bb7474 make find_cell use binary search Ihor Andrianov 2025-06-28 18:53:44 +03:00
  • e5331c94ab Merge 'Rename Limbo to Turso in the README and other files' from Glauber Costa Pekka Enberg 2025-06-28 08:45:09 +03:00
  • 8e988a394d fix: use str_to_f64 on float conversion Levy A. 2025-06-27 22:37:21 -03:00