0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2025-09-21 12:39:45 +00:00

Commit Graph

  • 9241b00b81 Merge pull request #1847 from tursodatabase/lucio/1838 Pekka Enberg 2024-11-30 09:53:56 +00:00
  • 9560ab2bee repro invalid-baton-repro Pekka Enberg 2024-11-29 22:08:51 +02:00
  • 15849e4e22 Merge pull request #1855 from tursodatabase/bindings_example Piotr Jastrzębski 2024-11-29 15:22:44 +00:00
  • c00652f264 C bindings include sync into example Piotr Jastrzebski 2024-11-29 10:51:13 +01:00
  • fa9d76f819 C bindings: Make example show embedded replicas Piotr Jastrzebski 2024-11-29 10:15:18 +01:00
  • ff065743a5 Merge pull request #1853 from tursodatabase/remove_offline_query_param Piotr Jastrzębski 2024-11-28 20:17:07 +00:00
  • 7749b38f46 Remove query parameter from embedded replica url Piotr Jastrzebski 2024-11-28 17:02:33 +01:00
  • 6158cc2ac1 libsql: restart sync on lower frame_no from remote Lucio Franco 2024-11-27 10:45:49 -05:00
  • 76f17880c5 Merge pull request #1852 from tursodatabase/fix-disappearing-frames Pekka Enberg 2024-11-28 15:07:24 +00:00
  • adb5eeb03f libsql-ffi: Update bundled SQLite code Pekka Enberg 2024-11-28 13:22:56 +02:00
  • d798dd6ac6 libsql-sqlite3: Test case for syncing while reading Pekka Enberg 2024-11-28 13:04:10 +02:00
  • 49b5d26fc6 libsql-sqlite3: Reset pager in sqlite3PagerWalEndCommit() Pekka Enberg 2024-11-28 13:20:44 +02:00
  • e6a4b1a91b libsql-sqlite3: End read transaction in sqlite3PagerWalEndCommit() Pekka Enberg 2024-11-28 12:36:19 +02:00
  • 369438f20f libsql-sqlite3: Fix problem with disappearing WAL frames fix-wal-api-insert Pekka Enberg 2024-11-28 12:36:19 +02:00
  • ff687b546f libsql-sqlite3: Fix sqlite3PagerWalInsert() error handling Pekka Enberg 2024-11-28 12:19:33 +02:00
  • f453e4465e Merge pull request #1848 from tursodatabase/wal-sync-tests-2 Pekka Enberg 2024-11-28 10:13:31 +00:00
  • 98ce757472 refactor wal sync tests Nikita Sivukhin 2024-11-27 20:20:09 +04:00
  • 8b1c9431f0 Merge pull request #1846 from tursodatabase/improve-walapi-test Pekka Enberg 2024-11-27 14:56:58 +00:00
  • 3c93f65623 libsql-sqlite3: Improve WAL API test Pekka Enberg 2024-11-27 15:43:04 +02:00
  • 0e288e425f Merge pull request #1844 from tursodatabase/lucio/0.24.29 Lucio Franco 2024-11-26 18:48:39 +00:00
  • acbed3ef4c sqld: release v0.24.29 Lucio Franco 2024-11-26 13:16:12 -05:00
  • 33b2777978 Merge pull request #1841 from tursodatabase/lucio/fix-attach-dump Lucio Franco 2024-11-26 16:04:32 +00:00
  • 8f0f58c7fc sqld: add invalid sql dump test Lucio Franco 2024-11-26 09:18:52 -05:00
  • 54d3bdc8ca Merge pull request #1843 from tursodatabase/fix-wal-count Pekka Enberg 2024-11-26 13:47:44 +00:00
  • 98a5345794 libsql-sqlite3: Fix libsql_wal_frame_count() for empty databases Pekka Enberg 2024-11-26 15:22:35 +02:00
  • 876a4a70af Merge pull request #1842 from tursodatabase/wal-api-fixes Pekka Enberg 2024-11-26 10:55:16 +00:00
  • e2e3a6e85b libsql-ffi: Update bundled SQLite code Pekka Enberg 2024-11-26 12:22:40 +02:00
  • c9217dfbfe libsql-sqlite3: Unify database opening in test_walapi.c Pekka Enberg 2024-11-26 12:10:36 +02:00
  • 36b37acdf2 libsql-sqlite3: Fix error reporting in WAL API Pekka Enberg 2024-11-26 12:06:04 +02:00
  • 6c648338e8 libsql-sqlite3: Fix formatting in libsql_wal_get_frame() Pekka Enberg 2024-11-26 12:04:57 +02:00
  • 3c62bd7b68 sqld: reject ATTACH statements Lucio Franco 2024-11-25 12:40:54 -05:00
  • 3d52c07f5d Merge pull request #1840 from tursodatabase/opsqlite_offline Piotr Jastrzębski 2024-11-25 16:58:05 +00:00
  • 7e6d74fb9f Create SyncedDatabase in libsql_open_sync_with_config if primary url has query param Piotr Jastrzebski 2024-11-25 16:52:01 +01:00
  • e4784d70f0 Make it possible to provide custom connector to SyncedDatabase Piotr Jastrzebski 2024-11-25 16:50:46 +01:00
  • 9547648cd7 Extract wrap_connector function for reuse Piotr Jastrzebski 2024-11-25 17:33:26 +01:00
  • a77f422408 Merge pull request #1810 from tursodatabase/vector-search-avoid-unaligned-reads Nikita Sivukhin 2024-11-24 14:46:55 +00:00
  • 27b3fc4d4e add anti-hacker test Nikita Sivukhin 2024-11-24 18:13:30 +04:00
  • 644a91e5b2 fix comment in code Nikita Sivukhin 2024-11-24 18:06:06 +04:00
  • 963256b36c add backward compatibility test for on-disk format of vector index Nikita Sivukhin 2024-11-24 18:01:10 +04:00
  • e673973f1f Merge pull request #1836 from tursodatabase/lucio/improve-dump-errors Lucio Franco 2024-11-22 17:09:02 +00:00
  • 2bf9d48439 sqld: improve replica dump error handling Lucio Franco 2024-11-22 11:43:33 -05:00
  • 4a5f373a29 Merge pull request #1830 from tursodatabase/lucio/cache-server-frame Lucio Franco 2024-11-22 15:27:58 +00:00
  • 11cce47e1d libsql: offline sync retry on server errors only Lucio Franco 2024-11-21 14:11:38 -05:00
  • 26ac07e35e libsql: offline sync batch write_metadata Lucio Franco 2024-11-21 14:02:08 -05:00
  • 5303da47cb libsql: add offline sync unit tests Lucio Franco 2024-11-21 13:57:27 -05:00
  • 6934c65ba6 libsql: add sync error and remove unwraps Lucio Franco 2024-11-21 11:52:23 -05:00
  • 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
  • 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
  • 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