Commit Graph

  • 9775b2768b Merge '[Backport 2025.3] GCP Key Provider: Fix authentication issues' from Scylladb[bot] Botond Dénes 2025-08-11 06:52:38 +03:00
  • 2048ac88f1 Merge '[Backport 2025.3] test.py: native pytest repeats' from Scylladb[bot] Botond Dénes 2025-08-11 06:51:55 +03:00
  • 4c375b257b test/alternator: enable more relevant logs in CI. Szymon Malewski 2025-08-05 09:01:56 +02:00
  • ea6d0c880a Merge '[Backport 2025.3] test: audit: ignore cassandra user audit logs in AUTH tests' from Scylladb[bot] Botond Dénes 2025-08-11 06:49:36 +03:00
  • 2ecd42f369 feature_service: Add TABLET_INCREMENTAL_REPAIR feature Asias He 2025-05-28 15:00:48 +08:00
  • b226ad2f11 tablet_allocator: Add tablet_force_tablet_count_increase and decrease Asias He 2025-05-28 15:00:50 +08:00
  • 1bf59ebba0 repair: Add incremental helpers Asias He 2025-05-28 15:00:50 +08:00
  • b86f554760 sstable: Add being_repaired to sstable Asias He 2025-05-28 15:00:50 +08:00
  • f50cd94429 sstables: Add set_repaired_at to metadata_collector Asias He 2025-05-28 15:00:49 +08:00
  • ac9d33800a mutation_compactor: Introduce add operator to compaction_stats Asias He 2025-05-28 15:00:49 +08:00
  • 5377f87e5a tablet: Add sstables_repaired_at to system.tablets table Asias He 2025-05-28 15:00:49 +08:00
  • 8db18ac74e test: Fix drain api in task_manager_client.py Asias He 2025-05-28 15:00:48 +08:00
  • da0f9608d8 scylla-sstable: print_query_results_json: continue loop if row is disengaged Benny Halevy 2025-08-05 09:13:14 +03:00
  • ae8078e05c Address code review feedback: use on_internal_error for edge cases and add tests copilot/fix-6dfabebd-9d5a-44b0-b013-8b4939b71517 copilot-swe-agent[bot] 2025-08-10 13:32:20 +00:00
  • 0fbe3ce814 Fix syntax error: remove extra closing brace in serialization.cc copilot-swe-agent[bot] 2025-08-10 12:19:44 +00:00
  • 7dc72ff9a5 Fix unsigned integer underflow in item length calculation copilot-swe-agent[bot] 2025-08-10 11:46:43 +00:00
  • 31c79f6cd7 Fix critical bugs in base64 implementation - array bounds and substr length copilot-swe-agent[bot] 2025-08-10 11:41:57 +00:00
  • 5c7d63da6a Fix critical bugs in alternator get_magnitude_and_precision function copilot-swe-agent[bot] 2025-08-10 11:38:22 +00:00
  • e59bfb3ff0 Initial plan copilot-swe-agent[bot] 2025-08-10 11:28:57 +00:00
  • 6daa6178b1 scripts: pull_github_pr.sh: reject unintended submodule changes Avi Kivity 2025-08-09 18:07:41 +03:00
  • 276a09ac6e test: test_mv_backlog: fix to consider internal writes Michael Litvak 2025-07-31 12:00:06 +02:00
  • 5c28cffdb4 test/pylib/rest_client: fix ScyllaMetrics filtering Michael Litvak 2025-07-31 11:58:47 +02:00
  • c2a2e11c40 Merge 'Prepare the way for incremental repair' from Botond Dénes Avi Kivity 2025-08-09 17:21:17 +03:00
  • 7c54401d3d raft: enforce odd number of voters in group0 Emil Maskovsky 2025-08-04 21:57:51 +02:00
  • 29ddb2aa18 test/raft: adapt test_tablets_lwt.py for odd voter number enforcement Emil Maskovsky 2025-08-05 01:37:56 +02:00
  • 7fc75aff3e test/raft: adapt test_raft_no_quorum.py for odd voter enforcement Emil Maskovsky 2025-08-04 23:51:13 +02:00
  • 4eab3b6a91 storage_service: Cancel all write requests on storage_proxy shutdown Sergey Zolotukhin 2025-06-27 19:12:55 +02:00
  • f309d035f4 test: Add test for unfinished writes during shutdown and topology change Sergey Zolotukhin 2025-06-27 18:43:13 +02:00
  • a4ea7b42c8 test.py: add repeats in pytest Andrei Chekun 2025-07-18 21:14:48 +02:00
  • f3d9d0c1c7 doc: add new and removed metrics to the 2025.3 upgrade guide Anna Stuchlik 2025-08-07 11:00:44 +02:00
  • ab45a0edb5 Update seastar submodule Avi Kivity 2025-08-07 19:48:22 +03:00
  • 49e3b2827f streaming: stream_blob: use the table sstable_generation_generator Benny Halevy 2025-06-16 11:47:53 +03:00
  • de8a199f79 replica: distributed_loader: process_upload_dir: use the table sstable_generation_generator Benny Halevy 2025-06-16 11:47:53 +03:00
  • 13f4e27cb9 sstables: sstable_generation_generator: stop tracking highest generation Benny Halevy 2025-06-15 14:11:13 +03:00
  • 0a20834d2a replica: table: get rid of update_sstables_known_generation Benny Halevy 2025-06-15 14:45:19 +03:00
  • 42cb25c470 sstables: sstable_directory: stop tracking highest_generation Benny Halevy 2025-06-15 14:05:01 +03:00
  • b01524c5a3 replica: distributed_loader: stop tracking highest_generation Benny Halevy 2025-06-15 14:05:01 +03:00
  • 6cc964ef16 sstables: sstable_generation: get rid of uuid_identifiers bool class Benny Halevy 2025-06-15 12:38:20 +03:00
  • 43ee9c0593 sstables_manager: drop uuid_sstable_identifiers Benny Halevy 2025-06-15 12:22:34 +03:00
  • 0ad1898f0a feature_service: move UUID_SSTABLE_IDENTIFIERS to supported_feature_set Benny Halevy 2025-06-15 12:22:34 +03:00
  • d845de84aa Merge '[Backport 2025.2] truncate: change check for write during truncate into a log warning' from Scylladb[bot] scylla-2025.2.2-candidate-20250808072156 scylla-2025.2.2 Botond Dénes 2025-08-08 11:44:41 +03:00
  • 9a34622a47 scylla-sstable: print_query_results_json: continue loop if row is disengaged Benny Halevy 2025-08-05 09:13:14 +03:00
  • 70aa81990b Merge 'Alternator - add the ability to write, not just read, system tables' from Nadav Har'El Botond Dénes 2025-08-08 09:13:15 +03:00
  • beaaf00fac test: Add test that compaction doesn't cross logical group boundary Raphael S. Carvalho 2025-06-23 16:31:13 -03:00
  • d351b0726b replica: Introduce views in compaction_group for incremental repair Raphael S. Carvalho 2025-06-23 16:31:13 -03:00
  • 61cb02f580 compaction: Allow view to be added with compaction disabled Raphael S. Carvalho 2025-07-09 14:53:26 -03:00
  • 9d3755f276 replica: Futurize retrieval of sstable sets in compaction_group_view Raphael S. Carvalho 2025-06-23 20:57:51 -03:00
  • 20c3301a1a treewide: Futurize estimation of pending compaction tasks Raphael S. Carvalho 2025-06-23 17:52:22 -03:00
  • af3592c658 replica: Allow compaction_group to have more than one view Raphael S. Carvalho 2025-06-23 15:54:42 -03:00
  • e78295bff1 Move backlog tracker to replica::compaction_group Raphael S. Carvalho 2025-06-23 14:18:49 -03:00
  • 2c4a9ba70c treewide: Rename table_state to compaction_group_view Raphael S. Carvalho 2025-06-23 13:00:47 -03:00
  • acc367c522 tests: adjust for incremental repair Asias He 2025-07-29 08:39:18 +08:00
  • 8838d8df5f encryption: gcp: Fix the grant type for user credentials Nikos Dragazis 2025-08-05 22:04:24 +03:00
  • a69afb0d0b encryption: gcp: Expand tilde in pathnames for credentials file Nikos Dragazis 2025-08-05 21:26:20 +03:00
  • 0e4b1196ee encryption: gcp: Fix the grant type for user credentials Nikos Dragazis 2025-08-05 22:04:24 +03:00
  • ebac51202f encryption: gcp: Expand tilde in pathnames for credentials file Nikos Dragazis 2025-08-05 21:26:20 +03:00
  • 53c261611a encryption: gcp: Fix the grant type for user credentials Nikos Dragazis 2025-08-05 22:04:24 +03:00
  • 4b4def23ce encryption: gcp: Expand tilde in pathnames for credentials file Nikos Dragazis 2025-08-05 21:26:20 +03:00
  • 5c095558b1 test.py: add timeout option for the whole run Andrei Chekun 2025-07-25 15:30:28 +02:00
  • 2b8f5d128a Merge 'GCP Key Provider: Fix authentication issues' from Nikos Dragazis Avi Kivity 2025-08-07 19:43:27 +03:00
  • 0ade762654 Adding action call to update Jira issue status Dani Tweig 2025-08-07 15:44:32 +03:00
  • dc66355e34 Adding action call to update Jira issue status dani-tweig-add-jira-status-call-actions Dani Tweig 2025-08-07 15:44:32 +03:00
  • 3f44dba014 sstables: make_entry_descriptor: make regex non-greedy Benny Halevy 2025-08-04 16:36:19 +03:00
  • 8766750228 test.py: add directories and filename to the log files Andrei Chekun 2025-07-18 15:15:22 +02:00
  • c4cefc5195 test.py: rename log sink file for boost tests Andrei Chekun 2025-07-18 15:09:30 +02:00
  • 5f8e69a5d9 test.py: better error handling in boost facade Andrei Chekun 2025-07-18 15:06:59 +02:00
  • 599c2351d0 docs: Sort commands list in nodetool.rst Taras Veretilnyk 2025-08-05 10:13:11 +02:00
  • edb10b8f4d docs: Sort commands list in nodetool.rst Taras Veretilnyk 2025-08-05 10:13:11 +02:00
  • 8164f72f6e Merge 'Separate local_effective_replication_map from vnode_effective_replication_map' from Benny Halevy Avi Kivity 2025-08-07 12:51:43 +03:00
  • 6f415b2f10 Merge 'test/cqlpy: Adjust test_describe.py to work against Cassandra' from Dawid Mędrek Nadav Har'El 2025-08-07 12:43:03 +03:00
  • 161521b674 test: properly unset recovery_leader in the recovery procedure tests Patryk Jędrzejczak 2025-08-06 13:19:13 +02:00
  • 31372843e4 test: manager_client: allow removing a config option Patryk Jędrzejczak 2025-08-06 13:04:15 +02:00
  • ce26896704 test: manager_client: add docstring to server_update_config Patryk Jędrzejczak 2025-08-06 13:03:51 +02:00
  • 0d54b72f21 Merge '[Backport 2025.3] truncate: change check for write during truncate into a log warning' from Scylladb[bot] Avi Kivity 2025-08-07 12:19:45 +03:00
  • 90eb6e6241 Merge 'sstables/trie: implement BTI node format serialization and traversal' from Michał Chojnowski Avi Kivity 2025-08-07 12:15:42 +03:00
  • 2c02cb394b executor.cc: get_previous_item with consistency level Amnon Heiman 2025-08-05 10:37:26 +03:00
  • 02b922ac40 test: cql_query_test: add test_sstable_load_mixed_generation_type Benny Halevy 2025-08-07 11:39:21 +03:00
  • 9b65856a26 test: sstable_datafile_test: move copy_directory helper to test/lib/test_utils Benny Halevy 2025-08-07 11:50:33 +03:00
  • 7c9ce235d7 test: database_test: move table_dir helper to test/lib/test_utils Benny Halevy 2025-08-07 11:50:33 +03:00
  • 1be1306233 test: audit: add cassandra user test case Andrzej Jackowski 2025-07-21 14:09:06 +02:00
  • 1863386bc8 Merge '[Backport 2025.3] Raft-based recovery procedure: simplify rolling restart with recovery_leader' from Scylladb[bot] Patryk Jędrzejczak 2025-08-07 09:58:13 +02:00
  • a1e80365a7 truncate: add test for truncate with concurrent writes Ferenc Szili 2025-07-29 17:14:13 +02:00
  • cccf726b54 Merge '[Backport 2025.2] test: introduce upgrade tests to test.py, add a SSTable dict compression upgrade test' from Michał Chojnowski Botond Dénes 2025-08-07 06:26:25 +03:00
  • b09297c0b9 Merge '[Backport 2025.1] repair: postpone repair until topology is not busy ' from Scylladb[bot] Botond Dénes 2025-08-07 06:25:20 +03:00
  • 606db56cf3 docs: Sort commands list in nodetool.rst Taras Veretilnyk 2025-08-05 10:13:11 +02:00
  • d632599a92 Merge 'test.py: native pytest repeats' from Andrei Chekun Nadav Har'El 2025-08-06 18:18:03 +03:00
  • b284961a95 scripts: fetch the name of the author of the PR Dawid Pawlik 2025-08-06 15:07:52 +02:00
  • 5e5e63af10 scylla-sstable: print_query_results_json: continue loop if row is disengaged Benny Halevy 2025-08-05 09:13:14 +03:00
  • eb11485969 test/alternator: enable more relevant logs in CI. Szymon Malewski 2025-08-05 09:01:56 +02:00
  • ee92fcc078 encryption_at_rest_test: Preserve tmpdir from failing KMIP tests Nikos Dragazis 2025-08-06 15:56:33 +03:00
  • 6dbbb80aae locator: abstract_replication_strategy: implement local_replication_strategy Benny Halevy 2025-07-27 16:51:10 +03:00
  • 8bde507232 locator: vnode_effective_replication_map: convert clone_data_gently to clone_gently Benny Halevy 2025-07-28 19:04:35 +03:00
  • 8d4ac97435 locator: abstract_replication_map: rename make_effective_replication_map Benny Halevy 2025-07-28 18:57:04 +03:00
  • babb4a41a8 locator: abstract_replication_map: rename calculate_effective_replication_map Benny Halevy 2025-07-28 18:57:04 +03:00
  • 34b223f6f9 replica: database: keyspace: rename {create,update}_effective_replication_map Benny Halevy 2025-07-28 17:24:50 +03:00
  • 688bd4fd43 locator: effective_replication_map_factory: rename create_effective_replication_map Benny Halevy 2025-07-28 17:24:50 +03:00
  • cbad497859 locator: abstract_replication_strategy: rename vnode_effective_replication_map_ptr et. al Benny Halevy 2025-07-28 17:24:50 +03:00
  • 2ab44e871b locator: abstract_replication_strategy: rename global_vnode_effective_replication_map Benny Halevy 2025-07-28 17:24:50 +03:00
  • bd62421c05 keyspace: rename get_vnode_effective_replication_map Benny Halevy 2025-07-28 16:45:00 +03:00
  • 33f34c8c32 dht: range_streamer: use naked e_r_m pointers Benny Halevy 2025-07-28 15:30:40 +03:00