0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2025-05-05 21:51:55 +00:00

Commit Graph

  • d8a4e40457 Merge pull request #1683 from tursodatabase/disable-foreign-key-in-migrations ad hoc 2024-09-02 18:17:06 +00:00
  • 1e809f2a99 disable foreign keys in schema migration ad hoc 2024-08-20 17:02:17 +02:00
  • 7e1accdc0c Merge pull request #1719 from tursodatabase/bump-sqld-v0.24.23 ad hoc 2024-09-02 17:51:31 +00:00
  • daca1c7466 introduce deadlock monitor ad hoc 2024-09-02 14:18:47 +02:00
  • f0c92cadce add more tests for schema migration with replication ad hoc 2024-09-02 18:57:54 +02:00
  • 241515cd2e bump libsql-server to 0.24.23 ad hoc 2024-09-02 19:32:32 +02:00
  • 4b0fb7e32a do not test for migration on replicas ad hoc 2024-09-02 18:57:39 +02:00
  • 35e9af0acc Add statement reset to libsql_reset_stmt C binding Tom van Dinther 2024-08-31 22:07:36 +02:00
  • 1d7fb16799 Merge pull request #1712 from tursodatabase/libsql-tracing Nikita Sivukhin 2024-08-31 10:52:24 +00:00
  • 3853145722 rename function Nikita Sivukhin 2024-08-30 16:56:54 +04:00
  • 4192ad285b make libsql_enable_tracing safe to call multiple times Nikita Sivukhin 2024-08-30 16:27:43 +04:00
  • b469ef14b1 add libsql_enable_tracing to the libsql Nikita Sivukhin 2024-08-30 15:45:37 +04:00
  • cece90a0c6 Merge pull request #1710 from tursodatabase/no-internal-connection-tracking libsql-server-v0.24.22 ad hoc 2024-08-29 13:11:09 +00:00
  • 3a4eca359b do not track internal connections ad hoc 2024-08-29 12:46:48 +02:00
  • 294ab4aa34 Merge pull request #1709 from tursodatabase/bump-sqld-v0.24.22 ad hoc 2024-08-29 10:45:32 +00:00
  • eb1b39eabb Merge pull request #1708 from tursodatabase/test-replication-proxy ad hoc 2024-08-29 10:18:00 +00:00
  • 8ce97c8dbd bump sqld to 0.24.22 ad hoc 2024-08-29 12:04:11 +02:00
  • 2b2574886a fmt ad hoc 2024-08-29 11:57:17 +02:00
  • aedf7e7523 check auth for proxied replication requests ad hoc 2024-08-29 11:56:35 +02:00
  • a7b546fa1d mark proxied replication requests ad hoc 2024-08-29 11:56:02 +02:00
  • 3bdf15c97c test embedded replication auth ad hoc 2024-08-29 11:48:00 +02:00
  • e94f7bd084 Merge pull request #1706 from tursodatabase/0.24.21-release libsql-server-v0.24.21 Sivukhin Nikita 2024-08-27 15:52:16 +00:00
  • de9e2fb236 0.24.21 release Nikita Sivukhin 2024-08-27 19:32:48 +04:00
  • 109d483d82 Merge pull request #1703 from tursodatabase/use-client-region-for-bucket ad hoc 2024-08-27 14:23:23 +00:00
  • 89e2b2e8f2 Merge pull request #1701 from tursodatabase/bottomless-libsql-wal-migration ad hoc 2024-08-27 14:10:06 +00:00
  • f34e52aa69 Merge pull request #1700 from tursodatabase/bottomless-cli-impr Sivukhin Nikita 2024-08-27 06:46:13 +00:00
  • 0514c4bd07 force checkpoint explicitly bottomless-fail-on-broken-wal Nikita Sivukhin 2024-08-27 02:16:33 +04:00
  • 6c1ea12b14 ignore backup_restore test Nikita Sivukhin 2024-08-27 02:05:12 +04:00
  • 18147f0586 avoid spawning shared S3 server because this do not play well with async tokio tests Nikita Sivukhin 2024-08-26 23:03:37 +04:00
  • 39520d1c52 fail restore if WAL wasn't transferred to the DB file Nikita Sivukhin 2024-08-26 18:52:09 +04:00
  • 981c467110 add few bottomless tests Nikita Sivukhin 2024-08-26 19:40:40 +04:00
  • 6f316e9a29 fmt ad hoc 2024-08-26 17:48:15 +02:00
  • 5782686df6 fmt ad hoc 2024-08-26 17:47:44 +02:00
  • 52b7d93eec use the same region for the aws client and the bucket ad hoc 2024-08-26 17:40:36 +02:00
  • 3990b92748 fix benchmark ad hoc 2024-08-26 17:12:20 +02:00
  • d1d8bfc00e fmt ad hoc 2024-08-26 17:05:42 +02:00
  • e6c0bd4cdc remove unwrap ad hoc 2024-08-26 17:05:28 +02:00
  • ad95949e67 add clarification comment ad hoc 2024-08-26 17:05:20 +02:00
  • 0a3292381b fix footer read offset ad hoc 2024-08-26 17:03:43 +02:00
  • 28460b16e3 fix comments ad hoc 2024-08-26 17:03:06 +02:00
  • 4cf09d8d5a more robust dbs folder swap ad hoc 2024-08-26 16:46:54 +02:00
  • a7c4533b16 allow opening unexisting shared wal ad hoc 2024-08-26 16:29:39 +02:00
  • 8ffd3f79b5 fix migration ad hoc 2024-08-26 16:29:17 +02:00
  • 7c88057f19 add last method to segment list ad hoc 2024-08-26 16:28:14 +02:00
  • 78fae691f9 change folderkey for bottomless to avoid conflict with legacy ad hoc 2024-08-26 16:27:21 +02:00
  • 28adf72b0f add bottomless migration ad hoc 2024-08-23 21:28:30 +02:00
  • d2893bd16c call maybe_perform_migration before creating registry ad hoc 2024-08-23 21:28:01 +02:00
  • 4797b3bd37 pass Storage as Arc to registry ad hoc 2024-08-23 21:26:59 +02:00
  • 17b284ad25 add method to conditionally perform migration ad hoc 2024-08-23 21:24:36 +02:00
  • e76eff736a pass meta_store to configurators function ad hoc 2024-08-23 21:23:41 +02:00
  • b508a74497 create meta store before configurators ad hoc 2024-08-23 21:22:39 +02:00
  • 0952e71084 add method to get namespaces from MetaHandle ad hoc 2024-08-23 21:22:16 +02:00
  • b346b268f1 add method to iterate over namespaces ad hoc 2024-08-23 21:21:35 +02:00
  • 4fa73a5a65 add migrate_bottomless flag to sqld ad hoc 2024-08-23 21:20:31 +02:00
  • 84c2fa18be slightly rework approach with namespace parameter in CLI and introduce --db-name optional argument Nikita Sivukhin 2024-08-26 17:20:15 +04:00
  • b89e28c839 do not require -d options for some commands as they do not need it actually Nikita Sivukhin 2024-08-26 12:52:08 +04:00
  • 2caa499b0d add bottomless-cli in the final sqld docker image Nikita Sivukhin 2024-08-26 11:58:08 +04:00
  • 7e0f3d70d2 Merge pull request #1698 from tursodatabase/bottomless-metrics-small-fix Sivukhin Nikita 2024-08-25 20:42:30 +00:00
  • 5ccef31ff7 change log level for non-frequent event Nikita Sivukhin 2024-08-26 00:22:34 +04:00
  • 849e8aaae9 implement create and copy bottomless-cli commands Nikita Sivukhin 2024-08-25 23:29:28 +04:00
  • f4a8a1bf22 bottomless return JoinHandle - so we need to measure upload time inside the handle because function will return almost immediately Nikita Sivukhin 2024-08-25 17:12:13 +04:00
  • 5be413dafb Merge pull request #1697 from tursodatabase/fix-libsql-wal-https ad hoc 2024-08-25 06:54:36 +00:00
  • 6980ef98fc fix libsql-wal https connector ad hoc 2024-08-24 20:17:16 +02:00
  • 0bd768c1c1 Merge pull request #1693 from tursodatabase/bottomless-fix-missing-frames Sivukhin Nikita 2024-08-23 15:44:44 +00:00
  • 755c701625 Merge pull request #1694 from tursodatabase/bottomless-s3-pagination-fix Sivukhin Nikita 2024-08-23 15:22:17 +00:00
  • fcc479b828 Merge pull request #1692 from tursodatabase/bottomless-observability Sivukhin Nikita 2024-08-23 12:22:25 +00:00
  • f1dd1038ae Merge pull request #1695 from tursodatabase/improve-invalid-namespace-logging ad hoc 2024-08-23 11:56:30 +00:00
  • a922426ebf improve logging for invalid namespaces ad hoc 2024-08-23 13:38:04 +02:00
  • e5448f8b3f fix bug for case when S3 has more than 1 page of data Nikita Sivukhin 2024-08-23 15:16:30 +04:00
  • bd3e0d6904 Merge pull request #1687 from tursodatabase/vector-search-fix-integrity-check Sivukhin Nikita 2024-08-23 11:21:53 +00:00
  • 89724fa902 force shutdown of s3 upload process even if it fails to upload some frames Nikita Sivukhin 2024-08-23 14:59:31 +04:00
  • 9322d670f7 force flush trigger when shutdown gracefully Nikita Sivukhin 2024-08-23 14:53:08 +04:00
  • 5efdbd33a0 reformat Nikita Sivukhin 2024-08-23 13:17:08 +04:00
  • 58e518fa2c try to send frames to S3 even if there were temporary failure Nikita Sivukhin 2024-08-23 13:02:49 +04:00
  • 2f15a0e060 Merge pull request #1678 from tursodatabase/hide-vector-index-for-sqlite-planner Sivukhin Nikita 2024-08-23 08:45:12 +00:00
  • 99e16d8974 add some metrics in bottomless Nikita Sivukhin 2024-08-22 22:19:21 +04:00
  • f76bc0a464 Merge pull request #1688 from tursodatabase/vector-search-bfloat16 Sivukhin Nikita 2024-08-23 08:19:58 +00:00
  • 32037aa801 Merge pull request #1686 from tursodatabase/https-connector Athos 2024-08-22 19:15:04 +00:00
  • 2d75b23571 build bundles Nikita Sivukhin 2024-08-22 14:58:14 +04:00
  • 0d8ca0c715 rename BFLOAT16 to FLOATB16 everywhere Nikita Sivukhin 2024-08-22 12:59:26 +04:00
  • 74346590f3 implement and integrate bfloat16 Nikita Sivukhin 2024-08-22 12:32:49 +04:00
  • eff638e23d build bundles Nikita Sivukhin 2024-08-22 00:43:18 +04:00
  • c5dbc8c4a1 fix integrity check for vector indices Nikita Sivukhin 2024-08-22 00:41:37 +04:00
  • 243bd75102 Merge pull request #1679 from tursodatabase/vector-search-float16 Sivukhin Nikita 2024-08-22 07:12:49 +00:00
  • 6ed738ecdf build bundles Nikita Sivukhin 2024-08-19 22:56:26 +04:00
  • bfdc43d95d add comment to the test Nikita Sivukhin 2024-08-19 22:54:39 +04:00
  • ed983ce1d0 remove unsupported test Nikita Sivukhin 2024-08-19 22:48:10 +04:00
  • 69bce662bf properly integrate float16 Nikita Sivukhin 2024-08-19 22:43:40 +04:00
  • f8128d27e6 float16 implementation Nikita Sivukhin 2024-08-19 13:37:37 +04:00
  • 56eb17185a fix test bottomless-less-bugs-more-robustness Nikita Sivukhin 2024-08-22 00:46:38 +04:00
  • 2feba76f81 cargo fmt Nikita Sivukhin 2024-08-22 00:21:53 +04:00
  • f67abef43f fix test Nikita Sivukhin 2024-08-22 00:20:31 +04:00
  • ca675a7c96 implement optional integrity check and add one more test Nikita Sivukhin 2024-08-22 00:17:02 +04:00
  • 58bd196372 add utils.rs Nikita Sivukhin 2024-08-21 22:59:25 +04:00
  • b63857d763 minor cosmetic changes Nikita Sivukhin 2024-08-21 22:56:10 +04:00
  • fbfa80859d cargo fmt Nikita Sivukhin 2024-08-21 22:51:42 +04:00
  • 42689dfd95 change test Nikita Sivukhin 2024-08-21 22:29:42 +04:00
  • 04c21dfaab make bottomless more tolerant to errors Nikita Sivukhin 2024-08-21 22:26:28 +04:00
  • 96d9a14ed2 https connector for durable storage ad hoc 2024-08-21 15:52:10 +02:00
  • 59f189e0d1 Merge pull request #1671 from tursodatabase/format-listen-sse-endpoint Jamie Barton 2024-08-21 13:47:21 +00:00