Commit Graph

  • 164b0e37e1 test/alternator: fix retries in new_dynamodb_session Nadav Har'El 2026-03-16 00:13:54 +02:00
  • 858dee0b30 test/alternator: test for allowed characters in attribute names Nadav Har'El 2026-03-23 21:33:02 +02:00
  • 58538e18e8 test/alternator: tests for vector index support Nadav Har'El 2026-03-12 14:17:13 +02:00
  • fe5a5a813f alternator, vector: add validation of non-finite numbers in Query Nadav Har'El 2026-04-09 11:22:57 +03:00
  • aa070fae5b alternator: Query: improve error message when VectorSearch is missing Nadav Har'El 2026-04-05 17:37:44 +03:00
  • f932f94422 alternator: add per-table metrics for vector query Nadav Har'El 2026-04-05 17:08:08 +03:00
  • 8cf510e06c alternator: clean up duplicated code Nadav Har'El 2026-04-05 14:35:09 +03:00
  • f15c6634a7 alternator: fix default Select of Query Nadav Har'El 2026-04-05 13:37:40 +03:00
  • 2e274bbdba alternator: split executor.cc even more Nadav Har'El 2026-03-30 02:08:03 +03:00
  • 751da00692 alternator: split alternator/executor.cc Nadav Har'El 2026-03-29 00:15:20 +03:00
  • 91df3795fc encryption: cover system.raft table in system_info_encryption Emil Maskovsky 2026-03-27 08:25:05 +00:00
  • d006c4c476 Merge 'Untie (partially) cql3/statements from db::config' from Pavel Emelyanov Botond Dénes 2026-04-16 14:04:43 +03:00
  • 88a8324e68 erge 'db: store large data records in SSTable metadata and serve via virtual tables' from Benny Halevy Botond Dénes 2026-04-16 14:03:31 +03:00
  • 4d352c7cf5 sstables: Remove ignore_component_digest_mismatch from sstable_open_config Pavel Emelyanov 2026-04-16 13:43:31 +03:00
  • 9107e055b3 sstables: Move ignore_component_digest_mismatch initialization to constructor Pavel Emelyanov 2026-04-16 13:20:02 +03:00
  • 8abfd9af00 sstables: Add ignore_component_digest_mismatch to sstables_manager config Pavel Emelyanov 2026-04-16 12:49:09 +03:00
  • 83670d2493 alternator: validate vector index attribute values on write Nadav Har'El 2026-03-27 03:29:00 +03:00
  • aea7b6a66b alternator: DescribeTable for vector index: add IndexStatus and Backfilling Nadav Har'El 2026-03-20 17:58:34 +02:00
  • e43a2e5086 alternator: implement Query with a vector index Nadav Har'El 2026-03-17 08:39:40 +02:00
  • 68e34c57e1 alternator: fix bug in describe_multi_item() Nadav Har'El 2026-03-19 21:29:26 +02:00
  • ffe1029b7c alternator: prevent adding GSI conflicting with a vector index Nadav Har'El 2026-04-05 10:23:11 +03:00
  • 82de16f92c alternator: implement UpdateTable with a vector index Nadav Har'El 2026-03-15 18:59:39 +02:00
  • 217090a996 alternator: implement DescribeTable with a vector index Nadav Har'El 2026-03-15 17:15:21 +02:00
  • e156d67177 alternator: implement CreateTable with a vector index Nadav Har'El 2026-03-12 23:08:33 +02:00
  • 0afc730b7b alternator: reject empty attribute names Nadav Har'El 2026-03-15 11:50:33 +02:00
  • 8948a50f3b cdc: fix on_pre_create_column_families to create CDC log for vector search Nadav Har'El 2026-03-16 01:22:40 +02:00
  • d2d7604188 ci: pin GitHub Actions to commit SHAs and migrate to Node.js 24 Roy Dahan 2026-04-09 23:50:44 +03:00
  • 207d3b4a68 test_backup: Remove create_schema() helper Test Pavel Emelyanov 2026-04-09 15:58:27 +03:00
  • 830d28a889 Merge 'Use standard helpers to create ks:cf and populate it in test_backup.py' from Pavel Emelyanov Botond Dénes 2026-04-16 12:54:21 +03:00
  • 7abcf94823 test: Use arbitrary tokens in vnodes->tablets migration tests Nikos Dragazis 2026-03-28 17:18:17 +02:00
  • 26f0c038af test: boost: Add test for wrap-around vnodes Nikos Dragazis 2026-04-02 20:07:56 +03:00
  • c355df4461 Merge 'test: Lower default log level from DEBUG to INFO' from Artsiom Mishuta Botond Dénes 2026-04-16 12:46:11 +03:00
  • 098732ff76 storage_service: Support vnodes->tablets migrations w/ arbitrary tokens Nikos Dragazis 2026-03-27 14:45:33 +02:00
  • 8ea8c05120 storage_service: Hoist migration precondition Nikos Dragazis 2026-03-29 17:10:45 +03:00
  • 9bfcc25cf7 Merge 'streaming: stream_blob: hold table for streaming' from Michael Litvak Botond Dénes 2026-04-16 12:12:42 +03:00
  • 50e498ac0d test/lib: fix typos in proc_utils, gcs_fixture, and dockerized_service Dario Mirovic 2026-04-15 15:32:15 +02:00
  • 11b5997eaf test: gcs_fixture: rename container from "local-kms" to "fake-gcs-server" Dario Mirovic 2026-04-15 15:26:27 +02:00
  • dc7f848bf8 test: fix proc_utils.cc formatting from previous commit Dario Mirovic 2026-04-16 10:51:07 +02:00
  • be4d32c474 test: lib: use unique container name per retry attempt Dario Mirovic 2026-04-15 15:24:49 +02:00
  • 5f86c008e2 Merge 'cql3: fix null handling in data_value formatting' from Dario Mirovic Botond Dénes 2026-04-07 16:35:31 +03:00
  • dd8a6ab37f raft: abort stale snapshot transfers when term changes Emil Maskovsky 2026-03-17 13:50:14 +00:00
  • 1e0487bd57 table: Add formatter for group_id argument in tablet merge exception message Pavel Emelyanov 2026-03-20 12:27:11 +03:00
  • 18fc2eff31 test: add a missing reconnect_driver in test_sstable_compression_dictionaries_upgrade.py Michał Chojnowski 2026-03-18 20:28:23 +01:00
  • 340369a4d4 Merge 'Alternator: add per-table batch latency metrics and test coverage' from Amnon Heiman Botond Dénes 2026-03-16 17:18:00 +02:00
  • 9041f70f34 s3: Don't rearm credential timers when credentials are not refreshed Pavel Emelyanov 2026-03-16 10:53:21 +03:00
  • 7ed772866e scylla_swap_setup: Remove Before=swap.target dependency from swap unit Nikos Dragazis 2026-02-02 20:34:32 +02:00
  • 92f8f2c2db test: Stabilize tablet incremental repair error test Asias He 2026-04-13 08:38:54 +08:00
  • e992d76489 Merge 'table: don't create new split compaction groups if main compaction group is disabled' from Ferenc Szili Tomasz Grabiec 2026-04-14 22:00:40 +02:00
  • 33682fd14e Merge 'sstables/storage_manager: fix race between object storage config update and keyspace creation' from Dimitrios Symonidis Botond Dénes 2026-04-16 10:20:43 +03:00
  • 43c76aaf2b logstor: split log record to header and data Michael Litvak 2026-03-29 14:17:25 +02:00
  • 8e7ba7efe2 Merge 'commitlog: fix segment replay order by using ordered map per shard' from Sergey Zolotukhin Botond Dénes 2026-04-16 09:55:26 +03:00
  • 61877e9dfb test/cluster/storage: Add a reproducer for load-and-stream out-of-space rejection Łukasz Paszkowski 2026-03-04 10:53:02 +01:00
  • 8d34127684 sstables: clean up TemporaryHashes file in wipe() Łukasz Paszkowski 2026-03-24 12:11:31 +01:00
  • 159675e975 sstables: add error injection point in write_components Łukasz Paszkowski 2026-03-19 08:41:45 +01:00
  • d1a24aa16a test/cluster/storage: extract validate_data_existence to module scope Łukasz Paszkowski 2026-03-04 10:46:29 +01:00
  • 9c82b76755 test/cluster: enable suppress_disk_space_threshold_checks in tests using data_file_capacity Łukasz Paszkowski 2026-03-19 09:03:47 +01:00
  • 3726e31c03 utils/disk_space_monitor: add error injection to suppress threshold checks Łukasz Paszkowski 2026-03-19 09:02:03 +01:00
  • d193740ee5 docs: add scylla_transport_cql_requests_serving to new metrics list per_sl_counter_for_outstanding_cql_req Piotr Smaron 2026-04-15 15:36:36 +02:00
  • 70e114922f transport: add per-service-level cql_requests_serving metric Piotr Smaron 2026-04-15 15:36:27 +02:00
  • 0c143afea9 test: add xfail test for per-service-level cql_requests_serving metric Piotr Smaron 2026-04-15 15:35:53 +02:00
  • 335261f351 cql3: Move enable_create_table_with_compact_storage to cql_config Pavel Emelyanov 2026-04-09 22:24:30 +03:00
  • f20ede79f9 cql3: Move strict_is_not_null_in_views to cql_config Pavel Emelyanov 2026-04-09 22:09:58 +03:00
  • 027c91f45e cql3: Move restrict_future_timestamp to cql_config Pavel Emelyanov 2026-04-09 21:41:19 +03:00
  • 7264581881 cql3: Move TWCS restriction options to cql_config Pavel Emelyanov 2026-04-09 21:25:53 +03:00
  • 8b853505cd cql3: Move keyspace restriction options to cql_config Pavel Emelyanov 2026-04-09 20:43:08 +03:00
  • ce00d61917 db: implement large_data virtual tables with feature flag gating Benny Halevy 2026-03-26 17:21:27 +02:00
  • cb6004b625 db: call initialize_virtual_tables from shard 0 only Benny Halevy 2026-03-26 17:04:48 +02:00
  • 90d4ff34fb test: add LargeDataRecords round-trip unit tests Benny Halevy 2026-03-24 22:19:47 +02:00
  • 1f7faeef57 sstables: populate LargeDataRecords from writer Benny Halevy 2026-03-26 21:00:59 +02:00
  • 8f4976f65d large_data_handler: return above_threshold_result from maybe_record_large_cells Benny Halevy 2026-03-26 21:00:07 +02:00
  • c1b797f288 large_data_handler: rename partition_above_threshold to above_threshold_result Benny Halevy 2026-03-26 20:54:05 +02:00
  • d92cd42fe6 sstables: add LargeDataRecords metadata type (tag 13) Benny Halevy 2026-03-30 13:17:28 +03:00
  • 85e2c6f2a7 sstables: add fmt::formatter for large_data_type Benny Halevy 2026-03-30 13:20:09 +03:00
  • d4283d0ffc keys: move key_to_str() to keys/keys.hh Benny Halevy 2026-03-24 19:42:19 +02:00
  • 1af26a1dd6 cql3: Move batch_size_fail_threshold_in_kb to cql_config Pavel Emelyanov 2026-04-09 15:59:32 +03:00
  • 4d255cf533 cql3: Move batch_size_warn_threshold_in_kb to cql_config Pavel Emelyanov 2026-04-09 15:58:45 +03:00
  • a3f097f100 cql3: Move enable_parallelized_aggregation to cql_config Pavel Emelyanov 2026-04-09 15:48:23 +03:00
  • 4314fc0642 cql3: Move strict_allow_filtering to cql_config Pavel Emelyanov 2026-04-09 15:45:29 +03:00
  • 3411ed8bcc cql3: Move select_internal_page_size to cql_config Pavel Emelyanov 2026-04-09 15:05:27 +03:00
  • 728eb20b42 test: Fix cql_test_env to use updateable cql_config from db::config Pavel Emelyanov 2026-04-09 22:46:39 +03:00
  • 60a834d9fa cql3: Add cql_config parameter to parsed_statement::prepare() Pavel Emelyanov 2026-04-09 15:31:17 +03:00
  • f0e9177130 Merge 'audit/alternator: Make Alternator requests audited' from Piotr Szymaniak Nadav Har'El 2026-04-15 22:17:57 +03:00
  • d38f44208a test/cqlpy: Harden mutation_fragments tests against background flushes Nikos Dragazis 2026-04-07 20:14:01 +03:00
  • cc94467097 test: test drop table during streaming Michael Litvak 2026-04-15 13:13:16 +02:00
  • 69d2a90106 streaming: stream_blob: hold table for streaming Michael Litvak 2026-04-15 12:49:41 +02:00
  • 59ec93b86b Merge 'Allow arbitrary tablet boundaries and count' from Tomasz Grabiec Avi Kivity 2026-04-15 18:57:22 +03:00
  • 196db8931e partition_snapshot_row_cursor: fix reversed maybe_refresh() losing latest version entry Avi Kivity 2026-04-07 10:53:50 +03:00
  • e436db01e3 Merge 'cql3: fix authorization bypass via BATCH prepared cache poisoning' from Marcin Maliszkiewicz Nadav Har'El 2026-04-14 22:31:54 +03:00
  • 78926d9c96 test/random_failures: remove gossip shadow round injection Andrzej Jackowski 2026-04-13 12:21:07 +02:00
  • 336dab1eec test: lib: fix broken retry in start_docker_service Dario Mirovic 2026-04-15 15:19:10 +02:00
  • 4137a4229c test: Stabilize tablet incremental repair error test Asias He 2026-04-13 08:38:54 +08:00
  • ca003680a7 test/object_store: verify object storage client creation and live reconfiguration Dimitrios Symonidis 2026-04-15 14:28:39 +02:00
  • 24a7b146fa sstables/utils/s3: split config update into sync and async parts Dimitrios Symonidis 2026-04-15 11:58:46 +02:00
  • a958da0ab9 test_config: improve logging for wait_for_config API Dimitrios Symonidis 2026-03-05 10:08:35 +01:00
  • 71714fdc0e db: introduce read-write lock to synchronize config updates with REST API Dimitrios Symonidis 2026-03-05 21:27:30 +01:00
  • d584e8e321 build(deps): bump sphinx-scylladb-theme from 1.9.1 to 1.9.2 in /docs dependabot[bot] 2026-04-14 21:17:06 +00:00
  • ca24dd4a5f topology coordinator: log request cancellation only when request are really canceled Gleb Natapov 2026-04-14 11:14:22 +03:00
  • 280fe7cfb7 Merge 'Make inclusion of config.hh cheaper' from Nadav Har'El Botond Dénes 2026-04-15 14:30:14 +03:00
  • 00d8470554 Merge 'test: filter benign shutdown errors in tests that grep logs directly' from Marcin Maliszkiewicz Botond Dénes 2026-04-15 13:43:34 +03:00
  • 5b00675bf0 storage_proxy: expedite speculative retry on replica disconnect Piotr Szymaniak 2026-04-10 12:15:40 +02:00