0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2025-07-05 18:53:28 +00:00

91 Commits

Author SHA1 Message Date
351b5a4c89 add support for arm 2025-04-04 08:47:54 +02:00
50b7f69b6f libsql-ffi: Update bundled SQLite 2025-03-19 09:32:39 +02:00
56ddeb2de8 cmake(libsql-ffi): don't use -msse4.2 -maes when compiling for ARM hosts 2025-03-14 11:06:01 +01:00
6d43d459ab build bundles 2025-02-27 13:09:40 +04:00
2a8507dd5e libsql-ffi: Update bundled SQLite 2025-02-21 10:23:58 +02:00
4ed932daaa libsql-ffi: Update bundled SQLite 2025-02-21 08:36:49 +02:00
b272026b90 Revert "libsql-ffi: Update bundled SQLite"
This reverts commit e9e0405a7a.
2025-01-23 13:01:25 +02:00
b8f5e89661 Merge pull request from tursodatabase/wal-checkpoint-seq-api
Add libsql_wal_checkpoint_seq_count() API
2024-12-17 17:49:53 +00:00
aabea5f779 sqlite3: fix missing pager causing SQLITE_MISUSE
This fixes a missing pager that `libsql_pager_codec` expects to not be
null. All this does is add the pager when we call `sqlite3PagerWalInsert`
to the wal frame we want to insert.

Fixes 
2024-12-12 21:16:05 -05:00
e9e0405a7a libsql-ffi: Update bundled SQLite 2024-12-11 10:29:48 +02:00
adb5eeb03f libsql-ffi: Update bundled SQLite code 2024-11-28 16:43:07 +02:00
98a5345794 libsql-sqlite3: Fix libsql_wal_frame_count() for empty databases
If a database is empty, the pagerUseWal() returns false. In that case,
make libsql_wal_frame_count() return zero instead of a logic error.
2024-11-26 15:24:54 +02:00
e2e3a6e85b libsql-ffi: Update bundled SQLite code 2024-11-26 12:22:40 +02:00
644a91e5b2 fix comment in code 2024-11-24 18:07:31 +04:00
b11c0c5294 build bundles 2024-11-13 00:40:11 +04:00
246667c7fd Merge pull request from tursodatabase/wal-api
libSQL WAL API
2024-11-11 12:00:39 +00:00
126e582cc0 libsql-ffi: Update bundled SQLite code 2024-11-11 12:44:54 +02:00
28cf3d8529 build bundles 2024-10-29 17:46:14 +04:00
f3db0bc827 build bundles 2024-10-29 13:16:23 +04:00
80a10f9202 build bundles 2024-09-29 15:17:47 +04:00
bd3e0d6904 Merge pull request from tursodatabase/vector-search-fix-integrity-check
vector search: fix integrity check
2024-08-23 11:21:53 +00:00
2f15a0e060 Merge pull request from tursodatabase/hide-vector-index-for-sqlite-planner
vector search: hide vector index for sqlite planner
2024-08-23 08:45:12 +00:00
2d75b23571 build bundles 2024-08-22 14:58:14 +04:00
eff638e23d build bundles 2024-08-22 12:15:03 +04:00
6ed738ecdf build bundles 2024-08-22 00:48:30 +04:00
18e09dd88b build bundles 2024-08-19 20:26:57 +04:00
f2271b04a8 Merge pull request from tursodatabase/vector-search-int8
vector search: int8 support
2024-08-16 09:11:04 +00:00
fd1f5c4dee Merge pull request from tursodatabase/vector-search-full-support-all-column-types
vector search: full support all column types
2024-08-14 16:35:56 +00:00
4303c65d32 build bundles 2024-08-13 18:09:23 +04:00
8604065adb allow any neighbor compression types 2024-08-13 12:11:58 +04:00
7a0fa8c19f rename vector1bit.c -> vectorfloat1bit.c 2024-08-13 11:33:58 +04:00
acafcc8277 build bundles 2024-08-13 11:26:32 +04:00
db154137ad fix format specifier + build bundles 2024-08-13 11:13:46 +04:00
2d325ba8f6 windows compiler complains about operations with void* pointers
- error C2036: 'void *': unknown size ...
2024-08-12 18:46:14 +04:00
3c09fcec95 build bundles 2024-08-12 17:47:44 +04:00
51fc1daa1e build bundles 2024-08-12 17:27:15 +04:00
405c710736 refine comment 2024-08-12 11:56:04 +04:00
ac60c100d2 build bundles 2024-08-12 11:46:05 +04:00
b1dbaa13bb build bundles 2024-08-11 19:22:44 +04:00
8262d238f5 Merge pull request from tursodatabase/vector-search-compression
vector search: neighbors compression (1bit quantization)
2024-08-11 09:41:58 +00:00
4c38e5f11e build bundles 2024-08-11 12:58:50 +04:00
2aca12b6e1 build bundles 2024-08-09 14:08:07 +04:00
ec996fabf4 build bundles 2024-08-08 19:40:55 +04:00
93caa27367 build bundles 2024-08-08 14:56:42 +04:00
0b41b5aa7c build bundles 2024-08-08 14:46:14 +04:00
7ed14683a1 build bundles 2024-08-07 18:56:40 +04:00
9d15ebf077 Merge pull request from tursodatabase/vector-search-fix-vacuum
fix behaviour of VACUUM for vector indices to make rowid consistent between shadow tables and base table
2024-08-06 20:00:54 +00:00
a4af6c6455 Merge pull request from tursodatabase/vector-search-fix-error-handling
Vector search fix error handling
2024-08-06 11:08:14 +00:00
2115277f8c fix bug 2024-08-06 14:51:32 +04:00
853143d77b build bundles 2024-08-06 13:48:21 +04:00