0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2025-10-10 05:40:59 +00:00

Commit Graph

  • 019c2ce442 libsql: Clean up error handling in try_pull Lucio Franco 2024-12-05 17:51:37 -05:00
  • 223c8532b9 Merge pull request #1866 from tursodatabase/lucio/improve-ci Lucio Franco 2024-12-05 22:32:04 +00:00
  • 9a08dfa37b ci: disable custom pager test Lucio Franco 2024-12-05 10:24:56 -05:00
  • bd59e78ea2 ci: run more tests concurrently Lucio Franco 2024-12-05 09:42:56 -05:00
  • 6a82223d65 Merge pull request #1858 from tursodatabase/wal-pull Pekka Enberg 2024-12-05 10:35:01 +00:00
  • a2a6fc5574 libsql: WAL pull support Pekka Enberg 2024-11-30 12:07:42 +02:00
  • 7843e86c44 Merge pull request #1863 from tursodatabase/lucio/improve-hrana-api-error-message Lucio Franco 2024-12-04 17:50:43 +00:00
  • 333029ede4 Merge pull request #1864 from tursodatabase/fix-windows-build Pekka Enberg 2024-12-04 16:44:23 +00:00
  • 13385969d1 libsql-ffi: Fix build on macOS Pekka Enberg 2024-12-04 17:44:02 +02:00
  • 38cfab7d5d Revert "Revert "Merge pull request #1791 from awakecoding/libsql-ffi-build-cp-fix"" Pekka Enberg 2024-12-04 17:41:02 +02:00
  • 43776d20f5 tests: add hrana baton tests Lucio Franco 2024-12-02 17:49:04 -05:00
  • d568c4afa2 libsql: improve hrana api error message Lucio Franco 2024-12-02 16:38:25 -05:00
  • 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