Commit Graph

  • 82f80478b8 direct_failure_detector: pass timeout to direct_fd_ping verb Gleb Natapov 2025-11-30 18:39:44 +02:00
  • 357f91de52 Revert "Merge 'db/config: enable ms sstable format by default' from Michał Chojnowski" Botond Dénes 2025-12-02 09:20:36 +02:00
  • e762027943 db/config: change batchlog_replay_cleanup_after_replays default to 1 Botond Dénes 2025-04-18 03:17:25 -04:00
  • 8edd5b80ab test/boost/batchlog_manager_test: add test for batchlog cleanup Botond Dénes 2025-04-15 04:10:23 -04:00
  • fb84b30f88 replica/mutation_dump: always set position weight for clustering positions Botond Dénes 2025-11-19 18:01:22 +02:00
  • 8545f7eedd service/storage_proxy: s/batch_replay_throw/storage_proxy_fail_replay_batch/ Botond Dénes 2025-11-12 15:48:41 +02:00
  • e52e1f842e test/lib: introduce error_injection.hh Botond Dénes 2025-10-21 12:15:36 +03:00
  • 0a7df4b8ac utils/error_injection: add debug log to disable() and disable_all() Botond Dénes 2025-11-12 15:42:41 +02:00
  • 9bb8156f02 test/lib/cql_test_env: forward config to batchlog Botond Dénes 2025-10-14 12:44:35 +03:00
  • d1b796bc43 test/lib/cql_test_env: add batch type to execute_batch() Botond Dénes 2025-08-08 16:43:04 +03:00
  • 1ad64731bc test/lib/cql_assertions: add with_size(predicate) overload Botond Dénes 2025-10-22 13:13:57 +03:00
  • abadb8ebfb test/lib/cql_assertions: add source location to fail messages Botond Dénes 2025-10-03 14:51:17 +03:00
  • 54f16f9019 test/lib/cql_assertions: columns_assertions: add assert_for_columns_of_each_row() Botond Dénes 2025-08-08 16:46:50 +03:00
  • b584e1e18e test/lib/cql_assertions: rows_assertions::assert_for_columns_of_row(): add index bound check Botond Dénes 2025-08-08 16:46:06 +03:00
  • aa1d3f1170 test/lib/cql_assertions: columns_assertions: add T* with_typed_column() overload Botond Dénes 2025-08-08 16:47:27 +03:00
  • e309b5dbe1 db/batchlog_manager: config: s/write_timeout/reply_timeot/ Botond Dénes 2025-10-21 13:19:59 +03:00
  • 846b656610 db,service: switch to system.batchlog_v2 Botond Dénes 2025-10-21 13:21:35 +03:00
  • ee851266be db/system_keyspace: introduce system.batchlog_v2 Botond Dénes 2025-10-21 13:21:06 +03:00
  • 9434ec2fd1 service,db: extract generation of batchlog delete mutation Botond Dénes 2025-10-14 17:40:26 +03:00
  • f54602daf0 service,db: extract get_batchlog_mutation_for() from storage-proxy Botond Dénes 2025-10-14 17:26:57 +03:00
  • 097c2cd676 db/batchlog_manager: only consider propagation delay with tombstone-gc=repair Botond Dénes 2025-11-12 14:53:03 +02:00
  • 4f30807f01 db/batchlog_manager: don't drop entire batch if one mutations' table was dropped Botond Dénes 2025-12-02 12:01:35 +02:00
  • 55704908a0 data_dictionary: table: add get_truncation_time() Botond Dénes 2025-12-02 11:57:06 +02:00
  • a191503ddf sstables: Extract file writer closing logic into separate methods Taras Veretilnyk 2025-12-02 13:07:41 +01:00
  • 619bf3ac4b sstables: Add components_digests to scylla metadata components Taras Veretilnyk 2025-11-26 23:13:55 +01:00
  • b5c85d08bb unittest: fix vector_store_client_test_dns_refresh_aborted hangs Pawel Pery 2025-11-25 15:39:53 +01:00
  • 6cbf09dae1 streaming:: add more logging Ernest Zaslavsky 2025-11-27 15:56:23 +02:00
  • 7671134209 streaming:: add more logging Ernest Zaslavsky 2025-11-27 15:56:23 +02:00
  • 99a51cf695 streaming:: add more logging Ernest Zaslavsky 2025-11-27 15:56:23 +02:00
  • 3aaab5d5a3 Merge 'vector_search: Fix high availability during timeouts' from Karol Nowacki Piotr Dulikowski 2025-12-02 11:14:48 +01:00
  • 337f417b13 db/batchlog_manager: batch(): replace map_reduce() with simple loop Botond Dénes 2025-10-01 16:18:25 +03:00
  • 6221c58325 mv: replace the simple/complex rack-aware pairing with exact rack matching Wojciech Mitros 2025-12-02 03:14:58 +01:00
  • 605f71d074 s3_client: handle additional transient network errors Ernest Zaslavsky 2025-11-30 11:00:25 +02:00
  • 705af2bc16 db/batchlog_manager: finish coroutinizing replay_all_failed_batches Botond Dénes 2025-04-11 09:31:52 -04:00
  • 5b5f9120d0 db/batchlog_manager: improve replayAllFailedBatches logs Botond Dénes 2025-04-11 09:30:37 -04:00
  • 6c115c691f sstables_loader: Provide endpoint type for get_sstables_from_object_store() Pavel Emelyanov 2025-12-02 10:29:52 +03:00
  • 5924c36b50 storage_manager: Introduce get_endpoint_type() method Pavel Emelyanov 2025-12-02 10:53:23 +03:00
  • ad6a73c29b storage_manager: Split get_endpoint_client() Pavel Emelyanov 2025-12-02 10:51:32 +03:00
  • 4ec0fa6eb5 mv: split out vnode pairing code from get_view_natural_endpoint Wojciech Mitros 2025-12-02 02:16:57 +01:00
  • c313b215e4 mv: unify self-pairing and rack-aware pairing into one bool Wojciech Mitros 2025-12-02 01:21:06 +01:00
  • 086c6992f5 vector_search: Fix ANN query abort on CQL timeout Karol Nowacki 2025-12-02 00:51:19 +01:00
  • b6afacfc1e vector_search: Reduce connection and keep-alive timeouts Karol Nowacki 2025-12-01 18:59:32 +01:00
  • 0ed3452721 service/storage_service: Mark nodes excluded on shard0 Łukasz Paszkowski 2025-11-21 17:16:40 +01:00
  • 4e7202ee32 repair: Fix deadlock when topology coordinator steps down in the middle Asias He 2025-11-18 17:52:29 +08:00
  • c3c0991428 Update pgo profiles - aarch64 Jenkins Promoter 2025-12-01 13:47:56 +02:00
  • 7c612e1789 mv: remove the workaround for left nodes when sending view updates Wojciech Mitros 2025-12-01 12:27:28 +01:00
  • 5f53d7852e docs::encryption: Add warning that replicated provider is deprecated Calle Wilund 2025-11-26 13:29:57 +00:00
  • 52cc30e00c ent::encryption: Switch default key provider from replicated to local Calle Wilund 2025-12-01 09:43:07 +00:00
  • ba38d58539 replicated_key_provider: Add deprecation warning on usage Calle Wilund 2025-11-26 13:29:12 +00:00
  • a99b7020dd Update pgo profiles - aarch64 Jenkins Promoter 2025-12-01 05:12:45 +02:00
  • 641a573757 Update pgo profiles - aarch64 Jenkins Promoter 2025-12-01 04:49:52 +02:00
  • 6b5d334be3 Update pgo profiles - aarch64 Jenkins Promoter 2025-12-01 04:47:36 +02:00
  • af570f75f1 Update pgo profiles - aarch64 Jenkins Promoter 2025-12-01 04:39:55 +02:00
  • 8456b9520b Update pgo profiles - x86_64 Jenkins Promoter 2025-12-01 04:35:55 +02:00
  • 563e5ddd62 Update pgo profiles - x86_64 Jenkins Promoter 2025-12-01 04:24:36 +02:00
  • 3e6ef72872 Update pgo profiles - x86_64 Jenkins Promoter 2025-11-30 21:06:59 -05:00
  • 58f1597831 Update pgo profiles - x86_64 Jenkins Promoter 2025-12-01 03:56:10 +02:00
  • f0e2941e34 streaming: refactor tablet_sstable_streamer::stream by extracting SST filtering logic Ernest Zaslavsky 2025-11-25 16:26:43 +02:00
  • 796205678f test.py: set worksteal distribution Artsiom Mishuta 2025-11-30 13:34:25 +01:00
  • 902d70d6b2 .github: add Copilot instructions for AI-generated code Emil Maskovsky 2025-08-06 16:31:31 +02:00
  • ce2a403f18 Merge 'alternator: implement gzip-compressed requests' from Nadav Har'El Avi Kivity 2025-11-30 13:27:46 +02:00
  • d4be9a058c Update seastar submodule Avi Kivity 2025-11-27 18:16:32 +02:00
  • e3f5924f71 tablet: scheduler: Do not emit conflicting migration in merge colocation Michael Litvak 2025-11-27 14:08:02 +01:00
  • dc1a318971 tablet: scheduler: Do not emit conflicting migrations in the plan Tomasz Grabiec 2025-09-15 22:38:41 +02:00
  • 4ac402c5c5 tablet: scheduler: Do not emit conflicting migration in merge colocation Michael Litvak 2025-11-27 14:08:02 +01:00
  • 951d3f50ea tablet: scheduler: Do not emit conflicting migrations in the plan Tomasz Grabiec 2025-09-15 22:38:41 +02:00
  • 44c605e59c Merge 'Fix the types of change events in Alternator Streams' from Piotr Wieczorek Piotr Dulikowski 2025-11-30 07:20:21 +01:00
  • da5cc13e97 repair: Fix deadlock when topology coordinator steps down in the middle Asias He 2025-11-18 17:52:29 +08:00
  • b54a9f4613 Fix use-after-free in encode_paging_state in Alternator Radosław Cybulski 2025-11-12 09:13:42 +01:00
  • d35ce81ff1 Merge 'test: wait for read_barrier in wait_until_driver_service_level_created' from Andrzej Jackowski Pavel Emelyanov 2025-11-28 16:47:29 +03:00
  • b76af2d07f cql3: Improve errors when manipulating default service level Dawid Mędrek 2025-11-20 20:22:26 +01:00
  • 48a28c24c5 db/commitlog: Include position and alignment information in errors Dawid Mędrek 2025-11-24 13:25:19 +01:00
  • 59c87025d1 commitlog::read_log_file: Check for eof position on all data reads Calle Wilund 2025-11-25 13:39:33 +00:00
  • 1d5f60baac streaming:: add more logging Ernest Zaslavsky 2025-11-27 15:56:23 +02:00
  • d9bfb8c607 doc: fix the info about object storage Anna Stuchlik 2025-11-12 15:41:48 +01:00
  • 1dab04666c Merge '[Backport 2025.4] doc: update Cloud Instance Recommendations for GCP' from Scylladb[bot] Patryk Jędrzejczak 2025-11-28 12:31:33 +01:00
  • 37e3dacf33 topology_coordinator: handle seastar::abort_requested_exception alongside raft::request_aborted Emil Maskovsky 2025-11-27 16:09:18 +01:00
  • 97b7c03709 tablet: scheduler: Do not emit conflicting migration in merge colocation Michael Litvak 2025-11-27 14:08:02 +01:00
  • 62802b119b sstables: Implement CRC32 digest-only writer Taras Veretilnyk 2025-11-26 23:09:19 +01:00
  • fc54aedd8f topology_coordinator: Send incremental repair rpc only when the feature is enabled Asias He 2025-11-25 15:38:06 +08:00
  • 54edb44b20 code: Stop using seastar::compat::source_location Pavel Emelyanov 2025-11-27 14:18:12 +03:00
  • c85671ce51 scripts: refresh-submodules: don't omit last (first) commit Avi Kivity 2025-11-27 18:39:13 +02:00
  • 6b3b05c10b Merge '[Backport 2025.4] fix notification about expiring erm held for to long' from Scylladb[bot] Patryk Jędrzejczak 2025-11-27 16:58:16 +01:00
  • 9b968dc72c docs: update dependencies Botond Dénes 2025-11-26 13:22:07 +02:00
  • edbd2e80b2 Merge '[Backport 2025.1] fix notification about expiring erm held for to long' from Scylladb[bot] Patryk Jędrzejczak 2025-11-27 12:35:17 +01:00
  • d735fe2ecc Merge '[Backport 2025.1] locator/node: include _excluded in missing places' from Scylladb[bot] Patryk Jędrzejczak 2025-11-27 12:32:38 +01:00
  • 4a28929d40 Merge '[Backport 2025.2] locator/node: include _excluded in missing places' from Scylladb[bot] Patryk Jędrzejczak 2025-11-27 12:31:06 +01:00
  • a07e0d46ae Merge '[Backport 2025.3] locator/node: include _excluded in missing places' from Scylladb[bot] Patryk Jędrzejczak 2025-11-27 12:29:19 +01:00
  • 30e02b6658 Merge '[Backport 2025.4] locator/node: include _excluded in missing places' from Scylladb[bot] Patryk Jędrzejczak 2025-11-27 12:27:06 +01:00
  • e366030a92 treewide: seastar module update Andrzej Jackowski 2025-11-25 15:20:53 +01:00
  • af451b7997 Merge '[Backport 2025.2] fix notification about expiring erm held for to long' from Scylladb[bot] Avi Kivity 2025-11-27 12:24:56 +02:00
  • 69871fe600 Merge '[Backport 2025.3] fix notification about expiring erm held for to long' from Scylladb[bot] Avi Kivity 2025-11-27 12:10:38 +02:00
  • 32afcdbaf0 test/alternator: enable, and add, tests for gzip'ed requests Nadav Har'El 2025-11-17 19:38:28 +02:00
  • a0916179a3 Merge '[Backport 2025.4] Alternator: enable tablets by default - depending on tablets_mode_for_new_keyspaces' from Scylladb[bot] Nadav Har'El 2025-11-27 09:05:18 +02:00
  • 4b95b6ac21 Update ScyllaDB version to: 2025.1.11 Jenkins Promoter 2025-11-27 07:19:36 +02:00
  • 863aae84fd Merge '[Backport 2025.4] db/view/view_building_coordinator: get rid of task's state in group0' from Scylladb[bot] Piotr Dulikowski 2025-11-27 01:47:53 +01:00
  • 3c635037df locator/node: include _excluded in verbose formatter Patryk Jędrzejczak 2025-11-26 11:59:52 +01:00
  • 30790b9af4 locator/node: preserve _excluded in clone() Patryk Jędrzejczak 2025-11-26 10:07:16 +01:00
  • 2307bf891d locator/node: include _excluded in verbose formatter Patryk Jędrzejczak 2025-11-26 11:59:52 +01:00
  • f288273ef0 locator/node: preserve _excluded in clone() Patryk Jędrzejczak 2025-11-26 10:07:16 +01:00