Commit Graph

  • f8ce49ebe9 cql3: implement NOT IN Avi Kivity 2024-12-19 16:34:00 +02:00
  • 10c79a4d47 test/pylib: do not check for self.cmd when tearing down ScyllaServer Kefu Chai 2024-12-16 16:45:43 +08:00
  • eb62593f2c treewide: use angle brackets when including seastar headers Avi Kivity 2024-12-17 23:18:43 +02:00
  • f1a0613a39 mutation: remove unused function Kefu Chai 2024-12-20 17:15:43 +08:00
  • dbe4ac7465 LICENSE-ScyllaDB-Source-Available.md: fix markdown Yaniv Michael Kaul 2024-12-19 14:25:10 +02:00
  • 1c29726477 replica: do not set tablet_task_info if it isn't valid Aleksandra Martyniuk 2024-12-20 09:24:55 +01:00
  • 48f7ef1c30 alternator/executor.cc: Add WCU for update_item Amnon Heiman 2024-12-18 14:52:53 +02:00
  • 2a9f34bb85 test/pytest.ini: put repair marker declaration back Kefu Chai 2024-12-16 15:22:08 +08:00
  • 42d24b2a8a Merge 'Retire topology::sort_by_proximity and compare_endpoints flavors using gms::inet_address' from Benny Halevy Botond Dénes 2024-12-20 13:34:55 +02:00
  • da7301679b test: truncate the table before node ops task checks Aleksandra Martyniuk 2024-12-20 12:26:35 +01:00
  • ee4bd287fd node_ops: rename a method that get node ops entries Aleksandra Martyniuk 2024-12-20 12:25:48 +01:00
  • a7fc566c7e node_ops: filter topology_requests entries Aleksandra Martyniuk 2024-12-20 12:12:16 +01:00
  • 74c5aabd23 build_docker: add option for building container based on Ubuntu Pro Yaron Kaikov 2024-07-02 15:11:30 +03:00
  • 0141906c4a repair: Enable small table optimization for RBNO rebuild Asias He 2024-12-17 10:10:29 +08:00
  • 24283d9dd0 test/topology: rename manager_internal to manager_client Kefu Chai 2024-12-16 12:37:30 +08:00
  • 6914892a1b repair: do not include unused headers Kefu Chai 2024-12-09 10:28:02 +08:00
  • d4129ddaa6 Merge 'sstables_manager: do not reclaim unlinked sstables' from Lakshmi Narayanan Sreethar Botond Dénes 2024-12-19 15:18:16 +02:00
  • 16397d8cba message: do not include unused header Kefu Chai 2024-12-14 10:15:44 +08:00
  • f6ebd445e4 test_tablets.py: limit concurrency in test_tablet_storage_freeing Michał Chojnowski 2024-09-09 11:09:54 +02:00
  • 76b1173546 Merge 'service/topology_coordinator: migrate view builder only if all nodes are up' from Michał Jadwiszczak Piotr Dulikowski 2024-12-06 09:07:07 +01:00
  • e5a37d63c0 Merge 'transport/server: revert using async function in for_each_gently()' from Michał Jadwiszczak Piotr Dulikowski 2024-12-06 08:48:41 +01:00
  • df36985fc3 raft: do not include unused headers Kefu Chai 2024-12-09 08:57:53 +08:00
  • 93be8f3a0c db,sstables: migate boost::range::stable_partition to std library Kefu Chai 2024-12-13 12:24:53 +08:00
  • a4440392d7 build: update dependencies for features to be ported from enterprise Avi Kivity 2024-12-19 14:07:27 +02:00
  • 37a25d3af4 mv: avoid stalls when calculating affected clustering ranges Wojciech Mitros 2024-12-09 13:09:59 +01:00
  • 91cddcc17f Merge 'Do not reset quarantine list in non raft mode' from Gleb Natapov Kamil Braun 2024-12-19 11:03:35 +01:00
  • bb094cc099 Merge 'Make restore task abortable' from Calle Wilund Pavel Emelyanov 2024-12-19 12:23:33 +03:00
  • 67b7015ced test: network_topology_strategy_test: add test_topology_sort_by_proximity Benny Halevy 2024-12-19 09:32:09 +02:00
  • 1c5b0eca41 locator/topology: retire sort_by_proximity/compare_endpoints for inet_address Benny Halevy 2024-12-19 08:46:59 +02:00
  • dcdc60fffd test: test_topology_compare_endpoints: use host_id:s Benny Halevy 2024-12-19 08:43:43 +02:00
  • 2a31a82ae2 .github: Ensure header generation before include analysis Kefu Chai 2024-12-02 11:11:26 +08:00
  • dc375b8cd3 test: enable test_truncate_with_coordinator_crash Ferenc Szili 2024-12-12 10:57:38 +01:00
  • f3eade2f62 treewide: relicense to ScyllaDB-Source-Available-1.0 Avi Kivity 2024-12-18 13:00:28 +02:00
  • 1a717f3014 service/storage_proxy: data_resolver::resolve(): apply mutations gently Botond Dénes 2024-12-11 06:36:18 -05:00
  • e65fc35b5e replica: do not include unused headers Kefu Chai 2024-12-09 08:46:04 +08:00
  • 5a849b0a6a Merge "Move more subsystems to use host ids instead of ips" from Gleb Avi Kivity 2024-12-18 13:48:22 +02:00
  • d067d8caef Merge 'More Python tests for materialized view and Alternator GSI feature' from Nadav Har'El Piotr Dulikowski 2024-12-17 20:43:07 +01:00
  • 3a00ffd2eb build_docker.sh: remove rsyslog installation and conf Yaron Kaikov 2024-12-17 08:01:25 +02:00
  • e318dfb83a gossiper: do not reset _just_removed_endpoints in non raft mode Gleb Natapov 2024-12-17 16:55:44 +02:00
  • 3368019982 gossiper: do not send echo message to yourself Gleb Natapov 2024-12-17 16:43:08 +02:00
  • e80355d3a1 gossiper: do not call apply for the node's old state Gleb Natapov 2024-12-17 16:54:25 +02:00
  • 01cdba9a98 Merge 'cache_algorithm_test: fix flaky failures' from Michał Chojnowski Avi Kivity 2024-12-17 14:46:43 +02:00
  • 4fe4367242 sstables_manager: reclaim memory from sstables on unlink Lakshmi Narayanan Sreethar 2024-12-11 21:09:42 +05:30
  • 5dffc19f2d sstables_manager: introduce reclaim_memory_and_stop_tracking_sstable() Lakshmi Narayanan Sreethar 2024-12-17 14:52:26 +05:30
  • b7b4c5c661 sstables: introduce disable_component_memory_reload() Lakshmi Narayanan Sreethar 2024-12-17 14:05:11 +05:30
  • 6ad962cb38 sstables_manager: log sstable name when reclaiming components Lakshmi Narayanan Sreethar 2024-12-17 15:23:30 +05:30
  • 461a6b129c docs: Update documentation on CREATE ROLE WITH HASHED PASSWORD Dawid Mędrek 2024-12-02 18:38:14 +01:00
  • e365653560 test/boost: Add test for creating roles with hashed passwords Dawid Mędrek 2024-12-17 13:42:15 +01:00
  • e732ff7cd8 tablets: load_balancer: Fail when draining with no candidate nodes Tomasz Grabiec 2024-12-16 01:18:11 +01:00
  • 8718450172 tablets: load_balancer: Ignore skip_list when draining Tomasz Grabiec 2024-12-16 01:14:19 +01:00
  • e3b1216cba Merge '[Backport 6.1] service_levels: increase timeout of internal queries and update cache on startup' from Michael Litvak Piotr Dulikowski 2024-12-17 11:21:19 +01:00
  • 73fc135e02 Merge 'test.py: make sure topology/ and topology_custom/ passes with tablets on.' from Konstantin Osipov Botond Dénes 2024-12-17 08:38:10 +02:00
  • d0cda8ebef replica: check enabled features in tablet_map_to_mutation Aleksandra Martyniuk 2024-12-16 12:21:11 +01:00
  • 6caaead4ac cache_algorithm_test: harden against stats being confused by background activity Michał Chojnowski 2024-12-16 23:06:47 +01:00
  • 1fffd976a4 cache_algorithm_test: fix a use of an uninitialized variable Michał Chojnowski 2024-12-16 20:28:17 +01:00
  • 0851e3fba7 Merge '[Backport 6.2] utils: cached_file: Mark permit as awaiting on page miss' from ScyllaDB Tomasz Grabiec 2024-12-16 19:55:00 +01:00
  • 99e7fdef6d test/cqlpy: a few more functional tests for materialized views Nadav Har'El 2024-12-15 14:55:06 +02:00
  • d9af154772 test/alternator: more tests for UpdateTable create and delete GSI Nadav Har'El 2024-12-16 19:34:39 +02:00
  • 5c7b8c8e4d test/alternator: make UpdateTable tests wait less Nadav Har'El 2024-12-16 19:28:44 +02:00
  • b1bd5cdf0f test/alternator: move UpdateTable tests to a separate file Nadav Har'El 2024-12-16 19:25:16 +02:00
  • cc308bd0cc test/alternator: add another test for elaborate GSI updates Nadav Har'El 2024-12-15 13:05:37 +02:00
  • 9094fe1608 test/alternator: test that DescribeTable returns IndexStatus for GSI Nadav Har'El 2024-12-15 12:53:17 +02:00
  • 1b120e3c7e test/alternator: fix wrong test for UpdateTable metrics Nadav Har'El 2024-12-15 12:41:40 +02:00
  • 85088516b2 test/alternator: add test for missing attribute in item in LSI Nadav Har'El 2024-12-15 12:34:44 +02:00
  • b00f5a6070 test/alternator: test that DescribeTable doesn't return IndexStatus for LSI Nadav Har'El 2024-12-15 12:25:15 +02:00
  • 373b37b5da test/alternator: add tests for RBAC for create and delete GSI Nadav Har'El 2024-12-15 11:55:18 +02:00
  • 2de3c079b2 tablets: topology_coordinator: Keep tablet_draining transition if nodes are not drained Tomasz Grabiec 2024-12-16 01:11:04 +01:00
  • 686c0e517f test: disable tablets in test_raft_fix_broken_snapshot Konstantin Osipov 2024-10-18 15:47:41 -04:00
  • bba034202d test: disable tablets in test_raft_recovery_stuck Konstantin Osipov 2024-10-18 15:45:50 -04:00
  • 3767a54696 test: disable tablets in tet_raft_recovery_majority_lost Konstantin Osipov 2024-10-18 15:45:21 -04:00
  • e961d692e6 test: don't run test_raft_recovery_basic with tablets Konstantin Osipov 2024-10-18 15:20:29 -04:00
  • d6fc0d5512 test: fix test_writes_to_previous_cdc_generations work with tablets Konstantin Osipov 2024-10-18 15:11:45 -04:00
  • 169c2e62b8 test: fix topology_custom/test_mv_topology_change.py to work with tablets Konstantin Osipov 2024-10-18 13:30:10 -04:00
  • ff43f8d9f6 test: correct replication factor in test_multidc.py Konstantin Osipov 2024-10-18 11:51:53 -04:00
  • 1e582b4c0f test: update test_view_build_status to work with tablets Konstantin Osipov 2024-10-17 15:47:46 -04:00
  • 3e55f1c033 test: fix test_change_rpc_address with tablets. Konstantin Osipov 2024-10-11 17:09:39 -04:00
  • 4b10c10c1b test: explicitly disable tablets in test_gropu0_schema_versioning Konstantin Osipov 2024-10-11 16:53:55 -04:00
  • 4aa7dca862 test: disable tablets in topology/test_mutation_schema_change.py Konstantin Osipov 2024-10-11 15:43:34 -04:00
  • 2866b4f550 test: disable tablets in topology/test_mv.py Konstantin Osipov 2024-09-27 15:45:44 -04:00
  • 99f190f699 service/qos/service_level_controller: update cache on startup Michael Litvak 2024-12-04 09:36:50 +02:00
  • e6447f60c2 Merge 'db,auth,locator: Remove unused member variables' from Kefu Chai Botond Dénes 2024-12-16 15:16:17 +02:00
  • 04e8506cbb service/qos: increase timeout of internal get_service_levels queries Michael Litvak 2024-12-02 10:42:14 +02:00
  • f2638c3d18 test: topology_custom: restrcuture comment as ordered list Kefu Chai 2024-11-29 11:05:01 +08:00
  • 7db9132b56 test: Add validation of getting/changing compaction strategy via REST API Pavel Emelyanov 2024-11-13 17:15:38 +03:00
  • 34a8b492be Merge 'materialized view: make flow-control maximum delay configurable' from Piotr Dulikowski Botond Dénes 2024-12-16 14:20:33 +02:00
  • 2e6755ecca .github/scripts/auto-backport.py: Add comment to PR when conflicts apply Yaron Kaikov 2024-12-16 12:28:28 +02:00
  • dae61b51a8 github: check if PR is closed instead of merge Yaron Kaikov 2024-12-12 15:56:55 +02:00
  • 8e606a239f github: check if PR is closed instead of merge Yaron Kaikov 2024-12-12 15:56:55 +02:00
  • 013e0d53ff replica: Fix use-after-free due to a race between split and cleanup Raphael S. Carvalho 2024-12-14 16:39:35 -03:00
  • fe9fcdfe30 task_manager.hh: replace boost ranges with std ranges Avi Kivity 2024-12-08 23:00:16 +02:00
  • e4dc86b552 fix(test.py): adjust break_manager method Artsiom Mishuta 2024-11-04 14:00:21 +01:00
  • 8cdff8f52f Update ScyllaDB version to: 6.2.3 Jenkins Promoter 2024-12-15 15:55:40 +02:00
  • 8832301fe0 storage_service: replicate_to_all_cores: clear_gently pending erms Benny Halevy 2024-12-07 12:34:42 +02:00
  • 500ca17370 test_mv_topology_change: drop delay_after_erm_update injection case Benny Halevy 2024-12-12 09:00:36 +02:00
  • 4bfa3060d0 storage_service: replicate_to_all_cores: update base and view tables atomically Benny Halevy 2024-12-04 16:47:07 +02:00
  • 10c4cf930c table: make update_effective_replication_map sync again Benny Halevy 2024-12-07 11:58:34 +02:00
  • 6890281486 locator: topology: remove no longer use get_all_ips() Gleb Natapov 2024-12-12 16:39:45 +02:00
  • c2e3d875ab gossiper: change get_unreachable_nodes to host ids Gleb Natapov 2024-12-12 16:39:21 +02:00
  • c39474cc7e locator: drop no longer used ip based functions from effective replication map and friends Gleb Natapov 2024-12-12 13:18:20 +02:00
  • c5f1dc6293 test: move network_topology_strategy_test and token_metadata_test to use host id based APIs Gleb Natapov 2024-12-12 13:00:23 +02:00