Commit Graph

  • 093d4f8d69 idl-compiler.py: generate skip() definition for enums serializers Botond Dénes 2025-06-20 13:05:28 +03:00
  • b0d5462440 idl: extract full_position.idl from position_in_partition.idl Botond Dénes 2025-06-19 15:38:02 +03:00
  • 0753643606 db/system_keyspace: add apply_mutation() Botond Dénes 2025-06-19 15:37:27 +03:00
  • 92b5fe8983 db/system_keyspace: introduce the corrupt_data table Botond Dénes 2025-06-19 15:36:46 +03:00
  • 5ff693eff6 group0: modify start_operation logic to account for synchronize phase race condition Abhinav Jha 2025-04-21 13:17:21 +05:30
  • e5ac2285c0 Merge '[Backport 6.2] memtable: ensure _flushed_memory doesn't grow above total_memory' from Scylladb[bot] Pavel Emelyanov 2025-06-24 10:12:40 +03:00
  • b469158418 doc: improve the tablets limitations section Anna Stuchlik 2025-06-18 14:24:16 +02:00
  • be1fb59806 api: return error from get_host_id_map if gossiper is not enabled yet. Gleb Natapov 2025-06-19 14:12:25 +03:00
  • 987c57c889 doc: improve the tablets limitations section Anna Stuchlik 2025-06-18 14:24:16 +02:00
  • d431d8a99c Merge '[Backport 2025.1] memtable: ensure _flushed_memory doesn't grow above total_memory' from Scylladb[bot] Pavel Emelyanov 2025-06-24 10:03:50 +03:00
  • afa2b40ac9 disk_space_monitor: add space_source_registration Benny Halevy 2025-06-01 10:38:17 +03:00
  • fa420f8644 replica: Fix truncate assert failure Raphael S. Carvalho 2025-06-06 21:56:44 -03:00
  • 60bc1c339c test: wait for normal state propagation in test_auth_v2_migration Andrzej Jackowski 2025-05-15 13:02:47 +02:00
  • 3eba371e09 test/boost/mutation_reader_test: fix a use-after-free in test_fast_forwarding_combined_reader_is_consistent_with_slicing Michał Chojnowski 2025-06-17 13:16:39 +02:00
  • c644526bf9 api: return error from get_host_id_map if gossiper is not enabled yet. Gleb Natapov 2025-06-19 14:12:25 +03:00
  • bce89c0f5e sstables: replace SCYLLA_ASSERT() with parse_assert() on the read path Botond Dénes 2025-06-17 13:15:48 +03:00
  • 27e26ed93f sstables/exceptions: introduce parse_assert() Botond Dénes 2025-06-17 13:13:29 +03:00
  • b0a7fcf21b Update pgo profiles - aarch64 Jenkins Promoter 2025-06-23 17:40:58 +03:00
  • e15e5a6081 Update pgo profiles - x86_64 Jenkins Promoter 2025-06-23 17:27:37 +03:00
  • 68ead01397 test: add test for live updates of generic server config Marcin Maliszkiewicz 2025-06-18 11:57:51 +02:00
  • 45392ac29e utils: don't allow do discard updateable_value observer Marcin Maliszkiewicz 2025-06-11 17:33:28 +02:00
  • c6a25b9140 generic_server: fix connections semaphore config observer Marcin Maliszkiewicz 2025-06-11 17:30:57 +02:00
  • 6489308ebc Merge 'Introduce a queue of global topology requests.' from Gleb Natapov Patryk Jędrzejczak 2025-06-23 12:58:48 +02:00
  • 9c3fd2a9df nodetool: repair: repair only vnode keyspaces Aleksandra Martyniuk 2025-02-21 15:18:15 +01:00
  • 52f11e140f tools: optimized_clang: make it work in the presence of a scylladb profile Avi Kivity 2025-06-19 00:31:53 +03:00
  • 34bdbad128 Merge '[Backport 2025.2] cql, schema: Extend keyspace, table, views, indexes name length limit from 48 to 192 bytes' from Scylladb[bot] Nadav Har'El 2025-06-23 15:48:22 +03:00
  • 810ce1c67a Merge '[Backport 2025.1] test/cluster: Adjust tests to RF-rack-valid keyspaces' from Scylladb[bot] Piotr Dulikowski 2025-06-23 09:05:45 +02:00
  • ab96c703ff mutation: check key of inserted rows Botond Dénes 2025-06-12 15:02:48 +03:00
  • 8b756ea837 compound: optimize is_full() for single-component types Botond Dénes 2025-06-20 13:40:51 +03:00
  • 76bd23cddd cql, schema: Extend name length limit from 48 to 192 bytes Karol Nowacki 2025-06-12 17:59:45 +02:00
  • 87f31f79a3 replica: Remove unused keyspace::init_storage() Karol Nowacki 2025-06-12 10:47:18 +02:00
  • dbb3f5ab17 memtable: ensure _flushed_memory doesn't grow above total memory usage Michał Chojnowski 2024-11-15 12:01:17 +01:00
  • b2302d8a46 replica/memtable: move region_listener handlers from dirty_memory_manager to memtable Michał Chojnowski 2024-11-12 18:30:11 +01:00
  • 1c23edad22 memtable: ensure _flushed_memory doesn't grow above total memory usage Michał Chojnowski 2024-11-15 12:01:17 +01:00
  • 40d1186218 replica/memtable: move region_listener handlers from dirty_memory_manager to memtable Michał Chojnowski 2024-11-12 18:30:11 +01:00
  • 85c19d21bb Merge 'cql, schema: Extend keyspace, table, views, indexes name length limit from 48 to 192 bytes' from Karol Nowacki Nadav Har'El 2025-06-22 15:35:57 +03:00
  • 942b16ffe5 Update ScyllaDB version to: 2025.2.0-rc6 Jenkins Promoter 2025-06-22 15:01:54 +03:00
  • 770b91447b Merge 'memtable: ensure _flushed_memory doesn't grow above total_memory' from Michał Chojnowski Avi Kivity 2025-06-22 11:19:25 +03:00
  • 975e7e405a memtable: ensure _flushed_memory doesn't grow above total memory usage Michał Chojnowski 2024-11-15 12:01:17 +01:00
  • 7d551f99be replica/memtable: move region_listener handlers from dirty_memory_manager to memtable Michał Chojnowski 2024-11-12 18:30:11 +01:00
  • a9a53d9178 compaction_manager: cancel submission timer on drain Łukasz Paszkowski 2025-04-22 13:59:22 +02:00
  • 70f5a6a4d6 test/cqlpy: fix run-cassandra script to ignore CASSANDRA_HOME Nadav Har'El 2025-06-17 17:37:13 +03:00
  • 17eabbe712 doc: improve the tablets limitations section Anna Stuchlik 2025-06-18 14:24:16 +02:00
  • e364995e28 api: return error from get_host_id_map if gossiper is not enabled yet. Gleb Natapov 2025-06-19 14:12:25 +03:00
  • 392a7fc171 test.py: Fix the boost output file name Andrei Chekun 2025-06-19 17:17:50 +02:00
  • c5a136c3b5 storage_service: Use utils::chunked_vector to avoid big allocation Asias He 2025-06-18 19:31:32 +08:00
  • fcc2ad8ff5 test.py: Fix test result are overwritten Andrei Chekun 2025-06-18 12:21:23 +02:00
  • 66fe11a126 Update seastar submodule (no nested stall backtraces) Pavel Emelyanov 2025-06-17 14:20:07 +03:00
  • b6a4065ac1 Update seastar submodule (no nested stall backtraces) Pavel Emelyanov 2025-06-17 14:16:21 +03:00
  • dc166be663 s3: Mark claimed_buffer constructor noexcept Pavel Emelyanov 2025-06-18 11:33:01 +03:00
  • c89ab90554 Merge 'main: don't start maintenance auth service if not enabled' from Marcin Maliszkiewicz Avi Kivity 2025-06-18 20:28:53 +03:00
  • 5a41282bb3 test/{topology,topology_custom,object_store}/suite.yaml: Enable rf_rack_valid_keyspaces in suites Dawid Mędrek 2025-04-14 19:34:44 +02:00
  • 06d6718f3b pylib/manager_client: add server_switch_executable Michał Chojnowski 2025-05-09 14:10:31 +02:00
  • b5591422c6 test/pylib: in add_server, give a way to specify the executable and version-specific config Michał Chojnowski 2025-02-28 20:45:55 +01:00
  • 043eaf099a pylib: pass scylla_env environment variables to the topology suite Michał Chojnowski 2025-05-09 14:25:10 +02:00
  • 5e2b3be754 test/pylib: add get_scylla_2025_1_executable() Michał Chojnowski 2025-03-17 23:14:50 +01:00
  • d141b730fc pylib/scylla_cluster: give a way to pass executable-specific options to nodes Michał Chojnowski 2025-05-09 13:46:55 +02:00
  • 76d989cbfe dbuild: mount "$XDG_CACHE_HOME/scylladb" Michał Chojnowski 2025-03-13 16:13:10 +01:00
  • 6506eddcfd test/topology, test/topology_custom: Disable rf_rack_valid_keyspaces in problematic tests Dawid Mędrek 2025-04-14 19:33:00 +02:00
  • a63f1737d1 test/topology_custom/test_tablets: Divide rack into two to adjust tests to RF-rack-validity Dawid Mędrek 2025-04-14 19:23:37 +02:00
  • 720c80239d test/topology_custom/test_tablets: Adjust test_tablet_rf_change to RF-rack-validity Dawid Mędrek 2025-04-14 19:17:53 +02:00
  • dd7da8a9b9 test/topology_custom/test_tablet_repair_scheduler.py: Adjust to RF-rack-validity Dawid Mędrek 2025-04-11 19:26:50 +02:00
  • 05fffbdea0 test/pylib/repair.py: Assign nodes to multiple racks in create_table_insert_data_for_repair Dawid Mędrek 2025-04-11 19:23:41 +02:00
  • b0e60c2f90 test/topology_custom/test_zero_token_nodes_topology_ops: Adjust to RF-rack-validity Dawid Mędrek 2025-04-08 18:39:48 +02:00
  • 358cb2f82f test/topology_custom/test_zero_token_nodes_no_replication.py: Adjust to RF-rack-validity Dawid Mędrek 2025-04-08 18:08:56 +02:00
  • 50793d1109 test/topology_custom/test_zero_token_nodes_multidc.py: Adjust to RF-rack-validity Dawid Mędrek 2025-04-08 17:47:10 +02:00
  • 822a131d30 test/topology_custom/test_not_enough_token_owners.py: Adjust to RF-rack-validity Dawid Mędrek 2025-04-08 17:30:57 +02:00
  • 8da3f7003c test/topology_custom/test_multidc.py: Adjust to RF-rack-validity Dawid Mędrek 2025-04-08 17:24:24 +02:00
  • 60bc1e6c9d test/object_store/test_backup.py: Adjust to RF-rack-validity Dawid Mędrek 2025-04-08 17:06:44 +02:00
  • ebc1584823 test/topology, test/topology_custom: Adjust simple tests to RF-rack-validity Dawid Mędrek 2025-04-08 16:34:49 +02:00
  • 4577c66a04 cql, schema: Extend name length limit from 48 to 192 bytes Karol Nowacki 2025-06-12 17:59:45 +02:00
  • a41c12cd85 replica: Remove unused keyspace::init_storage() Karol Nowacki 2025-06-12 10:47:18 +02:00
  • 25cb5bc724 test/boost/mutation_reader_test: fix a use-after-free in test_fast_forwarding_combined_reader_is_consistent_with_slicing Michał Chojnowski 2025-06-17 13:16:39 +02:00
  • 10ad2d9460 Merge '[Backport 2025.1] tablets: deallocate storage state on end_migration' from Scylladb[bot] Pavel Emelyanov 2025-06-18 14:29:04 +03:00
  • 45f5efb9ba paxos_state: read repair for intranode_migration Petr Gusev 2025-06-03 15:56:20 +02:00
  • 583fb0e402 paxos_state: fix get_replica_lock for intranode_migration Petr Gusev 2025-06-03 15:55:42 +02:00
  • aa970bf2e4 sp::cas_shard: rename to get_cas_shard Petr Gusev 2025-06-18 11:09:30 +02:00
  • 85eac7c34e token_metadata_guard: a topology guard for a token Petr Gusev 2025-06-11 14:32:49 +02:00
  • 73221aa7b1 tablet_metadata_guard: mark as noncopyable and nonmoveable Petr Gusev 2025-06-11 18:55:43 +02:00
  • dd01852341 test: add test for live updates of permissions cache config Marcin Maliszkiewicz 2025-06-18 10:58:15 +02:00
  • 97c60b8153 main: don't start maintenance auth service if not enabled Marcin Maliszkiewicz 2025-06-16 16:59:27 +02:00
  • da1a3dd640 Merge 'test: introduce upgrade tests to test.py, add a SSTable dict compression upgrade test' from Michał Chojnowski Botond Dénes 2025-06-18 12:21:20 +03:00
  • 7c867b308f feature_service: never disable UUID_SSTABLE_IDENTIFIERS Benny Halevy 2025-06-15 12:22:34 +03:00
  • ecc7272a07 test: sstable_move_test: always use uuid sstable generation Benny Halevy 2025-06-16 09:19:16 +03:00
  • 49ca442e7c test: sstable_directory_test: always use uuid sstable generation Benny Halevy 2025-06-15 12:49:37 +03:00
  • 15bee9f232 sstables: sstable_generation_generator: set last_generation=0 by default Benny Halevy 2025-06-15 13:55:43 +03:00
  • 079c5fe5e3 test: database_test: test_distributed_loader_with_pending_delete: use uuid sstable generation Benny Halevy 2025-06-15 12:42:44 +03:00
  • f0f7c83705 test: lib: test_env: always use uuid sstable generation Benny Halevy 2025-06-15 12:19:33 +03:00
  • 0310a03de6 test: sstable_test: always use uuid sstable generation Benny Halevy 2025-06-15 12:14:04 +03:00
  • b00b805da6 test: sstable_resharding_test::sstable_resharding_over_s3_test: use default use_uuid in config Benny Halevy 2025-06-15 11:36:51 +03:00
  • f644c5896f test: sstable_datafile_test: compound_sstable_set_basic_test: use uuid sstable generation Benny Halevy 2025-06-15 11:35:32 +03:00
  • bfa0bb78f9 test: sstable_compaction_test: always use uuid sstable generation Benny Halevy 2025-06-15 11:25:01 +03:00
  • 9536949911 Merge '[Backport 2025.2] tablets: deallocate storage state on end_migration' from Scylladb[bot] scylla-2025.2.0-rc5-candidate-20250618080131 scylla-2025.2.0-rc5 Piotr Dulikowski 2025-06-18 10:25:32 +02:00
  • 2177ec8dc1 gdb: adjust unordered container accessors for libstdc++15 Avi Kivity 2025-06-18 00:56:06 +03:00
  • 01d3b504d1 doc: add support for z3 GCP Anna Stuchlik 2025-06-17 12:14:58 +02:00
  • 27f66fb110 test/boost/mutation_reader_test: fix a use-after-free in test_fast_forwarding_combined_reader_is_consistent_with_slicing Michał Chojnowski 2025-06-17 13:16:39 +02:00
  • 607d39609d doc: add support for z3 GCP Anna Stuchlik 2025-06-17 12:14:58 +02:00
  • 60cb1c0b2f sstable_directory: Print ks.cf when moving unshared remove sstables Pavel Emelyanov 2025-04-25 10:35:21 +03:00
  • a00b4a027e Update seastar submodule (no nested stall backtraces) Pavel Emelyanov 2025-06-17 14:08:38 +03:00
  • bc8289da8c test/cluster/test_tablets: test restart during tablet cleanup Michael Litvak 2025-06-04 17:30:47 +03:00