Commit Graph

  • 0700b322b8 install.sh: fix incorrect variable name Takuya ASADA 2024-12-02 21:08:12 +09:00
  • 1d5502706b auth/passwords: Change return type of prefix_for_scheme to std::string_view Dawid Mędrek 2024-12-02 14:53:38 +01:00
  • 329a888438 auth/passwords.cc: Remove default case in prefix_for_scheme() Dawid Mędrek 2024-12-02 14:49:44 +01:00
  • 91d77987be test_backup: Add restore abort test case Calle Wilund 2024-11-13 10:05:52 +00:00
  • cbe255e736 sstables_loader: Make restore task abortable Calle Wilund 2024-11-13 09:56:38 +00:00
  • 6a2a18a2fc distributed_loader: Add optional abort_source to get_sstables_from_object_store Calle Wilund 2024-11-13 09:50:05 +00:00
  • f30864b571 s3_storage: Add optional abort_source to params/object Calle Wilund 2024-11-13 09:48:24 +00:00
  • af4dd1f2cb s3::client: Make "readable_file" abortable Calle Wilund 2024-11-13 09:46:09 +00:00
  • 58baeac0ad Merge 'compaction: update maintenance sstable set on scrub compaction completion' from Lakshmi Narayanan Sreethar Avi Kivity 2024-12-02 13:32:49 +02:00
  • 6d37b53653 test/alternator: move comment next to bizarre code that it explains Nadav Har'El 2024-11-19 14:46:24 +02:00
  • acd643bd75 test: Parametrize 'replacement with inter-dc encryption' test to confirm behavior in zero token node cases. Abhinav 2024-11-18 13:53:48 +05:30
  • 052e893444 group0: drop unused field from replace_info struct Gleb Natapov 2024-12-01 14:50:28 +02:00
  • 1028ce17cd test: rename raft_address_map_test to address_map_test and move if from raft tests Gleb Natapov 2024-11-26 13:24:13 +02:00
  • 96309224ff raft_address_map: remove raft address map Gleb Natapov 2024-11-26 12:21:24 +02:00
  • b9d454c0d5 topology coordinator: do not modify expire state for left/new nodes any more in raft address map Gleb Natapov 2024-11-26 12:19:43 +02:00
  • cbb6148a36 topology coordinator: drop expiring entries in gossiper address map on error injections since raft one is no longer used Gleb Natapov 2024-11-26 11:53:48 +02:00
  • fca1f90cc7 group0: drop raft address map dependency from raft_rpc Gleb Natapov 2024-11-26 11:13:20 +02:00
  • 64b135db7d group0: move raft_ticker_type definition from raft_address_map.hh Gleb Natapov 2024-11-26 10:46:27 +02:00
  • c65f64cc5f storage_service: do not update raft address map on gossiper events Gleb Natapov 2024-11-26 10:31:20 +02:00
  • fa1397af13 group0: drop raft address map dependency from raft_server_with_timeouts Gleb Natapov 2024-11-25 14:38:20 +02:00
  • fbaf0a3cce group0: move group0 upgrade code to host ids Gleb Natapov 2024-11-25 12:06:18 +02:00
  • 4ddb925997 repair: drop raft address map dependency Gleb Natapov 2024-11-24 17:41:45 +02:00
  • ef09a93843 group0: remove unused raft address map getter from raft_group0 Gleb Natapov 2024-11-24 17:01:30 +02:00
  • 85233830cf group0: drop raft address map from group0_state_machine dependency since it is not used there any more Gleb Natapov 2024-11-24 16:54:16 +02:00
  • 8fbb28cfcb group0: remove dependency on raft address map from group0_state_id_handler Gleb Natapov 2024-11-24 16:40:33 +02:00
  • 18a9de51e7 gossiper: add get_application_state_ptr that searches by host_id Gleb Natapov 2024-11-24 16:39:35 +02:00
  • 7d751709e3 gossiper: change get_live_token_owners to return host ids Gleb Natapov 2024-11-24 15:42:27 +02:00
  • 20d1b80535 view: move view building to host id Gleb Natapov 2024-11-24 15:11:57 +02:00
  • 0ca14ef8b7 hints: use host id to send hints Gleb Natapov 2024-11-24 13:56:36 +02:00
  • 5b9e4c2f07 storage_proxy: remove id_vector_to_addr since it is no longer used Gleb Natapov 2024-11-24 13:27:06 +02:00
  • 6116751e44 db: consistency_level: change is_sufficient_live_nodes to work on host ids Gleb Natapov 2024-11-24 13:26:06 +02:00
  • eb3d2307ce replication_strategy: move sanity_check_read_replicas to host id Gleb Natapov 2024-11-24 12:25:25 +02:00
  • ccbfabb858 db: consistency_level: move filter_for_query to host id Gleb Natapov 2024-11-21 17:36:56 +02:00
  • 474b47ed22 database: move hits rates handling to host ids Gleb Natapov 2024-11-21 17:19:45 +02:00
  • d2cf5ca030 messaging_service: pass host id to connection_dropped handler id available Gleb Natapov 2024-11-21 17:19:14 +02:00
  • 9f7183286a storage_proxy: change batchlog to work on host ids Gleb Natapov 2024-11-21 15:07:55 +02:00
  • a1fdc8c847 storage_proxy: change mutation rpcs to send forward and reply addresses as host ids Gleb Natapov 2024-11-21 13:05:28 +02:00
  • cd9b349886 migration_manager: move to use host ids instead of ips Gleb Natapov 2024-11-21 10:33:50 +02:00
  • 2f23a21a23 raft: raft_group_registry: do not insert entry into raft address map on incoming message Gleb Natapov 2024-11-19 16:08:40 +02:00
  • 1f302577d0 group0: move transfer_snapshot to use host ids Gleb Natapov 2024-11-20 13:20:21 +02:00
  • e695cb1054 topology: use gossiper address map instead of raft one in storage service Gleb Natapov 2024-11-19 14:29:36 +02:00
  • b6425446c6 gossiper: fix indentation after previous patch Gleb Natapov 2024-11-19 14:29:01 +02:00
  • a64b079b5c gossiper: drop advertise_myself parameter to gossiper Gleb Natapov 2024-11-19 14:24:34 +02:00
  • 12937aeb7f storage_proxy: move to addressing nodes by host ids instead of ips Gleb Natapov 2024-11-10 13:17:41 +02:00
  • b7402af872 locator: topology: add sort_by_proximity function that works on host ids Gleb Natapov 2024-11-24 12:52:38 +02:00
  • 0882f2024c locator: topology: make topology object always contain local node Gleb Natapov 2024-11-14 18:53:47 +02:00
  • 9cda32af92 locator: put real host id into the replication map for local replication strategy Gleb Natapov 2024-11-12 14:27:39 +02:00
  • e7f869591d gossiper: add address map getters Gleb Natapov 2024-11-10 15:22:18 +02:00
  • faef04e688 replication_strategy: add host id versions of get_natural_endpoints/get_pending_endpoints/get_endpoints_for_reading functions Gleb Natapov 2024-11-07 15:43:51 +02:00
  • 1c5a7826dc storage_service: pass gossip_address_map Gleb Natapov 2024-11-06 17:32:49 +02:00
  • 79358278f2 service: raft: move raft pinger to sending messages by host id Gleb Natapov 2024-11-06 12:32:33 +02:00
  • 0e045181d8 raft_rpc: use host ids to send raft rpcs Gleb Natapov 2024-11-06 12:10:20 +02:00
  • 2c17fa6370 topology coordinator: drop raft_address_map dependency Gleb Natapov 2024-11-06 11:43:31 +02:00
  • aba4ae0ca1 topology coordinator: rename wait_for_ip to wait_for_gossiper and drop raft address map usage Gleb Natapov 2024-11-06 10:26:31 +02:00
  • 414ec6d5bb topology coordinator: get rid of host id to ip translations Gleb Natapov 2024-11-05 18:22:02 +02:00
  • 15145c16d1 gossiper: provide wait_alive that works on host ids Gleb Natapov 2024-11-05 17:38:41 +02:00
  • 84c7aa8f48 gossiper: send up notifications by host ids Gleb Natapov 2024-11-07 12:29:59 +02:00
  • 609cb2dee9 gossiper: send failure detection ping to a host id instead of ip Gleb Natapov 2024-11-04 17:14:13 +02:00
  • c51263d085 messaging_service: add a separate map for clients created with host id available Gleb Natapov 2024-11-03 13:23:17 +02:00
  • 83cde134d0 messaging_service: add dst host id to CLIEN_ID RPC and send it if provided Gleb Natapov 2024-10-30 17:41:50 +02:00
  • 6c267bbc70 test.py: Make it test/cqlpy python module Andrei Chekun 2024-09-27 13:01:00 +02:00
  • dd9dcb28a3 Update ScyllaDB version to: 6.1.5 Jenkins Promoter 2024-12-01 15:58:56 +02:00
  • 2b3115ac79 scylla-server.service: drop scylla-jmx.service Takuya ASADA 2024-11-29 00:18:07 +09:00
  • aa87fecce2 gossiper: add is_alive that works on host_id Gleb Natapov 2024-10-30 15:51:21 +02:00
  • 76aa41dfcf messaging_service: pass gossip_address_map to the mm and introduce send by id functions Gleb Natapov 2024-09-11 12:57:51 +03:00
  • 0e264ccba9 gossiper: populate gossip_address_map Gleb Natapov 2024-10-15 10:44:52 +03:00
  • ca2544e57e gossiper: introduce gossip address map Gleb Natapov 2024-10-10 17:29:55 +03:00
  • be5caec54e service: make address_map raft independent Gleb Natapov 2024-10-10 15:11:52 +03:00
  • cc1b5aaf51 idl: generate host_id variant of send functions as well Gleb Natapov 2024-10-10 12:03:30 +03:00
  • 3ca8bdea11 topology_coordinator: introduce reload_count in topology state and use it to prevent race Gleb Natapov 2024-08-05 15:37:04 +03:00
  • b41bf0da6f storage_service: use conditional_variable::when in co-routines consistently Gleb Natapov 2024-08-05 15:35:32 +03:00
  • 65949ce607 test: topology_custom: ensure node visibility before keyspace creation Kefu Chai 2024-11-29 11:47:36 +08:00
  • afeff0a792 docs: explain task status retention and one-time query behavior Kefu Chai 2024-10-31 13:09:30 +08:00
  • f2509d90a5 Merge 'mutation: remove unused "#include"s' from Kefu Chai Pavel Emelyanov 2024-11-29 13:01:53 +03:00
  • efbf6e5526 .github: add "mutation" to CLEANER_DIR Kefu Chai 2024-11-29 14:00:52 +08:00
  • f436edfa22 mutation: remove unused "#include"s Kefu Chai 2024-11-29 12:03:17 +08:00
  • 055a36ae55 main: dump diagnostics on SIGQUIT Botond Dénes 2024-11-26 06:10:02 -05:00
  • ff90a77f5b scylla-sstable: revamp schema sources Botond Dénes 2024-11-22 09:41:54 -05:00
  • e54c07ba75 test: add test for truncate saving replay positions Ferenc Szili 2024-11-28 17:20:50 +01:00
  • 2c9c654798 build: cmake: Enforce explicit library linkage visibility Kefu Chai 2024-11-26 16:34:28 +08:00
  • 036d3287b3 database: correctly save replay position for truncate Ferenc Szili 2024-11-26 16:23:19 +01:00
  • a49ed7074d Update in-memory ks.metadata.init_tablets after ALTER KS Piotr Smaron 2024-11-15 17:47:15 +01:00
  • 4e2cd8640c test: add test to check tablet repair tasks Aleksandra Martyniuk 2024-09-26 14:40:36 +02:00
  • 66071d8097 service/topology_coordinator: migrate view builder only if all nodes are up Michał Jadwiszczak 2024-11-27 15:47:04 +01:00
  • 6091d5d789 sstables: Fix range of input stream in checksummed file data source Nikos Dragazis 2024-11-22 16:47:42 +02:00
  • ab3858e050 test: topology_tasks: enable tablets Aleksandra Martyniuk 2024-11-22 12:30:32 +01:00
  • 4829dd9de8 service: keep tablets module in storage_service Aleksandra Martyniuk 2024-09-26 10:39:42 +02:00
  • 6105e6f85c service: rename storage_service::_task_manager_module Aleksandra Martyniuk 2024-09-26 10:29:34 +02:00
  • 409ed508cc service: add tablet_virtual_task Aleksandra Martyniuk 2024-09-25 16:45:26 +02:00
  • 7cce9a8f64 db/hints: Prevent dereferencing a null pointer Dawid Mędrek 2024-11-25 12:24:00 +01:00
  • 898c8f4e24 tasks: utilize preliminary virtual task lookup Aleksandra Martyniuk 2024-09-24 15:13:08 +02:00
  • 4035e0877d s3_tests: Add s3 test to check object re-uploading Ernest Zaslavsky 2024-11-12 12:20:48 +02:00
  • 58a2c6a7c3 Merge 'replica,sstables: track download progress of download_task_impl' from Kefu Chai Pavel Emelyanov 2024-11-28 12:46:31 +03:00
  • 5f8549a9a0 configure.py: honor "--build-dir" when using CMake Laszlo Ersek 2024-11-26 14:36:13 +01:00
  • 7e02f9bbaa tombstone_gc.hh: remove include of boost/icl/interval_map.hh Avi Kivity 2024-11-27 16:12:33 +02:00
  • 23a7e9a6d0 docs: align tablestats documentation with actual output Kefu Chai 2024-11-15 11:46:16 +08:00
  • 91148e7747 compaction: remove unused update_sstable_lists_on_off_strategy_completion Lakshmi Narayanan Sreethar 2024-11-15 22:48:50 +05:30
  • 36195d29c6 compaction_group: replace update_sstable_lists_on_off_strategy_completion Lakshmi Narayanan Sreethar 2024-11-15 22:46:01 +05:30
  • 4f7b1c0bcd compaction_group: rename update_main_sstable_list_on_compaction_completion Lakshmi Narayanan Sreethar 2024-11-20 14:25:38 +05:30
  • 5b4f6b7871 compaction_group: update maintenance sstable set on scrub compaction completion Lakshmi Narayanan Sreethar 2024-11-14 13:44:12 +05:30