0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2025-06-18 10:49:05 +00:00

Commit Graph

  • c85ec3d5ec libsql-ffi: Fix cross compilation with cmake crate (#2101) main Pekka Enberg 2025-06-12 08:41:38 +00:00
  • cc888c417a libsql-ffi: Fix cross compilation with cmake crate Pekka Enberg 2025-06-12 11:05:39 +03:00
  • fc98e19049 0.9.11 libsql-0.9.11 Pekka Enberg 2025-06-11 22:09:16 +03:00
  • 7af3649968 Simplify build script with cmake crate (#2099) Levy A. 2025-06-11 08:14:06 +00:00
  • 54cdc2534f fix: proper profile config Levy A. 2025-06-11 03:38:27 -03:00
  • 5ca77cbe74 fix: proper lib search Levy A. 2025-06-11 01:40:31 -03:00
  • fd10e3cf64 fix: don't specify static object format Levy A. 2025-06-11 00:42:19 -03:00
  • 11f14ea64c refactor: simplify build script with cmake crate Levy A. 2025-06-10 21:51:06 -03:00
  • 374227fc07 s/skip_saftey_assert/skip_safety_assert/ (#2097) Pekka Enberg 2025-06-09 10:23:08 +00:00
  • 199a3ab8d6 0.9.9 libsql-0.9.10 Pekka Enberg 2025-06-09 09:51:21 +03:00
  • 99c7308c93 Optimise sync_pull to pull frames in batches (#2089) Pekka Enberg 2025-06-09 06:29:04 +00:00
  • b7dfab4985 Optimise sync_pull to pull frames in batches Avinash Sajjanshetty 2025-06-01 21:15:24 +05:30
  • 965df0dd43 s/skip_saftey_assert/skip_safety_assert/ Pekka Enberg 2025-06-08 08:26:47 +03:00
  • 4ef5e813fe Use /info to probe if the server supports sync (#2088) Pekka Enberg 2025-06-06 10:30:26 +00:00
  • 15eee57342 configure compound select through env var compound-select-limit Nikita Sivukhin 2025-06-05 11:58:08 +04:00
  • 0ef59ff565 Add support for namespace to the remote connection builder (#2091) Pekka Enberg 2025-06-04 08:15:13 +00:00
  • 96e57c2e99 Add support for namespace to the remote connection builder James Newton 2024-12-04 11:53:42 -08:00
  • 93172f8a86 Use /info to probe if the server supports sync Avinash Sajjanshetty 2025-06-01 20:48:27 +05:30
  • 5d57c8285e Update rust version to 1.85.0 (#2090) Pekka Enberg 2025-06-01 17:40:31 +00:00
  • f6b28844ad Update wasm-bindgen Avinash Sajjanshetty 2025-06-01 22:51:30 +05:30
  • 0e6c0dc1bc Update rust version to 1.85.0 Avinash Sajjanshetty 2025-06-01 21:24:37 +05:30
  • 395b2ca9d3 0.9.9 libsql-0.9.9 Pekka Enberg 2025-05-30 09:38:14 +03:00
  • e0ce54913a Prevent holding lock to context between sync interval ticks (#2080) Pekka Enberg 2025-05-29 17:41:37 +00:00
  • db0878457a fix: use oneshot channel for cancellation Levy A. 2025-05-27 14:29:39 -03:00
  • b551a60578 fix: yield back to executor for abortion Levy A. 2025-05-26 11:09:39 -03:00
  • 7879a38abe enable a bunch of SQLite compile options under libsql-debugging feature libsql-debugging Nikita Sivukhin 2025-05-22 11:39:45 +04:00
  • 41eae61b6f 0.9.8 libsql-0.9.8 Pekka Enberg 2025-05-20 10:52:25 +03:00
  • ee8f3b1f70 Fix synced database boostrapping (#2073) Pekka Enberg 2025-05-20 07:34:24 +00:00
  • 3fc95ba597 bugfix: call bootstrap_db before calling connect Avinash Sajjanshetty 2025-05-20 11:55:58 +05:30
  • 50b84a17f9 create a connection only if required Avinash Sajjanshetty 2025-05-20 11:48:00 +05:30
  • 3fbc60d989 libsql: Add Statement::column_count() API (#2067) Pekka Enberg 2025-05-20 06:46:32 +00:00
  • 563ff17fe9 remote encryption poc encryption-095based Jussi Saurio 2025-05-19 09:24:49 +03:00
  • 6b96dfd021 libsql: Add Statement::column_count() API Pekka Enberg 2025-05-16 13:09:45 +03:00
  • c6ebbe1b23 0.9.7 libsql-0.9.7 Pekka Enberg 2025-05-14 17:25:21 +03:00
  • 69ea487ca0 Add columns information for Hrana Statements (#2058) Pekka Enberg 2025-05-14 14:03:36 +00:00
  • 0279bd9085 Libsql checkpoint only full (#2062) Nikita Sivukhin 2025-05-14 13:04:45 +00:00
  • fadd138777 feat: add columns information for Hrana Statements Levy A. 2025-05-12 19:39:14 -03:00
  • c0e7241166 introduce libsql-checkpoint-only-full feature for libsql-ffi crate Nikita Sivukhin 2025-05-14 13:06:42 +04:00
  • 24e6124ed5 build bundles Nikita Sivukhin 2025-05-14 13:04:16 +04:00
  • 8cb25d9026 add LIBSQL_CHECKPOINT_ONLY_FULL compile option Nikita Sivukhin 2025-05-14 13:01:31 +04:00
  • e3904f9ec3 Add sync interval support for synced databases (#2055) Pekka Enberg 2025-05-14 04:46:01 +00:00
  • 46474699d5 fix: sync instead of pull when not remote_writes Levy A. 2025-05-09 10:50:37 -03:00
  • 3a84ed4d93 feat: sycn_interval for offline writes Levy A. 2025-05-09 10:38:07 -03:00
  • 064092cfaf feat: add columns information for Hrana Statements sync-interval Levy A. 2025-05-12 19:39:14 -03:00
  • c140fa3baa wip lazy-crazy Nikita Sivukhin 2025-05-11 19:45:12 +04:00
  • 5a0f9515c4 0.9.6 libsql-0.9.6 Pekka Enberg 2025-05-10 08:09:30 +03:00
  • db0cdf8eb8 fix: sync instead of pull when not remote_writes Levy A. 2025-05-09 10:50:37 -03:00
  • 87f54006e2 feat: sycn_interval for offline writes Levy A. 2025-05-09 10:38:07 -03:00
  • 14b1d9b1cb feature to move checkpoint callback if any frames is written (#2054) Pere Diaz Bou 2025-05-09 15:02:59 +00:00
  • adc75c5e87 bump up toochain to 1.82.0 Pere Diaz Bou 2025-05-09 14:56:25 +02:00
  • 0c3b93a87f feature to move checkpoint callback if any frames is written Pere Diaz Bou 2025-05-08 14:41:06 +02:00
  • cdf90607d4 Fix Connection::changes() for remote queries (#2044) Pekka Enberg 2025-05-06 10:32:22 +00:00
  • e9d61912f0 fix: wasm trait bounds Levy A. 2025-05-05 12:43:10 -03:00
  • 1dda8ef84b fix: store affected rows for HranaRows Levy A. 2025-04-25 10:57:22 -03:00
  • 81459627f1 0.9.5 libsql-0.9.5 libsql-0.9.5-branch Pekka Enberg 2025-04-22 16:49:24 +03:00
  • 596330c8b8 libsql: Don't clear authorizer in disconnect() (#2041) Pekka Enberg 2025-04-22 13:06:34 +00:00
  • 41c6acade4 libsq: Don't clear authorizer in disconnect() Pekka Enberg 2025-04-22 15:55:32 +03:00
  • 3d149d6f71 Fix large sync sessions by reusing the same session (#2036) Pekka Enberg 2025-04-22 08:08:32 +00:00
  • 034aeadf2f github: Update Github Actions Ubuntu image to 22.04 (#2039) Pekka Enberg 2025-04-22 07:28:21 +00:00
  • 5006c6448b github: Update Github Actions Ubuntu image to 22.04 Pekka Enberg 2025-04-22 09:18:43 +03:00
  • 15c924d231 Update tests to use PushFramesResult Avinash Sajjanshetty 2025-04-19 23:45:22 +05:30
  • 7ecd8c8440 Reuse the same sync session Avinash Sajjanshetty 2025-04-19 18:26:45 +05:30
  • 1e0ce80aa2 Fix libsql-ffi build on Windows (#2005) Avinash Sajjanshetty 2025-04-17 18:08:08 +00:00
  • bbeabc99ce 0.9.4 libsql-0.9.4 Pekka Enberg 2025-04-15 09:58:06 +03:00
  • aef8ad49dc plumb connector through when syncing (#2030) Pekka Enberg 2025-04-12 07:02:21 +00:00
  • 72f39d8d62 plumb connector through when syncing Alexander Lyon 2025-04-11 19:29:13 +01:00
  • 10f5dd836f Attempt to bootstrap the db on connect (#2029) Pekka Enberg 2025-04-11 17:20:52 +00:00
  • dd240747d2 0.9.3 libsql-0.9.3 Pekka Enberg 2025-04-11 20:49:27 +03:00
  • d18e237d8a Only pull frames when doing write delegation (#2028) Pekka Enberg 2025-04-11 17:20:06 +00:00
  • f2f0eda72f Bootstrap the db on connect if required Avinash Sajjanshetty 2025-04-11 22:07:14 +05:30
  • 1f640e9b7d fix: add feature flag Levy A. 2025-04-11 13:31:29 -03:00
  • aaa0ea0483 Add some safety comments about using bootstrap Avinash Sajjanshetty 2025-04-11 21:14:52 +05:30
  • 36bfdb682f only pull frames when doing write delegation Levy A. 2025-04-11 11:21:46 -03:00
  • 361d082b7f Bootstrap database before opening connection (#2021) Pekka Enberg 2025-04-10 15:26:00 +00:00
  • c55935a1eb bootstrap the db without using sqlite connection Avinash Sajjanshetty 2025-04-09 17:04:30 +05:30
  • fc8836f16f Change the sync heuristics Avinash Sajjanshetty 2025-04-09 16:59:34 +05:30
  • 0edf5e37ae Fix libsql-ffi build on Windows Allan Zhang 2025-03-27 16:15:30 -04:00
  • 483a1507d8 Add support for building libsql-ffi on ARM (#2016) Pekka Enberg 2025-04-09 14:11:13 +00:00
  • 81fa360e20 libsql: Add authorizer support (#2020) Pekka Enberg 2025-04-09 12:56:43 +00:00
  • 45b40c34e0 libsql: Add authorizer support Pekka Enberg 2025-04-09 08:41:23 +03:00
  • 9a655149a1 Bootstrap database file instead of pulling every WAL frame (#2017) Pekka Enberg 2025-04-08 15:29:59 +00:00
  • 618505ceda Update test to match the new defaults Avinash Sajjanshetty 2025-04-07 22:51:43 +05:30
  • a49ab952e1 Performance: optimise offline sync Avinash Sajjanshetty 2025-04-07 15:49:38 +05:30
  • cb24b8edfd Allow specifying YYSTACKDEPTH (parser stack depth) limit via env var (#2000) Jussi Saurio 2025-04-07 07:01:49 +00:00
  • 417d305e15 Allow specifying YYSTACKDEPTH (parser stack depth) limit via env var Jussi Saurio 2025-03-24 10:43:00 +02:00
  • 351b5a4c89 add support for arm Bernd Storath 2025-04-04 08:42:51 +02:00
  • a05ad5dbd0 0.9.2 Pekka Enberg 2025-04-01 10:23:57 +03:00
  • f1ea69499b Revert Cargo.lock (#2012) Pekka Enberg 2025-04-01 10:16:57 +03:00
  • d8610bdb08 Revert Cargo.lock (#2012) gh-readonly-queue/main/pr-2012-86178f601978773c2b91ad2927c58e322e74dd8c Pekka Enberg 2025-04-01 07:14:05 +00:00
  • 86178f6019 github: Switch to Github arm runner (#2008) Pekka Enberg 2025-04-01 10:16:27 +03:00
  • b4bf863ea5 Fix invalid state in transaction (#2009) Pekka Enberg 2025-04-01 10:16:14 +03:00
  • a0bf3a00b1 Revert Cargo.lock Pekka Enberg 2025-04-01 09:50:09 +03:00
  • 0ef879a818 Downgrade Tokio (#2011) Pekka Enberg 2025-04-01 09:48:40 +03:00
  • 949d057e4c Revert "libsql-server: Fix deprecated injection_queue_depth() call" Pekka Enberg 2025-03-31 14:53:21 +03:00
  • 8c197869b0 Downgrade to Tokio 1.38 Pekka Enberg 2025-03-31 14:52:40 +03:00
  • 3867a2d6e4 fix: remove dbg! Levy A. 2025-03-30 14:04:51 -03:00
  • dca2363dbe fix invalid state in transaction Levy A. 2025-03-28 23:14:46 -03:00
  • bc5e2bd608 github: Switch to Github arm runner Pekka Enberg 2025-03-28 21:09:54 +02:00
  • 915ab1f4ba configure yystackdepth libsql-ffi-yystackdepth-env Nikita Sivukhin 2025-03-22 14:00:36 +04:00
  • d7fc437656 0.9.1 libsql-0.9.1 Pekka Enberg 2025-03-21 17:55:17 +02:00