0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2024-12-15 05:09:50 +00:00

Commit Graph

  • 4d3432736b add const to the signatures Nikita Sivukhin 2024-07-15 12:09:34 +04:00
  • 1cbbd2503c refactor(build): more options and fixes Levy Albuquerque 2024-07-15 05:04:30 -03:00
  • 6834c25c2e fix bundle Nikita Sivukhin 2024-07-15 01:21:15 +04:00
  • cb256470f8
    remove unused implementation of FileExt for Vec<u8> ad hoc 2024-07-14 23:09:43 +02:00
  • b3c20e1729
    add basic s3 test ad hoc 2024-07-14 23:02:26 +02:00
  • 76fe9306a5
    remove old implementation ad hoc 2024-07-14 23:02:13 +02:00
  • 4d649837b2
    fix imports ad hoc 2024-07-14 23:02:00 +02:00
  • 6e0bb43b9e
    implement Backend for S3Backend ad hoc 2024-07-14 23:00:45 +02:00
  • 9885a77987
    add s3 keys formatters ad hoc 2024-07-14 22:59:13 +02:00
  • a296ee4d04
    introduce S3Backend ad hoc 2024-07-14 22:58:24 +02:00
  • 2c14bdbce7
    update Backend trait to return segmetn index ad hoc 2024-07-14 22:57:20 +02:00
  • af8727c628
    add read_at and read_at_async methods ad hoc 2024-07-14 22:56:36 +02:00
  • 836b378178
    fix imports ad hoc 2024-07-14 22:56:13 +02:00
  • 445000a570
    add warning comment ad hoc 2024-07-14 22:55:56 +02:00
  • 4ed2abb76c
    add copy stream to FileExt compat method ad hoc 2024-07-14 22:55:25 +02:00
  • 20a335cca7
    introduce SegmentKey ad hoc 2024-07-12 10:40:43 +02:00
  • e2627f915f
    implement FileStreamBody ad hoc 2024-07-11 16:26:55 +02:00
  • 147dcbd17b
    add tokio_util dep ad hoc 2024-07-11 16:25:56 +02:00
  • 6a373b8d35
    impl IoBuf(Mut) for BytesMut ad hoc 2024-07-11 16:25:36 +02:00
  • 5db89fde02
    fmt ad hoc 2024-07-08 18:30:38 +02:00
  • 30962e8590
    introduce checkpointer ad hoc 2024-07-08 16:42:13 +02:00
  • ef2d71f053 Use the frame_no from the req while inserting ss-write-path Avinash Sajjanshetty 2024-07-13 21:13:34 +05:30
  • 58e2a756dd Optimise write path Avinash Sajjanshetty 2024-07-13 21:10:42 +05:30
  • 4095cccf14
    Merge branch 'tursodatabase:main' into better-build Levy A 2024-07-12 18:19:55 -03:00
  • ec9aa56ef3
    implemented custom headers passing in auth layer (#1472) shopifyski 2024-07-12 18:45:47 +02:00
  • ec63b6b943 implemented custom headers passing in auth layer julian warszawski 2024-07-10 11:00:09 +02:00
  • 088ac4dd4c build bundles Nikita Sivukhin 2024-07-12 17:13:47 +04:00
  • b7026f528d remove changes from another branch Nikita Sivukhin 2024-07-12 17:11:51 +04:00
  • 156cc67ad0 diskann vector binary format Nikita Sivukhin 2024-07-12 16:52:42 +04:00
  • 4b21878187
    add benchmark scripts (#1546) Sivukhin Nikita 2024-07-12 14:04:59 +04:00
  • 51197b56b4 remove unnecessary srand Nikita Sivukhin 2024-07-12 13:43:29 +04:00
  • 90c990af24 add benchmark scripts Nikita Sivukhin 2024-07-11 15:00:23 +04:00
  • d81f613f50 Update proto to include frame_no in the Frame message Avinash Sajjanshetty 2024-07-12 14:26:04 +05:30
  • 6122f5e5b7
    bump sqld v0.24.17 (#1549) libsql-server-v0.24.17 ad hoc 2024-07-12 09:32:22 +02:00
  • d76346704b
    bump sqld v0.24.17 ad hoc 2024-07-12 09:11:50 +02:00
  • f563a741ca
    Improve local cache and prefer local reads (#1545) Avinash Sajjanshetty 2024-07-12 12:09:37 +05:30
  • af4e81f5b1 refactor: large refactor of the build and minor changes Levy Albuquerque 2024-07-12 01:39:05 -03:00
  • 784d9f972a
    release libsql v0.5.0-alpha.2 (#1548) libsql-rs-v0.5.0-alpha.2 Lucio Franco 2024-07-11 17:40:29 -04:00
  • 0882980efd release libsql v0.5.0-alpha.2 Lucio Franco 2024-07-11 16:40:33 -04:00
  • cd69518bf1
    libsql: add batched rows for local conn (#1499) Lucio Franco 2024-07-11 16:16:51 -04:00
  • 15f5c7d44a fix feature flag Lucio Franco 2024-07-11 15:35:18 -04:00
  • 45dd8986d8 remove dbg Lucio Franco 2024-07-11 14:54:11 -04:00
  • 8aa37fb2c9 Fix local batched rows test Lucio Franco 2024-07-11 14:52:50 -04:00
  • 06d3bcfdc2 continue impl Lucio Franco 2024-06-24 17:02:46 -04:00
  • a3e7c1b628 libsql: add batched rows for local conn Lucio Franco 2024-06-24 14:59:44 -04:00
  • 2418d55777
    introduce checkpointer (#1538) lucio/repliac-counter-test ad hoc 2024-07-11 14:54:55 +02:00
  • 844372b729
    fmt ad hoc 2024-07-08 18:30:38 +02:00
  • b12d5cc4bd eliminiate all calls to storage server during read path ss-cache-opt Avinash Sajjanshetty 2024-07-11 16:01:30 +05:30
  • e16877eb8b measure each op time ss-bench Avinash Sajjanshetty 2024-07-11 15:34:53 +05:30
  • 778e252265 Revert 1 commits Levy Albuquerque 2024-07-10 22:22:47 -03:00
  • 142e7c50e7 remove unused get_frame Avinash Sajjanshetty 2024-07-10 22:57:26 +05:30
  • 3d8a50a128
    implement PerformCheckpoint for WalRegistry ad hoc 2024-07-08 18:22:10 +02:00
  • 7965ccf1de
    introduce checkpointer ad hoc 2024-07-08 16:42:13 +02:00
  • 96a977862d
    libsql wal refactors (#1539) ad hoc 2024-07-10 15:20:01 +02:00
  • 34208f4514
    fmt ad hoc 2024-07-10 14:59:42 +02:00
  • f3440a48b6
    fix conflicts ad hoc 2024-07-10 14:56:26 +02:00
  • cbd7fba284
    fix bench ad hoc 2024-07-10 11:54:03 +02:00
  • 0feef5cda4
    fmt ad hoc 2024-07-08 23:11:50 +02:00
  • cd78d958c0
    fix libsql-server ad hoc 2024-07-08 23:11:03 +02:00
  • 91a2cde898
    fix tests ad hoc 2024-07-08 23:10:56 +02:00
  • 6f274e5a58
    let LibsqlWalManager resolve namespace name ad hoc 2024-07-08 23:09:54 +02:00
  • 910b2e3cbd
    ignore dead_code ad hoc 2024-07-08 23:07:14 +02:00
  • 85204cb52d
    expose TestEnv ad hoc 2024-07-08 23:05:30 +02:00
  • 6e8e046c23
    make shared_wal checkpoint async ad hoc 2024-07-08 23:03:19 +02:00
  • 66cbb8331d
    add durable frame_no to shared_wal ad hoc 2024-07-08 22:48:07 +02:00
  • 1157e05d07
    refactor SegmentList ad hoc 2024-07-08 22:47:19 +02:00
  • d623682616
    move CompactedSegment headers to own module ad hoc 2024-07-08 22:46:01 +02:00
  • c6fb71f8a9
    decouple shared wal from registry ad hoc 2024-07-08 22:43:42 +02:00
  • 3e1ace1e0a
    add async_get to registry ad hoc 2024-07-08 22:42:09 +02:00
  • 3c56b1693a
    add Storage to WalRegistry ad hoc 2024-07-08 22:39:47 +02:00
  • baf9db33bf
    rename bottomless to storage ad hoc 2024-07-08 22:36:16 +02:00
  • 7c4fe35726
    implement Segment for SealedSegment ad hoc 2024-07-08 22:35:25 +02:00
  • dd5b8e3e56
    make SealedSegment clone ad hoc 2024-07-08 22:34:33 +02:00
  • ea296d9a0c
    implement Segment for Arc<T> ad hoc 2024-07-08 22:29:29 +02:00
  • dcf202f283
    introduce Segment trait ad hoc 2024-07-08 22:29:14 +02:00
  • 5d730d53e6
    rename db_size to size_after ad hoc 2024-07-08 22:28:23 +02:00
  • fcf212b654
    introduce IoBuf::map_slice ad hoc 2024-07-08 22:25:48 +02:00
  • 25cc52fbd2
    wal: add basic s3 implementation (#1476) Lucio Franco 2024-07-10 06:53:17 -04:00
  • 1072fe6558
    complete file downloading Lucio Franco 2024-06-20 14:41:27 -04:00
  • ebb9c0b292
    add more test/clean up error Lucio Franco 2024-06-17 15:37:56 -04:00
  • 29fbee0e79
    add basic s3 test Lucio Franco 2024-06-17 15:07:00 -04:00
  • 32bf08cf46
    wal: add basic s3 implementation Lucio Franco 2024-06-14 13:21:52 -04:00
  • f77d71536f avoid unnecessary call to ss in find_frame Avinash Sajjanshetty 2024-07-09 19:25:15 +05:30
  • 1ff4777bce update local cache on inserts Avinash Sajjanshetty 2024-07-09 18:58:57 +05:30
  • 56e007d915 minor improvements: index creation, fix max_frame_num query Avinash Sajjanshetty 2024-07-09 18:07:41 +05:30
  • 2102a2ff41 Prefer local reads and also save page versions locally Avinash Sajjanshetty 2024-07-09 16:06:46 +05:30
  • 8dce1e533f prefer local max_frame_no Avinash Sajjanshetty 2024-07-09 14:52:27 +05:30
  • 3e0fb7b1b2 update WIP list Avinash Sajjanshetty 2024-07-08 13:55:29 +05:30
  • a69b6772c2
    server: add replica frame counter test check (#1541) Lucio Franco 2024-07-10 06:03:10 -04:00
  • 15dca45139
    Make PRAGMA synchronous configurable for a Namespace (#1533) Avinash Sajjanshetty 2024-07-10 15:04:29 +05:30
  • e07d4ae2dc
    Set default in the enum Avinash Sajjanshetty 2024-07-10 14:45:14 +05:30
  • bd446d978f Make durability_mode field optional in proto Avinash Sajjanshetty 2024-07-10 13:40:10 +05:30
  • 534aed2518 feat(libsql-sys): introduce zig build Levy Albuquerque 2024-07-09 17:00:03 -03:00
  • 04baef8275 feat(build): add vector and rust_suite Levy Albuquerque 2024-07-09 16:59:14 -03:00
  • 77e6a56e8f add libsql_vector tests to veryquick Levy Albuquerque 2024-07-09 16:56:44 -03:00
  • a456f78bed fix(build): prevent race condition with block Levy Albuquerque 2024-07-09 16:51:16 -03:00
  • 5873b8ca51 Merge remote-tracking branch 'turso/main' into better-build Levy Albuquerque 2024-07-09 16:11:35 -03:00
  • c80a27fcf0 fix(libsql): make tests pass Levy Albuquerque 2024-07-09 16:01:35 -03:00
  • b4f6fe429b bump to latest rust stable Levy Albuquerque 2024-07-09 16:00:27 -03:00
  • f363f6017f minor zig build tweaks Levy Albuquerque 2024-07-09 15:59:18 -03:00