Commit Graph

  • 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
  • 1d6caa42b9 join_cluster: move was_decommissioned check earlier Petr Gusev 2024-02-15 19:41:15 +04:00
  • 9d666f7d29 cmake: add -Wextra to compiling options Kefu Chai 2024-02-16 23:28:28 +08:00
  • cb781c0ff7 gms: add add formatter for gms::versioned_value Kefu Chai 2024-02-16 13:37:17 +08:00
  • 43f1c3df2e Merge 'repair: Update repair history for tablet repair' from Asias He Avi Kivity 2024-02-18 17:51:16 +02:00
  • 8fc4243cf6 configure.py: do not pass include cxx_ldflags in cxxflags Kefu Chai 2024-02-07 11:32:43 +08:00
  • d257cc5003 Merge 'scylla-nodetool: implement the repair command' from Botond Dénes Avi Kivity 2024-02-18 17:45:51 +02:00
  • 4ef5d92f50 gossiping_property_file_snitch_test: modernize + fix potential race Petr Gusev 2024-02-16 15:40:59 +04:00
  • 4812a57f71 gms: add add formatter for gms::gossip_* Kefu Chai 2024-02-17 11:50:04 +08:00
  • 3842bf18a7 storage_service/range_to_endpoint_map: allow API to properly handle tablets Patryk Wrobel 2024-02-16 12:40:36 +01:00
  • 808f4d72fb storage_service: fix typos in comment Kefu Chai 2024-02-16 23:30:59 +08:00
  • b11213e547 tools/scylla-nodetool: implement the upgradesstables command Botond Dénes 2024-02-16 05:25:47 -05:00
  • af2553e8bc cdc: add formatter for cdc::image_mode and cdc::delta_mode Kefu Chai 2024-02-18 11:05:27 +08:00
  • 9bb4482ad0 Merge 'cdc: metadata: allow sending writes to the previous generations' from Patryk Jędrzejczak Avi Kivity 2024-02-18 14:49:39 +02:00
  • 796044be1c repair: Update repair history for tablet repair Asias He 2024-01-30 09:48:24 +08:00
  • e43bc775d0 repair: Extract flush hints code Asias He 2024-01-25 12:07:06 +08:00
  • 50964c423e hints: host_filter: add formatter for hints::host_filter Kefu Chai 2024-02-15 10:51:46 +08:00
  • e132ffdb60 doc: add missing redirections Anna Stuchlik 2024-02-16 10:16:51 +01:00
  • 47fec0428a tools/scylla-nodetool: return 1 when viewbuild not succeeds Kefu Chai 2024-02-15 23:55:42 +08:00
  • 8d8ea12862 tools/scylla-nodetool: implement the repair command Botond Dénes 2023-12-22 08:22:16 -05:00
  • 48e8435466 test/nodetool: utils: add check_nodetool_fails_with_error_contains() Botond Dénes 2024-02-15 07:32:51 -05:00
  • 190c9a7239 test/nodetool: util: replace flags with custom matcher Botond Dénes 2024-02-15 07:21:42 -05:00
  • 44edb89f79 [actions] Add a check for backport labels Yaron Kaikov 2024-02-14 17:01:57 +02:00
  • eedb997568 Merge 'compaction: upgrade: handle keyspaces that use tablets' from Lakshmi Narayanan Sreethar Avi Kivity 2024-02-15 21:31:54 +02:00
  • f0b3068bcf build: cmake: disable unused-parameter, missing-field-initializers and deprecated-copy Kefu Chai 2024-02-07 11:36:14 +08:00
  • 50ebce8acc Merge 'Purge old ip on change' from Petr Gusev Kamil Braun 2024-02-15 17:40:29 +01:00
  • 6873a4772f tablets: add warning on CREATE KEYSPACE Nadav Har'El 2024-02-13 16:56:12 +02:00
  • 29b42e47e5 test/cql-pytest: fix guadrail tests to not be sensitive to more warnings Nadav Har'El 2024-02-15 14:58:40 +02:00
  • 7a98877798 compaction: upgrade: handle keyspaces that use tablets Lakshmi Narayanan Sreethar 2024-02-15 17:11:58 +05:30
  • 8925a2c3cb replica/database: add an optional variant to get_keyspace_local_ranges Lakshmi Narayanan Sreethar 2024-02-14 13:06:20 +05:30
  • 22a5112bf1 tools/scylla-sstable-scripts: add keys.lua and largest-key.lua Botond Dénes 2024-01-26 03:16:22 -05:00
  • 5df5714331 Merge 'api: storage_service/natural_endpoints: add tablets support' from Botond Dénes Avi Kivity 2024-02-15 13:36:56 +02:00
  • caa20c491f storage_service: pass non-empty keyspace when performing cleanup_all Kefu Chai 2024-02-13 23:34:51 +08:00
  • cf36015591 repair: handle no_such_column_family from remote node gracefully Aleksandra Martyniuk 2024-02-08 13:45:48 +01:00
  • 2ea5d9b623 test: test drop table on receiver side during streaming Aleksandra Martyniuk 2024-01-08 21:19:23 +01:00
  • b08f539427 streaming: fix indentation Aleksandra Martyniuk 2024-02-08 13:55:47 +01:00
  • 219e1eda09 streaming: handle no_such_column_family from remote node gracefully Aleksandra Martyniuk 2024-02-07 17:51:16 +01:00
  • 5202bb9d3c repair: add methods to skip dropped table Aleksandra Martyniuk 2024-02-06 13:53:42 +01:00
  • 422a731e85 query: do not kill unpaged queries when they reach the tombstone-limit Botond Dénes 2024-02-09 04:05:26 -05:00
  • e4526449a1 query: do not kill unpaged queries when they reach the tombstone-limit Botond Dénes 2024-02-09 04:05:26 -05:00
  • 811e931b09 Merge 'tools/scylla-nodetool: implement compactionstats and viewbuildstatus' from Kefu Chai Botond Dénes 2024-02-15 12:44:05 +02:00
  • c4140678ba test_change_ip: improve the test Petr Gusev 2024-02-12 15:22:18 +04:00
  • a068dba8c9 raft_ip_address_updater: remove stale IPs from gossiper Petr Gusev 2024-02-12 23:55:11 +04:00
  • 4b33ba2894 raft_address_map: add my ip with the new generation Petr Gusev 2024-02-12 13:32:14 +04:00
  • 2bf75c1a4e system_keyspace::update_peer_info: check ep and host_id are not empty Petr Gusev 2024-02-09 14:51:45 +04:00
  • 86410d71d1 system_keyspace::update_peer_info: make host_id an explicit parameter Petr Gusev 2024-02-09 14:40:57 +04:00
  • e0072f7cb3 system_keyspace::update_peer_info: remove any_set flag optimisation Petr Gusev 2024-02-09 14:34:59 +04:00
  • 4a14988735 system_keyspace: remove duplicate ips for host_id Petr Gusev 2024-02-04 15:16:57 +04:00
  • fa8718085a system_keyspace: peers table: use coroutines Petr Gusev 2024-02-04 14:56:16 +04:00
  • 00547d3f48 storage_service::raft_ip_address_updater: log gossiper event name Petr Gusev 2024-02-05 12:08:07 +04:00
  • 6955cfa419 raft topology: ip change: purge old IP Petr Gusev 2024-02-12 20:48:33 +04:00
  • a2c0384cd1 on_endpoint_change: coroutinize the lambda around sync_raft_topology_nodes Petr Gusev 2024-02-15 13:13:44 +04:00
  • f9d19a61ff tools/scylla-nodetool: implement viewbuildstatus Kefu Chai 2024-02-15 16:53:28 +08:00
  • 28db187756 alternator, tablets: return error if enabling TTL with tablets Nadav Har'El 2024-02-13 12:17:59 +02:00
  • 4da9a62472 utils: managed_bytes: fix typo in comment Kefu Chai 2024-02-14 13:51:33 +08:00
  • 8e8b73fa82 dht: add formatter for paritition_range_view and i_partition Kefu Chai 2024-02-14 11:19:45 +08:00
  • 3b7b315f6a replica/database: quiesce compaction before closing system tables during shutdown Lakshmi Narayanan Sreethar 2024-02-07 17:52:01 +05:30
  • b97ded5c4a test/topology: tests for setting tombstone_gc on materialized view Nadav Har'El 2024-02-14 18:01:32 +02:00
  • bcb144ada3 configure.py: disable stack-use-after-scope check only when ASan is enabled Kefu Chai 2024-02-07 12:14:43 +08:00
  • ca13ff10ea service/storage_service: get_natural_endpoints(): add tablets support Botond Dénes 2024-02-13 08:26:26 -05:00
  • 7f17d3bb0e replica/database: keyspace: add uses_tablets() Botond Dénes 2024-02-13 07:58:20 -05:00
  • 0b2acf90ff service/storage_service: remove token overload of get_natural_endpoints() Botond Dénes 2024-02-13 07:50:51 -05:00
  • 68795eb8fa tools/scylla-nodetool: implement gossipinfo Kefu Chai 2024-02-13 22:49:27 +08:00
  • a7abaa457b tools/scylla-nodetool: implement compactionstats Kefu Chai 2024-02-15 00:12:03 +08:00
  • 710d182654 doc: update Handling Node Failures to add topology Anna Stuchlik 2024-02-13 17:26:37 +01:00
  • 7e9e10186f Merge 'change the way ignored nodes are handled by the topology coordinator' from Gleb Kamil Braun 2024-02-14 16:36:01 +01:00
  • c44bb1544d Update ScyllaDB version to: 5.4.4 Jenkins Promoter 2024-02-14 16:23:48 +02:00
  • 0b8b9381f4 auth: drop const from methods on write path Marcin Maliszkiewicz 2024-02-13 13:12:27 +01:00
  • 902733cd7e Docs: rename doc page from REST tp Admin REST API Tzach Livyatan 2024-02-14 08:28:49 +02:00
  • d43c418f72 tools/scylla-nodetool: implement getendpoints Kefu Chai 2024-02-14 12:41:30 +08:00
  • 7802c206c7 test: add test for the new ignore nodes behaviour Gleb Natapov 2024-02-06 17:30:36 +02:00
  • 7ec9316774 topology coordinator: cleanup node_state::decommissioning state handling code Gleb Natapov 2024-01-31 16:59:54 +02:00
  • 363af9e664 topology coordinator: ban ignored nodes just like we ban nodes that are left Gleb Natapov 2024-01-31 16:40:20 +02:00
  • ab07fb25f5 scylla_raid_setup: reference xfsprog on the minimal 1024 block size Kefu Chai 2024-02-01 13:19:13 +08:00
  • 3d81138852 configure.py: don't modify modes in write_build_file() Michał Chojnowski 2024-02-06 19:46:26 +01:00
  • a3fb44cbca Rename keyspace::get_effective_replication_map() Patryk Wrobel 2024-02-13 14:17:45 +01:00
  • 5d4c60aee3 test/cql-pytest: avoid spurious guardrail warnings Nadav Har'El 2024-02-12 09:10:51 +02:00
  • b309e42195 collection_mutation: add formatter for collection_mutation_view::printer Kefu Chai 2024-02-13 11:48:28 +08:00
  • 120442231f Merge 'row_cache: test cache consistency during multi-partition cache updates' from Michał Chojnowski Botond Dénes 2024-02-13 17:37:06 +02:00
  • 54ed65bb50 mutation: s/statics/static content/ Kefu Chai 2024-02-08 11:58:05 +08:00
  • 9b6a66826c api/storage_service: add more constness to http_context parameter Kefu Chai 2024-02-08 13:32:27 +08:00
  • f8f8d64982 test.py: support skipping multiple test patterns Lakshmi Narayanan Sreethar 2024-02-08 11:08:07 +05:30
  • 57d138b80f row_cache: s/fro/reader/ Kefu Chai 2024-02-08 13:47:59 +08:00
  • c555af3cd8 raft: add formatter for raft::log Kefu Chai 2024-02-13 11:51:21 +08:00
  • 02cd84adbf doc: remove OSS-vs-Ent Matrix from OSS docs Anna Stuchlik 2024-02-12 17:43:54 +01:00
  • d2ef100b60 Typos: more/less then -> more/less than Yaniv Kaul 2024-02-13 10:14:12 +02:00
  • dce47a81b0 alternator, tablets: return error if enabling Streams with tablets Nadav Har'El 2024-02-13 14:02:30 +02:00
  • 54226dddf5 replica: Kill vnode-oriented cleanup handling for multiple compaction groups Raphael S. Carvalho 2024-02-12 13:46:06 -03:00
  • 8f7d2fd44b storage_service: topology coordinator: validate ignore dead nodes parameters in removenode/replace Gleb Natapov 2024-02-06 16:21:17 +02:00
  • d062a04df0 topology coordinator: add removed/replaced nodes to ignored_nodes list at the request invocation time Gleb Natapov 2024-01-31 15:26:49 +02:00
  • 9b52dc4560 topology coordinator: make ignored_nodes list global and permanent Gleb Natapov 2024-01-30 15:22:21 +02:00
  • cbef807e69 topology_coordinator: do not cancel rebuild just because some other nodes are dead Gleb Natapov 2024-01-29 12:50:26 +02:00
  • 0fe00e34ef topology coordinator: throw more specific error from wait_for_ip() function in case of a timeout Gleb Natapov 2024-02-06 14:53:47 +02:00
  • f21a3b4ca5 raft_group0: add make_nonvoters function that can make multiple node non voters simultaneously Gleb Natapov 2024-02-01 11:07:46 +02:00
  • 3722ca0a41 sync_raft_topology_nodes: parallelize system_keyspace update functions Petr Gusev 2024-02-09 13:04:10 +04:00