Commit Graph

  • f9104fbfa9 tools/toolchain/image: update python driver (implicit) Botond Dénes 2024-03-21 06:00:11 -04:00
  • 7de28729e7 test: change maintenance socket location to /tmp Andrei Chekun 2024-03-20 20:32:25 +01:00
  • 33a0864aaa topology_coordinator: clean_obsolete_cdc_generations: fix log Patryk Jędrzejczak 2024-03-18 15:32:43 +01:00
  • 27465a00e0 topology_coordinator: do not clear unpublished CDC generation's data Patryk Jędrzejczak 2024-03-18 15:38:05 +01:00
  • f45aebeee2 topology_coordinator: cdc_generation_publisher_fiber injection: make handlers share messages Patryk Jędrzejczak 2024-03-18 15:37:24 +01:00
  • c5c4cc7d00 error_injection: allow injection handlers to not share messages Patryk Jędrzejczak 2024-03-18 15:36:50 +01:00
  • ae0ec19537 migration_manager: use raft_timeout{} Petr Gusev 2024-02-29 18:06:45 +04:00
  • 294e1ff464 storage_service::join_node_response_handler: use raft_timeout{} Petr Gusev 2024-02-29 13:36:22 +04:00
  • e53189dcdc storage_service::start_upgrade_to_raft_topology: use raft_timeout{} Petr Gusev 2024-02-23 12:52:19 +04:00
  • 6e350fb580 storage_service::set_tablet_balancing_enabled: use raft_timeout{} Petr Gusev 2024-02-23 12:44:32 +04:00
  • 22d7c62c3c storage_service::move_tablet: use raft_timeout{} Petr Gusev 2024-02-23 12:41:46 +04:00
  • dafd5d0160 raft_check_and_repair_cdc_streams: use raft_timeout{} Petr Gusev 2024-02-22 18:03:15 +04:00
  • ca21362ade raft_timeout: test that node operations fail properly Petr Gusev 2024-02-22 17:53:28 +04:00
  • dcc275cb0f raft_rebuild: use raft_timeout{} Petr Gusev 2024-02-22 17:48:38 +04:00
  • 8deb06647a do_cluster_cleanup: use raft_timeout{} Petr Gusev 2024-02-22 16:56:55 +04:00
  • d5d2f04cd6 raft_initialize_discovery_leader: use raft_timeout{} Petr Gusev 2024-02-22 15:53:03 +04:00
  • f498cfae79 update_topology_with_local_metadata: use with_timeout{} Petr Gusev 2024-02-22 12:46:59 +04:00
  • f1f77b4882 raft_decommission: use raft_timeout{} Petr Gusev 2024-02-22 17:47:43 +04:00
  • aabcc0852a raft_removenode: use raft_timeout{} Petr Gusev 2024-02-22 17:45:14 +04:00
  • 099c756ba1 join_node_request_handler: add raft_timeout to make_nonvoters and add_entry Petr Gusev 2024-02-21 20:41:20 +04:00
  • 0ad852e323 raft_group0: make_raft_config_nonvoter: add raft_timeout parameter Petr Gusev 2024-02-23 21:43:55 +04:00
  • ce7fb39750 raft_group0: make_raft_config_nonvoter: add abort_source parameter Petr Gusev 2024-02-21 20:36:46 +04:00
  • 99ddffac32 manager_client: server_add with start=false shouldn't call driver_connect Petr Gusev 2024-02-22 15:42:05 +04:00
  • 3f6cf38dd5 scylla_cluster: add seeds parameter to the add_server and servers_add Petr Gusev 2024-02-21 20:32:58 +04:00
  • 99419d5964 raft_server_with_timeouts: report the lost quorum Petr Gusev 2024-02-20 21:01:41 +04:00
  • 1a3fc58438 join_node_request_handler: add raft_timeout{} for start_operation Petr Gusev 2024-02-23 18:12:24 +04:00
  • 854531ae8e skip_mode: add platform_key Petr Gusev 2024-03-21 12:06:10 +04:00
  • 5bd6b4f4c2 github: sync_labels: match issue number with better pattern Yaron Kaikov 2024-03-20 12:56:30 +02:00
  • e335b17190 auth: use raft_timeout{} Petr Gusev 2024-03-13 21:15:12 +04:00
  • cebf87bf59 raft_group0_client: add raft_timeout parameter Petr Gusev 2024-02-23 21:13:09 +04:00
  • 3d1b94475f raft_group_registry: add group0_with_timeouts Petr Gusev 2024-03-13 14:36:46 +04:00
  • 532a720c3d utils: add composite_abort_source.hh Petr Gusev 2024-03-13 14:35:28 +04:00
  • 8dacec589d cql3: add fmt::formatter for cql3_type and cql3_type::raw Kefu Chai 2024-03-21 13:38:16 +08:00
  • fdeb14b468 Merge 'scylla-nodetool: make command-line parsing fully compatible with the legacy nodetool' from Botond Dénes Nadav Har'El 2024-03-21 14:06:45 +02:00
  • c8fc43d169 test: Update topology_custom/suite::run_first list Pavel Emelyanov 2024-03-20 15:58:21 +03:00
  • e868ade258 repair: resolve start-up deadlock Botond Dénes 2024-03-06 02:06:47 -05:00
  • e26b0f34a0 raft topology: update rack/dc info in topology state on reboot if changed Gleb Natapov 2024-03-19 13:34:33 +02:00
  • a5455460d8 test: fix flakiness of the multi_dc tests Andrei Chekun 2024-03-20 14:39:46 +01:00
  • 9587352f13 repair: Invoke group0 read barrier in repair_tablets Asias He 2024-03-21 09:34:03 +08:00
  • 4dfb7e3051 Merge 'storage_service::merge_topology_snapshot: handle big mutations' from Petr Gusev Kamil Braun 2024-03-21 10:50:02 +01:00
  • 628017c810 test: sstables::test_env: mock sstables_registry Avi Kivity 2024-03-18 20:17:22 +02:00
  • baf12b0b2f test: tablets: Avoid infinite loop in rebalance_tablets() Tomasz Grabiec 2024-03-20 11:23:46 +01:00
  • bc42a5a092 Merge 'make sure that address map entry is not dropped between join request placement and the request handling' from Gleb Kamil Braun 2024-03-20 18:23:02 +01:00
  • 676af581d8 Merge 'cdc: should_propose_first_generation: get my_host_id from caller' from Benny Halevy Kamil Braun 2024-03-20 18:20:51 +01:00
  • 43bcaeb87f Merge 'test: randomized_nemesis_test: add fmt::formatter for some types' from Kefu Chai Avi Kivity 2024-03-20 17:24:49 +02:00
  • 6d77283941 cdc: add fmt::formatter for exception types in data_dictionary.hh Kefu Chai 2024-03-21 13:24:43 +08:00
  • a58be49abf utils: add fmt::formatter for utils::bad_exception_container_access Kefu Chai 2024-03-21 12:46:13 +08:00
  • 0d6bff0f56 sstables: add fmt::formatter for classes derived from sstables::malformed_sstable_exception Kefu Chai 2024-03-21 12:44:55 +08:00
  • 0609cd676f exceptions: add fmt::formatter for classes derived from cassandra_exception Kefu Chai 2024-03-21 12:42:59 +08:00
  • f5e1f0ccc7 cdc: add fmt::formatter for cdc::no_generation_data_exception Kefu Chai 2024-03-21 12:41:15 +08:00
  • 740b240e9d test_cdc_generation_data: test snapshot transfer Petr Gusev 2024-03-05 13:22:35 +04:00
  • 276d58114d storage_service::merge_topology_snapshot: handle big cdc_generations_v3 mutations Petr Gusev 2024-03-05 14:51:47 +04:00
  • db1afa0aba mutation: add split_mutation function Petr Gusev 2024-03-05 14:51:04 +04:00
  • d07e0efdd8 storage_service::merge_topology_snapshot: fix indentation Petr Gusev 2024-03-04 20:48:20 +04:00
  • 61424b615c test: raft: generator: add fmt::formatter:s Kefu Chai 2024-03-19 10:34:08 +08:00
  • 72899f573e test: randomized_nemesis_test: add fmt::formatter for some types Kefu Chai 2024-03-19 11:33:31 +08:00
  • 97b203b1af test: randomized_nemesis_test: add fmt::formatter for seastar::timed_out_error Kefu Chai 2024-03-19 12:28:03 +08:00
  • 50637964ed raft: add fmt::formatter for error classes Kefu Chai 2024-03-19 12:25:31 +08:00
  • 5dfb6c9ead mv: adjust the overhead estimation for view updates Wojciech Mitros 2024-02-06 00:28:27 +01:00
  • 21a5911e60 Merge 'db/virtual_tables: make token_ring_table tablet aware' from Botond Dénes Pavel Emelyanov 2024-03-20 14:05:48 +03:00
  • fceb1183d3 cdc: should_propose_first_generation: get my_host_id from caller Benny Halevy 2024-03-20 12:48:38 +02:00
  • 37adcd3ecf storage_service: add my_host_id Benny Halevy 2024-03-20 12:52:50 +02:00
  • b4144d14c6 test.py: adjust the test for topology upgrade to write to and read from CDC tables Mikołaj Grzebieluch 2024-03-15 16:26:00 +01:00
  • d859067486 [action sync labels] improve pr search when labeling an issue Yaron Kaikov 2024-03-20 11:53:44 +02:00
  • 6209f5d6d4 tests: utils: error injection: print time duration instead of count Kefu Chai 2023-12-04 12:42:35 +08:00
  • ac288684c6 error_injection: do not cast to milliseconds when injecting timeout Kefu Chai 2024-01-25 19:00:47 +08:00
  • 559dc9bb27 docs: Implement relative link support for configuration properties David Garcia 2024-03-12 11:47:31 +00:00
  • 57fa61e2ca tests: utils: error injection: print time duration instead of count Kefu Chai 2023-12-04 12:42:35 +08:00
  • 6fc3c62223 error_injection: do not cast to milliseconds when injecting timeout Kefu Chai 2024-01-25 19:00:47 +08:00
  • 2b11842cb4 test: add test to check that address cannot expire between join request placemen and its processing Gleb Natapov 2024-03-17 16:03:18 +02:00
  • 2479328e3b Update seastar submodule Kefu Chai 2024-03-19 13:02:08 +08:00
  • 432c000dfa ./: not include unused headers Kefu Chai 2024-01-08 09:31:05 +08:00
  • 6115c113fe sstables_loader: Don't discard sstable that is not fully exhausted Raphael S. Carvalho 2024-03-19 13:54:06 -03:00
  • 0cbe5f1aa8 [action] add Fixes validation in backport PR Yaron Kaikov 2024-03-19 16:23:11 +02:00
  • 8df2ea3f95 cql: don't crash when creating a view during a truncate Nadav Har'El 2024-03-05 14:09:22 +02:00
  • fc1d126f31 replica: Fix major compaction semantics by performing off-strategy first Raphael S. Carvalho 2023-10-22 10:38:52 -03:00
  • d5a5005afa sstables: Fix clone semantics for runs in partitioned_sstable_set Raphael S. Carvalho 2024-03-18 15:04:37 -03:00
  • c2425ca135 tools/scylla-nodetool: add --rest-api-port option Botond Dénes 2024-02-16 08:19:27 -05:00
  • a85ec6fc60 tools/scylla-nodetool: ignore JVM args Botond Dénes 2024-02-05 09:43:28 -05:00
  • 12516b0861 tools/utils: make finding the operation command line option more flexible Botond Dénes 2024-02-05 07:40:57 -05:00
  • 7ae98c586a tools/utils: get_selected_operation(): remove alias param Botond Dénes 2024-02-05 06:36:45 -05:00
  • 28e7eecf0b tools: add constant with current help command-line arguments Botond Dénes 2024-02-05 07:53:04 -05:00
  • 5db6b8b3c2 error_injection: move api registration to set_server_init Petr Gusev 2024-02-29 12:53:46 +04:00
  • e4318e139d error_injection: add inject_parameter method Petr Gusev 2024-02-20 20:33:41 +04:00
  • 460567c4fd error_injection: move injection_name string into injection_shared_data Petr Gusev 2024-02-20 20:22:20 +04:00
  • 49a4220fea error_injection: pass injection parameters at startup Petr Gusev 2024-02-19 14:36:20 +04:00
  • 70edebd8d7 doc: fix the image upgrade page Anna Stuchlik 2024-03-18 13:47:13 +01:00
  • b52f79b1ce Fix leaking file descriptors in test.py Andrei Chekun 2024-03-14 07:44:10 +01:00
  • 70cb1dc8fe doc: describe upgrade and recovery for raft topology Piotr Dulikowski 2024-03-04 08:04:29 +01:00
  • 8414aa292a doc: fix the image upgrade page Anna Stuchlik 2024-03-18 13:47:13 +01:00
  • fde3068530 topology_coordinator: set address map entry to nonexpiring when a node is added to the topology Gleb Natapov 2024-03-17 16:02:51 +02:00
  • 9651ae875f raft_group0: add modifiable_address_map() function Gleb Natapov 2024-03-17 16:01:05 +02:00
  • ad76f0325e [action] Sync labels from an Issue to linked PR Yaron Kaikov 2024-03-10 11:35:00 +02:00
  • e48eb76f61 sstables_manager: decouple from system_keyspace Avi Kivity 2024-03-18 15:09:51 +02:00
  • a13694daea doc: fix the image upgrade page Anna Stuchlik 2024-03-18 13:47:13 +01:00
  • af218d0063 raft_group0_client: assert that hold_read_apply_mutex is called on shard 0 Gleb Natapov 2024-02-29 18:15:07 +02:00
  • a8f48e0f6b test/boost/tablets: Use verbose BOOST_REQUIRE checkers Pavel Emelyanov 2024-03-18 15:35:20 +03:00
  • 270d01f16a Merge 'build: cmake: put server deb packages under build/dist/$<CONFIG>/debian' from Kefu Chai Botond Dénes 2024-03-18 16:18:34 +02:00
  • 72bbe75d5b Merge 'Fix node replace with tablets for RF=N' from Tomasz Grabiec Avi Kivity 2024-03-18 16:16:08 +02:00
  • d1c35f943d test: unit: add fmt::formatter for test_data in tests Kefu Chai 2024-03-18 18:57:49 +08:00