Commit Graph

  • 72e804306c mv: fix missing view deletions in some cases of range tombstones Nadav Har'El 2024-02-05 11:44:21 +02:00
  • 6d07f7a0ea Add mergify (https://mergify.com/) configuration file Yaron Kaikov 2024-02-15 22:06:32 +02:00
  • b0233c0833 Merge 'interval: rename nonwrapping_interval to interval' from Avi Kivity Nadav Har'El 2024-02-22 14:03:43 +02:00
  • 8afdc503b8 cdc: s/string_view/std::string_view/ Kefu Chai 2024-02-20 10:30:01 +08:00
  • 35b700a884 Merge 'compaction: add fmt::formatter for types' from Kefu Chai Avi Kivity 2024-02-22 13:48:30 +02:00
  • 384a0628b0 Merge 'cdc: metadata: allow sending writes to the previous generations' from Patryk Jędrzejczak Avi Kivity 2024-02-18 14:49:39 +02:00
  • 027282ee07 perf_simple_query: Add --memtable-partitions option Pavel Emelyanov 2024-02-22 14:42:33 +03:00
  • fd4c2e607e perf_simple_query: Disable auto compaction Pavel Emelyanov 2024-02-22 14:16:42 +03:00
  • 74899f71de perf_simple_query: Keep number of initial tablets in output json Pavel Emelyanov 2024-02-22 14:10:13 +03:00
  • 643c01fd80 locator: fix typo in comment -- s/slecting/selecting/ Kefu Chai 2024-02-22 17:01:30 +08:00
  • 89f86962f5 Merge 'streaming: add fmt::formatter for stream_session_state and stream_request' from Kefu Chai Avi Kivity 2024-02-22 13:04:02 +02:00
  • 5c0952ab59 compaction: add fmt::formatter for compaction_type and friends Kefu Chai 2024-02-21 17:32:28 +08:00
  • 3d15fecf12 Merge 'amend cluster_status_table virtual table to work with raft' from Gleb Kamil Braun 2024-02-22 11:47:57 +01:00
  • 3ee56e1936 Merge 'raft topology: enable writes to previous CDC generations' from Patryk Jędrzejczak Kamil Braun 2024-02-22 11:41:25 +01:00
  • fe5853aacc storage_service: disable removenode --force in raft mode and deprecate it for gossiper mode Gleb Natapov 2024-02-21 13:13:19 +02:00
  • 37c6073fd5 mutation: add fmt::formatter for clustering_row and friends Kefu Chai 2024-02-22 12:36:03 +08:00
  • 9ee728dab9 scylla-gdb: use raw string when '\' is not used in an escape sequence Kefu Chai 2024-02-22 14:49:46 +08:00
  • 4ee2aee279 tools/scylla-nodetool: define operator<< for vector<sstring> Kefu Chai 2024-02-20 10:16:46 +08:00
  • da7ffd4e73 tools/scylla-types: print using managed_bytes Kefu Chai 2024-02-22 11:47:43 +08:00
  • f644ba9cdc streaming: add fmt::formatter for streaming::stream_request Kefu Chai 2024-02-22 13:38:43 +08:00
  • 618091f6f7 streaming: add fmt::formatter for stream_session_state Kefu Chai 2024-02-22 13:37:21 +08:00
  • b61b5a8b5d mutation: add fmt::formatter for row_tombstone and friends Kefu Chai 2024-02-22 12:41:19 +08:00
  • 51df8b9173 interval: rename nonwrapping_interval to interval Avi Kivity 2024-02-21 19:26:12 +02:00
  • e338f0e009 interval: rename interval_test to wrapping_interval_test Avi Kivity 2024-02-21 19:38:53 +02:00
  • 1df5697bd7 Merge 'Refine some api/column_family endpoints' from Pavel Emelyanov Avi Kivity 2024-02-21 19:19:28 +02:00
  • ef9e5e64a3 locator: token_metadata: Introduce topology barrier stall detector Tomasz Grabiec 2024-02-20 10:57:38 +01:00
  • e02cfd0035 Merge 'query*.h: add fmt::formatter for types' from Kefu Chai Nadav Har'El 2024-02-21 14:46:36 +02:00
  • 4be70bfc2b Merge 'multishard_mutation_query: add tablets support' from Botond Dénes Avi Kivity 2024-02-21 13:40:55 +02:00
  • 94dac43b2f tools/utils: configure tools to use the epoll reactor backend Botond Dénes 2024-02-21 02:53:53 -05:00
  • 1263494dd1 query-result.hh: add formatter for query::result::printer Kefu Chai 2024-02-21 17:57:11 +08:00
  • e5a930e7c6 query-result-set: add formatter for query-result-set.hh types Kefu Chai 2024-02-21 17:54:13 +08:00
  • 4383ca431c query-request: add formatter for query-request.hh types Kefu Chai 2024-02-21 17:50:06 +08:00
  • 6408834e33 compaction: add formatter for formatted_sstables_list Kefu Chai 2024-02-21 17:41:10 +08:00
  • 9969d88d82 compaction: add fmt::formatter for compaction_type and friends Kefu Chai 2024-02-21 17:32:28 +08:00
  • 61308d51ef tools/scylla-nodetool: use {yaml,json}_writers in compactionhistory_operation Kefu Chai 2024-02-21 15:09:09 +08:00
  • e9e558534a tools/scylla-nodetool: add {json,yaml}_writer Kefu Chai 2024-02-21 14:09:58 +08:00
  • ca585903b7 test/cql-pytest: remove skip_with_tablets fixture Botond Dénes 2024-02-06 10:32:40 -05:00
  • 8df82d4781 test/cql-pytest: test_select_from_mutation_fragments.py parameterize tests Botond Dénes 2024-01-22 09:07:55 -05:00
  • b09b949159 test/cql-pytest: test_select_from_mutation_fragments.py: remove skip_with_tablets Botond Dénes 2024-01-22 09:03:35 -05:00
  • ce472b33b8 multishard_mutation_query: add tablets support Botond Dénes 2024-01-11 03:49:55 -05:00
  • d160a179ee multishard_mutation_query: remove compaction-state from result-builder factory Botond Dénes 2024-01-11 06:32:53 -05:00
  • 95bc0cb1c0 multishard_mutation_query: do_query(): return foreign_ptr<lw_shared_ptr<result>> Botond Dénes 2024-01-11 05:11:57 -05:00
  • 35e6cbf42e mutation_query: reconcilable_result: add merge_disjoint() Botond Dénes 2024-01-11 05:53:22 -05:00
  • 7bdd0c2cae locator: introduce tablet_range_spliter Botond Dénes 2024-01-11 07:57:26 -05:00
  • 4993d0e30a dht/i_partitioner: to_partition_range(): don't assume input is fully inclusive Botond Dénes 2024-02-19 07:00:14 -05:00
  • 239484f259 interval: add before() overload which takes another interval Botond Dénes 2024-02-20 04:08:19 -05:00
  • 605bf6e221 range.hh: retire Avi Kivity 2024-02-20 14:37:22 +02:00
  • 4c767c379c mv: adjust the overhead estimation for view updates Wojciech Mitros 2024-02-06 00:28:27 +01:00
  • e63d8ae272 Merge 'Handle tablet migration failure while streaming' from Pavel Emelyanov Tomasz Grabiec 2024-02-20 18:50:55 +01:00
  • 37237407f6 doc: remove info about outdated versions Anna Stuchlik 2024-02-20 14:02:21 +01:00
  • ceac65be1e api: Reserve vectors in advance Pavel Emelyanov 2024-02-20 19:12:08 +03:00
  • f3e58cb806 api: Use range-loop to iterate keyspaces Pavel Emelyanov 2024-02-20 19:11:42 +03:00
  • 93af3dd69b Merge 'Maintenance socket: set filesystem permissions to 660' from Mikołaj Grzebieluch Avi Kivity 2024-02-20 15:09:54 +02:00
  • 73a3a3faf3 Merge 'tools/scylla-nodetool: implement tablestats' from Kefu Chai Botond Dénes 2024-02-20 14:46:07 +02:00
  • 8c228bffc8 Merge 'repair: accelerate repair load_history time' from Xu Chang Botond Dénes 2024-02-20 13:45:26 +02:00
  • b0bb3ab5b0 topology: print node* with node_printer Kefu Chai 2024-02-20 13:59:14 +08:00
  • 419354bc9f test: harden test_cdc_generation_clearing Patryk Jędrzejczak 2024-02-15 15:42:11 +01:00
  • 2b724735d1 test: test clean-up of committed_cdc_generations Patryk Jędrzejczak 2024-02-15 16:48:53 +01:00
  • 7301d1317b raft topology: clean committed_cdc_generations Patryk Jędrzejczak 2024-02-15 16:25:12 +01:00
  • b8aa74f539 raft topology: clean only obsolete CDC generations' data Patryk Jędrzejczak 2024-02-13 10:56:00 +01:00
  • 8b214d02fb storage_service: topology_state_load: load all committed CDC generations Patryk Jędrzejczak 2024-02-12 16:41:21 +01:00
  • 18cff1aa6a system_keyspace: load_topology_state: fix indentation Patryk Jędrzejczak 2024-02-16 10:15:14 +01:00
  • e145e758eb raft topology: store committed CDC generations' IDs in the topology Patryk Jędrzejczak 2024-02-12 16:33:02 +01:00
  • e0e46fbc50 Regenerate frozen toolchain Avi Kivity 2024-02-12 12:14:09 +00:00
  • c627d9134e tools/scylla-nodetool: implement tablestats Kefu Chai 2024-02-18 11:11:50 +08:00
  • a7a2cf64cc utils/rjson: add templated streaming_writer::Write() Kefu Chai 2024-02-19 17:11:13 +08:00
  • 050c6dcad7 api: storage_service/keyspaces: add replication filter Botond Dénes 2024-02-13 10:18:13 -05:00
  • 57ede58a64 raft: add fmt::formatter for raft::fsm Kefu Chai 2024-02-20 10:41:27 +08:00
  • acefde0735 mutation: add fmt::formatter for mutation_partition::printer Kefu Chai 2024-02-20 14:03:34 +08:00
  • 0b13de52de sstable/mx: add fmt::formatter for cached_promoted_index::promoted_index_block Kefu Chai 2024-02-20 10:43:39 +08:00
  • 2a494b6c47 Merge 'test/nodetool: parameterize test_ring' from Kefu Chai Botond Dénes 2024-02-20 08:48:10 +02:00
  • 69ead0142d doc: remove outdated/invalid entries from FAQ Anna Stuchlik 2024-02-07 11:33:19 +01:00
  • 4f8f183736 doc: remove SSTable2json from the docs Anna Stuchlik 2024-02-14 13:46:19 +01:00
  • 64f9d90f7b tools/scylla-nodetool: implement toppartitions Kefu Chai 2024-02-15 22:48:54 +08:00
  • 1440eddc58 test/topology: Add checking error paths for failed migration Pavel Emelyanov 2024-02-14 20:54:38 +03:00
  • cb02297642 topology.tablets_migration: Handle failed streaming Pavel Emelyanov 2024-02-15 18:47:59 +03:00
  • 72f3b1d5fe topology.tablets_migration: Add cleanup_target transition stage Pavel Emelyanov 2024-02-15 18:45:41 +03:00
  • ced5bf56eb topology.tablets_migration: Add revert_migration transition stage Pavel Emelyanov 2024-02-15 18:47:15 +03:00
  • a0a33e8be1 storage_service: Rewrap cleanup stage checking in cleanup_tablet() Pavel Emelyanov 2024-02-15 18:50:07 +03:00
  • c06cbc391f test/topology: Move helpers to get tablet replicas to pylib Pavel Emelyanov 2024-02-15 12:54:31 +03:00
  • 3a94a7c1ff test/nodetool: parameterize test_ring Kefu Chai 2024-02-20 12:57:15 +08:00
  • 3d8a6956fc test/nodetool: fail a test only with leftover expected requests Kefu Chai 2024-02-20 12:51:25 +08:00
  • 82104b6f50 test_tablets: tablet count metric - remove assumption about tablets existence Patryk Wrobel 2024-02-19 12:27:38 +01:00
  • 27ab3b1744 rust: update dependencies Wojciech Mitros 2023-12-12 02:17:12 +01:00
  • 435000ee70 rust: update dependencies Wojciech Mitros 2023-12-12 02:17:12 +01:00
  • 3c84f08b93 alternator: add formatter for attribute_path_map_node<update_expression::action> Kefu Chai 2024-02-12 12:59:21 +08:00
  • f00ea36f63 gossiper: remove unused REMOVAL_COORDINATOR state Gleb Natapov 2024-02-19 12:14:22 +02:00
  • 461bba08cb virtual_tables: take node state from raft for cluster_status_table table if topology over raft is enabled Gleb Natapov 2024-02-15 17:07:44 +02:00
  • eb6fa81714 virtual_tables: create result for cluster_status_table read on shard 0 Gleb Natapov 2024-02-15 17:05:16 +02:00
  • f83df24108 test_decommission: fix log messages Petr Gusev 2024-02-19 14:04:42 +04:00
  • 182cfebe40 maintenance_socket: add option to set owning group Mikołaj Grzebieluch 2024-02-05 17:50:50 +01:00
  • e691604823 doc: remove Enterprise OS support from Open Source Anna Stuchlik 2024-02-13 12:21:10 +01:00
  • 46098c5a0e replica/database: quiesce compaction before closing system tables during shutdown Lakshmi Narayanan Sreethar 2024-02-07 17:52:01 +05:30
  • 34cc245da5 gms: add formatter for read_context::dismantle_buffer_stats Kefu Chai 2024-02-19 12:55:21 +08:00
  • fe8e37c5bd configure.py: remove -Wno-unused-command-line-argument Kefu Chai 2024-02-07 10:45:10 +08:00
  • 42a76ca568 Merge 'Improve printing of nodes and backtraces in topology' from Pavel Emelyanov Botond Dénes 2024-02-19 09:32:53 +02:00
  • 47ec74ad1a tools/scylla-nodetool: implement ring Kefu Chai 2024-02-16 20:14:50 +08:00
  • b2fe98bfc6 doc: add missing redirections Anna Stuchlik 2024-02-16 10:16:51 +01:00
  • 0d22471222 schema::describe: print 'synchronous_updates' only if it was specified Michał Jadwiszczak 2023-08-02 13:11:37 +02:00
  • ef1468d5ec doc: remove Enterprise OS support from Open Source Anna Stuchlik 2024-02-13 12:21:10 +01:00