Commit Graph

  • 962fa5a369 Merge '[Backport 2025.1] tablets: Equalize per-table balance when allocating tablets for a new table' from Scylladb[bot] Tomasz Grabiec 2025-04-28 13:23:25 +02:00
  • 0cdcf82cd0 Merge 'topology coordinator: do not proceed further on invalid boostrap tokens' from Piotr Dulikowski Patryk Jędrzejczak 2025-04-28 12:45:33 +02:00
  • 7f9152babc utils/lsa/chunked_managed_vector: fix the calculation of max_chunk_capacity() Michał Chojnowski 2025-04-28 11:32:49 +02:00
  • 885924067f Merge '[Backport 2025.1] Simplify loading_cache_test and use manual_clock' from Scylladb[bot] Tomasz Grabiec 2025-04-28 10:55:14 +02:00
  • d582c436e5 Merge 'tasks: check whether a node is alive before rpc' from Aleksandra Martyniuk Botond Dénes 2025-04-28 09:32:45 +03:00
  • 262530f27c Merge 'mv: make base_info in view schemas immutable' from Wojciech Mitros Nadav Har'El 2025-04-27 19:12:11 +03:00
  • cf7d846b9e docs: update dependencies David Garcia 2025-04-25 15:44:23 +01:00
  • e588c8667f alternator: Limit attribute name lengths Piotr Szymaniak 2025-02-17 13:21:12 +01:00
  • 82e1678fbe test: mv: skip test_mv_tablets_empty_ip in debug mode Piotr Dulikowski 2025-04-24 17:25:35 +02:00
  • bf3b09313c tests: loading_cache_test: use manual_clock Benny Halevy 2024-12-26 14:57:43 +02:00
  • 49bc81415b utils: loading_cache: make clock_type a template parameter Benny Halevy 2024-12-26 14:57:43 +02:00
  • 325cdcbd58 test: loading_cache_test: use function-scope loader Benny Halevy 2024-12-26 19:29:27 +02:00
  • a4584e205c test: loading_cache_test: simlute loader using sleep Benny Halevy 2024-12-27 09:05:12 +02:00
  • 52c82527f9 test: lib: eventually: add sleep function param Benny Halevy 2024-12-26 21:50:42 +02:00
  • 3792810030 test: lib: eventually: make *EVENTUALLY_EQUAL inline functions Benny Halevy 2024-12-26 21:47:51 +02:00
  • b48d1abade Merge '[Backport 6.2] Cache base info for view schemas in the schema registry' from Scylladb[bot] Tomasz Grabiec 2025-04-25 18:42:57 +02:00
  • ba3d53be55 tablets: Equalize per-table balance when allocating tablets for a new table Tomasz Grabiec 2025-04-11 14:34:54 +02:00
  • e73954da80 load_sketch: Tolerate missing tablet_map when selecting for a given table Tomasz Grabiec 2025-04-15 23:07:54 +02:00
  • 93dab31007 tests: tablets: Simplify tests by moving common code to topology_builder Tomasz Grabiec 2025-04-11 14:33:33 +02:00
  • 670a69007e test: cluster: add test_bad_initial_token Piotr Dulikowski 2025-04-25 12:08:57 +02:00
  • 923944bf21 test_tablets_cql: test_alter_dropped_tablets_keyspace: extend expected error Benny Halevy 2025-04-23 14:16:53 +03:00
  • 845cedea7f topology coordinator: do not proceed further on invalid boostrap tokens Piotr Dulikowski 2025-04-25 11:30:01 +02:00
  • 66acaa1bf8 cdc: add sanity check for generating an empty generation Piotr Dulikowski 2025-04-25 11:18:17 +02:00
  • 76cd707b18 test: test_tablets: wait for cql Aleksandra Martyniuk 2025-04-17 15:42:25 +02:00
  • 2a8bb47cfb test: test_zero_token_nodes_topology_ops: use host IDs for ignored nodes Patryk Jędrzejczak 2025-04-22 15:41:55 +02:00
  • 68a178eba9 Merge 'replica: skip flush of dropped table' from Aleksandra Martyniuk Pavel Emelyanov 2025-04-24 20:02:59 +03:00
  • f71eff37bb test: test_mv_topology_change: increase timeout for remove_node Michael Litvak 2025-04-21 13:54:27 +03:00
  • 22ef09489d test.py: add awareness of extra_scylla_cmdline_options Andrei Chekun 2025-04-18 17:27:03 +02:00
  • 2758c4a08e test.py: increase timeout for C++ tests in pytest Andrei Chekun 2025-04-15 14:01:43 +02:00
  • f5c88e1107 test.py: switch method of finding the root repo directory Andrei Chekun 2025-04-11 13:45:01 +02:00
  • 06eca04370 test.py: move get_combined_tests to the correct facade Andrei Chekun 2025-04-09 13:32:26 +02:00
  • 8cc9c0a53a test.py: add common directory for reports Andrei Chekun 2025-04-09 13:14:41 +02:00
  • b791af1f16 test.py: add the possibility to provide additional env vars Andrei Chekun 2025-04-09 13:01:48 +02:00
  • 3cb5838619 test.py: move setup cgroups to the generic method Andrei Chekun 2025-04-09 12:39:39 +02:00
  • ca615af407 test.py: refactor resource_gather.py Andrei Chekun 2025-04-09 12:11:35 +02:00
  • ee5883770a test: remove flakiness from test_schema_is_recovered_after_dying Wojciech Mitros 2024-12-16 01:58:55 +01:00
  • bf7bba9634 mv: add a test for dropping an index while it's building Wojciech Mitros 2025-01-20 23:50:43 +01:00
  • d77f11d436 base_info: remove the lw_shared_ptr variant Wojciech Mitros 2025-03-20 04:49:49 +01:00
  • d7bd86591e view_info: don't re-set base_info after construction Wojciech Mitros 2025-03-18 04:42:06 +01:00
  • ea462efa3d base_info: remove base_info snapshot semantics Wojciech Mitros 2025-03-20 01:51:33 +01:00
  • ad55935411 base_info: remove base schema from the base_info Wojciech Mitros 2025-03-18 04:36:04 +01:00
  • 05fce91945 schema_registry: store base info instead of base schema for view entries Wojciech Mitros 2025-03-18 03:49:30 +01:00
  • 6e539c2b4d base_info: make members non-const Wojciech Mitros 2025-03-20 02:11:55 +01:00
  • 32258d8f9a view_info: move the base info to a separate header Wojciech Mitros 2025-03-19 05:35:47 +01:00
  • a3d2cd6b5e view_info: move computation of view pk columns not in base pk to view_updates Wojciech Mitros 2025-03-18 02:10:44 +01:00
  • a33963daef view_info: move base-dependent variables into base_info Wojciech Mitros 2025-03-18 01:50:52 +01:00
  • 900687c818 view_info: set base info on construction Wojciech Mitros 2025-01-09 03:14:59 +01:00
  • f279625f59 test_tablets_cql: test_alter_dropped_tablets_keyspace: extend expected error Benny Halevy 2025-04-23 14:16:53 +03:00
  • 2bbdaeba1c Update seastar submodule Benny Halevy 2025-04-22 17:10:57 +03:00
  • c1618c7de5 test: test table drop during flush Aleksandra Martyniuk 2025-04-23 14:24:50 +02:00
  • 91b57e79f3 replica: skip flush of dropped table Aleksandra Martyniuk 2025-04-23 14:26:18 +02:00
  • 0d7752b010 build: cmake: generalize update_cxx_flags() Kefu Chai 2025-04-22 10:30:01 +08:00
  • 64a5eee6b9 test/cqlpy: insert test names into Scylla logs Nadav Har'El 2025-04-22 15:11:03 +03:00
  • 3d73c79a72 test: mv: skip test_view_building_scheduling_group in debug Piotr Dulikowski 2025-04-22 15:53:22 +02:00
  • a6ba535c3c Merge 'test.py: refactoring before boost pytest integration' from Andrei Chekun Pavel Emelyanov 2025-04-23 11:10:56 +03:00
  • 3c69340b8c test: add test_long_query_timeout_erm Andrzej Jackowski 2025-04-04 16:17:52 +02:00
  • 1f1e4f09cd test: add get_cql_exclusive to manager_client.py Andrzej Jackowski 2025-04-16 14:49:16 +02:00
  • 9d53063a7e mapreduce: catch local read_failure_exception_with_timeout Andrzej Jackowski 2025-04-15 12:05:10 +02:00
  • 1fca994c7b transport: storage_proxy: release ERM when waiting for query timeout Andrzej Jackowski 2025-04-23 09:27:57 +02:00
  • 9b1f062827 transport: remove redundant references in process_request_one Andrzej Jackowski 2025-04-23 09:04:52 +02:00
  • 9c0f369cf8 transport: fix the indentation in process_request_one Andrzej Jackowski 2025-04-23 09:00:51 +02:00
  • 8a7454cf3e transport: add futures in CQL server exception handling Andrzej Jackowski 2025-02-20 13:11:39 +01:00
  • e5ddc0c5ce Merge 'test/pylib: servers_add: support list of property_files' from Benny Halevy Botond Dénes 2025-04-01 09:14:20 +03:00
  • 4ba475eb22 test.py: Remove reuse cluster in cluster tests Andrei Chekun 2025-03-13 14:34:01 +01:00
  • b4568850f9 test.py apply prepare_3_nodes_cluster in topology Artsiom Mishuta 2025-02-20 12:19:55 +01:00
  • 72adae2c16 test.py: introduce prepare_3_nodes_cluster marker Artsiom Mishuta 2025-02-20 12:11:56 +01:00
  • 57b66e6b2e test.py: move the readme file for LDAP tests to the correct location Andrei Chekun 2025-04-09 13:05:02 +02:00
  • cf4747c151 test.py: eliminate deprecation warning for xml.etree.ElementTree.Element Andrei Chekun 2025-04-09 12:52:17 +02:00
  • bc49cd5214 test.py: align the behavior of max-failures parameter with pytest maxfail Andrei Chekun 2025-04-09 12:35:28 +02:00
  • 5c3501e4bf test.py: fix typo in toxiproxy name parameter Andrei Chekun 2025-04-09 11:28:18 +02:00
  • 2c37a793d1 test.py: add locking to the sqlite writer for resource gather Andrei Chekun 2025-04-09 11:20:42 +02:00
  • 800710dc2c test.py: add sqlite datetime adapter for resource gather Andrei Chekun 2025-04-09 11:09:49 +02:00
  • bf2a9e267e test.py: change the parameter for get_modes_to_run() Andrei Chekun 2025-04-09 11:01:23 +02:00
  • 7254c0c515 db/config.cc: correct a typo in option's description Kefu Chai 2025-04-15 14:39:46 +08:00
  • 65efd2b2f6 Merge 'Refactor and enhance s3_tests' from Ernest Zaslavsky Pavel Emelyanov 2025-04-22 16:40:37 +03:00
  • 5fd2eabd48 Merge 'Generalize the diversity of parse_table_infos() callers in API' from Pavel Emelyanov Nadav Har'El 2025-04-22 15:40:06 +03:00
  • 8d1a413357 test/scylla_gdb: better error message when running on dev build mode Nadav Har'El 2025-04-21 14:19:39 +03:00
  • 5c1d24f983 test: test_mv_topology_change: increase timeout for remove_node Michael Litvak 2025-04-21 13:54:27 +03:00
  • d34061818c Ensure raft group0 RPCs use the gossip scheduling group Sergey Zolotukhin 2025-01-30 09:54:34 +01:00
  • b0fe705c80 Move RAFT operations verbs to GOSSIP group. Sergey Zolotukhin 2025-02-10 18:06:49 +01:00
  • a2b46cbf45 sstables_loader: fix the indent Kefu Chai 2025-04-22 12:05:11 +08:00
  • 6b3ecad467 sstables_loader: fix the racing between get_progress() and release_resources() Kefu Chai 2025-04-18 15:00:44 +08:00
  • 502c62d91d install-dependencies.sh: update node_exporter to 1.9.0 scylla-2025.1.2-candidate-20250423025213 scylla-2025.1.2 Yaron Kaikov 2025-02-23 10:06:03 +02:00
  • edaa3f4bdd s3_tests: Improve and extend copy object test coverage Ernest Zaslavsky 2025-04-21 10:45:56 +03:00
  • 252a0a14af s3_tests: Implement post-test cleanup for uploaded objects Ernest Zaslavsky 2025-04-21 10:30:42 +03:00
  • 2dcd2b21ae Merge 'tablets: Equalize per-table balance when allocating tablets for a new table' from Tomasz Grabiec Avi Kivity 2025-04-21 17:06:30 +03:00
  • eb5b52f598 Merge 'main: make DC and rack immutable after bootstrap' from Piotr Dulikowski Pavel Emelyanov 2025-04-21 15:52:54 +03:00
  • b374f94b15 pip installation: use --no-cache-dir Yaniv Michael Kaul 2025-04-20 15:03:30 +03:00
  • 0ba3ce1741 test: gdb: avoid using file(1) to determine if debug information is present Avi Kivity 2025-04-20 17:10:27 +03:00
  • 441cee8d9c test.py: fix gathering logs in case of fail Andrei Chekun 2025-04-17 13:32:10 +02:00
  • 9190779ee3 Merge '[Backport 6.2] storage_service: preserve state of busy topology when transiting tablet' from Scylladb[bot] Tomasz Grabiec 2025-04-20 20:13:11 +02:00
  • 8ea6f5824a Update seastar submodule Avi Kivity 2025-04-20 13:31:17 +03:00
  • e9b57a149d topology_coordinator: stop: await all background_action_holder:s Benny Halevy 2024-03-10 11:32:48 +02:00
  • 7bdb93aa1c topology_coordinator: stop: improve error messages Benny Halevy 2024-03-10 11:32:48 +02:00
  • 985492018b topology_coordinator: stop: define stop_background_action helper Benny Halevy 2024-03-10 11:32:48 +02:00
  • 8db020e782 Merge '[Backport 6.2] managed_bytes: in the copy constructor, respect the target preferred allocation size' from Scylladb[bot] Avi Kivity 2025-04-19 18:43:31 +03:00
  • 6a8b033510 Merge '[Backport 2025.1] managed_bytes: in the copy constructor, respect the target preferred allocation size' from Scylladb[bot] Avi Kivity 2025-04-19 18:42:44 +03:00
  • 09caad6147 test: Remove sstable_assertions::get_stats_metadata() Pavel Emelyanov 2025-04-18 18:50:38 +03:00
  • 294e56207d test: Add sstable_assertions::operator->() Pavel Emelyanov 2025-04-18 18:50:16 +03:00
  • 2314feeae2 test: Ignore DEBUG,TRACE,INFO level messages when checking for failed mutations. Sergey Zolotukhin 2025-04-07 17:46:34 +02:00