0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2024-12-14 22:09:43 +00:00

Commit Graph

  • 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
  • 90007425ba add simple pragma test Nikita Sivukhin 2024-08-11 18:54:39 +04:00
  • 8262d238f5
    Merge pull request #1650 from tursodatabase/vector-search-compression Sivukhin Nikita 2024-08-11 09:41:58 +00:00
  • 4c38e5f11e build bundles Nikita Sivukhin 2024-08-11 12:58:50 +04:00
  • e7a24304d9 fix potential memory leak Nikita Sivukhin 2024-08-11 12:53:11 +04:00
  • e4c2afcf57
    Merge pull request #1652 from tursodatabase/libsql-wal-replicator ad hoc 2024-08-10 10:38:05 +00:00
  • d29ca7fabe
    fix conflicts ad hoc 2024-08-10 11:16:24 +02:00
  • e97026c82d
    feature gate libsql injector ad hoc 2024-08-08 16:33:10 +02:00
  • a2bdc80574
    pass RpcFrame to client methods ad hoc 2024-08-08 16:07:42 +02:00
  • 566664e9a0
    fmt ad hoc 2024-08-08 15:14:01 +02:00
  • 4b5baacad5
    introduce libsql injector ad hoc 2024-08-08 11:57:15 +02:00
  • 7c4ea18c75
    abstract replicator injector and introduce SqliteInjector ad hoc 2024-08-08 10:22:19 +02:00
  • fb85262418 c: rename sync method to to avoid breaking change Lucio Franco 2024-08-06 15:02:25 -04:00
  • 7fe8f96964 c: add replicated data for sync Lucio Franco 2024-08-02 13:23:10 -07:00
  • 807794891f
    Merge pull request #1653 from tursodatabase/vector-search-allow-partial-index Sivukhin Nikita 2024-08-09 10:36:13 +00:00
  • 2aca12b6e1 build bundles Nikita Sivukhin 2024-08-09 13:57:36 +04:00
  • ac6a89bf87 small fixes Nikita Sivukhin 2024-08-09 13:55:56 +04:00