Commit Graph

  • b74411f0ed view: fix range tombstone handling on flushes in view_updating_consumer Michał Chojnowski 2023-07-02 10:58:37 +02:00
  • 9d587193fb test: view_build_test: add range tombstones to test_view_update_generator_buffering Michał Chojnowski 2023-07-05 12:34:39 +02:00
  • b3f1789c5c test: view_build_test: add test_view_udate_generator_buffering_with_random_mutations Michał Chojnowski 2023-07-05 17:08:46 +02:00
  • d45dec49d3 view_updating_consumer: make buffer limit a variable Michał Chojnowski 2023-07-05 12:34:31 +02:00
  • 32645e6e3e view: fix range tombstone handling on flushes in view_updating_consumer Michał Chojnowski 2023-07-02 10:58:37 +02:00
  • 995ffd6ee0 storage_proxy: Make split_stats resilient to being called from different scheduling group Calle Wilund 2023-06-19 11:09:53 +00:00
  • 88e843c9db combined: mergers: remove recursion in operator()() Piotr Dulikowski 2023-06-29 18:23:05 +02:00
  • 57d0310dcc combined: mergers: remove recursion in operator()() Piotr Dulikowski 2023-06-29 18:23:05 +02:00
  • 78f25f2d36 test: view_build_test: add range tombstones to test_view_update_generator_buffering Michał Chojnowski 2023-07-05 12:34:39 +02:00
  • 14fa3ee34e test: view_build_test: add test_view_udate_generator_buffering_with_random_mutations Michał Chojnowski 2023-07-05 17:08:46 +02:00
  • 75933b9906 view_updating_consumer: make buffer limit a variable Michał Chojnowski 2023-07-05 12:34:31 +02:00
  • fc7b02c8e4 view: fix range tombstone handling on flushes in view_updating_consumer Michał Chojnowski 2023-07-02 10:58:37 +02:00
  • ef78b31b43 s3/client: add tagging ops Kefu Chai 2023-07-01 00:26:13 +08:00
  • 3b6e37051b build: cmake: add more tests to CMake Kefu Chai 2023-07-03 10:25:41 +08:00
  • 37dd2503ff Merge 'replica,sstable: do not assign a value to a shared_ptr' from Kefu Chai Botond Dénes 2023-07-11 09:19:48 +03:00
  • 0dca0a7f27 build: cmake: include pretty_printers.cc in util Kefu Chai 2023-06-29 13:26:48 +08:00
  • 2eebb1312e scylla-gdb: Format IPs with network byte order Pavel Emelyanov 2023-07-10 19:12:00 +03:00
  • bd50943270 compaction: Extend make_sstable_reader() interface to work with mutation_source Raphael S. Carvalho 2023-07-01 05:48:02 -03:00
  • 2de168e568 dist: sysctl: increase vm.vfs_cache_pressure Avi Kivity 2023-07-04 20:46:43 +03:00
  • 0cabf4eeb9 build: disable implicit fallthrough Avi Kivity 2023-07-10 16:58:54 +03:00
  • d645e7a515 Update seastar submodule Avi Kivity 2023-07-10 13:30:42 +03:00
  • 8cfeb6f509 test/perf/perf_fast_forward: avoid allocating AIO slots on startup Takuya ASADA 2023-05-29 18:58:19 +09:00
  • 0f4f8638c5 forward_service: fix forgetting case-sensitivity in aggregates Jan Ciolek 2023-06-21 11:25:39 +02:00
  • 7adc9aa50c forward_service: fix forgetting case-sensitivity in aggregates Jan Ciolek 2023-06-21 11:25:39 +02:00
  • 488d36f77e Merge 'doc: fix rollback in the 4.3-to-2021.1, 5.0-to-2022.1, and 5.1-to-2022.2 upgrade guides' from Anna Stuchlik Botond Dénes 2023-06-30 09:38:45 +03:00
  • 0ba37fa431 Merge 'doc: fix rollback in the 4.3-to-2021.1, 5.0-to-2022.1, and 5.1-to-2022.2 upgrade guides' from Anna Stuchlik Botond Dénes 2023-06-30 09:38:45 +03:00
  • 15d4475870 Merge 'doc: fix rollback in the 4.3-to-2021.1, 5.0-to-2022.1, and 5.1-to-2022.2 upgrade guides' from Anna Stuchlik Botond Dénes 2023-06-30 09:38:45 +03:00
  • 3dd0cb3221 Make off-strategy compaction wait for view building completion Raphael S. Carvalho 2022-11-07 17:30:19 -03:00
  • 3d58e8e424 Revert "cql3: Extend the scope of group0_guard during DDL statement execution" Kamil Braun 2023-07-10 13:20:49 +02:00
  • ec292721d6 open_coredump: Add --scylla-build-id CLI option Pavel Emelyanov 2023-07-07 19:18:02 +03:00
  • 65a5942ec0 Merge 'Fix bootstrap "wait for UP/NORMAL nodes" to handle ignored nodes, recently replaced nodes, and recently changed IPs' from Kamil Braun Tomasz Grabiec 2023-07-10 00:28:20 +02:00
  • 1eb76d93b7 streaming: cast the progress to a float before formatting it Kefu Chai 2023-07-09 23:37:21 +08:00
  • e7a5c13aab compaction: avoid excessive reallocation and during input list formatting Raphael S. Carvalho 2023-05-16 09:44:58 -03:00
  • 55edbded47 compaction: avoid excessive reallocation and during input list formatting Raphael S. Carvalho 2023-05-16 09:44:58 -03:00
  • 894039d444 build: drop the warning on -O0 might fail tests Kefu Chai 2023-06-30 12:26:39 +08:00
  • 850d759fd9 Merge 'repair: optimise repair reader with different shard count' from Gusev Petr Avi Kivity 2023-07-09 23:21:06 +03:00
  • 61dc98b276 api: prevent non-owner cpu access to shared_ptr Aleksandra Martyniuk 2023-07-05 16:13:48 +02:00
  • 7a334c53af cql3: expression: correct format string Kefu Chai 2023-07-09 23:12:02 +08:00
  • 56c3462cba alternator: correct format string Kefu Chai 2023-07-09 23:59:10 +08:00
  • 23e3251fc3 tasks: test: abort task manager when wrapped_compaction_manager is destructed Aleksandra Martyniuk 2023-06-30 10:20:25 +02:00
  • 529c703143 compaction: swap compaction manager stopping order Aleksandra Martyniuk 2023-06-30 09:55:18 +02:00
  • a59485b6da compaction: modify compaction_manager::stop() Aleksandra Martyniuk 2023-06-30 09:47:48 +02:00
  • c41f0ebd2a test: mutation_test: unflake test_external_memory_usage Michał Chojnowski 2023-07-07 23:04:56 +02:00
  • 27d6ff36df compound_compat: do not format an sstring with {:d} Kefu Chai 2023-07-08 15:09:34 +08:00
  • 26dcfea84a estimated_histogram: do not use dynamic format_string Kefu Chai 2023-07-08 15:28:58 +08:00
  • da5926c080 docs: link general repairs page to RBNO page Marcin Maliszkiewicz 2023-02-24 13:04:43 +01:00
  • 9f79c9f41d docs: link general repairs page to RBNO page Marcin Maliszkiewicz 2023-02-24 13:04:43 +01:00
  • 88e62ec573 doc: improve User Data info in Launch on AWS Anna Stuchlik 2023-07-07 14:27:43 +02:00
  • de7f668441 Merge 'raft topology: send cdc generation data in parts' from Mikołaj Grzebieluch Kamil Braun 2023-07-07 16:31:29 +02:00
  • f9cfd7e4f5 Merge 'raft: do not ping self in direct failure detector' from Konstantin Osipov Kamil Braun 2023-07-07 14:26:17 +02:00
  • 4e3c97d8d4 test: raft topology: test prepare_and_broadcast_cdc_generation_data Mikołaj Grzebieluch 2023-05-11 16:56:08 +02:00
  • 8d6c95f9e3 service: raft topology: print warning in case of raft::commit_status_unknown exception in topology coordinator loop Mikołaj Grzebieluch 2023-07-04 15:37:03 +02:00
  • ade15ad74a raft topology: introduce prepare_and_broadcast_cdc_generation_data Mikołaj Grzebieluch 2023-05-11 15:56:04 +02:00
  • 04c38c6185 raft: add release_guard Mikołaj Grzebieluch 2023-06-30 15:37:24 +02:00
  • d2a4079bbe raft: group0_state_machine::merger take state_id as the maximal value from all merged commands Mikołaj Grzebieluch 2023-07-07 13:37:53 +02:00
  • b2d22d665e raft topology: include entire cdc_generations_v3 table in cdc_generation_mutations snapshot Mikołaj Grzebieluch 2023-06-30 16:13:55 +02:00
  • dc6017b71b raft topology: make mutation_size_threshold depends on max_command_size Mikołaj Grzebieluch 2023-05-10 15:20:26 +02:00
  • 6dad582796 raft: reduce max batch size of raft commands and raft entries Mikołaj Grzebieluch 2023-07-04 12:20:29 +02:00
  • 760d415781 raft: add description argument to add_entry_unguarded Mikołaj Grzebieluch 2023-06-30 15:57:49 +02:00
  • 799ae97b52 doc: add the Rust CDC Connector to the docs Anna Stuchlik 2023-07-05 14:10:52 +02:00
  • edfb89ef65 sstables: stop warning when auto-snapshot leaves non-empty directory Nadav Har'El 2023-07-06 20:55:26 +03:00
  • cd44ad9338 docs: compaction: correct min_sstable_size default value Benny Halevy 2023-06-27 16:11:28 +03:00
  • c5de25be4c locator: use deferred_close in azure and gcp snitches Marcin Maliszkiewicz 2023-06-30 10:23:35 +02:00
  • 1f9a999c26 cql3: statement_restrictions: clean up dead code Avi Kivity 2023-07-04 23:09:18 +03:00
  • 4f23eec44f Rename experimental raft feature to consistent-topology-changes Gleb Natapov 2023-07-04 18:12:01 +03:00
  • 3c139265b3 Merge 'doc: remove the dead link to unirestore' from Anna Stuchlik Kamil Braun 2023-07-06 18:50:32 +02:00
  • d6aba8232b alternator: configurable override for DescribeEndpoints Nadav Har'El 2023-06-28 12:26:28 +03:00
  • ff41ea86b6 direct_fd: do not ping self Konstantin Osipov 2023-07-06 21:05:39 +03:00
  • 50140980ac raft: initialize raft_group_registry with host id early Konstantin Osipov 2023-07-06 19:58:23 +03:00
  • d79d05aa46 raft: code cleanup Konstantin Osipov 2023-07-06 19:46:24 +03:00
  • 0d437a7d63 Merge 'utils: error injection: add inject_with_handler for interactions with injected code' from Mikołaj Grzebieluch Kamil Braun 2023-07-06 18:16:51 +02:00
  • 907c0e8900 tests: introduce InjectionHandler class for communicating with injected code Mikołaj Grzebieluch 2023-06-30 10:30:28 +02:00
  • 8b1f5ba293 api/error_injection: add message_injection endpoint Mikołaj Grzebieluch 2023-06-30 10:27:09 +02:00
  • 7e5c42af0a tests: utils: error injections: add test for inject_with_handler Mikołaj Grzebieluch 2023-06-30 10:24:18 +02:00
  • 086b3369f4 utils: error injection: add inject_with_handler for interactions with injected code Mikołaj Grzebieluch 2023-06-30 10:23:14 +02:00
  • 431a8f8591 test: rename test_topology_ip.py to test_replace.py Kamil Braun 2023-07-03 15:17:54 +02:00
  • 452d9a3c77 test: test bootstrap after IP change Kamil Braun 2023-07-04 15:41:19 +02:00
  • 2032d7dbe4 test: scylla_cluster: return the new IP from change_ip API Kamil Braun 2023-07-04 15:29:18 +02:00
  • 00f51ea753 test: node replace with ignore_dead_nodes test Kamil Braun 2023-07-04 09:40:13 +02:00
  • 9b136ee574 test: scylla_cluster: accept ignore_dead_nodes in ReplaceConfig Kamil Braun 2023-07-04 09:39:44 +02:00
  • 9b8e5550b1 storage_service: remove get_nodes_to_sync_with Kamil Braun 2023-07-04 18:59:03 +02:00
  • 96278a09d4 storage_service: use token_metadata to calculate nodes waited for to be UP Kamil Braun 2023-07-04 15:03:29 +02:00
  • bbcf8305bb storage_service: don't calculate ignore_nodes before waiting for normal handlers Kamil Braun 2023-07-04 09:41:24 +02:00
  • f588b46f55 table: Optimize creation of reader excluding staging for view building Raphael S. Carvalho 2023-06-28 10:44:45 -03:00
  • c25201c1a3 Merge 'view: fix range tombstone handling on flushes in view_updating_consumer' from Michał Chojnowski Tomasz Grabiec 2023-07-05 21:21:43 +02:00
  • f6203f2bd4 test: view_build_test: add range tombstones to test_view_update_generator_buffering Michał Chojnowski 2023-07-05 12:34:39 +02:00
  • aab10402ce test: view_build_test: add test_view_udate_generator_buffering_with_random_mutations Michał Chojnowski 2023-07-05 17:08:46 +02:00
  • ac29b6f198 view_updating_consumer: make buffer limit a variable Michał Chojnowski 2023-07-05 12:34:31 +02:00
  • 5d34db2532 test: Extend sstable partition skipping test to cover fast forward using token Raphael S. Carvalho 2023-06-30 17:47:33 -03:00
  • fa8eaab62b build: remove duplicated test Kefu Chai 2023-07-03 10:41:56 +08:00
  • e4697e2bd2 sstable: remove stale comment Kefu Chai 2023-07-04 14:29:50 +08:00
  • e91f95a629 Merge 's3/test: restructure object_store test into a pytest based test suite' from Kefu Chai Pavel Emelyanov 2023-07-05 15:40:43 +03:00
  • c42a91ec72 cql3: Extend the scope of group0_guard during DDL statement execution Gleb Natapov 2023-06-29 17:51:36 +03:00
  • 01bc6f5294 utils: error injection: create structure for error injections data Mikołaj Grzebieluch 2023-06-30 10:17:42 +02:00
  • 6dd09bb4ea storage_proxy: query_partition_key_range_concurrent: don't access empty range Kamil Braun 2023-06-19 16:34:57 +02:00
  • bbe5c323a9 storage_proxy: query_partition_key_range_concurrent: don't access empty range Kamil Braun 2023-06-19 16:34:57 +02:00
  • 82f70a1c19 raft topology: wait_for_peers_to_enter_synchronize_state doesn't need to resolve all IPs Mikołaj Grzebieluch 2023-05-26 13:57:43 +02:00
  • f431345ab6 raft topology: wait_for_peers_to_enter_synchronize_state doesn't need to resolve all IPs Mikołaj Grzebieluch 2023-05-26 13:57:43 +02:00
  • 4656d8c338 doc: update the prerequisites section Anna Stuchlik 2023-07-05 11:52:03 +02:00
  • 088a31cdb0 doc: minor language improvements on the Migration Tools page Anna Stuchlik 2023-07-05 11:39:52 +02:00