Commit Graph

  • 86472e43e1 Update ScyllaDB version to: 2026.3.0-dev master next Anna Mikhlin 2026-04-26 15:30:13 +03:00
  • 5231c77e8e Update ScyllaDB version to: 2026.2.0-rc0 next-2026.2 branch-2026.2 Anna Mikhlin 2026-04-26 15:28:16 +03:00
  • 92040b5ea2 compaction_manager: fix use-after-free in postponed_compactions_reevaluation() next-2025.1 branch-2025.1 Benny Halevy 2026-04-12 12:40:05 +03:00
  • b29f3b4a9b Merge 'ldap: fix double-free of LDAPMessage in poll_results()' from Andrzej Jackowski Marcin Maliszkiewicz 2026-04-07 17:27:43 +02:00
  • ea78ab34d7 Merge '[Backport 2026.1] test: fix flaky test_read_repair_with_trace_logging by reading tracing with CL=ALL' from Scylladb[bot] next-2026.1 branch-2026.1 Avi Kivity 2026-04-25 20:47:46 +03:00
  • a8c7c9d561 vector-store: fix creating local vector search indexes with a part of the partition key Pawel Pery 2026-03-06 12:32:54 +01:00
  • 2b20bd887b db/view: track range tombstones in update stream during view update building next-2025.4 branch-2025.4 Wojciech Mitros 2026-04-15 12:12:31 +02:00
  • 6c51548fd6 test/cluster: fix flaky test_hints_consistency_during_replace Wojciech Mitros 2026-04-23 15:57:10 +02:00
  • e114fc8175 test: use DROP KEYSPACE IF EXISTS in new_test_keyspace cleanup Dario Mirovic 2026-04-15 13:37:27 +02:00
  • dfd2507f0d test/cluster/test_incremental_repair: fix flaky do_tablet_incremental_repair_and_ops Botond Dénes 2026-04-15 13:49:33 +03:00
  • 739a0f9047 Update position in dma_read(iovec) in create_file_for_seekable_source Calle Wilund 2026-04-13 10:34:37 +02:00
  • d5efd1f676 test/cluster: wait for Alternator readiness in server startup Piotr Szymaniak 2026-04-24 11:20:56 +02:00
  • d14d07a079 test: fix flaky test_sstable_write_large_{row,cell} by using a fixed partition key Piotr Smaron 2026-04-23 14:27:30 +02:00
  • 9a36e7f362 test: fix flaky test_read_repair_with_trace_logging by reading tracing with CL=ALL Botond Dénes 2026-04-20 16:35:15 +03:00
  • 4ce17d20df replica/database: consolidate the two database_apply error injections Botond Dénes 2026-03-05 10:51:48 +02:00
  • c04cbd5aa2 encryption: cover system.raft table in system_info_encryption Emil Maskovsky 2026-03-27 08:25:05 +00:00
  • ca90676b2b Merge 'transport: improve memory accounting for big responses and slow network' from Marcin Maliszkiewicz Marcin Maliszkiewicz 2026-04-22 16:37:09 +02:00
  • e434057784 scylla_swap_setup: Remove Before=swap.target dependency from swap unit Nikos Dragazis 2026-02-02 20:34:32 +02:00
  • 04e33d69da Merge 'service: tasks: return successful status if a table was dropped' from Aleksandra Martyniuk Botond Dénes 2026-03-09 16:04:44 +02:00
  • 5468cd49da Merge 'ldap: fix double-free of LDAPMessage in poll_results()' from Andrzej Jackowski Marcin Maliszkiewicz 2026-04-07 17:27:43 +02:00
  • 52a3ed4312 Merge 'test: cluster: Deflake test_write_cl_any_to_dead_node_generates_hints' from Dawid Mędrek Botond Dénes 2026-03-24 13:39:56 +02:00
  • 816526842e test/alternator: stop concurrent-requests test when workers hit limit Tomasz Grabiec 2026-03-28 02:17:30 +01:00
  • 73d7f9c1fe compaction_manager: fix use-after-free in postponed_compactions_reevaluation() Benny Halevy 2026-04-12 12:40:05 +03:00
  • afbc00bb87 test: use DROP KEYSPACE IF EXISTS in new_test_keyspace cleanup Dario Mirovic 2026-04-15 13:37:27 +02:00
  • c89d5d5651 db/view: track range tombstones in update stream during view update building Wojciech Mitros 2026-04-15 12:12:31 +02:00
  • c758e3d97a test: bump multishard_query_test querier_cache TTL to 60s to avoid flake Avi Kivity 2026-04-20 15:45:24 +03:00
  • 4e80e3e224 test/mv/test_mv_staging: wait for cql after restart Michael Litvak 2026-04-20 09:39:30 +02:00
  • 593a6da09c test/cluster: fix flaky test_hints_consistency_during_replace Wojciech Mitros 2026-04-23 15:57:10 +02:00
  • 60d5b3959d test/cluster/test_incremental_repair: fix flaky do_tablet_incremental_repair_and_ops Botond Dénes 2026-04-15 13:49:33 +03:00
  • 116a2f43ee sstables_loader: prevent use-after-free on table drop during streaming Ernest Zaslavsky 2026-04-09 13:28:19 +03:00
  • 9b65d6d0fc topology: propagate error messages through raft_topology_cmd_result fix/raft-topology-error-propagation Yaniv Michael Kaul 2026-04-07 00:34:28 +03:00
  • 958b6ed166 compaction: set_skip_when_empty() for validation_errors metric ykaul/skip-when-empty-compaction-error-metrics Yaniv Michael Kaul 2026-04-06 14:27:18 +03:00
  • 70261dc674 Merge 'test/cluster: scale failure_detector_timeout_in_ms by build mode' from Marcin Maliszkiewicz Botond Dénes 2026-04-24 09:10:43 +03:00
  • d280517e27 test/cluster/test_incremental_repair: fix flaky do_tablet_incremental_repair_and_ops Botond Dénes 2026-04-15 13:49:33 +03:00
  • cdbf53e9d7 compaction_manager: fix use-after-free in postponed_compactions_reevaluation() Benny Halevy 2026-04-12 12:40:05 +03:00
  • 7634d3f7d4 test/cluster: fix flaky test_hints_consistency_during_replace Wojciech Mitros 2026-04-23 15:57:10 +02:00
  • b49cf6247f test: fix flaky test_read_repair_with_trace_logging by reading tracing with CL=ALL Botond Dénes 2026-04-20 16:35:15 +03:00
  • 878f341338 test/cluster/test_view_building_coordinator: fix view_updates_drained predicate Michał Jadwiszczak 2026-04-21 17:14:41 +02:00
  • 67b3ad94a0 test.py: enhance error output in case no tests were executed Andrei Chekun 2026-04-21 14:48:02 +02:00
  • c97ce32f47 Update position in dma_read(iovec) in create_file_for_seekable_source Calle Wilund 2026-04-13 10:34:37 +02:00
  • 3468e8de8b test/mv/test_mv_staging: wait for cql after restart Michael Litvak 2026-04-20 09:39:30 +02:00
  • 5d1a8b91cd encryption: cover system.raft table in system_info_encryption Emil Maskovsky 2026-03-27 08:25:05 +00:00
  • 3df951bc9c Merge 'audit: set audit_info for native-protocol BATCH messages' from Andrzej Jackowski Marcin Maliszkiewicz 2026-04-22 18:56:28 +02:00
  • eb3326b417 Merge 'test.py: migrate all bare skips to typed skip markers' from Artsiom Mishuta Botond Dénes 2026-04-22 15:48:27 +03:00
  • e84e7dfb7a build: drop utils/rolling_max_tracker.hh from precompiled header Avi Kivity 2026-04-20 13:47:17 +03:00
  • 3aced88586 Merge 'audit: decrease allocations / instructions on will_log() fast path' from Marcin Maliszkiewicz Botond Dénes 2026-04-22 15:46:15 +03:00
  • 4043d95810 Merge 'storage_service: fix REST API races during shutdown and cross-shard forwarding' from Piotr Smaron Marcin Maliszkiewicz 2026-04-22 14:43:31 +02:00
  • 270ae28c00 Merge '[Backport 2026.1] cql3: prepare list statments metadta_id during prepare statement , send the correct metadata_id directly to the client' from Scylladb[bot] Marcin Maliszkiewicz 2026-04-22 14:06:33 +02:00
  • cc39b54173 alternator: use stream_arn instead of std::string in list_streams Radosław Cybulski 2026-04-21 12:41:12 +02:00
  • 183c6d120e test: exclude pylib_test from default test runs Artsiom Mishuta 2026-04-19 18:16:41 +02:00
  • dffb266b79 storage_service: fix shard-0 forwarding in REST helpers Piotr Smaron 2026-04-15 15:42:36 +02:00
  • 6a91d046f3 storage_service: gate REST-facing async operations during shutdown Piotr Smaron 2026-04-22 10:22:55 +02:00
  • 74dd33811e storage_service: prepare for async gate in REST handlers Piotr Smaron 2026-04-22 10:15:09 +02:00
  • 18ceeaf3ef Merge 'Restrict tombstone GC sstable set to repaired sstables for tombstone_gc=repair mode' from Raphael Raph Carvalho Botond Dénes 2026-04-22 10:21:36 +03:00
  • f5eb99f149 test: bump multishard_query_test querier_cache TTL to 60s to avoid flake Avi Kivity 2026-04-20 15:45:24 +03:00
  • beedc56908 Publish docs gh-pages GitHub Action 2026-04-22 05:44:42 +00:00
  • cddde464ca Merge 'service: Support adding/removing a datacenter with tablets by changing RF' from Aleksandra Martyniuk Tomasz Grabiec 2026-04-22 01:46:11 +02:00
  • b6cb025e9b test/audit: add reproducer for native-protocol batch not being audited Andrzej Jackowski 2026-04-21 21:44:07 +02:00
  • f5bb9b6282 audit: set audit_info for native-protocol BATCH messages Andrzej Jackowski 2026-04-21 21:44:00 +02:00
  • 5f93d57d6e test/audit: rename internal test methods to avoid CI misdetection Andrzej Jackowski 2026-04-21 21:42:00 +02:00
  • 819969a66a dtest/alternator: stop concurrent-requests test when workers hit limit Tomasz Grabiec 2026-03-28 02:17:30 +01:00
  • cf237e060a test: auth_cluster: use safe_driver_shutdown() for Cluster teardown Dario Mirovic 2026-04-20 19:31:52 +02:00
  • 6f7bf30a14 alternator: increase wait time to tablet sync Radosław Cybulski 2026-04-21 10:12:22 +02:00
  • 74b523ea20 treewide: fix spelling errors. Radosław Cybulski 2026-04-21 10:34:04 +02:00
  • cb8253067d Merge 'strong_consistency: fix crash when DROP TABLE races with in-flight DML' from Petr Gusev Piotr Dulikowski 2026-04-21 16:54:20 +02:00
  • bcda39f716 test: audit: use set diff to identify new audit rows Dario Mirovic 2026-04-20 20:24:44 +02:00
  • c5a473bf19 sstables_loader: prevent use-after-free on table drop during streaming Ernest Zaslavsky 2026-04-09 13:28:19 +03:00
  • 6165124fcc Merge 'cql3: statement_restrictions: analyze during prepare time' from Avi Kivity Nadav Har'El 2026-04-21 15:44:06 +03:00
  • d222e6e2a4 doc: document support for OCI Object Storage Anna Stuchlik 2026-04-16 09:14:14 +02:00
  • 144fdc6c9f test/cluster/dtest: fix test_scrub_static_table flakiness Benny Halevy 2026-04-19 10:44:37 +03:00
  • 53984ce293 Merge '[Backport 2026.1] raft: Await instead of returning future in wait_for_state_change' from Scylladb[bot] Patryk Jędrzejczak 2026-04-21 12:50:41 +02:00
  • 1689736223 Merge 'test: cluster: Deflake test_write_cl_any_to_dead_node_generates_hints' from Dawid Mędrek Botond Dénes 2026-03-24 13:39:56 +02:00
  • cfebe17592 sstables: fix segfault in parse_assert() when message is nullptr Botond Dénes 2026-03-31 11:03:58 +03:00
  • c9ee67c85c Merge 'transport: improve memory accounting for big responses and slow network' from Marcin Maliszkiewicz Botond Dénes 2026-04-09 13:36:31 +03:00
  • 935e6a495d Merge 'transport: add per-service-level cql_requests_serving metric' from Piotr Smaron Marcin Maliszkiewicz 2026-04-21 12:35:50 +02:00
  • 3836757486 encryption: cover system.raft table in system_info_encryption Emil Maskovsky 2026-03-27 08:25:05 +00:00
  • cd79b99112 test: fix flaky test_alter_tablets_rf_dc_drop by using read barrier Aleksandra Martyniuk 2026-04-20 14:18:09 +02:00
  • 474e962e01 compaction: Restrict tombstone GC sstable set to repaired sstables for tombstone_gc=repair mode Raphael S. Carvalho 2026-04-01 14:50:04 -03:00
  • a50aa7e689 test/cluster: wait for ready CQL in cross-rack merge test Ferenc Szili 2026-04-20 12:56:34 +02:00
  • 20ed7c3d3d raft_group0: join_group0: fix join hang when node joins group 0 before post_server_start Patryk Jędrzejczak 2026-03-27 15:52:05 +01:00
  • d18eb9479f cql/statement: Create keyspace_metadata with correct initial_tablets count Łukasz Paszkowski 2025-08-05 13:28:59 +02:00
  • 69c58c6589 Merge 'streaming: add oos protection in mutation based streaming' from Łukasz Paszkowski Botond Dénes 2026-04-20 17:56:36 +03:00
  • 16ed338a89 Fix CODEOWNERS to cover nested docs subfolders David Garcia 2026-04-16 15:38:33 +01:00
  • 5687a4840d conf: pair sstable_format=ms with column_index_size_in_kb=1 Avi Kivity 2026-04-19 16:39:19 +03:00
  • e414b2b0b9 test/cluster: scale failure_detector_timeout_in_ms by build mode Marcin Maliszkiewicz 2026-04-16 15:14:36 +02:00
  • 99ac36b353 test/cluster: add failure_detector_timeout fixture Marcin Maliszkiewicz 2026-04-16 15:14:24 +02:00
  • c136b2e640 audit: drop sstring temporaries on the will_log() fast path Marcin Maliszkiewicz 2026-04-20 15:06:57 +02:00
  • 724b9e66ea audit: enable heterogeneous lookup on audited keyspaces/tables Marcin Maliszkiewicz 2026-04-20 15:06:13 +02:00
  • 9f11920b15 Merge 'alternator: fix remaining problems with new Stream ARN format' from Nadav Har'El Marcin Maliszkiewicz 2026-04-20 14:42:28 +02:00
  • a50e6215aa test/repair: Add tombstone GC safety tests for incremental repair Raphael S. Carvalho 2026-04-01 14:27:48 -03:00
  • 6011cb8a4c db/view: track range tombstones in update stream during view update building Wojciech Mitros 2026-04-15 12:12:31 +02:00
  • 073710a661 view: apply existing range tombstones after exhausting the update reader Wojciech Mitros 2026-04-15 10:47:42 +02:00
  • 53df1d6c35 test: raft: Add test_aborting_wait_for_state_change Dawid Mędrek 2026-02-19 14:18:04 +01:00
  • efb9911e3a raft: Describe exception types for wait_for_state_change and wait_for_leader Dawid Mędrek 2026-02-12 14:30:25 +01:00
  • ad5ba4c643 raft: Await instead of returning future in wait_for_state_change Dawid Mędrek 2026-02-12 12:47:03 +01:00
  • c4681d0975 Merge 'service: add missing replicas if tablet rebuild was rolled back' from Aleksandra Martyniuk Botond Dénes 2026-04-15 09:14:11 +03:00
  • 24d8843803 Merge 'streaming: stream_blob: hold table for streaming' from Michael Litvak Botond Dénes 2026-04-16 12:12:42 +03:00
  • 04d8663052 Merge 'cql3: pin prepared cache entry in prepare() to avoid invalid weak handle race' from Alex Dathskovsky Piotr Dulikowski 2026-03-11 12:09:23 +01:00
  • 40740104ab test: use DROP KEYSPACE IF EXISTS in new_test_keyspace cleanup Dario Mirovic 2026-04-15 13:37:27 +02:00
  • 5c5fbfaabb Merge '[Backport 2026.1] vector_search: fix SELECT on local vector index' from Scylladb[bot] Marcin Maliszkiewicz 2026-04-20 12:34:30 +02:00