Commit Graph

  • 2f1731c551 test: Include parent test name in ScyllaClusterManager log file names. Sergey Zolotukhin 2025-01-06 17:03:11 +01:00
  • e734fc11ec cql_test_env: Add optional query timeout Calle Wilund 2025-01-08 10:40:41 +00:00
  • 511326882a schema/migration_manager: Add schema validate Calle Wilund 2025-01-08 10:39:28 +00:00
  • 9f06a0e3a3 sstables: add get_shared_components accessor Calle Wilund 2025-01-08 10:38:20 +00:00
  • 7ed89266b3 config/config_file: Add exports and definitions of config_type_for<> Calle Wilund 2025-01-08 10:37:39 +00:00
  • d0a3311ced locator: do not include unused headers Kefu Chai 2025-01-07 11:58:43 +08:00
  • 866520ff89 test.py: Defer Scylla executable check until test execution Kefu Chai 2025-01-08 14:27:52 +08:00
  • 98dfb50c99 doc: add troubleshooting removal with --autoremove-ubuntu Anna Stuchlik 2024-11-26 17:06:17 +01:00
  • 03a19d586e .github/scripts/auto-backport.py: Add comment to PR when conflicts apply Yaron Kaikov 2024-12-16 12:28:28 +02:00
  • af2cb66cfc Merge 'sstables_manager: do not reclaim unlinked sstables' from Lakshmi Narayanan Sreethar Botond Dénes 2024-12-19 15:18:16 +02:00
  • a59c4653fe repair: check tasks local to given shard Aleksandra Martyniuk 2025-01-03 13:04:18 +01:00
  • 2e87e317d9 .github/scripts/auto-backport.py: Add comment to PR when conflicts apply Yaron Kaikov 2024-12-16 12:28:28 +02:00
  • f73f7c17ec Merge 'sstables_manager: do not reclaim unlinked sstables' from Lakshmi Narayanan Sreethar Botond Dénes 2024-12-19 15:18:16 +02:00
  • 35316a40c8 service/storage_proxy: consider all replicas participating in write for MV backpressure Michael Litvak 2024-12-16 09:58:33 +02:00
  • a2436f139f docs/dev: review-checklist.md: expand the guide for good commit log Botond Dénes 2025-01-07 10:05:57 -05:00
  • f41b030fdd repair: do not include unused header Kefu Chai 2025-01-07 11:58:58 +08:00
  • 379f23d854 cache_algorithm_test: harden against stats being confused by background activity Michał Chojnowski 2024-12-16 23:06:47 +01:00
  • 10815d2599 cache_algorithm_test: fix a use of an uninitialized variable Michał Chojnowski 2024-12-16 20:28:17 +01:00
  • e10def2f2a cache_algorithm_test: harden against stats being confused by background activity Michał Chojnowski 2024-12-16 23:06:47 +01:00
  • f0f2749c5c cache_algorithm_test: fix a use of an uninitialized variable Michał Chojnowski 2024-12-16 20:28:17 +01:00
  • de8253b98a types: explicitly instantiate map_type_impl::deserialize() Avi Kivity 2025-01-01 12:11:35 +02:00
  • e6efaa3b73 Update seastar submodule Benny Halevy 2024-12-30 10:23:33 +02:00
  • 23729beeb5 docs: remove "ScyllaDB Enterprise" labels Kefu Chai 2025-01-06 10:54:13 +08:00
  • e51b2075da docs/kb: correct referenced git sha1 and version number Kefu Chai 2025-01-07 07:01:29 +08:00
  • 9f639b176f db/config: increase the default value of internode_compression_zstd_min_message_size from 0 to 1024 Michał Chojnowski 2024-11-27 13:00:40 +01:00
  • c5f28d8099 [Backport 6.1] raft: improve logs for abort while waiting for apply Patryk Jędrzejczak 2024-12-09 17:28:33 +01:00
  • a63a0eac1e [Backport 6.2] raft: improve logs for abort while waiting for apply Patryk Jędrzejczak 2024-12-09 17:28:33 +01:00
  • 9618e9b0d3 Merge '[Backport 6.1] Do not reset quarantine list in non raft mode' from Gleb Kamil Braun 2025-01-07 17:00:35 +01:00
  • d04f376227 mv: add an experimental feature for creating views using tablets Wojciech Mitros 2024-12-02 22:16:55 +01:00
  • 115005d863 raft: refactor the voters api to allow enabling voters Emil Maskovsky 2024-12-11 16:12:46 +01:00
  • d719f423e5 config: Enable enable_small_table_optimization_for_rbno by default Asias He 2024-12-02 20:01:12 +08:00
  • 935dcd69fa repair: Remove repair_task_info only when repair is finished Asias He 2024-12-19 15:17:40 +08:00
  • 748d30a34d tools: toolchain: simplify non-emulated build procedure Avi Kivity 2024-12-19 14:40:11 +02:00
  • baaee28c07 storage_service: Add tablet migration log Asias He 2025-01-06 10:39:30 +08:00
  • 2ac9ed2073 raft: test the limited voters feature Emil Maskovsky 2024-12-03 17:52:22 +01:00
  • 0617564123 db/commitlog: make the commit log hard limit mandatory Michael Litvak 2024-12-05 17:16:12 +02:00
  • 8d824a564f doc: add troubleshooting removal with --autoremove-ubuntu Anna Stuchlik 2024-11-26 17:06:17 +01:00
  • b3f8c4faa7 Merge 'node_ops: filter topology_requests entries shown by node_ops_virtual_task' from Aleksandra Martyniuk Botond Dénes 2025-01-07 14:17:01 +02:00
  • d984f27b23 Create urgent_issue_reminder.yml Dani Tweig 2024-12-24 15:46:40 +02:00
  • 353b522ca0 treewide: migrate from boost::adaptors::reversed to std::views::reverse Kefu Chai 2024-12-31 14:31:36 +08:00
  • f7fd55146d compaction: do not include unused headers Kefu Chai 2025-01-06 21:45:12 +08:00
  • b74565e83f dist/common/scripts/scylla_raid_setup: reduce XFS metadata overhead Yaron Kaikov 2024-12-29 10:50:57 +02:00
  • 69150f0680 Merge 'Fix edge case issues related to tablet draining ' from Tomasz Grabiec Botond Dénes 2025-01-07 13:04:00 +02:00
  • 173fad296a tools/schema_loader.cc: remove duplicate include of short_streams.hh Botond Dénes 2024-12-19 14:58:10 +02:00
  • 66a5e7f672 docs: update Sphinx configuration for unified repository publishing David Garcia 2024-12-31 15:41:09 +00:00
  • e4463b11af treewide: replace boost::algorithm::join() with fmt::join() Kefu Chai 2024-12-31 13:48:36 +08:00
  • a91e03710a repair: check tasks local to given shard Aleksandra Martyniuk 2025-01-03 13:04:18 +01:00
  • d3f3e2a6c8 .github: add more subdirectories to CLEANER_DIR Kefu Chai 2024-12-10 09:24:49 +08:00
  • 5653d13d48 Merge 'Clean up test/alternator mistakes that service levels introduced' from Nadav Har'El Avi Kivity 2025-01-06 17:44:25 +02:00
  • 047ce13641 doc: add a new KB article about tombstone garbage collection in ICS Anna Stuchlik 2025-01-06 10:29:09 +08:00
  • 8873a4e1aa test.py: pass "count" to re.sub() with kwarg Kefu Chai 2024-12-31 16:09:33 +08:00
  • 4632e217e3 cql3: grammar: simplify unaliasedSelector production Avi Kivity 2025-01-02 18:39:04 +02:00
  • 9396c2ee6c api: include "smaller" header Kefu Chai 2025-01-06 14:22:19 +08:00
  • 7390116620 alternator/test_returnconsumedcapacity.py: update item Amnon Heiman 2024-12-19 16:12:09 +02:00
  • fc22d5214f Merge 'test.py: check for existence of combined test with correct path' from Kefu Chai Nadav Har'El 2025-01-06 09:21:01 +02:00
  • e919794db8 test/alternator: fix mistakes introduced with test_service_levels.py Nadav Har'El 2025-01-05 19:40:14 +02:00
  • 879c0a3bd6 test/alternator: move "cql" fixture to test/alternator/conftest.py Nadav Har'El 2025-01-05 19:33:55 +02:00
  • 569f8e9246 treewide: fix misspellings Kefu Chai 2025-01-03 16:06:50 +08:00
  • c973254362 Introduce incremental compaction strategy (ICS) Raphael S. Carvalho 2024-12-26 11:41:58 -03:00
  • 220cafe7c4 test.py: Fix path checking for combined_test executable Kefu Chai 2025-01-04 05:48:56 +08:00
  • 9d0f27e7c1 test.py: Throw only if scylla executable is not found Kefu Chai 2025-01-04 05:12:03 +08:00
  • 4c89e62470 Merge 'Phased barrier improvements' from Benny Halevy Tomasz Grabiec 2025-01-03 18:51:23 +01:00
  • afd588d4c7 Merge '[Backport 6.2] Do not reset quarantine list in non raft mode' from Gleb Kamil Braun 2025-01-03 16:28:07 +01:00
  • 155480595f storage_proxy/read_repair: Remove redundant 'schema' parameter from data_read_resolver::resolve function. Sergey Zolotukhin 2024-12-20 16:03:25 +01:00
  • 39785c6f4e storage_proxy/read_repair: Use partition_key instead of token key for mutation diff calculation hashmap. Sergey Zolotukhin 2024-12-19 17:13:55 +01:00
  • e577f1d141 test: Add test case for checking read repair diff calculation when having conflicting keys. Sergey Zolotukhin 2024-12-18 15:50:03 +01:00
  • 202f16e799 Merge 'Introduce workload prioritization for service levels' from Piotr Dulikowski Avi Kivity 2025-01-02 20:05:36 +02:00
  • 0ea8cd2bb8 test/pylib/minio_server: use error level for fatal errors Kefu Chai 2024-12-31 15:53:52 +08:00
  • 245483f1bc topology coordinator: reject replace request if topology does not match Gleb Natapov 2025-01-02 13:19:35 +02:00
  • 7e3a196734 gossiper: fix the logic of shadow_round parameter Gleb Natapov 2025-01-01 12:56:21 +02:00
  • 2736a3e152 storage_service: do not add endpoint to the gossiper during topology loading. Gleb Natapov 2024-12-30 16:37:16 +02:00
  • 4fee8e0e09 storage_service: load peers into gossiper on boot in raft topology mode Gleb Natapov 2024-12-30 15:35:43 +02:00
  • acbc667d3e storage_service: set raft topology change mode before using it in join_cluster Gleb Natapov 2024-12-30 13:50:45 +02:00
  • 491b7232de locator: drop inet_address usage to figure out per dc/rack replication Gleb Natapov 2025-01-02 18:40:45 +02:00
  • 7d42b80228 service/storage_proxy: data_read_resolver::resolve(): remove unneded maybe_yield() Botond Dénes 2024-12-19 15:37:03 +02:00
  • de42dce4c4 pgo: use java-11 when running cassandra-stress Kefu Chai 2025-01-02 14:05:18 +08:00
  • 174199610b test.py: add more log info if the server is broken Artsiom Mishuta 2024-12-29 13:52:53 +01:00
  • 233e3969c4 utils: correct misspellings Kefu Chai 2025-01-02 14:35:23 +08:00
  • 1e54ee19ce Fix gossiper orphan node floating problem by adding a remover fiber Abhinav 2024-11-15 15:05:40 +05:30
  • f5bce45399 Fix gossiper orphan node floating problem by adding a remover fiber Abhinav 2024-11-15 15:05:40 +05:30
  • 1ce373d80b schema: deinline some speculative_retry methods Avi Kivity 2024-12-14 22:33:23 +02:00
  • 051c310f02 tracing: record scheduling group in trace event record Avi Kivity 2023-01-16 19:05:22 +02:00
  • 07fdf9d21f qos: un-shared-from-this standard_service_level_distributed_data_accessor Piotr Dulikowski 2024-12-13 08:43:13 +01:00
  • b23bc3a5d5 alternator: execute under scheduling group for service level Piotr Dulikowski 2024-12-21 18:27:37 +01:00
  • 67b11e846a test.py: support multiple commands in prepare_cql in suite.yml Piotr Dulikowski 2024-12-17 07:50:26 +01:00
  • 07b162fb5b docs: add documentation for workload prioritization Piotr Dulikowski 2024-12-13 11:15:32 +01:00
  • 241e710c19 docs/dev: describe workload prioritization features in service_levels Piotr Dulikowski 2024-12-13 10:54:38 +01:00
  • 473bb44722 test/auth_cluster: test workload prioritization in service level tests Piotr Dulikowski 2024-12-02 21:41:12 +01:00
  • 29b153c9e7 cqlpy/test_service_levels: add workload prioritization tests Piotr Dulikowski 2024-12-02 21:01:49 +01:00
  • 49f5fc0e70 api: introduce service levels specific API Piotr Dulikowski 2024-12-13 09:31:35 +01:00
  • a65c0c3735 api/cql_server_test: add information about scheduling group Piotr Dulikowski 2024-12-13 09:58:46 +01:00
  • 9319d65971 db/virtual_tables: add scheduling group column to system.clients Piotr Dulikowski 2024-12-17 08:35:57 +01:00
  • bbc655ff32 test/boost: update service_level_controller_test for workload prio Piotr Dulikowski 2024-12-13 08:46:11 +01:00
  • ce4032dfc0 qos: include number of shares in DESCRIBE Piotr Dulikowski 2024-12-02 21:40:42 +01:00
  • 0f62eb45d1 cql3/statements: update SL statements for workload prioritization Piotr Dulikowski 2024-12-02 20:41:57 +01:00
  • 6d90a933cd transport/server: use scheduling group assigned to current user Piotr Dulikowski 2024-12-18 08:39:13 +01:00
  • f1b9737e07 messaging_service: use separate set of connections per service levels Piotr Dulikowski 2024-12-02 18:47:59 +01:00
  • 7383013f43 replica/database: add reader concurrency semaphore groups Piotr Dulikowski 2024-12-02 19:51:03 +01:00
  • 4cfd26efaf qos: manage and assign scheduling groups to service levels Piotr Dulikowski 2024-12-13 08:14:16 +01:00
  • ff51551a94 qos: use the shares field in service level reads/writes Piotr Dulikowski 2024-12-21 16:48:44 +01:00