0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2024-12-14 20:59:42 +00:00

Commit Graph

  • b755b43520 libsql: fix sync macro feature flags Lucio Franco 2024-11-20 13:50:25 -05:00
  • 64d6127ce1 libsql: add timestamp to atomic_write Lucio Franco 2024-11-20 13:43:17 -05:00
  • 45753617b8 libsql: recover on reading sync metadata failure Lucio Franco 2024-11-20 13:36:26 -05:00
  • de24d8211e libsql: add sync metadata hash verification Lucio Franco 2024-11-20 12:51:43 -05:00
  • 3575914dba libsql: offline sync track generation in metadata Lucio Franco 2024-11-20 11:59:55 -05:00
  • 203fc49e33 libsql: offline sync use atomic write for metadata Lucio Franco 2024-11-20 11:30:03 -05:00
  • 1692e368f1 libsql: add basic debug logging for push frame Lucio Franco 2024-11-19 14:58:25 -05:00
  • bf32016cd3 libsql: add local offline writes metadata file Lucio Franco 2024-11-19 14:46:10 -05:00
  • 49e6393318
    Merge pull request #1829 from tursodatabase/lucio/local-offline-hyperv2 Lucio Franco 2024-11-20 14:02:00 +00:00
  • 66622f2c0d libsql: fix feature flag for http connector and sync Lucio Franco 2024-11-19 10:38:06 -05:00
  • 9c4f424d38 libsql: add tls hyper support for offline writes Lucio Franco 2024-11-19 10:16:48 -05:00
  • cf9f513bc9 libsql: re-use hyper client for offline sync Lucio Franco 2024-11-19 10:14:30 -05:00
  • 4fc36f361c libsql: Switch to hyper for local offline sync-switch-hyper Lucio Franco 2024-11-18 12:39:42 -05:00
  • 240eee8696
    Merge pull request #1827 from tursodatabase/lucio/refactor-sync-ctx Lucio Franco 2024-11-19 14:36:16 +00:00
  • 4887753cac libsql: sync use auth_token from struct Lucio Franco 2024-11-18 16:20:36 -05:00
  • 305b42bab4 libsql: remove pub fields on SyncContext Lucio Franco 2024-11-18 15:58:05 -05:00
  • b62a5868d4 libsql: move push_one_frame to sync.rs Lucio Franco 2024-11-18 15:57:11 -05:00
  • 72c6bd1ace libsql: move push_with_retry to sync.rs Lucio Franco 2024-11-18 15:53:26 -05:00
  • 2e7b5647fb libsql: move sync behind a async mutex Lucio Franco 2024-11-18 15:51:46 -05:00
  • b80f611c45
    Merge pull request #1826 from tursodatabase/lucio/add-sys-wal-fn Lucio Franco 2024-11-19 13:45:14 +00:00
  • fd44afa916 Revert "Merge pull request #1825 from tursodatabase/lucio/sync-switch-hyper" Pekka Enberg 2024-11-19 11:40:08 +02:00
  • 682ac9d19f libsql: add wal frame_count and get_frame safe fn Lucio Franco 2024-11-18 15:00:37 -05:00
  • 265bd83982
    Merge pull request #1825 from tursodatabase/lucio/sync-switch-hyper Lucio Franco 2024-11-18 18:18:15 +00:00
  • c8f74e4444 libsql: Switch to hyper for local offline sync-switch-hyper Lucio Franco 2024-11-18 12:39:42 -05:00
  • 909b8af817
    Merge pull request #1824 from tursodatabase/lucio/run-ide-fmt Lucio Franco 2024-11-18 17:13:58 +00:00
  • fddf6dbe70 chore: run ide fmt on local/database.rs Lucio Franco 2024-11-18 11:44:14 -05:00
  • 9fbd2d0c41
    Add basic tests for sqlean extensions in extensions.rs(Update extensions.rs) ManakRaj-7 2024-11-16 15:43:17 +05:30
  • bdb428e51a libsql: rework sync v2 structure lucio/rework-sync-ctx Lucio Franco 2024-11-14 16:18:56 -05:00
  • 9e1f1964c5
    Merge pull request #1792 from EleDiaz/ffi-fixes Lucio Franco 2024-11-15 20:12:25 +00:00
  • 9499c3c40a Revert "Merge pull request #1791 from awakecoding/libsql-ffi-build-cp-fix" Pekka Enberg 2024-11-15 10:55:30 +02:00
  • df4de45d13 feat: exposing BatchRows Eleazar Díaz Delgado 2024-09-20 11:37:23 +01:00
  • 9c73c68f0b
    Merge pull request #1796 from jwetzell/fix-docker-readme Lucio Franco 2024-11-14 21:19:34 +00:00
  • 4377f7ecba
    Merge pull request #1774 from kunjee17/main Lucio Franco 2024-11-14 21:19:32 +00:00
  • 89b3460c66
    Merge pull request #1817 from tursodatabase/optimize-wal-push Lucio Franco 2024-11-14 20:14:12 +00:00
  • 5ee4723699
    Merge pull request #1791 from awakecoding/libsql-ffi-build-cp-fix Lucio Franco 2024-11-14 19:12:05 +00:00
  • 37bc47dda4 libsql: Improve WAL frame push logic Pekka Enberg 2024-11-14 12:18:39 +02:00
  • cc1d9c5afd
    Merge pull request #1801 from tursodatabase/push-sync Pekka Enberg 2024-11-14 09:29:54 +00:00
  • 4e5ca0f04d libsql: Initial offline write support Pekka Enberg 2024-07-30 18:20:40 +03:00
  • bf0a3bb32e
    Merge pull request #1812 from tursodatabase/lucio/update-user-guide Lucio Franco 2024-11-13 16:45:18 +00:00
  • 38a72885fb sqld: update user guide Lucio Franco 2024-11-13 10:59:29 -05:00
  • b11c0c5294 build bundles Nikita Sivukhin 2024-11-13 00:38:43 +04:00
  • c4f37ad196 refine comment about format Nikita Sivukhin 2024-11-12 01:04:16 +04:00
  • abf43af447 introduce V3 on-disk vector index format with aligned metadata Nikita Sivukhin 2024-11-12 01:01:12 +04:00
  • 848b08e4b8 make nodeMetadataSize/edgeMetadataSize dynamic Nikita Sivukhin 2024-11-12 00:57:55 +04:00
  • f1a86881f9
    Merge branch 'main' into main Kunjan Dalal 2024-11-12 16:03:18 +05:30
  • 65d4b19d02
    Merge pull request #1809 from tursodatabase/lucio/debug-connection Lucio Franco 2024-11-11 21:37:58 +00:00
  • 55c2a8db75
    Merge branch 'main' into lucio/debug-connection Lucio Franco 2024-11-11 14:41:47 -05:00
  • accf73e728 libsql: impl debug for Connection Lucio Franco 2024-11-11 14:41:16 -05:00
  • 246667c7fd
    Merge pull request #1788 from tursodatabase/wal-api Pekka Enberg 2024-11-11 12:00:39 +00:00
  • 126e582cc0 libsql-ffi: Update bundled SQLite code Pekka Enberg 2024-10-11 12:57:04 +03:00
  • a1403ce441 libsql-sqlite: Document WAL API extension Pekka Enberg 2024-10-11 12:54:00 +03:00
  • cfd549bf26 libsql-sqlite3: Add WAL API tests Pekka Enberg 2024-10-11 10:27:42 +03:00
  • 092fd3c679 libsql-sqlite3: Add libsql_wal_insert_frame() API Pekka Enberg 2024-10-11 10:49:59 +03:00
  • ad4188d767 Fix a windows incompatibility in connection.rs libsql-sys. Milen Denev 2024-11-08 15:53:45 +02:00
  • 8d78905882
    Merge branch 'tursodatabase:main' into main Kunjan Dalal 2024-11-07 18:26:37 +05:30
  • fa06fc2a1c
    Merge pull request #1807 from tursodatabase/audit-log-for-config-change Nikita Sivukhin 2024-11-07 08:10:34 +00:00
  • 5487d2ba49 rename variables a bit Nikita Sivukhin 2024-11-07 00:43:54 +04:00
  • e0161f5ddf add info log about all config changes Nikita Sivukhin 2024-11-07 00:40:39 +04:00
  • 25c5f8e4bd
    Merge pull request #1803 from tursodatabase/fix-libsql-wasm-build Pekka Enberg 2024-10-31 09:41:51 +00:00
  • 9280b8ee82 link math lib which necessary for LibSQL vector search Nikita Sivukhin 2024-10-31 13:19:49 +04:00
  • 4411414e70
    Merge pull request #1802 from tursodatabase/bump-v0.24.28 libsql-server-v0.24.28 Nikita Sivukhin 2024-10-30 18:27:29 +00:00
  • 092631941a bump sqld version Nikita Sivukhin 2024-10-30 22:04:59 +04:00
  • d0edd1d728
    Merge pull request #1799 from tursodatabase/vector-search-fix-attach ls Pekka Enberg 2024-10-29 15:31:58 +00:00
  • 69001c546d fix test Nikita Sivukhin 2024-10-29 18:15:25 +04:00
  • 28cf3d8529 build bundles Nikita Sivukhin 2024-10-29 17:46:14 +04:00
  • 45544bd7ec libsql-sqlite3: Add libsql_wal_get_frame() API Pekka Enberg 2024-10-11 10:49:09 +03:00
  • 61558b2a9e libsql-{sqlite3,ffi}: Add xReadFrameRaw() to the virtual WAL API Pekka Enberg 2024-10-11 10:44:02 +03:00
  • 3ac4aa1689 libsql-{sqlite3,ffi}: Add xFrameCount() to the virtual WAL API Pekka Enberg 2024-10-18 11:31:56 +03:00
  • 26ba2d969b properly lock schema in case when we work with attached DB Nikita Sivukhin 2024-10-29 15:13:06 +04:00
  • badbbe979f add test for unknown schema name Nikita Sivukhin 2024-10-29 15:10:16 +04:00
  • f3db0bc827 build bundles Nikita Sivukhin 2024-10-29 13:16:23 +04:00
  • 05fce74677 parse schema name from vector vtab index name string argument Nikita Sivukhin 2024-10-29 13:13:33 +04:00
  • b26a78b83c remove db schema name from vector vtab - as it make no sense for eponymous virtual tables Nikita Sivukhin 2024-10-29 13:13:04 +04:00
  • 93bac68cb9 add test for vector search in ATTACHED db Nikita Sivukhin 2024-10-29 13:12:43 +04:00
  • cd92cd7ef5
    Merge branch 'tursodatabase:main' into main Kunjan Dalal 2024-10-28 19:33:29 +05:30
  • f305396505
    Merge branch 'main' into deserialize Sejun Park 2024-10-25 00:18:07 +09:00
  • f90a031821 fix typo in docker readme Joel Wetzell 2024-10-24 10:11:50 -05:00
  • abf339d180 libsql-sqlite3: Add libsql_wal_disable_checkpoint() API Pekka Enberg 2024-08-05 14:05:59 +03:00
  • e853d54300
    Merge pull request #1793 from tursodatabase/embedded_replicas_improvements Piotr Jastrzębski 2024-10-23 18:01:02 +00:00
  • b83b02978c Expose detailed sync stats through Database::get_sync_usage_stats Piotr Jastrzebski 2024-10-23 13:53:16 +02:00
  • 788990263d Embedded replicas: Collect detailed logs of synced bytes Piotr Jastrzebski 2024-10-23 13:31:11 +02:00
  • 6a7a3e50a1 fix libsql-ffi build.rs usage of cp command on Windows Marc-André Moreau 2024-10-22 16:15:29 -04:00
  • 280d118976 Reduce the result returned from do_handshake_with_prefetch Piotr Jastrzebski 2024-10-21 17:26:41 +02:00
  • 7b1530ab8b Remove unnecessary clone Piotr Jastrzebski 2024-10-21 17:15:47 +02:00
  • 9ce06b7cdf
    Merge pull request #1790 from tursodatabase/fix-xprepare-sql-init Pekka Enberg 2024-10-21 12:01:49 +00:00
  • e75184bd1e libsql-sqlite3: Fix xPrepareSql init in test8.c Pekka Enberg 2024-10-21 14:35:40 +03:00
  • 9b5cc274a7
    Merge branch 'main' into deserialize Sejun Park 2024-10-11 17:58:04 +09:00
  • 7521bc0d91
    Merge pull request #1784 from tursodatabase/small-refactors ad hoc 2024-10-10 08:49:57 +00:00
  • 2a5e204d84
    move open logic to SharedWal ad hoc 2024-10-09 16:46:03 +02:00
  • 28398efe59
    rename generics ad hoc 2024-10-09 11:38:35 +02:00
  • 60f17360a6
    remove debug counter ad hoc 2024-10-09 11:38:22 +02:00
  • 7bd8527fe0
    Merge pull request #1787 from tursodatabase/lucio/v0.24.27 libsql-server-v0.24.27 Lucio Franco 2024-10-09 19:09:53 +00:00
  • 7fbd668dfc
    Merge pull request #1782 from tursodatabase/tiered-compaction ad hoc 2024-10-09 18:55:10 +00:00
  • 4379c48161 release v0.24.27 Lucio Franco 2024-10-09 14:44:39 -04:00
  • 935a8780e9
    Merge pull request #1786 from tursodatabase/lucio/skip-upload-shutdown Lucio Franco 2024-10-09 18:19:57 +00:00
  • 82dfa91990
    tiered compaction ad hoc 2024-10-07 16:44:21 +02:00
  • fbd75be3fd
    Merge pull request #1785 from tursodatabase/fix-flaxy-test ad hoc 2024-10-09 15:12:40 +00:00
  • c050655fc5
    Merge pull request #1777 from tursodatabase/libsql-wal-replicate-from-db-file ad hoc 2024-10-09 15:11:10 +00:00
  • d7c184d3de bottomless: add upload on shutdown skip option Lucio Franco 2024-10-09 10:54:46 -04:00
  • 56e152f611
    fix flaky test ad hoc 2024-10-09 16:50:59 +02:00