0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2025-05-15 19:42:32 +00:00

Commit Graph

  • 45b609c163 server: add embedded replica usage stats (#946) Lucio Franco 2024-01-26 04:03:26 -05:00
  • 643af1af50 introduce snapshot store (#931) ad hoc 2024-01-26 01:30:04 +01:00
  • f05f349c06 chore: fix ffi build with all features (#950) Lucio Franco 2024-01-25 16:03:11 -05:00
  • ee41d03f42 SQLite3MultipleCiphers: enable session extension by default fixencses Piotr Sarna 2024-01-25 20:29:33 +01:00
  • 47464d13bc use system allocator (#945) libsql-server-v0.22.16 ad hoc 2024-01-25 19:27:07 +01:00
  • 928712249f use system allocator (#945) ad hoc 2024-01-25 19:27:07 +01:00
  • e1cc9ff829 return number of committed frames on insert_frames (#938) ad hoc 2024-01-25 17:39:29 +01:00
  • 4595c4332b bump libsql-server to v0.22.16 ad hoc 2024-01-25 15:48:14 +01:00
  • 6bc489dd1d Go bindings: Add support for transactions and more tests (#944) Piotr Jastrzębski 2024-01-25 14:44:37 +01:00
  • b02947daef Go bindings add positional parameters (#920) Piotr Jastrzębski 2024-01-25 11:05:40 +01:00
  • 58eda02bb3 chore: fix ffi build script again (#942) Lucio Franco 2024-01-24 17:02:51 -05:00
  • 975646e034 libsql: add local sync write delegation (#940) Lucio Franco 2024-01-24 15:39:04 -05:00
  • 529dea84db Ignore SQLite3MultipleCiphers build folder during Docker build (#941) Athos 2024-01-24 13:55:26 -03:00
  • ce2d3782b8 Add UUID to stats libsql-server-v0.22.15 Athos Couto 2024-01-24 09:58:39 -03:00
  • b32d62f2e0 bump sqld to v0.22.15 ad hoc 2024-01-24 15:56:17 +01:00
  • 4d6ec16eb3 Merge pull request #937 from tursodatabase/athos/stats-id ad hoc 2024-01-24 13:43:17 +00:00
  • 93122bb7e2 Add UUID to stats Athos Couto 2024-01-24 09:58:39 -03:00
  • 29ca8a5f19 SQLite3MultipleCiphers: add .dockerignore dockerig Piotr Sarna 2024-01-24 14:06:08 +01:00
  • f0dda67e3a Merge pull request #935 from tursodatabase/disable-encryption ad hoc 2024-01-24 12:22:37 +00:00
  • 6d36eb7b2d Merge pull request #926 from tursodatabase/recover-no-commit ad hoc 2024-01-24 12:14:16 +00:00
  • 3b608de491 disable replication ad hoc 2024-01-24 13:11:57 +01:00
  • 82017bbd27 Merge pull request #933 from tursodatabase/go_fix Piotr Jastrzębski 2024-01-24 10:55:39 +00:00
  • e4cad29cd5 wip find-leak adhoc 2024-01-24 11:36:04 +01:00
  • f5160ac03c Go bindings: Improve Connector close Piotr Jastrzebski 2024-01-24 11:34:44 +01:00
  • 076fb28949 Merge pull request #932 from tursodatabase/fix-docker-build ad hoc 2024-01-24 10:15:42 +00:00
  • dd0e23c81c fix docker build fix-docker-build adhoc 2024-01-24 11:03:03 +01:00
  • 00af690017 Slight adjustment to test results for Windows in mmap1.test due to the previous check-in. drh 2024-01-23 21:10:28 +00:00
  • 02658631ab introduce replication index injector wal frame-injector-wal ad hoc 2024-01-23 21:02:23 +01:00
  • a8556eef91 In os_unix.c and os_win.c, do not allow xFetch() to return a pointer to a page buffer that is right at the end of the mapped region - if the database is corrupted in a specific way such a page buffer might be overread by several bytes. drh 2024-01-23 16:17:00 +00:00
  • e8df88eae9 Fix harmless "unused parameter" compiler warning in the new fts3IntegrityMethod implementation. drh 2024-01-23 15:04:07 +00:00
  • 1e47802761 Bump the version number to 3.45.1 drh 2024-01-23 13:58:41 +00:00
  • 5b9e435d7f When a JSON input is a blob, but it looks like valid JSON when cast to text, then accept it as valid JSON. This replicates a long-standing bug in the behavior of JSON routines, and thus avoids breaking legacy apps. drh 2024-01-23 13:53:45 +00:00
  • 49980aba5e only commit once on recover ad hoc 2024-01-23 13:44:26 +01:00
  • f05bd8b21a Ensure that the xIntegrity methods of fts3 and fts5 work on read-only databases. dan 2024-01-23 10:47:04 +00:00
  • 7970efd6f3 Merge pull request #847 from Horusiath/libsql-single-stream-conn Bartosz Sypytkowski 2024-01-23 09:21:56 +00:00
  • fd4feb9468 Merge pull request #923 from augustollenz/fix-build-centos7 Piotr Sarna 2024-01-23 07:32:27 +00:00
  • 54f05d7524 removed tokio/feature:fs Bartosz Sypytkowski 2024-01-15 07:29:28 +01:00
  • 7e27025117 fixed cloudflare feature Bartosz Sypytkowski 2024-01-10 15:59:29 +01:00
  • 080d1114cc stop swallowing errors Bartosz Sypytkowski 2024-01-10 15:54:06 +01:00
  • 522e90b556 conditional stream close on non-transactional executes Bartosz Sypytkowski 2024-01-09 08:01:04 +01:00
  • 20323aa898 adjusted tests Bartosz Sypytkowski 2024-01-02 11:54:22 +09:00
  • 1ab40778cc added is_autocommit flag setup during execute requests Bartosz Sypytkowski 2024-01-02 11:21:07 +09:00
  • 5a15ee014c Hrana HttpConnection: use shared Hrana stream Bartosz Sypytkowski 2024-01-02 10:29:15 +09:00
  • 640ef3863e replaced custom read lines with tokio-util::Lines Bartosz Sypytkowski 2023-12-26 08:54:13 +09:00
  • 268ad78f76 updated hyper-based cursors to make it work with generic stream impl Bartosz Sypytkowski 2023-12-18 17:40:47 +09:00
  • d02366738c Merge pull request #919 from Horusiath/libsql-base-url-parsing Bartosz Sypytkowski 2024-01-23 05:52:30 +00:00
  • d9a9f44ecd libsql-ffi: add c11 flag to make build compatible with old compilers Augusto Lenz 2024-01-22 21:40:45 -03:00
  • a22fae28c6 Merge pull request #922 from tursodatabase/tone-down-heartbeat-logging ad hoc 2024-01-22 20:15:17 +00:00
  • b452429207 libsql-server: Tone down heartbeat logging Pekka Enberg 2024-01-22 20:47:10 +02:00
  • 28d02a8386 added URL parsing Bartosz Sypytkowski 2024-01-22 15:08:22 +01:00
  • 2f25725141 Merge pull request #917 from tursodatabase/golibsql Piotr Jastrzębski 2024-01-22 12:51:22 +00:00
  • b01a4426df Merge pull request #918 from tursodatabase/allow-index-info-pragma Pekka Enberg 2024-01-22 12:47:35 +00:00
  • ee964f6aad Go bindings support remote only dbs Piotr Jastrzebski 2024-01-20 11:23:08 +01:00
  • d7999a46fe libsql + libsql-server: Allow index_info pragma Pekka Enberg 2024-01-22 13:22:47 +02:00
  • b5c5f36da8 When backing out a character in a constructed string in JSON, first make sure the string has not been reset by on OOM. drh 2024-01-20 12:19:16 +00:00
  • 2c0d47db61 Merge pull request #874 from tursodatabase/checkpoint-callback ad hoc 2024-01-19 16:26:16 +00:00
  • e0319b0913 Merge pull request #914 from tursodatabase/configurable-txn-timeout ad hoc 2024-01-19 12:54:03 +00:00
  • 62f61dbf14 review edits ad hoc 2024-01-19 11:49:43 +01:00
  • e83308c5e5 fix sqlite3 rust tests ad hoc 2024-01-10 10:27:31 +01:00
  • 69a8e2da59 fmt ad hoc 2024-01-09 18:32:25 +01:00
  • ac9e2e3a0f update bundled ad hoc 2024-01-09 16:52:45 +01:00
  • bca3f12761 update rust code for checkpoint callback ad hoc 2024-01-09 16:39:00 +01:00
  • ea46e792ca introduce wal checkpoint callback ad hoc 2024-01-09 14:04:48 +01:00
  • 1f4c08e1fb make txn-timeout configurable ad hoc 2024-01-19 09:15:02 +01:00
  • 49ea8c26fc Merge pull request #910 from tursodatabase/pass_pager_to_injected_index Piotr Sarna 2024-01-19 07:58:55 +00:00
  • ad5ff8d171 libsql-ffi: deduplicate sqlite3.c amalgamations Piotr Sarna 2024-01-18 16:17:19 +01:00
  • d149ecebd8 libsql-ffi: compile-in Wasm conditionally with encryption enabled Piotr Sarna 2024-01-18 15:31:47 +01:00
  • c8ebf82ede libsql-ffi: enable wasm runtime in -F encryption mode Piotr Sarna 2024-01-18 15:10:40 +01:00
  • ce3da312df namespaces: more quoting fixes Piotr Sarna 2024-01-18 14:55:18 +01:00
  • 0b422eb040 rusqlite: amend the sqlite3_profile test to account... Piotr Sarna 2024-01-18 14:45:50 +01:00
  • d0e7ef1e3f libsql-ffi: explicitly turn on column metadata Piotr Sarna 2024-01-18 12:32:45 +01:00
  • 21ee7d035a rusqlite: same Piotr Sarna 2024-01-18 10:34:25 +01:00
  • 8e4fd8fc59 integration_tests: fix quoting Piotr Sarna 2024-01-18 10:19:45 +01:00
  • d851a4d3eb rpc: fix double quoting in another test Piotr Sarna 2024-01-18 09:58:45 +01:00
  • 96d50193ea replication: fix libsql_leak_pager visibility Piotr Sarna 2024-01-18 09:52:22 +01:00
  • b6c5c9a4df logger: fix quotes in a test case Piotr Sarna 2024-01-18 09:51:30 +01:00
  • 4824cb213f libsql-ffi: add a few flags for SQLite3MultipleCiphers Piotr Sarna 2024-01-18 09:51:00 +01:00
  • 50b36b6e34 encryption: enable the feature by default Piotr Sarna 2024-01-17 20:00:08 +01:00
  • 5f558342bc libsql-sys: make Sqlite3Db::as_ptr() public Piotr Sarna 2024-01-17 19:57:07 +01:00
  • 3571828890 replication: use leaked pager for injecting replication index Piotr Sarna 2024-01-17 19:54:32 +01:00
  • 6ae8c83a28 libsql-sys: expose leaking pager to callers Piotr Sarna 2024-01-17 19:54:13 +01:00
  • e66af58251 libsql-ffi: refresh sqlite3.c Piotr Sarna 2024-01-17 19:50:34 +01:00
  • 3922cd9bae libsql-sqlite3: add temporary API for leaking database pager Piotr Sarna 2024-01-17 19:49:33 +01:00
  • e4905983a4 update proto ad hoc 2024-01-18 20:50:02 +01:00
  • 2931e2b576 bump sqld to v0.22.14 libsql-server-v0.22.14 ad hoc 2024-01-18 19:41:55 +01:00
  • e99cd7766d make connection concurrency configurable ad hoc 2024-01-18 19:04:17 +01:00
  • e886b8afd8 Merge pull request #913 from tursodatabase/max-conccurent-dbs ad hoc 2024-01-18 18:17:03 +00:00
  • 797be22eaa make connection concurrency configurable ad hoc 2024-01-18 19:04:17 +01:00
  • 8665492341 bump libsql-server to 0.22.13 libsql-server-v0.22.13 ad hoc 2024-01-18 10:06:50 +01:00
  • 9f2c6980ce sqlite3-parser: add support for ALTER TABLE ALTER COLUMN Piotr Sarna 2024-01-17 10:23:03 +01:00
  • c3ed2f86c6 enable encryption by default enable-encryption ad hoc 2024-01-17 16:48:33 +01:00
  • 9920411060 Do not cleanup namespace on load error fix-namespace-cleanup ad hoc 2024-01-17 14:08:49 +01:00
  • 3d25dc11c6 Handle None result when upgrading stats during try_persist_stats athos/persisted-stats Athos Couto 2024-01-11 08:10:08 -03:00
  • c2345425fc Move Stats read functions into StatsData and always read from snapshot Athos Couto 2024-01-10 15:40:39 -03:00
  • 7c0bb4497a Add snapshot to stats and replace it every time stats is flushed to disk Athos Couto 2024-01-10 15:05:13 -03:00
  • 43388f0076 Add StatsData struct to hold all Stats' data Athos Couto 2024-01-10 14:29:36 -03:00
  • 25359fbaf1 Merge pull request #907 from tursodatabase/encvar Piotr Sarna 2024-01-17 12:05:29 +00:00
  • 3c21ca24ff main: add env var option for encryption key Piotr Sarna 2024-01-17 11:59:43 +01:00
  • 0c93c5f11a Merge pull request #798 from Horusiath/libsql-cursor-new-api ad hoc 2024-01-17 10:31:45 +00:00
  • 48757e581e Merge pull request #824 from tursodatabase/sqlite3mc_tests Piotr Sarna 2024-01-17 10:16:59 +00:00