0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2025-02-23 10:26:51 +00:00

Commit Graph

  • d6dc511a14 make Program Clone ad hoc 2024-08-20 11:59:18 +02:00
  • c4d01d5ba9 dispatch with_raw to db implementations ad hoc 2024-08-20 11:57:19 +02:00
  • 44620712f7 add LibsqlSchema database flavor ad hoc 2024-08-20 11:55:18 +02:00
  • edae2154b0 add LibsqlReplica database flavor ad hoc 2024-08-20 11:53:43 +02:00
  • 3eb290dd25 add libsql-primary configurator ad hoc 2024-08-20 11:52:44 +02:00
  • 5ec0fec14c add LibsqlPrimary database flavor ad hoc 2024-08-20 11:52:04 +02:00
  • 1627d30165 introdule LibsqlConnection that uses libsql wal ad hoc 2024-08-20 11:48:24 +02:00
  • 8b50d89482 factorize CoreConnection out of LibsqlConnection ad hoc 2024-08-20 11:34:37 +02:00
  • fa1823c997 Merge pull request #1681 from tursodatabase/update-nemesis-ga Sivukhin Nikita 2024-08-20 08:42:48 +00:00
  • 18cee29b33 Merge pull request #1680 from tursodatabase/fix-metastore-blocking-query ad hoc 2024-08-20 08:14:17 +00:00
  • 2748ec7fc4 update nemesis github action Nikita Sivukhin 2024-08-20 11:28:11 +04:00
  • 68b1328524 fix blocking sqlite call in meta store initialization ad hoc 2024-08-20 08:43:08 +02:00
  • 18e09dd88b build bundles Nikita Sivukhin 2024-08-19 20:26:57 +04:00
  • 6e67b36c32 add COUNT(*) test with partial index Nikita Sivukhin 2024-08-19 20:16:12 +04:00
  • 6fcc8c5d72 remove broken assertion (we already have float8 vector type) Nikita Sivukhin 2024-08-19 20:15:52 +04:00
  • 4587da3f89 make sqlite planner to not user vector index for any optimizations Nikita Sivukhin 2024-08-19 20:15:27 +04:00
  • 1ad1d43008 Merge pull request #1677 from tursodatabase/fix_1676 Piotr Jastrzębski 2024-08-19 13:52:47 +00:00
  • 0c19b79a5f Merge pull request #1674 from tursodatabase/fix-libsql-publish-action ad hoc 2024-08-19 10:44:56 +00:00
  • e249401b5b embedded replicas: Retry primary handshake 3 times instead of 100 Piotr Jastrzebski 2024-08-19 10:48:40 +02:00
  • 48fe492ba5 replicator: Add set_primary_handshake_retries Piotr Jastrzebski 2024-08-19 10:48:23 +02:00
  • 4d314512ad replicator: Fix comment on force_handshake Piotr Jastrzebski 2024-08-19 10:47:50 +02:00
  • a0cfcb5a28 replicator: Add max_handshake_retries field Piotr Jastrzebski 2024-08-19 10:41:16 +02:00
  • 355440640b return back pr-mode to plan Nikita Sivukhin 2024-08-18 02:55:45 +04:00
  • 346a02a840 fix additional set-env build step Nikita Sivukhin 2024-08-18 02:36:02 +04:00
  • bf16fd21bd temporary enable build step in pr-run-mode Nikita Sivukhin 2024-08-18 02:22:57 +04:00
  • 076c9b11ff cargo dist init Nikita Sivukhin 2024-08-18 02:18:32 +04:00
  • 6648908206 move build-setup steps to the templates dir Nikita Sivukhin 2024-08-18 02:17:43 +04:00
  • 8a37813d67 upgrade cargo dist 0.14.1 -> 0.21.0 in order to use "github-build-setup" setting Nikita Sivukhin 2024-08-18 02:10:45 +04:00
  • 3abd43a36b add missed repository key for libsql-server package Nikita Sivukhin 2024-08-18 02:10:22 +04:00
  • 1bbfed6680 set RUSTFLAGS for cargo dist in libsql-server-release GA Nikita Sivukhin 2024-08-17 01:08:24 +04:00
  • 4f72593522 Merge pull request #1673 from tursodatabase/athos/sqld-0-24-19 libsql-server-v0.24.19 Athos 2024-08-16 20:08:07 +00:00
  • 9a7dd75bb3 Bump sqld to v0.24.19 Athos Couto 2024-08-16 16:50:19 -03:00
  • 41562bf16e Merge pull request #1672 from tursodatabase/fix-cargo-toml Sivukhin Nikita 2024-08-16 15:03:32 +00:00
  • baadddd9bc remove unused section from cargo.toml Nikita Sivukhin 2024-08-16 18:44:39 +04:00
  • d17a4f75e7 refactor and better group related code Jamie Barton 2024-08-16 14:13:01 +01:00
  • 44cdde56ce feat(libsql-server): send correct sse response Jamie Barton 2024-08-16 14:02:55 +01:00
  • f2271b04a8 Merge pull request #1664 from tursodatabase/vector-search-int8 Sivukhin Nikita 2024-08-16 09:11:04 +00:00
  • 22d81eeb8f Merge pull request #1669 from tursodatabase/tokio-runtime-metrics Sivukhin Nikita 2024-08-16 08:30:34 +00:00
  • f6fe40df51 use single task to report bunch of metrics Nikita Sivukhin 2024-08-16 00:53:54 +04:00
  • 4ebff7fdd5 remove feature Nikita Sivukhin 2024-08-15 21:58:47 +04:00
  • 0dcdb176f4 add tokio_unstable cfg in Cargo.toml and GH actions Nikita Sivukhin 2024-08-15 21:41:55 +04:00
  • 6ba85b4460 Merge pull request #1668 from tursodatabase/use-tokio-sync-instead-of-parking-lot Sivukhin Nikita 2024-08-15 12:43:08 +00:00
  • 119dc57073 expose basic tokio runtime metrics Nikita Sivukhin 2024-08-15 16:09:12 +04:00
  • 47bf462c89 take conn lock before configs lock Nikita Sivukhin 2024-08-15 15:03:26 +04:00
  • 768998fee2 make check_program_auth async too Nikita Sivukhin 2024-08-15 15:03:12 +04:00
  • 045bef9941 replace parking_lot with tokio::sync::Mutex in some places Nikita Sivukhin 2024-08-15 13:00:47 +04:00
  • 4fa2ce8c1f Merge pull request #1654 from avinassh/docs-path Avinash Sajjanshetty 2024-08-15 05:57:13 +00:00
  • fd1f5c4dee Merge pull request #1661 from tursodatabase/vector-search-full-support-all-column-types Sivukhin Nikita 2024-08-14 16:35:56 +00:00
  • d86b5b7399 Merge pull request #1666 from tursodatabase/lucio/0.5.1 Lucio Franco 2024-08-13 20:58:14 +00:00
  • ef0ad61aa9 Merge pull request #1665 from tursodatabase/replication_index Piotr Jastrzębski 2024-08-13 20:52:30 +00:00
  • 2cf34946e7 tests: Add checks for max_write_replication_index Piotr Jastrzebski 2024-08-13 22:11:14 +02:00
  • 75d04cf61c libsql: Add Database::sync_until Piotr Jastrzebski 2024-08-13 21:23:50 +02:00
  • 710ae01402 libsql: Update max_write_replication_index after every write Piotr Jastrzebski 2024-08-13 20:57:22 +02:00
  • 6c5193db64 libsql: Add max_write_replication_index field to RemoteConnection Piotr Jastrzebski 2024-08-13 20:32:43 +02:00
  • 8fb997e77c libsql: Add max_write_replication_index method to Database Piotr Jastrzebski 2024-08-13 20:26:49 +02:00
  • 3da2a8bd2b libsql: Add max_write_replication_index field to Database Piotr Jastrzebski 2024-08-13 20:12:09 +02:00
  • 7f8a069721 libsql: release 0.5.1 Lucio Franco 2024-08-13 16:27:37 -04:00
  • 2f1d71d567 libsql: add tls feature Lucio Franco 2024-08-12 15:39:41 -04:00
  • 6b0cdf0c92 libsql: Update max_write_replication_index after every write base1 Piotr Jastrzebski 2024-08-13 20:57:22 +02:00
  • 9aaa67bc86 libsql: Add max_write_replication_index field to RemoteConnection Piotr Jastrzebski 2024-08-13 20:32:43 +02:00
  • 02ffd28db1 libsql: Add max_write_replication_index method to Database Piotr Jastrzebski 2024-08-13 20:26:49 +02:00
  • 9e58b8ecf7 libsql: Add max_write_replication_index field to Database Piotr Jastrzebski 2024-08-13 20:12:09 +02:00
  • 4303c65d32 build bundles Nikita Sivukhin 2024-08-13 18:09:23 +04:00
  • bd25344573 add tests and refine error messages Nikita Sivukhin 2024-08-13 18:08:08 +04:00
  • 2e0647fd20 expose vector_distance_l2 func Nikita Sivukhin 2024-08-13 18:02:25 +04:00
  • 562680c18d add simple description of the float8 layout Nikita Sivukhin 2024-08-13 17:47:26 +04:00
  • 34c297451e support float8 neighbors compression Nikita Sivukhin 2024-08-13 17:41:11 +04:00
  • 244a34a16f fix bug in cosine distance Nikita Sivukhin 2024-08-13 17:21:38 +04:00
  • 8a2a019b1b add implementation of float8 vector type (int8 quantization) Nikita Sivukhin 2024-08-13 16:19:44 +04:00
  • 8604065adb allow any neighbor compression types Nikita Sivukhin 2024-08-13 12:11:58 +04:00
  • 7a0fa8c19f rename vector1bit.c -> vectorfloat1bit.c Nikita Sivukhin 2024-08-13 11:33:58 +04:00
  • acafcc8277 build bundles Nikita Sivukhin 2024-08-13 11:26:32 +04:00
  • 7cafb80b46 use float1bit instead of 1bit everywhere in the code in index settings Nikita Sivukhin 2024-08-13 11:24:46 +04:00
  • db154137ad fix format specifier + build bundles Nikita Sivukhin 2024-08-13 11:13:46 +04:00
  • 96d5ca9235 fix formatting Nikita Sivukhin 2024-08-13 11:11:49 +04:00
  • c75354e6b2 generate uniform values from [-1..1] in benchmark workloads Nikita Sivukhin 2024-08-13 11:11:18 +04:00
  • 4023a3afff Merge pull request #1662 from tursodatabase/fix-windows-build Sivukhin Nikita 2024-08-12 15:37:25 +00:00
  • 2d325ba8f6 windows compiler complains about operations with void* pointers Nikita Sivukhin 2024-08-12 18:46:14 +04:00
  • 1bd3262a71 Merge pull request #1629 from tursodatabase/lucio/update-c-bindings Lucio Franco 2024-08-12 14:00:07 +00:00
  • 26c49a80ce Merge pull request #1660 from tursodatabase/vector-search-fix-null Sivukhin Nikita 2024-08-12 13:58:12 +00:00
  • 3c09fcec95 build bundles Nikita Sivukhin 2024-08-12 17:47:44 +04:00
  • 66d374f52b specify binary format for vectors in comment Nikita Sivukhin 2024-08-12 17:45:01 +04:00
  • 30a198e962 refine error messages Nikita Sivukhin 2024-08-12 17:36:02 +04:00
  • 51fc1daa1e build bundles Nikita Sivukhin 2024-08-12 17:27:15 +04:00
  • e0035d6e17 add more tests Nikita Sivukhin 2024-08-12 17:25:29 +04:00
  • 1a704d8ba4 fix test Nikita Sivukhin 2024-08-12 17:19:40 +04:00
  • 1216f17e0e remove unused function Nikita Sivukhin 2024-08-12 17:19:34 +04:00
  • 307139fda9 add conversion tests Nikita Sivukhin 2024-08-12 16:15:24 +04:00
  • 181464f14e add support for 1bit vector functions Nikita Sivukhin 2024-08-12 16:10:52 +04:00
  • 4b562ed905 small refactoring Nikita Sivukhin 2024-08-12 15:22:47 +04:00
  • 4a57f02b78 add simple conversion test Nikita Sivukhin 2024-08-12 15:20:52 +04:00
  • 626ff8c62c prepare conversion function for mooore types Nikita Sivukhin 2024-08-12 15:12:18 +04:00
  • 0f4531a10e add support for vector indices over f64 embeddings Nikita Sivukhin 2024-08-12 13:45:38 +04:00
  • c135391f60 fix unstable test Nikita Sivukhin 2024-08-12 12:16:52 +04:00
  • 405c710736 refine comment Nikita Sivukhin 2024-08-12 11:56:04 +04:00
  • ac60c100d2 build bundles Nikita Sivukhin 2024-08-12 11:46:05 +04:00
  • cea87253fb fix DELETE from vector index as there can be no row due to the NULL value of the vector Nikita Sivukhin 2024-08-12 11:43:51 +04:00
  • a5db99b152 Merge pull request #1659 from tursodatabase/vector-search-fix-idx-type Sivukhin Nikita 2024-08-11 16:14:43 +00:00
  • b1dbaa13bb build bundles Nikita Sivukhin 2024-08-11 19:22:44 +04:00
  • e8e5870dfa don't change idxType as sqlite rely on it pretty much Nikita Sivukhin 2024-08-11 18:54:12 +04:00