Commit Graph

  • a7cff37024 docs: add feature page for automatic repair Botond Dénes 2026-01-16 17:29:10 +02:00
  • 9431bc5628 docs: inter-link incremental-repair and repair documents Botond Dénes 2026-01-16 16:51:06 +02:00
  • 14db8375ac docs: incremental-repair: fix curl example Botond Dénes 2026-01-16 16:38:58 +02:00
  • f2e142ac6e test/boost/estimated_histogram_test.cc: Switch to real Sum Amnon Heiman 2026-01-28 23:19:00 +02:00
  • ec6a2661de Merge 'Keep view_builder background fiber in maintenance scheduling group' from Pavel Emelyanov Piotr Dulikowski 2026-01-28 20:49:18 +01:00
  • cb1d05d65a streaming: Get streaming sched group from debug:: namespace Pavel Emelyanov 2026-01-28 14:24:29 +03:00
  • 5d4e2ec522 Merge 'docs: add documentation for automatic repair' from Botond Dénes Marcin Maliszkiewicz 2026-01-28 17:46:53 +01:00
  • 1454228a05 test/cqlpy: fix "assertion rewriting" in translated Cassandra tests Nadav Har'El 2026-01-28 13:23:14 +02:00
  • 3ebd02513a view_builder: Start background in maintenance group Pavel Emelyanov 2026-01-27 14:11:41 +03:00
  • 2439d27b60 view_builder: Wake-up step fiber with condition variable Pavel Emelyanov 2026-01-27 14:07:49 +03:00
  • 5ce12f2404 gossiper: Export its scheduling group for those who need it Pavel Emelyanov 2026-01-28 14:44:38 +03:00
  • 0da1a222fc migration_manager: Reorder members Pavel Emelyanov 2026-01-28 14:43:17 +03:00
  • 1713d75c0d docs: add feature page for automatic repair Botond Dénes 2026-01-16 17:29:10 +02:00
  • 7e1bbbd937 reader_concurrency_semaphore: Check during admission if read may timeout Łukasz Paszkowski 2024-11-20 15:42:44 +01:00
  • 8a613960af permit_reader::impl: Replace break with return after evicting inactive permit on timeout Łukasz Paszkowski 2026-01-28 14:15:41 +01:00
  • fde09fd136 reader_concurrency_semaphore: Add preemptive_abort_factor to constructors Łukasz Paszkowski 2026-01-20 13:58:47 +01:00
  • 21348050e8 config: Add parameters to control reads' preemptive_abort_factor Łukasz Paszkowski 2024-12-16 14:27:40 +01:00
  • 2d3a40e023 permit_reader: Add a new state: preemptive_aborted Łukasz Paszkowski 2026-01-26 09:16:40 +01:00
  • 5a7cea00d0 reader_concurrency_semaphore: validate waiters counter when dequeueing a waiting permit Łukasz Paszkowski 2026-01-23 16:33:26 +01:00
  • 614020b5d5 aws_error: handle all restartable nested exception types Ernest Zaslavsky 2026-01-14 15:14:41 +02:00
  • df949dc506 Merge 'topology_coordinator: make cleanup reliable on barrier failures' from Łukasz Paszkowski Tomasz Grabiec 2026-01-28 13:33:39 +01:00
  • 3175540e87 transport/server: to bytes_histogram Amnon Heiman 2026-01-28 13:40:54 +02:00
  • 5875bcca23 approx_exponential_histogram: Add sum() method for accurate value tracking Amnon Heiman 2026-01-28 13:39:46 +02:00
  • 2fd453f4ec utils/estimated_histogram.hh: Add bytes_histogram Amnon Heiman 2026-01-28 10:17:42 +02:00
  • ee631f31a0 Merge 'Do not export system keyspace from raft_group0_client' from Pavel Emelyanov Botond Dénes 2026-01-28 13:24:32 +02:00
  • 7c49711906 test/cqlpy: Remove redundant pytest.register_assert_rewrite call Yaron Kaikov 2026-01-28 10:56:30 +02:00
  • e091afb400 doc: add the version name to the Install pages Anna Stuchlik 2026-01-21 10:44:21 +01:00
  • 371cff0e06 db/config: Update sstable_compression_user_table_options description Nikos Dragazis 2025-11-23 00:29:13 +02:00
  • 914d3f845a schema: Add initializer for compression defaults Nikos Dragazis 2025-11-22 13:42:13 +02:00
  • b6deff2547 schema: Generalize static configurators into schema initializers Nikos Dragazis 2025-12-15 17:05:01 +02:00
  • a817aee457 schema: Initialize static properties eagerly Nikos Dragazis 2025-12-15 16:58:36 +02:00
  • 001581c69c db: config: Add accessor for sstable_compression_user_table_options Nikos Dragazis 2026-01-13 16:49:45 +02:00
  • 42fdea7410 github: fix iwyu workflow permissions Avi Kivity 2026-01-27 15:44:51 +02:00
  • e1f623dd69 skip_mode: Allow multiple build modes in pytest skip_mode marker Jakub Smolar 2026-01-28 00:07:54 +01:00
  • a2c1569e04 test: test_gossiper_orphan_remover: get host ID of the bootstrapping node before it crashes Patryk Jędrzejczak 2026-01-27 12:58:14 +01:00
  • 8d2689d1b5 build: avoid sccache by default for Rust targets Avi Kivity 2026-01-27 15:39:33 +02:00
  • 2ffe5b7d80 tablet_allocator: Have its own explicit background scheduling group Pavel Emelyanov 2026-01-26 17:31:09 +03:00
  • 47315c63dc treewide: include Seastar headers with angle brackets Avi Kivity 2026-01-27 16:16:47 +02:00
  • b7dccdbe93 Merge 'test/storage: speed up out-of-space prevention tests' from Łukasz Paszkowski Botond Dénes 2026-01-28 10:28:20 +02:00
  • 931a38de6e service: remove unused has_schema_access Marcin Maliszkiewicz 2026-01-26 10:38:49 +01:00
  • 834921251b test: Replace memory_data_source with seastar::util::as_input_stream Pavel Emelyanov 2026-01-26 12:00:24 +03:00
  • 335e81cdf7 test.py: migrate nodetool to run by pytest Andrei Chekun 2026-01-26 13:36:15 +01:00
  • 8e831a7b6d tablets: tablet_allocator.cc: Convert tabs to spaces Tomasz Grabiec 2026-01-28 01:29:44 +01:00
  • 9715965d0c tablets: load_balancer: Warn about incomplete stats once for all offending nodes Tomasz Grabiec 2026-01-24 16:29:44 +01:00
  • ef0e9ad34a tablets: load_balancer: Improve node stats printout Tomasz Grabiec 2026-01-24 16:21:03 +01:00
  • 4a161bff2d tablets: load_balancer: Warn about imbalance only when there are no more active migrations Tomasz Grabiec 2026-01-24 16:08:12 +01:00
  • 7228bd1502 tablets: load_balancer: Extract print_node_stats() Tomasz Grabiec 2026-01-24 16:07:37 +01:00
  • 615b86e88b tablet: load_balancer: Use empty() instead of size() where applicable Tomasz Grabiec 2026-01-20 15:43:22 +01:00
  • 12fdd205d6 tablets: Fix redundancy in migration_plan::empty() Tomasz Grabiec 2026-01-20 15:31:50 +01:00
  • 0d090aa47b tablets: Cache pointer to stats during plan-making Tomasz Grabiec 2026-01-20 15:42:31 +01:00
  • f2b0146f0f tablets: load_balancer: Print rack in addition to DC when giving context Tomasz Grabiec 2026-01-20 14:58:36 +01:00
  • df32318f66 tablets: load_balancer: Make plan summary concise Tomasz Grabiec 2026-01-20 14:49:03 +01:00
  • edc46fe6a1 connection_factory: includes cleanup Ernest Zaslavsky 2026-01-12 14:09:37 +02:00
  • f8b9b767c2 dns_connection_factory: refine the move constructor Ernest Zaslavsky 2026-01-06 18:33:41 +02:00
  • 23d038b385 connection_factory: retry on failure Ernest Zaslavsky 2026-01-11 16:23:53 +02:00
  • 3e2d1384bf connection_factory: introduce TTL timer Ernest Zaslavsky 2026-01-26 14:37:25 +02:00
  • bd7481e30c connection_factory: get rid of shared_future in dns_connection_factory Ernest Zaslavsky 2026-01-11 12:44:43 +02:00
  • 16d7b65754 connection_factory: extract connection logic into a member Ernest Zaslavsky 2025-12-30 12:39:51 +02:00
  • e30c01eae6 connection_factory: remove unnecessary else Ernest Zaslavsky 2025-12-28 16:25:24 +02:00
  • d0f3725887 connection_factory: use all resolved DNS addresses Ernest Zaslavsky 2025-12-28 16:24:43 +02:00
  • c12168b7ef s3_test: remove client double-close Ernest Zaslavsky 2026-01-21 10:09:45 +02:00
  • 834961c308 db/view: add missing include for coroutine::all to fix build without precompiled headers Emil Maskovsky 2026-01-27 10:49:05 +00:00
  • 80e064d61c test: Check that CQL and Alternator tables respect compression config Nikos Dragazis 2025-11-23 20:00:24 +02:00
  • cac8096e41 test/cqlpy: test compression setting for auxiliary table Nadav Har'El 2025-11-09 21:25:01 +02:00
  • b395458af2 test/alternator: tests for schema of Alternator table Nadav Har'El 2025-11-09 16:31:49 +02:00
  • 87aa6c8387 utils/gcp/object_storage: URL-encode object names in URL:s Calle Wilund 2026-01-27 18:01:21 +01:00
  • a896d8d5e3 utils::gcp::object_storage: Fix list object pager end condition detection Calle Wilund 2026-01-27 17:57:17 +01:00
  • 02af292869 Merge 'Introduce TTL and retries to address resolution' from Ernest Zaslavsky Pavel Emelyanov 2026-01-27 18:45:43 +03:00
  • 59f2a3ce72 test: test_alternator_proxy_protocol: wait for the node to report itself as serving Avi Kivity 2026-01-21 13:41:09 +02:00
  • ebac810c4e test: cluster_manager: add ability to wait for supervisor STATUS=serving Avi Kivity 2026-01-21 13:39:09 +02:00
  • 7ac32097da docs/cql/ddl.rst: Tombstones GC: explain propagation delay Botond Dénes 2026-01-13 15:18:44 +02:00
  • 32b336e062 tablets: load_balancer: Move "tablet_migration_bypass" injection point to make_plan() Tomasz Grabiec 2026-01-19 14:42:34 +01:00
  • 29da20744a storage_service: fix indentation after previous patch Piotr Dulikowski 2026-01-27 15:49:01 +01:00
  • d28c841fa9 raft topology: generate notification about released nodes only once Piotr Dulikowski 2026-01-27 15:48:05 +01:00
  • 8829098e90 reader_concurrency_semaphore: Remove cpu_concurrency's default value Łukasz Paszkowski 2024-12-16 11:03:02 +01:00
  • 3ef594f9eb test/storage: speed up out-of-space prevention tests by using smaller volumes Łukasz Paszkowski 2026-01-27 14:53:02 +01:00
  • 0f86fc680c test/storage: reduce tablet load stats refresh interval to speed up OOS prevention tests Łukasz Paszkowski 2026-01-27 14:52:18 +01:00
  • b3baef1f2e .github/workflows/backport-pr-fixes-validation: support Atlassian URL format in backport PR fixes validation Yaron Kaikov 2026-01-27 10:47:32 +02:00
  • 02994a0a3e .github/workflows/backport-pr-fixes-validation: support Atlassian URL format in backport PR fixes validation Yaron Kaikov 2026-01-27 10:47:32 +02:00
  • 2c4fef8638 .github/workflows/backport-pr-fixes-validation: support Atlassian URL format in backport PR fixes validation Yaron Kaikov 2026-01-27 10:47:32 +02:00
  • 76c0162060 .github/workflows/backport-pr-fixes-validation: support Atlassian URL format in backport PR fixes validation Yaron Kaikov 2026-01-27 10:47:32 +02:00
  • 10e9672852 raft topology: extract "released" nodes calculation to external function Piotr Dulikowski 2026-01-27 14:37:43 +01:00
  • 87920d16d8 raft_group0_client: Dont export system keyspace Pavel Emelyanov 2026-01-27 14:46:40 +03:00
  • 966119ce30 raft_group0_client: Add and use get_last_group0_state_id() Pavel Emelyanov 2026-01-27 14:46:07 +03:00
  • dded1feeb7 group0_state_machine: Call ensure_group0_sched() with data_dictionary Pavel Emelyanov 2026-01-27 14:43:04 +03:00
  • 20a2b944df view_building_worker: Use its own system_keyspace& reference Pavel Emelyanov 2026-01-27 14:41:13 +03:00
  • 16b56c2451 Merge 'Audit: avoid dynamic_cast on a hot path' from Marcin Maliszkiewicz Avi Kivity 2026-01-27 12:54:16 +02:00
  • c61d855250 hints: Provide explicit scheduling group for hint_sender Pavel Emelyanov 2026-01-26 18:11:13 +03:00
  • 9daa109d2c test: get rid of consistent_cluster_management usage in test Gleb Natapov 2026-01-26 11:28:22 +02:00
  • fa5ed619e8 Merge 'test: perf: add perf-cql-raw benchmarking tool' from Marcin Maliszkiewicz Avi Kivity 2026-01-27 12:23:25 +02:00
  • c9620d9573 test/cqlpy: restore LWT tests marked XFAIL for tablets Avi Kivity 2026-01-25 21:50:30 +02:00
  • 91cf77d016 doc: update the GPG keys Anna Stuchlik 2026-01-26 16:52:05 +01:00
  • 5e706c1790 topology coordinator: complete pending operation for a replaced node Gleb Natapov 2026-01-06 14:29:47 +02:00
  • 3f10f44232 .github/workflows/backport-pr-fixes-validation: support Atlassian URL format in backport PR fixes validation Yaron Kaikov 2026-01-27 10:47:32 +02:00
  • f1c6094150 Merge 'Remove buffer_input_stream and limiting_input_stream from core code' from Pavel Emelyanov Avi Kivity 2026-01-26 22:05:59 +02:00
  • 2c2f0693ab doc: remove the troubleshooting section on upgrades from OSS Anna Stuchlik 2026-01-19 16:22:26 +01:00
  • 0e07c6556d test: Remove useless compaction group testing in database_test Raphael S. Carvalho 2026-01-23 12:11:05 -03:00
  • 19af46d83a audit: replace batch dynamic_cast with static_cast Marcin Maliszkiewicz 2026-01-26 18:14:37 +01:00
  • edc291961b doc: update the GPG keys Anna Stuchlik 2026-01-26 16:52:05 +01:00
  • 5d5e829107 Merge 'db: view: refactor usage and building of semaphore in create and drop views plus change continuation to co routine style' from Alex Dathskovsky Piotr Dulikowski 2026-01-26 17:16:01 +01:00