Commit Graph

  • 8b718db42f Update seastar submodule Kamil Braun 2023-05-31 14:10:28 +02:00
  • b325bf11bc test: extend compaction tasks test Aleksandra Martyniuk 2023-02-14 11:54:01 +01:00
  • fecdd75cd6 compaction: fix indentation Aleksandra Martyniuk 2023-04-28 11:38:12 +02:00
  • 53c24c0f7d compaction: create table_upgrade_sstables_compaction_task_impl Aleksandra Martyniuk 2023-04-21 15:28:50 +02:00
  • 143919cfa7 compaction: create table_offstrategy_keyspace_compaction_task_impl Aleksandra Martyniuk 2023-04-21 15:27:40 +02:00
  • 55ef1c24e1 compaction: create table_cleanup_keyspace_compaction_task_impl Aleksandra Martyniuk 2023-04-21 15:26:21 +02:00
  • 5c7832ab59 compaction: create table_major_keyspace_compaction_task_impl Aleksandra Martyniuk 2023-04-21 15:25:00 +02:00
  • d0c4028d64 compaction: add helpers for table tasks scheduling Aleksandra Martyniuk 2023-04-21 13:43:34 +02:00
  • 6dacc45c70 compaction: add run_on_table Aleksandra Martyniuk 2023-02-13 13:17:19 +01:00
  • 5c65ac00ef compaction: pass std::string to run_on_existing_tables Aleksandra Martyniuk 2023-05-09 11:58:05 +02:00
  • dcfd224e8b service: raft: fix typo Gleb Natapov 2023-05-28 18:15:14 +03:00
  • f26179cd27 service: raft: split off setup_group0_if_exist from setup_group0 Gleb Natapov 2023-05-28 18:13:49 +03:00
  • acc035b504 storage_service: do not allow override_decommission flag if consistent cluster management is enabled Gleb Natapov 2023-05-28 16:20:21 +03:00
  • 23443e0574 compaction: Fix incremental compaction for sstable cleanup Raphael S. Carvalho 2023-05-25 17:29:42 -03:00
  • 66ccc14fcb scylla-gdb: Add commitlog command Pavel Emelyanov 2023-05-30 15:15:58 +03:00
  • 70f93767fd Update seastar submodule Pavel Emelyanov 2023-05-30 20:10:44 +03:00
  • a0fa2d043d Update seastar submodule Pavel Emelyanov 2023-05-30 20:03:52 +03:00
  • bb361f41d8 Merge 'RPC: add [[ref]] attribute to heavy parameters' from Gusev Petr Avi Kivity 2023-05-30 16:37:24 +03:00
  • bb3751334c Remove Ubuntu 18.04 support from 5.2 Tzach Livyatan 2023-04-16 16:58:19 +03:00
  • 5da2489e0e Remove Ubuntu 18.04 support from 5.2 Tzach Livyatan 2023-04-16 16:58:19 +03:00
  • 037113f752 reloc: raise if rmtree fails Kefu Chai 2023-05-30 14:05:01 +08:00
  • 9a1e5784b0 Merge 'Use table_info in compaction' from Aleksandra Martyniuk Botond Dénes 2023-05-30 15:10:46 +03:00
  • 82cac8e7cf treewide: s/std::source_location/seastar::compact::source_location/ Kefu Chai 2023-05-30 17:59:18 +08:00
  • 3a88c7769f tracing::trace_info: pass by ref Petr Gusev 2023-05-30 14:32:10 +04:00
  • 48600049fc storage_proxy: pass inet_address_vector_replica_set by ref Petr Gusev 2023-05-30 13:39:28 +04:00
  • 577cd96da8 scripts: Fix options iteration in open-coredump.sh Pavel Emelyanov 2023-05-29 20:42:45 +03:00
  • 896e3bb425 raft: add [[ref]] attribute Petr Gusev 2023-05-23 18:30:56 +04:00
  • 4ff1adaef9 repair: add [[ref]] attribute Petr Gusev 2023-05-23 18:30:36 +04:00
  • 282d66d15d forward_request: add [[ref]] attribute Petr Gusev 2023-05-23 18:30:05 +04:00
  • db4030f792 storage_proxy: paxos:: add [[ref]] attribute Petr Gusev 2023-05-23 18:08:34 +04:00
  • f2cba20945 storage_proxy: read_XXX:: make read_command [[ref]] Petr Gusev 2023-05-23 17:59:37 +04:00
  • ffb4e39e40 storage_proxy: hint_mutation:: make frozen_mutation [[ref]] Petr Gusev 2023-05-23 17:43:36 +04:00
  • 5adbb6cde2 storage_proxy: mutation:: make frozen_mutation [[ref]] Petr Gusev 2023-05-23 16:47:27 +04:00
  • e655060429 Remove Ubuntu 18.04 support from 5.2 Tzach Livyatan 2023-04-16 16:58:19 +03:00
  • f48b57e7b9 compaction: use table_info in compaction tasks Aleksandra Martyniuk 2023-03-07 12:03:49 +01:00
  • 4206139e5a api: move table_info to schema/schema_fwd.hh Aleksandra Martyniuk 2023-04-28 11:25:39 +02:00
  • 024b96a211 create-relocatable-package.py: package build/node_export only for stripped version Kefu Chai 2023-05-30 13:46:06 +08:00
  • 665a747fab create-relocatable-package.py: use positive condition when possible Kefu Chai 2023-05-30 13:43:05 +08:00
  • ffce6d94fc Merge 'service: storage_proxy: make hint write handlers cancellable' from Kamil Braun Avi Kivity 2023-05-30 01:36:49 +03:00
  • 27f7cc4032 Revert "Merge 'cql: update permissions when creating/altering a function/keyspace' from Wojciech Mitros" Avi Kivity 2023-05-29 14:06:22 +03:00
  • a35758607a Update tools/java submodule Botond Dénes 2023-05-29 13:18:01 +03:00
  • fc24685b4d Update tools/jmx submodule Botond Dénes 2023-05-29 13:17:57 +03:00
  • b0525e20d5 main: Ignore sleep_aborted exception in main Pavel Emelyanov 2023-05-25 16:19:02 +03:00
  • 2303f08eea utils: logalloc: correct asan_interface.h location Avi Kivity 2023-05-25 23:00:08 +03:00
  • c685ef9e71 partitioned_sstable_set: insert: return early if sst is already in the set Benny Halevy 2023-05-28 23:10:49 +03:00
  • 24864e39dd compaction: delete unnecessary sequence number incrementations Aleksandra Martyniuk 2023-05-26 15:17:41 +02:00
  • c00f4af5d4 build: cmake: link auth against libcrypt Kefu Chai 2023-05-25 17:23:47 +08:00
  • 774a10017c backlog_controller: destroy _update_timer before _current_backlog Benny Halevy 2023-05-28 13:28:40 +03:00
  • a0b8aa9b13 create-relocatable-package.py: raise if rmtree fails Kefu Chai 2023-05-22 17:52:35 +08:00
  • 2cef3350af Merge 'Initialize/destroy ks/cf directories with explicit class methods' from Pavel Emelyanov Avi Kivity 2023-05-28 18:50:38 +03:00
  • 55ee0e2724 build: preserve $libs when linking a single testing executable Kefu Chai 2023-05-26 15:37:54 +08:00
  • 74dd6dc185 Revert "test: string_format_test: don't compare std::string with sstring" Kefu Chai 2023-05-26 09:01:41 +08:00
  • 26705ba6af partitioned_sstable_set: erase empty runs Benny Halevy 2023-05-28 10:02:09 +03:00
  • 2050a1a125 test.py: warn and skip for missing unit/boost tests Alejo Sanchez 2023-05-22 13:47:16 +02:00
  • 775e1dd4fd storage_service: fix indentation after the previous patch Gleb Natapov 2023-05-28 16:10:39 +03:00
  • 28bc5e365b storage_service: co-routinize storage_service::join_cluster() function Gleb Natapov 2023-05-28 16:07:25 +03:00
  • fd1b1279c4 storage_service: do not reload topology from peers table if topology over raft is enabled Gleb Natapov 2023-05-28 16:00:20 +03:00
  • 3a5cb9d35c storage_service: optimize debug logging code in case debug log is not enabled Gleb Natapov 2023-05-28 15:54:15 +03:00
  • beabb61566 test: reproducer for hints manager shutdown hang Kamil Braun 2023-05-24 15:17:21 +02:00
  • 7e56388721 test: pylib: ScyllaCluster: generalize config type for server_add Kamil Braun 2023-05-11 13:34:34 +02:00
  • ce13395ce4 test: pylib: scylla_cluster: add explicit timeout for graceful server stop Kamil Braun 2023-05-24 15:11:50 +02:00
  • 0ef35ceed4 service: storage_proxy: make hint write handlers cancellable Kamil Braun 2023-05-26 14:41:04 +02:00
  • eddb7406b4 service: storage_proxy: rename view_update_handlers_list Kamil Braun 2023-05-26 13:17:56 +02:00
  • c7ef9a12ee service: storage_proxy: make it possible to cancel all write handler types Kamil Braun 2023-05-26 13:12:34 +02:00
  • af65d5a1e8 test: sstable: use BOOST_REQUIRE_*() when appropriate Kefu Chai 2023-05-27 11:38:40 +08:00
  • 5861d15912 Merge 'Small gossiper and migration_manager cleanups' from Gleb Pavel Emelyanov 2023-05-27 10:49:54 +03:00
  • e4d6ed7a70 Merge 'Coroutinize utils::verify_owner_and_mode()' from Pavel Emelyanov Avi Kivity 2023-05-26 23:20:19 +03:00
  • 2eb88945ea utils: Restore indentation after previous patch Pavel Emelyanov 2023-05-26 18:38:25 +03:00
  • 4ebb812df0 utils: Coroutinize verify_owner_and_mode() Pavel Emelyanov 2023-05-26 18:36:23 +03:00
  • 29d80d1fe9 keyspace: Introduce init_storage() Pavel Emelyanov 2023-05-26 17:27:01 +03:00
  • 93d8240bfb keyspace: Remove column_family_directory() Pavel Emelyanov 2023-05-26 17:22:58 +03:00
  • 0e50fc609c table: Introduce destroy_storage() Pavel Emelyanov 2023-05-26 17:52:39 +03:00
  • 7ae49f513e table: Simplify init_storage() Pavel Emelyanov 2023-05-26 17:33:01 +03:00
  • 99dfade020 table: Coroutinize init_storage() Pavel Emelyanov 2023-05-26 18:09:01 +03:00
  • a19b8af187 table: Relocate ks.make_directory_for_column_family() Pavel Emelyanov 2023-05-26 17:20:31 +03:00
  • 6db5f08eab distributed_loader: Use cf.dir() instead of ks.column_family_directory() Pavel Emelyanov 2023-05-26 17:14:50 +03:00
  • 44b811ce19 test: Don't create directory for system tables in cql_test_env Pavel Emelyanov 2023-05-26 17:10:08 +03:00
  • 9ce65270d5 alternator: fix unused ExpressionAttributeNames validation when used as a part of BatchGetItem Marcin Maliszkiewicz 2023-01-30 15:53:23 +01:00
  • fb5c325cfd alternator: eliminate duplicated rjson::find() of ExpressionAttributeNames and ExpressionAttributeValues Marcin Maliszkiewicz 2023-01-30 15:39:42 +01:00
  • 50a3cc6b90 compatible_ring_position_or_view: make it cheap to copy Botond Dénes 2022-09-30 08:31:02 +03:00
  • a58beb8ce4 Merge 'Fix flakiness of test_tablets.py' from Tomasz Grabiec Kamil Braun 2023-05-25 14:38:37 +02:00
  • 0e80c5162a storage_service: avoid unneeded copies in on_change Gleb Natapov 2023-05-25 10:42:31 +03:00
  • 3a201c25c8 storage_service: remove check that is always true Gleb Natapov 2023-05-25 10:36:44 +03:00
  • 715897ff31 storage_service: rename handle_state_removing to handle_state_removed Gleb Natapov 2023-05-25 10:35:52 +03:00
  • 4103281648 storage_service: avoid string copy Gleb Natapov 2023-05-25 10:29:05 +03:00
  • 05aa07835d storage_service: delete code that handled REMOVING_TOKENS state Gleb Natapov 2023-05-25 10:24:14 +03:00
  • 66ff072540 gossiper: remove code related to advertising REMOVING_TOKEN state Gleb Natapov 2023-05-25 10:05:51 +03:00
  • a429018a8a migration_manager: add wait_for_schema_agreement() function Gleb Natapov 2023-05-24 17:10:26 +03:00
  • 9d3d9be29e test: test_tablets.py: Wait for driver to see the hosts after restart Tomasz Grabiec 2023-05-24 22:51:56 +02:00
  • 5a14c3311a Merge 'Break S3 upload 50Gb file limit' from Pavel Emelyanov Botond Dénes 2023-05-25 11:44:06 +03:00
  • 1339ae141a Merge 'Small improvements after pending_ranges, endpoints_for_reading -> erm PR' from Gusev Petr Kamil Braun 2023-05-25 10:37:27 +02:00
  • 222f21d180 messaging_service: Remove unused headers from m.s..hh Pavel Emelyanov 2023-05-24 19:39:55 +03:00
  • 8e7c7e1079 docs/dev/repair_based_node_ops: better formatting Kefu Chai 2023-05-24 16:50:54 +08:00
  • 8e6fbb99c7 docs/operating-scylla: lowercase the name of an option Kefu Chai 2023-05-24 18:11:25 +08:00
  • cfa8fa1d77 Merge 'Backport compaction reevaluation fixes to branch-5.1' from Raphael "Raph" Carvalho Botond Dénes 2023-05-25 07:55:17 +03:00
  • 51e3b9321b Merge ' mvcc: make schema upgrades gentle' from Michał Chojnowski Tomasz Grabiec 2023-05-24 22:58:43 +02:00
  • 7cdee303cf Merge 'ks_prop_defs: disallow empty replication factor string in NTS' from Jan Ciołek Nadav Har'El 2023-05-24 21:39:31 +03:00
  • d2f5a44e3b test/alternator: Don't use empty AWS secret key Pavel Emelyanov 2023-05-24 17:38:27 +03:00
  • 55fb91bf10 exceptions: remove relation field from unrecognized_entity_exception Jan Ciolek 2023-05-18 18:09:40 +02:00
  • 3b2c87a82b cql: fix column name in writetime() error message Nadav Har'El 2023-05-24 15:32:20 +03:00