Commit Graph

  • c7091b61e4 db/batchlog: Drop batch if table has been dropped Dawid Mędrek 2025-09-16 15:21:25 +02:00
  • 07c21c06a4 test: audit: stop using datetime.datetime.now() in syslog converter Andrzej Jackowski 2025-09-18 09:41:59 +02:00
  • f4de31a316 test/perf/tablet_load_balancing.cc: Create nodes within one DC Dawid Mędrek 2025-09-18 15:10:15 +02:00
  • 4a2ba1dbde docs: add capacity based balancing explanation Ferenc Szili 2025-08-26 16:43:39 +02:00
  • 6fe8f98add Merge '[Backport 2025.3] compaction/scrub: register sstables for compaction before validation' from Scylladb[bot] Botond Dénes 2025-09-25 09:27:31 +03:00
  • 702eda371b s3: Add metrics to show S3 prefetch bytes Pavel Emelyanov 2025-09-08 13:21:26 +03:00
  • 29de947851 test_out_of_space_prevention.py: Fix flaky test_user_writes_rejection test Łukasz Paszkowski 2025-09-15 13:18:31 +02:00
  • ec225e08d1 replica: Futurize split_compaction_options() Raphael S. Carvalho 2025-08-27 20:04:11 -03:00
  • b421867fa8 replica: Futurize split_compaction_options() Raphael S. Carvalho 2025-08-27 20:04:11 -03:00
  • ca1974da91 replica: Fix split compaction when tablet boundaries change Raphael S. Carvalho 2025-08-27 20:14:15 -03:00
  • b4e6795bd5 replica: Futurize split_compaction_options() Raphael S. Carvalho 2025-08-27 20:04:11 -03:00
  • 5f6e1edd93 configure.py: fix concatenation of user linker flags Lakshmi Narayanan Sreethar 2025-09-24 20:56:59 +05:30
  • 0c23d4f22d configure.py: fix passing of user linker flags to cmake Lakshmi Narayanan Sreethar 2025-09-24 20:19:56 +05:30
  • 5d5244abaf Merge 'vector_store_client: Add support for multiple IPs in DNS responses' from Karol Nowacki Piotr Dulikowski 2025-09-24 16:24:18 +02:00
  • c6c9c316a7 load_balancer: fix std::out_of_bounds when decommissioning with empty nodes Ferenc Szili 2025-09-23 11:28:52 +02:00
  • b85673e9b0 test,lib: Add range_to_endpoint_map() method to rest client Pavel Emelyanov 2025-09-24 15:06:16 +03:00
  • 5746e61a60 api: Indentation fix after previous patches Pavel Emelyanov 2025-09-24 15:10:57 +03:00
  • 1649808429 storage_service: Get tablet tokens if e.r.m. is per-table Pavel Emelyanov 2025-09-24 15:13:09 +03:00
  • bac9f200b3 storage_service,api: Get e.r.m. inside get_range_to_address_map() Pavel Emelyanov 2025-09-24 15:10:05 +03:00
  • 0c258187d9 storage_service: Calculate tokens on stack Pavel Emelyanov 2025-09-24 15:11:49 +03:00
  • fb5664a1d5 interval: split interval_bound implementation for const references Avi Kivity 2025-09-14 15:14:26 +03:00
  • 5e89a78c8f raft: refactor can_vote logic and type Alex Dathskovsky 2025-09-02 11:34:50 +03:00
  • a7e46974d4 db/config: Prepare compression_parameters for config system Nikos Dragazis 2025-09-19 15:57:18 +03:00
  • ea41f652c4 compressor: Validate presence of sstable_compression in parameters Nikos Dragazis 2025-09-23 20:15:12 +03:00
  • 761a32927e Merge 'scrub: Handle malformed_sstable_exception in scrub skip mode' from Taras Veretilnyk Botond Dénes 2025-09-24 14:28:42 +03:00
  • b67928a457 build: suppress linker pgo hash mismatch warnings Avi Kivity 2025-09-21 16:45:23 +03:00
  • 5ba5aec1f8 treewide: Move mutation related files to a mutation directory Ernest Zaslavsky 2025-07-20 14:29:18 +03:00
  • 1493fd1521 test.py: adjust framework verbosity default settings Artsiom Mishuta 2025-09-23 10:58:30 +02:00
  • d653e710ba test: deflake driver reconnections in the recovery procedure tests Patryk Jędrzejczak 2025-09-16 15:32:31 +02:00
  • 0cfb78ed38 build: drop -fvisibility=hidden compiler flag Avi Kivity 2025-09-20 23:42:17 +03:00
  • 1ac7b4c35e treewide: move away from accessing httpd::request::query_parameters Botond Dénes 2025-09-16 17:37:01 +03:00
  • 5891aeb1fb test/pylib/s3_server_mock.py: better handle empty query params Botond Dénes 2025-09-24 11:49:28 +03:00
  • 706eeee1bd vector_store_client: Rename HTTP_REQUEST_RETRIES to ANN_RETRIES Karol Nowacki 2025-09-23 09:19:48 +02:00
  • 8411a03f22 vector_store_client: Format with clang-format Karol Nowacki 2025-09-24 10:22:13 +02:00
  • 57d1b601a8 vector_store_client: Add support for multiple IPs in DNS responses Karol Nowacki 2025-09-24 10:13:03 +02:00
  • cc616252a4 vector_store_client_test: Extract make_vs_server helper function Karol Nowacki 2025-09-24 10:06:14 +02:00
  • 6da598fa4a vector_store_client_test: Ensure cleanup on exception Karol Nowacki 2025-09-24 10:02:24 +02:00
  • 381586f1b8 vector_store_client_test: Fix unreliable unavailable port tests Karol Nowacki 2025-09-19 13:09:10 +02:00
  • bfb8e807be Merge 'streaming/stream_blob: generate view updates from staging sstables' from Michał Jadwiszczak Piotr Dulikowski 2025-09-24 09:15:33 +02:00
  • 96b865ab9b db/batchlog: Drop batch if table has been dropped Dawid Mędrek 2025-09-16 15:21:25 +02:00
  • b747da8b64 test: deflake driver reconnections in the recovery procedure tests Patryk Jędrzejczak 2025-09-16 15:32:31 +02:00
  • 4111afa4f7 test/perf/tablet_load_balancing.cc: Create nodes within one DC Dawid Mędrek 2025-09-18 15:10:15 +02:00
  • 43dd627118 Merge '[Backport 2025.2] compaction/scrub: register sstables for compaction before validation' from Scylladb[bot] Pavel Emelyanov 2025-09-24 09:52:57 +03:00
  • ee800b9682 db/batchlog: Drop batch if table has been dropped Dawid Mędrek 2025-09-16 15:21:25 +02:00
  • d6c59c5224 test/perf/tablet_load_balancing.cc: Create nodes within one DC Dawid Mędrek 2025-09-18 15:10:15 +02:00
  • 4431dd158f Merge '[Backport 2025.1] compaction/scrub: register sstables for compaction before validation' from Scylladb[bot] Pavel Emelyanov 2025-09-24 09:50:04 +03:00
  • b7f1497efd alternator: fix bug in combination of AttributeUpdates + ReturnValues Nadav Har'El 2025-09-08 23:14:54 +03:00
  • f2308a2ce5 compaction/twcs: use on_internal_error for invalid timestamp resolution Lakshmi Narayanan Sreethar 2025-09-19 14:11:25 +05:30
  • eb92f50413 hinted_handoff: drain hints after the target node stops owning tokens Wojciech Mitros 2025-07-14 14:55:44 +02:00
  • b76716c8aa tools/schema_loader: disable tablet-related restrictions in the placeholder keyspace Michał Chojnowski 2025-09-18 21:49:50 +02:00
  • 7c6fb131f3 Merge 'compaction: ensure that all compaction executors are stopped' from Aleksandra Martyniuk Botond Dénes 2025-09-24 06:49:51 +03:00
  • 82c95699ea types/comparable_bytes: add compatability test data for DateTpe Lakshmi Narayanan Sreethar 2025-09-23 14:59:33 +05:30
  • 48bbe09c8b test: fix test_two_tablets_concurrent_repair_and_migration_repair_writer_level Aleksandra Martyniuk 2025-09-23 13:57:59 +02:00
  • 2239474a87 Merge 'tablets: scheduler: Balance racks separately when rf_rack_valid_keyspaces is true' from Tomasz Grabiec Avi Kivity 2025-09-23 22:45:35 +03:00
  • 981592bca5 tablet: scheduler: Do not emit conflicting migrations in the plan Tomasz Grabiec 2025-09-15 22:38:41 +02:00
  • 1106157756 compressor: Add missing space in exception message Nikos Dragazis 2025-09-23 20:08:04 +03:00
  • 5089ffe06f tools: toolchain: add e2fsprogs, fuse3 to the dependencies Łukasz Paszkowski 2025-09-19 07:59:51 +02:00
  • f9172c934a Merge 'comparable_bytes: handle counter type' from Lakshmi Narayanan Sreethar Botond Dénes 2025-09-23 18:23:48 +03:00
  • f6e8a14fb0 Update seastar submodule Pavel Emelyanov 2025-09-19 17:47:03 +03:00
  • 73ce19939e test/test_view_building_coordinator: add reproducer for file streaming Michał Jadwiszczak 2025-09-01 17:27:42 +02:00
  • 0f3827d509 streaming/stream_blob: register staging sstables to process them Michał Jadwiszczak 2025-09-01 17:06:40 +02:00
  • da44d6af09 Merge 'Move some compaction manager API handlers from storage_service.cc to tasks.cc' from Pavel Emelyanov Patryk Jędrzejczak 2025-09-23 15:08:48 +02:00
  • b81caf3f54 sstable_compaction_test: add scrub tests for malformed SSTables Taras Veretilnyk 2025-09-09 13:02:30 +02:00
  • 796bdfc9f7 scrub: skip sstable on malformed sstable exception in skip mode Taras Veretilnyk 2025-09-09 13:00:57 +02:00
  • 97c77d7cd5 compaction: move _tasks check Aleksandra Martyniuk 2025-09-15 11:30:29 +02:00
  • 17707d0e6b compaction: stop compaction module in really_do_stop Aleksandra Martyniuk 2025-09-08 11:52:43 +02:00
  • 0914978605 types/comparable_bytes: remove default abstract type handler Lakshmi Narayanan Sreethar 2025-09-23 11:14:18 +05:30
  • ee1e648a7f types/comparable_bytes: handle counter type Lakshmi Narayanan Sreethar 2025-09-23 11:10:45 +05:30
  • 51b13edd2c compaction_manager: cancel submission timer on drain Łukasz Paszkowski 2025-04-22 13:59:22 +02:00
  • c8f45dbbb2 test: speed up test_long_query_timeout_erm Andrzej Jackowski 2025-09-12 10:01:48 +02:00
  • 482ddfb3b4 Merge 'mv: handle mismatched base/view replica count caused by RF change' from Wojciech Mitros Piotr Dulikowski 2025-09-23 08:10:08 +02:00
  • 35f7d2aec6 db/batchlog: Drop batch if table has been dropped Dawid Mędrek 2025-09-16 15:21:25 +02:00
  • ce99996670 tablets: scheduler: Run plan-maker in maintenance scheduling group Tomasz Grabiec 2025-09-15 22:25:28 +02:00
  • 2b03a69065 test: perf: perf-load-balancing: Add parallel-scaleout scenario Tomasz Grabiec 2025-09-14 19:40:34 +02:00
  • 0dcaaa061e test: perf: perf-load-balancing: Convert to tool_app_template Tomasz Grabiec 2025-09-14 18:50:22 +02:00
  • c9f0a9d0eb tablets: scheduler: Balance racks separately when rf_rack_valid_keyspaces is true Tomasz Grabiec 2025-09-12 21:34:10 +02:00
  • a56115f77b test: deflake driver reconnections in the recovery procedure tests Patryk Jędrzejczak 2025-09-16 15:32:31 +02:00
  • bc72a637bd sstables: Restore indentation after previous patch Pavel Emelyanov 2025-09-22 17:48:21 +03:00
  • d97d595827 sstables: Coroutinize filesystem_storage::check_create_links_replay() Pavel Emelyanov 2025-09-22 17:47:47 +03:00
  • cfab5b69d2 tablets: scheduler: Run plan-maker in maintenance scheduling group Tomasz Grabiec 2025-09-15 22:25:28 +02:00
  • b3f4bef36b tablets: scheduler: Run plan-maker in maintenance scheduling group Tomasz Grabiec 2025-09-15 22:25:28 +02:00
  • 15e71ee083 test: audit: stop using datetime.datetime.now() in syslog converter Andrzej Jackowski 2025-09-18 09:41:59 +02:00
  • b23aab882a Merge 'test/alternator: multiple fixes for tests so they would pass on DynamoDB' from Nadav Har'El Pavel Emelyanov 2025-09-22 15:30:40 +03:00
  • f6860d1de0 Merge 'mv: run view building worker fibers in streaming group' from Piotr Dulikowski Pavel Emelyanov 2025-09-22 15:28:38 +03:00
  • ce8dd798a2 Merge 'tools/scylla-sstable-scripts: introduce purgeable.lua and writetime-histogram.lua' from Botond Dénes Pavel Emelyanov 2025-09-22 15:27:48 +03:00
  • 29032213c8 test: avoid #include <boost/test/included/...> Avi Kivity 2025-09-21 15:22:30 +03:00
  • d9b8278178 mv: handle mismatched base/view replica count caused by RF change Wojciech Mitros 2025-06-05 00:33:27 +02:00
  • 59c40a2edd mv: save the nodes used for pairing calculations for later reuse Wojciech Mitros 2025-08-21 02:00:29 +02:00
  • 9d4449a492 mv: move the decision about simple rack-aware pairing later Wojciech Mitros 2025-06-03 01:28:55 +02:00
  • b18b052d26 doc: remove n1-highmem instances from Recommended Instances Anna Stuchlik 2025-09-22 12:40:36 +02:00
  • b205e1a3da Merge 'vector_store_client: Extract DNS logic into a dedicated class' from Karol Nowacki Nadav Har'El 2025-09-22 13:24:34 +03:00
  • beb11760e0 test/cqlpy/test_permissions: unskip test for tablets Michael Litvak 2025-09-22 09:55:18 +02:00
  • 65351fda29 alternator: update references to alternator streams issue Michael Litvak 2025-09-22 09:54:35 +02:00
  • 1258e7c165 Revert "Merge 'transport: service_level_controller: create and use driver service level' from Andrzej Jackowski" Avi Kivity 2025-09-22 01:00:08 +03:00
  • b382531d99 Merge 'cdc: fix create table with cdc if not exists' from Michael Litvak Piotr Dulikowski 2025-09-22 08:18:25 +02:00
  • 591a67c7e7 Merge 'view_builder: register view on all shards atomically' from Michael Litvak Piotr Dulikowski 2025-09-22 08:03:44 +02:00
  • 6bd1d7db49 vector_store_client_test: Verify DNS is not refreshed when disabled Karol Nowacki 2025-09-22 08:02:59 +02:00
  • 27219b8b7c vector_store_client: Extract DNS logic into a dedicated class Karol Nowacki 2025-09-19 12:33:28 +02:00
  • 7cc7b95681 vector_search: Apply clang-format Karol Nowacki 2025-09-18 11:51:54 +02:00
  • eae71d3e91 vector_store_client: Move to vector_search module Karol Nowacki 2025-09-18 11:37:19 +02:00