0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2025-05-11 07:15:30 +00:00

Commit Graph

  • 0a12def8ae bump rheaper (#1505) ad hoc 2024-06-25 19:02:06 +02:00
  • 4cf97fc7e6 add in-process heap profiler (#1503) ad hoc 2024-06-25 14:20:05 +02:00
  • 48835ec8cf ffi: Update bundled SQLite Pekka Enberg 2024-06-25 12:34:49 +03:00
  • 001d5b1bba sqlite3, vectordiskann: Check for vector dimensionality Pekka Enberg 2024-06-25 12:33:38 +03:00
  • f27d010c5c sqlite3, vector: Propagate diskAnnInsert() error Pekka Enberg 2024-06-25 12:33:21 +03:00
  • af8239736b fix allocator bug (#1500) ad hoc 2024-06-24 22:34:53 +02:00
  • be6a38fbd4 fix current segment replicator (#1471) ad hoc 2024-06-24 20:07:28 +02:00
  • 6b4414f1e0 bump libsql-server 0.24.16 (#1498) libsql-server-v0.24.16 ad hoc 2024-06-24 17:23:47 +02:00
  • 8da0b63d49 flag sqlite mimalloc allocator (#1497) ad hoc 2024-06-24 15:11:25 +02:00
  • e1583ddc46 fix bottomless deadlock (#1494) ad hoc 2024-06-21 20:40:39 +02:00
  • 74e461e5ca fix bottomless bug when restoring from uncompressed snapshots (#1493) ad hoc 2024-06-21 14:09:48 +02:00
  • 3201dc5858 sqlite3: Tool to visualize vector index Pekka Enberg 2024-05-18 10:00:58 +03:00
  • 9ebbba3580 sqlite3: Tool to dump vector index Pekka Enberg 2024-04-24 10:24:32 +03:00
  • 5700701be2 ffi: Update bundled sqlite with vector support Pekka Enberg 2024-04-24 09:28:42 +03:00
  • 2d0aca1c2b sqlite3, ext/crr: Link math library for sqrt() Pekka Enberg 2024-06-12 13:08:12 +03:00
  • 1e15ef5761 libsql: Fix integration tests to skip libsql_vector_index table Pekka Enberg 2024-06-12 12:32:52 +03:00
  • 2d8b20007e sqlite3-parser: Extend CREATE INDEX syntax with USING Pekka Enberg 2024-05-31 11:31:48 +03:00
  • 9cf20121c6 sqlite3, test: Vector search test cases Pekka Enberg 2024-06-12 15:02:57 +03:00
  • 16714ebf2d sqlite3: Wire up vector index cursor to sqlite3VdbeFreeCursorNN() Pekka Enberg 2024-04-24 10:15:43 +03:00
  • 2eee89b8c1 sqlite3, insert: Fix OP_OpenVectorIdx bytecode emitting Pekka Enberg 2024-06-11 20:05:19 +03:00
  • 852b0207f8 sqlite3, insert: Emit OP_OpenVectorIdx bytecode Pekka Enberg 2024-05-31 10:35:05 +03:00
  • 30301cac9e sqlite3, vdbe: OP_IndexDelete Pekka Enberg 2024-06-13 10:55:36 +03:00
  • fc53c49654 sqlite3, vdbe: Vector index special-casing in OP_IdxInsert Pekka Enberg 2024-05-31 10:36:12 +03:00
  • 252dbd7ffa sqlite3, vdbe: Add OP_OpenVectorIdx bytecode Pekka Enberg 2024-05-31 10:35:55 +03:00
  • 009c8d94de sqlite3, build: Wire up vector index to CREATE INDEX Pekka Enberg 2024-04-24 09:36:57 +03:00
  • d3322c14ea sqlite3, parse.y: Extend CREATE INDEX syntax with USING Pekka Enberg 2024-04-24 09:33:43 +03:00
  • d8290b1c27 sqlite3: Vector index plumbing Pekka Enberg 2024-04-24 09:39:24 +03:00
  • 835af8d11d sqlite3: Add zIndexName to KeyInfo Pekka Enberg 2024-04-24 09:32:42 +03:00
  • 2f866be4a4 sqlite3: Make vector vtable extension builtin Pekka Enberg 2024-04-25 11:02:31 +03:00
  • 64f0f9ae2c sqlite3: Register vector functions Pekka Enberg 2024-04-24 09:31:37 +03:00
  • f648cf737d sqlite3, tool: Add vector code to amalgamation Pekka Enberg 2024-04-24 09:33:08 +03:00
  • 411e03b82f sqlite3: Add vector code to build system Pekka Enberg 2024-04-24 09:29:45 +03:00
  • 7de2b6ad46 sqlite3, vdbeInt.h: Add vector functions to VDBE header Pekka Enberg 2024-06-18 09:45:57 +03:00
  • d3da4adec7 sqlite3, sqliteInt.h: Vector functions Pekka Enberg 2024-04-24 10:02:24 +03:00
  • f8fbdbadd9 sqlite3, vectorvtab: vector_top_k() virtual table Pekka Enberg 2024-04-25 13:48:14 +03:00
  • 4371d000b0 sqlite3, vector: Vector core and SQL functions Pekka Enberg 2024-05-23 13:24:35 +03:00
  • b8e1277683 sqlite3, vectorfloat64: 64-bit floating point vectors Pekka Enberg 2024-06-14 12:57:34 +03:00
  • 2cfae7d74e sqlite3, vectorfloat32: 32-bit floating point vectors Pekka Enberg 2024-04-24 09:26:01 +03:00
  • 87eaad3b28 sqlite3, vectordiskann: LM-DiskANN vector indexing Pekka Enberg 2024-04-24 09:25:03 +03:00
  • 79c2d6fa52 sqlite3, vectorInt.h: Vector core header file Pekka Enberg 2024-05-23 13:24:08 +03:00
  • 4215cefc46 use mimalloc for sqlite (#1486) libsql-rs-v0.5.0-alpha.1 ad hoc 2024-06-19 17:49:00 +02:00
  • c970bfe722 libsql: release v0.5.0-alpha.1 (#1488) Lucio Franco 2024-06-19 11:36:47 -04:00
  • 8ec7db15e6 libsql: add for remote conn (#1487) Lucio Franco 2024-06-19 11:36:45 -04:00
  • d5990fb74e bump libsql-server to 0.24.15 (#1484) libsql-server-v0.24.15 ad hoc 2024-06-18 18:53:30 +02:00
  • 6f4f50df99 enable mimalloc (#1483) ad hoc 2024-06-18 18:52:02 +02:00
  • e349a06961 Make libsql-ffi's build more friendly to sandboxed environments. (#1478) Levy A 2024-06-18 09:55:36 -03:00
  • 6a01c3d2a2 wait for migration task to finish (#1482) ad hoc 2024-06-18 13:52:22 +02:00
  • e3b7bb59c1 provide one more required argument for SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION config command (#1477) Sivukhin Nikita 2024-06-16 14:03:13 +04:00
  • fbce426619 Use the namespace resolver to extract namespace (#1465) Avinash Sajjanshetty 2024-06-14 22:31:01 +05:30
  • a778bcdfa1 Fix primary redirect on listen endpoint (#1475) Athos 2024-06-14 11:04:36 -03:00
  • 7ce212604e Proof of concept of CDC on libsql-server (#1388) Athos 2024-06-13 10:28:06 -03:00
  • 58a0888cc6 Add a link to my (experimental) D driver based on the C driver. (#1470) Pablo De Nápoli 2024-06-13 06:47:01 -03:00
  • cd586eda39 fix fs storage impl (#1461) ad hoc 2024-06-11 21:45:26 +02:00
  • 818e166847 docs(readme): new libsql logo (#1467) Jamie Barton 2024-06-11 17:56:57 +01:00
  • 43ec7b378c libsql: prepare v0.4.0 release (#1469) libsql-rs-v0.4.0 Lucio Franco 2024-06-11 10:27:13 -04:00
  • edd4889210 libsql: make errors non-exhaustive (#1468) Lucio Franco 2024-06-11 10:13:37 -04:00
  • 74cbe915cc Implement FromValue trait for byte arrays. (#1463) Sebastian 2024-06-11 13:13:17 +02:00
  • 7a16a8d1c2 Support multiple jwt keys for authentication (#1374) David McCullars 2024-06-11 06:09:40 -05:00
  • 8163d656a8 Integrate durable WAL into libsql server (#1460) Avinash Sajjanshetty 2024-06-11 16:28:32 +05:30
  • 0a3ebd8de4 libsql-wal frame injector (#1464) ad hoc 2024-06-11 00:19:55 +02:00
  • c2ec668617 Add enum deserialization for sqlite Value (#1294) sveltespot 2024-06-11 02:19:55 +05:30
  • bb7777684b server: add retry on remote conn establish failure lucio/namespace-shutdown-bug Lucio Franco 2024-06-10 14:54:01 -04:00
  • ff8134e569 Merge remote-tracking branch 'origin' into lucio/namespace-shutdown-bug Lucio Franco 2024-06-10 11:09:07 -04:00
  • b851ba8706 wal: add fixed sized keys to fs storage (#1455) Lucio Franco 2024-06-10 07:46:49 -04:00
  • a854d89ee9 libsql: SQLite extension loading support (#1459) Pekka Enberg 2024-06-10 13:06:35 +03:00
  • d765413f5f Refactor and update storage server proto (#1457) Avinash Sajjanshetty 2024-06-10 13:03:53 +05:30
  • eb8e3aa2d6 patch lucio path-lucio ad hoc 2024-06-07 21:38:15 +02:00
  • cb89097a57 ffi, build: Don't use UNC paths on Windows (#1451) Pekka Enberg 2024-06-07 21:02:29 +03:00
  • 17a687b0bb Fix cross build (#1453) Pekka Enberg 2024-06-07 19:39:39 +03:00
  • 5d6e743403 libsql: add stream test (#1452) Lucio Franco 2024-06-07 09:57:35 -04:00
  • c3594e5b0b wal: add basic fs storage system (#1428) Lucio Franco 2024-06-07 09:21:03 -04:00
  • 6b2ff1c3fc libsql-wal; replication: Stream frames from current segment (#1442) ad hoc 2024-06-07 11:04:22 +02:00
  • e1fba66c3e libsql-wal: stream frames from current segment ad hoc 2024-06-05 11:13:37 +02:00
  • 97fe4420b6 add frame_no notifier ad hoc 2024-06-03 16:04:30 +02:00
  • 68ddd94cfd libsql wal optim frame reuse (#1448) ad hoc 2024-06-06 23:04:53 +02:00
  • 082530be72 store checkpointed frameno in shared wal (#1443) ad hoc 2024-06-06 22:23:42 +02:00
  • f66dcf7948 fix dump import/export to support libsql-wal (#1447) ad hoc 2024-06-06 22:03:55 +02:00
  • 473bed6497 Add experimental Redis and Foundation DB backends (#1435) Avinash Sajjanshetty 2024-06-06 12:24:11 +05:30
  • 5ab7f12925 server: release v0.24.14 (#1445) libsql-server-v0.24.14 Lucio Franco 2024-06-05 14:28:37 -04:00
  • b694430619 categorize namespace doesnt exist error replicator (#1446) ad hoc 2024-06-05 18:53:34 +02:00
  • 7668db8be4 server: fix hrana error classification (#1444) Lucio Franco 2024-06-05 12:34:12 -04:00
  • c3a44d61b5 server: release v0.24.13 (#1441) libsql-server-v0.24.13 Lucio Franco 2024-06-04 13:12:15 -04:00
  • 2b9ad5ccbc server: fix stats sending performance and ns creation (#1440) Lucio Franco 2024-06-04 13:10:35 -04:00
  • 97beabd9a2 fix shared schema replicatioon (#1437) ad hoc 2024-06-04 18:01:18 +02:00
  • 07a679e745 Generate Eitherxx variants (#1438) Avinash Sajjanshetty 2024-06-04 18:05:00 +05:30
  • 3460edce12 Add storage server RPC client (#1430) Avinash Sajjanshetty 2024-06-04 16:56:50 +05:30
  • a9835eeae1 C bindings: add libsql_open_sync_with_webpki and libsql_open_remote_w… (#1433) Piotr Jastrzębski 2024-06-03 20:49:58 +02:00
  • 748e8e71d9 server: return 429 when dbcreatetimeout is hit (#1356) Lucio Franco 2024-06-03 10:31:35 -04:00
  • 5129bdb2a3 libsq wal integration (#1427) ad hoc 2024-06-03 11:30:40 +02:00
  • facb8942e4 Add storage server (#1431) Avinash Sajjanshetty 2024-06-03 10:02:44 +05:30
  • f1723f068f server: limit metastore checkpoint starvation lucio/fix-metastore-checkpoint-starvation Lucio Franco 2024-05-30 13:29:45 -04:00
  • 4c60f36232 Add storage server proto definition (#1426) Avinash Sajjanshetty 2024-05-30 14:09:36 +05:30
  • 093882cf00 server: prepare v0.24.12 release (#1425) libsql-server-v0.24.12 Lucio Franco 2024-05-29 09:42:06 -04:00
  • 5021f9fb0c add session_token for AWS short-term credentials (#1380) Ryan Dsouza 2024-05-29 15:23:23 +02:00
  • 3f330d6f12 bottomless2: perform store job (#1405) ad hoc 2024-05-28 21:06:07 +02:00
  • e451079c18 Allow single transaction in schema migration (#1422) Piotr Jastrzębski 2024-05-28 17:05:45 +02:00
  • c79517c60d libsql-wal libsql-wal ad hoc 2024-05-27 12:59:10 +02:00
  • aadb52ccf4 Define column types (#1414) Piotr Jastrzębski 2024-05-26 17:18:38 +02:00
  • 38dcdb18b7 Add libsql_reset_stmt (#1419) Piotr Jastrzębski 2024-05-26 16:36:54 +02:00
  • ad79ef48a2 libsql wal tests (#1408) ad hoc 2024-05-24 15:59:17 +02:00