Commit Graph

  • 6fa342fb18 doc: add OS support for version 2025.4 Anna Stuchlik 2025-10-20 15:05:21 +02:00
  • ea6b22f461 Add max trace size output configuration variable Radosław Cybulski 2025-10-20 15:32:28 +02:00
  • ac1d709709 Merge 'tablet_sstable_streamer: defer SSTable unlinking until fully streamed' from Taras Veretilnyk Pavel Emelyanov 2025-10-28 13:25:40 +03:00
  • 5321720853 test: test_raft_recovery_stuck: reconnect driver after rolling restarts Patryk Jędrzejczak 2025-10-21 12:30:09 +02:00
  • bd5b966208 doc: add --list-active-releases to Web Installer Anna Stuchlik 2025-10-23 09:25:35 +02:00
  • dbf0ec460d Update seastar submodule Pavel Emelyanov 2025-10-27 17:53:32 +03:00
  • 54a117b19d Merge 'retry_strategy: Switch to using seastar's retry_strategy (take two)' from Ernest Zaslavsky Pavel Emelyanov 2025-10-28 13:08:42 +03:00
  • 820c8e7bc4 Merge 'LWT: use shards_ready_for_reads for replica locks' from Petr Gusev Patryk Jędrzejczak 2025-10-28 10:37:53 +01:00
  • d81796cae3 Merge 'Limit concurrent view updates from all sources' from Wojciech Mitros Avi Kivity 2025-10-28 11:13:24 +02:00
  • 910cd0918b locator: use get_primary_replica for get_primary_endpoints Aleksandra Martyniuk 2025-10-03 16:11:23 +02:00
  • 8743422241 cdc: improve cdc metadata loading Michael Litvak 2025-09-19 13:40:41 +02:00
  • 5cb0dc3f2b Merge '[Backport 2025.1] transport: call update_scheduling_group for non-auth connections' from Andrzej Jackowski Piotr Dulikowski 2025-10-27 22:21:24 +01:00
  • 5319759bdb cdc: garbage collect CDC streams periodically Michael Litvak 2025-09-21 14:20:48 +02:00
  • 55d9d5e7c2 cdc: helpers for garbage collecting old streams for tablets Michael Litvak 2025-09-21 14:19:24 +02:00
  • f07a86d16e mv: limit concurrent view updates from all sources Wojciech Mitros 2025-08-06 18:23:49 +02:00
  • 81f598225e error_injection: Add template parameter default for in release mode Pavel Emelyanov 2025-10-24 19:14:59 +03:00
  • 1361ae7a0a test_tablets2: verify SSTable cleanup after tablet load and stream Taras Veretilnyk 2025-10-27 16:36:08 +01:00
  • 517a4dc4df tablet_sstable_streamer: replace unlink() call with mark_for_deletion() Taras Veretilnyk 2025-10-27 16:30:05 +01:00
  • 478f7f545a paxos_state: use shards_ready_for_reads Petr Gusev 2025-10-27 11:00:23 +01:00
  • fd966ec10d Merge 'cdc: garbage collect CDC streams for tablets' from Michael Litvak Piotr Dulikowski 2025-10-27 16:16:55 +01:00
  • 541b52cdbf cql: fail with a better error when null vector is passed to ann query Michał Hudobski 2025-10-10 12:38:50 +02:00
  • 5e2dd4ecb3 Make scylla_io_setup detect request size for best write IOPS Robert Bindar 2025-09-29 14:14:02 +03:00
  • 417270b726 Merge 'Port dtest EAR tests to test.py/pytest in scylla CI' from Calle Wilund Botond Dénes 2025-10-27 15:42:51 +02:00
  • 7f08d0a6cf Update ScyllaDB version to: 2025.4.0-rc4 Jenkins Promoter 2025-10-27 14:57:11 +02:00
  • e1c3f666c9 Merge 'vnode cleanup: add missing barriers and fix race conditions' from Petr Gusev Patryk Jędrzejczak 2025-10-27 12:35:13 +01:00
  • 5ab2db9613 paxos_state: inline shards_for_writes into get_replica_lock Petr Gusev 2025-10-27 10:21:19 +01:00
  • ffd70630e5 Merge '[Backport 2025.2] raft topology: fix group0 tombstone GC in the Raft-based recovery procedure' from Scylladb[bot] Patryk Jędrzejczak 2025-10-27 10:22:42 +01:00
  • bb99ae205c Merge '[Backport 2025.3] raft topology: fix group0 tombstone GC in the Raft-based recovery procedure' from Scylladb[bot] Patryk Jędrzejczak 2025-10-27 10:20:16 +01:00
  • c406e1dd17 Merge '[Backport 2025.4] raft topology: fix group0 tombstone GC in the Raft-based recovery procedure' from Scylladb[bot] Patryk Jędrzejczak 2025-10-27 10:15:49 +01:00
  • 014ecbb2e0 test: add test_anonymous_user to test_raft_service_levels Andrzej Jackowski 2025-10-16 13:26:40 +02:00
  • 9ddf7feabd transport: call update_scheduling_group for non-auth connections Andrzej Jackowski 2025-09-16 13:19:12 +02:00
  • 6109cb66be cdc: garbage collect CDC streams periodically Michael Litvak 2025-09-21 14:20:48 +02:00
  • 440caeabcb cdc: helpers for garbage collecting old streams for tablets Michael Litvak 2025-09-21 14:19:24 +02:00
  • b843d8bc8b Merge 'scylla-sstable: add cql support to write operation' from Botond Dénes Avi Kivity 2025-10-24 23:32:40 +03:00
  • 997b52440e Merge 'replica/mutation_dump: include empty/dead partitions in the scan results' from Botond Dénes Avi Kivity 2025-10-24 23:26:16 +03:00
  • 5ae1aba107 test: unskip test_raft_recovery_entry_loss Patryk Jędrzejczak 2025-10-17 18:17:04 +02:00
  • e85ab70054 Merge '[Backport 2025.4] tablet_metadata_guard: fix split/merge handling' from Petr Gusev Avi Kivity 2025-10-24 21:22:49 +03:00
  • b4ca12b39a load_stats: change data structure which contains tablet sizes Ferenc Szili 2025-10-20 16:44:58 +02:00
  • f2535f2c5e test: test group0 tombstone GC in the Raft-based recovery procedure Patryk Jędrzejczak 2025-10-16 18:39:56 +02:00
  • 8642629e8e test: add test_anonymous_user to test_raft_service_levels Andrzej Jackowski 2025-10-16 13:26:40 +02:00
  • 41f8f6b571 test_tablets_lwt: add test_tablets_merge_waits_for_lwt Petr Gusev 2025-10-20 16:30:26 +02:00
  • 31e4bb1bc3 test.py: add universalasync_typed_wrap Petr Gusev 2025-10-21 13:17:02 +02:00
  • be94aab207 tablet_metadata_guard: fix split/merge handling Petr Gusev 2025-10-20 16:34:18 +02:00
  • a5be65785c tablet_metadata_guard: add debug logs Petr Gusev 2025-10-20 11:27:55 +02:00
  • 5720dd52b8 paxos_state: shards_for_writes: improve the error message Petr Gusev 2025-10-20 17:19:24 +02:00
  • aa2021888c storage_service: barrier_and_drain – change log level to info Petr Gusev 2025-10-20 17:08:01 +02:00
  • a09c1b355e topology_coordinator: fix log message Petr Gusev 2025-10-20 11:10:12 +02:00
  • ab843eb034 test: test group0 tombstone GC in the Raft-based recovery procedure Patryk Jędrzejczak 2025-10-16 18:39:56 +02:00
  • e8ce49dadf s3_client: remove unnecessary co_await in make_request Ernest Zaslavsky 2025-10-21 21:27:05 +03:00
  • 71ea973ae4 s3 cleanup: remove obsolete retry-related classes Ernest Zaslavsky 2025-09-02 18:00:46 +03:00
  • d44bbb1b10 s3_client: remove unused filler_exception Ernest Zaslavsky 2025-09-02 17:59:16 +03:00
  • d3c6338de6 s3_client: fix indentation Ernest Zaslavsky 2025-09-02 17:57:01 +03:00
  • 47704deb1e s3_client: simplify chunked download error handling using make_request Ernest Zaslavsky 2025-10-22 09:14:54 +03:00
  • 2bc9b205b6 s3_client: reformat make_request functions for readability Ernest Zaslavsky 2025-10-21 19:04:12 +03:00
  • bf39412f4a s3_client: eliminate duplication in make_request by using overload Ernest Zaslavsky 2025-10-21 19:01:31 +03:00
  • 695e70834e s3_client: reformat make_request function declarations for readability Ernest Zaslavsky 2025-10-21 18:59:04 +03:00
  • 9f01c1f3ff s3_client: reorder make_request and helper declarations Ernest Zaslavsky 2025-10-21 18:56:58 +03:00
  • 3d51124cb0 s3_client: add make_request override with custom retry and error handler Ernest Zaslavsky 2025-09-02 17:39:38 +03:00
  • bdb3979456 s3_client: migrate s3_client to Seastar HTTP client Ernest Zaslavsky 2025-09-02 17:25:17 +03:00
  • 2025760e75 s3_client: fix crash in copy_s3_object due to dangling stream Ernest Zaslavsky 2025-08-03 16:11:51 +03:00
  • 0983c791e9 s3_client: coroutinize copy_s3_object response callback Ernest Zaslavsky 2025-10-22 09:10:41 +03:00
  • 237217c798 aws_error: handle missing unexpected_status_error case Ernest Zaslavsky 2025-10-22 09:36:46 +03:00
  • 4f6384b1a0 s3_creds: use Seastar HTTP client with retry strategy Ernest Zaslavsky 2025-07-30 17:24:49 +03:00
  • 3851ee58d7 retry_strategy: add exponential backoff to default_aws_retry_strategy Ernest Zaslavsky 2025-10-23 14:17:51 +03:00
  • 524737a579 retry_strategy: introduce Seastar-based retry strategy Ernest Zaslavsky 2025-10-21 17:48:05 +03:00
  • 51aadd0ab3 retry_strategy: update CMake and configure.py for new strategy Ernest Zaslavsky 2025-10-21 17:34:38 +03:00
  • 5d65b47a15 retry_strategy: rename default_retry_strategy to default_aws_retry_strategy Ernest Zaslavsky 2025-10-21 17:32:06 +03:00
  • cc200ced67 retry_strategy: fix include Ernest Zaslavsky 2025-10-21 17:28:23 +03:00
  • d679fd514c retry_strategy: Copied utils/s3/retry_strategy.hh to utils/s3/default_aws_retry_strategy.hh Ernest Zaslavsky 2025-09-02 14:43:52 +03:00
  • 7cd4be4c49 retry_strategy: Copied utils/s3/retry_strategy.cc to utils/s3/default_aws_retry_strategy.cc Ernest Zaslavsky 2025-09-02 14:42:08 +03:00
  • 67e0c8e4b0 vector_search: fix flaky dns_refresh_aborted test Pawel Pery 2025-10-15 11:55:04 +02:00
  • 03d57bae80 Merge '[Backport 2025.4] storage_proxy: wait for write handlers destruction' from Scylladb[bot] Piotr Dulikowski 2025-10-23 10:49:52 +02:00
  • 6fc43f27d0 db: fix indentation Aleksandra Martyniuk 2025-10-17 11:12:28 +02:00
  • 1935268a87 test: add reproducer for data resurrection Aleksandra Martyniuk 2025-09-26 15:39:13 +02:00
  • d436233209 repair: fail tablet repair if any batch wasn't sent successfully Aleksandra Martyniuk 2025-09-26 17:57:24 +02:00
  • e1b2180092 db/batchlog_manager: fix making decision to skip batch replay Aleksandra Martyniuk 2025-09-19 12:33:05 +02:00
  • 7f20b66eff db: repair: throw if replay fails Aleksandra Martyniuk 2025-09-19 11:09:31 +02:00
  • 904183734f db/batchlog_manager: delete batch with incorrect or unknown version Aleksandra Martyniuk 2025-09-18 16:05:40 +02:00
  • 502b03dbc6 db/batchlog_manager: coroutinize replay_all_failed_batches Aleksandra Martyniuk 2025-09-18 15:55:40 +02:00
  • abd3abc044 cmake: fix the seastar API level Ernest Zaslavsky 2025-10-23 10:54:09 +03:00
  • f8b0142983 Merge 'Add --drop-unfixable-sstables flag for scrub in segregate mode' from Taras Veretilnyk Botond Dénes 2025-10-23 11:06:19 +03:00
  • c0d0f8f85b database: rename _view_update_concurrency_sem to _view_update_memory_sem Wojciech Mitros 2025-08-05 20:53:18 +02:00
  • 1ee781230b Merge '[Backport 2025.3] s3_client: handle failures which require http::request updating' from Scylladb[bot] Pavel Emelyanov 2025-10-23 10:22:22 +03:00
  • 14583c2921 test.py: rewrite the wait_for_first_completed Andrei Chekun 2025-10-07 13:14:32 +02:00
  • 564cebd0e6 Merge 'tablet_metadata_guard: fix split/merge handling' from Petr Gusev Tomasz Grabiec 2025-10-22 20:56:21 +02:00
  • 76560ca095 test: test group0 tombstone GC in the Raft-based recovery procedure Patryk Jędrzejczak 2025-10-16 18:39:56 +02:00
  • 8a11535a12 group0_state_id_handler: remove unused group0_server_accessor Patryk Jędrzejczak 2025-10-16 18:38:07 +02:00
  • d727a086c5 group0_state_id_handler: consider state IDs of all non-ignored topology members Patryk Jędrzejczak 2025-10-16 15:50:17 +02:00
  • ceec9b5508 group0_state_id_handler: remove unused group0_server_accessor Patryk Jędrzejczak 2025-10-16 18:38:07 +02:00
  • 9c809db181 group0_state_id_handler: consider state IDs of all non-ignored topology members Patryk Jędrzejczak 2025-10-16 15:50:17 +02:00
  • 42271b6c41 group0_state_id_handler: remove unused group0_server_accessor Patryk Jędrzejczak 2025-10-16 18:38:07 +02:00
  • 3a662cf68d group0_state_id_handler: consider state IDs of all non-ignored topology members Patryk Jędrzejczak 2025-10-16 15:50:17 +02:00
  • d1274f01aa test.py: rewrite the wait_for_first_completed scylla-2025.4.0-rc3-candidate-20251023065946 scylla-2025.4.0-rc3 Andrei Chekun 2025-10-07 13:14:32 +02:00
  • 60334c6481 sstable_compaction_test: add segregate mode tests for drop-unfixable-sstables option Taras Veretilnyk 2025-10-15 23:42:47 +02:00
  • 11874755a3 test/nodetool: add scrub drop-unfixable-sstables option testcase Taras Veretilnyk 2025-10-15 18:58:59 +02:00
  • 42da7f1eb6 scrub: add support for dropping unfixable sstables in segregate mode Taras Veretilnyk 2025-10-15 13:04:32 +02:00
  • 621e88ce52 Fix spelling errors Radosław Cybulski 2025-09-16 14:55:20 +02:00
  • 22271b9fe7 test_automatic_cleanup: add test_cleanup_waits_for_stale_writes Petr Gusev 2025-09-30 19:14:09 +02:00
  • d1fc111dd7 test_fencing: fix due to new version increment Petr Gusev 2025-09-29 19:45:36 +02:00
  • 5bdeb4ec66 test_automatic_cleanup: clean it up Petr Gusev 2025-09-23 16:09:34 +02:00