Commit Graph

  • d6d434b1c2 storage_service: use naked e_r_m pointers Benny Halevy 2025-07-28 15:30:40 +03:00
  • 59375e4751 alternator: ttl: use naked e_r_m pointers Benny Halevy 2025-07-28 15:30:40 +03:00
  • ec85678de1 locator: abstract_replication_strategy: define is_local Benny Halevy 2025-07-27 15:37:35 +03:00
  • 1eb99fb5f5 test/lib: Add option to preserve tmpdir on exception Nikos Dragazis 2025-08-06 13:07:52 +03:00
  • 26174a9c67 test: kmip: Fix segfault from premature destruction of port_promise Nikos Dragazis 2025-06-30 17:55:27 +03:00
  • 5ae00a3dab test: kmip: Fix segfault from premature destruction of port_promise Nikos Dragazis 2025-06-30 17:55:27 +03:00
  • 22dbdafd64 test: kmip: Fix segfault from premature destruction of port_promise Nikos Dragazis 2025-06-30 17:55:27 +03:00
  • 0616407be5 Merge 'rest_api: add endpoint which drops all quarantined sstables' from Taras Veretilnyk Pavel Emelyanov 2025-08-06 11:55:14 +03:00
  • 10588958e0 test/alternator: add regression test for keep-alive support Nadav Har'El 2025-07-27 16:40:02 +03:00
  • 02590ca8bb repair: do not keep erm in tablet_repair_task_meta Aleksandra Martyniuk 2025-07-17 16:29:44 +02:00
  • 4fcf0a620c Merge '[Backport 2025.3] Simplify credential reload: remove internal expiration checks' from Scylladb[bot] Pavel Emelyanov 2025-08-06 11:33:18 +03:00
  • 630b3d31bb storage_proxy: reduce allocations in send_to_live_endpoints() Avi Kivity 2025-07-30 22:09:34 +03:00
  • 032e8f9030 test/boost/vector_store_client_test.cc: Fix flaky tests Karol Nowacki 2025-08-01 17:28:26 +02:00
  • f38b543937 doc: add the patch release upgrade procedure for version 2025.1 Anna Stuchlik 2025-08-04 16:46:16 +02:00
  • bcb90c42e4 docs: Sort commands list in nodetool.rst Taras Veretilnyk 2025-08-05 10:13:11 +02:00
  • f8d2f83c41 test: add test for repair and resize finalization Aleksandra Martyniuk 2025-05-16 18:08:29 +02:00
  • d976ab3933 repair: postpone repair until topology is not busy Aleksandra Martyniuk 2025-05-16 14:44:29 +02:00
  • b1d5a67018 encryption: gcp: Fix the grant type for user credentials Nikos Dragazis 2025-08-05 22:04:24 +03:00
  • fa86405b1f test/alternator: utility functions for changing configuration Nadav Har'El 2024-06-06 16:29:33 +03:00
  • a896e2dbb9 alternator: add optional support for writing to system table Nadav Har'El 2024-06-06 15:58:06 +03:00
  • 5913498fff test/alternator: reduce duplicated code Nadav Har'El 2024-06-06 12:52:11 +03:00
  • f453b5bfa3 Merge '[Backport 2025.1] sstables: Fix quadratic space complexity in partitioned_sstable_set' from Scylladb[bot] Botond Dénes 2025-08-06 09:56:43 +03:00
  • 5c8a2784e8 storage_service, group0_state_machine: move SL cache update from topology_state_load() to load_snapshot() Michał Jadwiszczak 2025-07-21 17:12:48 +02:00
  • d46dda0840 Merge 'cql, vector_search: implement read path' from null Nadav Har'El 2025-08-06 09:53:38 +03:00
  • 3e96b9a13d test: Use in-memory SQLite for PyKMIP server Nikos Dragazis 2025-07-15 21:08:20 +03:00
  • a65117617d api: storage_service: do not log the exception that is passed to user Aleksandra Martyniuk 2025-07-23 16:34:45 +02:00
  • f2a1e9f9ad Merge '[Backport 2025.1] test/cqlpy: Adjust tests to RF-rack-valid keyspaces' from Scylladb[bot] Botond Dénes 2025-08-06 09:49:18 +03:00
  • 77cc6a7bad encryption: gcp: Expand tilde in pathnames for credentials file Nikos Dragazis 2025-08-05 21:26:20 +03:00
  • be94db3ace replica: Fix take_storage_snapshot() running concurrently to merge completion Raphael S. Carvalho 2025-05-07 15:33:59 -03:00
  • 22942c0a85 Merge '[Backport 2025.2] Raft-based recovery procedure: simplify rolling restart with recovery_leader' from Scylladb[bot] Botond Dénes 2025-08-06 09:41:17 +03:00
  • b58543dab7 storage_service, group0_state_machine: move SL cache update from topology_state_load() to load_snapshot() Michał Jadwiszczak 2025-07-21 17:12:48 +02:00
  • a468138716 api: storage_service: do not log the exception that is passed to user Aleksandra Martyniuk 2025-07-23 16:34:45 +02:00
  • 8e96968fb7 test: Enable RF-rack-valid keyspaces in all Python suites Dawid Mędrek 2025-07-22 12:52:43 +02:00
  • 2282a11405 tasks: change _finished_children type Aleksandra Martyniuk 2025-07-18 11:04:42 +02:00
  • c31f47026d storage_service, group0_state_machine: move SL cache update from topology_state_load() to load_snapshot() Michał Jadwiszczak 2025-07-21 17:12:48 +02:00
  • 4f0e5bf429 api: storage_service: do not log the exception that is passed to user Aleksandra Martyniuk 2025-07-23 16:34:45 +02:00
  • 85769131a2 docs: update documentation with new way of running C++ tests Andrei Chekun 2025-07-25 12:23:18 +02:00
  • c5e1e28076 test: Enable RF-rack-valid keyspaces in all Python suites Dawid Mędrek 2025-07-22 12:52:43 +02:00
  • 71dd30fc25 topology_coordinator: Trigger load stats refresh after replace Tomasz Grabiec 2025-07-25 13:33:30 +02:00
  • db3777c703 truncate: add test for truncate with concurrent writes Ferenc Szili 2025-07-29 17:14:13 +02:00
  • 0248f555da truncate: change check for write during truncate into a log warning Ferenc Szili 2025-07-23 21:47:41 +02:00
  • 932223414b truncate: add test for truncate with concurrent writes Ferenc Szili 2025-07-29 17:14:13 +02:00
  • b50272d663 truncate: change check for write during truncate into a log warning Ferenc Szili 2025-07-23 21:47:41 +02:00
  • 75c1ed0e86 truncate: change check for write during truncate into a log warning Ferenc Szili 2025-07-23 21:47:41 +02:00
  • 88779a6884 s3_creds: code cleanup Ernest Zaslavsky 2025-07-31 16:57:57 +03:00
  • ccdc98c8f0 s3_creds: Make reload unconditional Ernest Zaslavsky 2025-07-31 16:55:02 +03:00
  • bd79ae3826 s3_creds: Add test exposing credentials renewal issue Ernest Zaslavsky 2025-08-03 10:16:44 +03:00
  • bb922b2aa9 Merge 'truncate: change check for write during truncate into a log warning' from Ferenc Szili Avi Kivity 2025-08-06 00:03:37 +03:00
  • 9930cd59eb sstables/trie: add tests for BTI node serialization and traversal Michał Chojnowski 2025-07-25 12:40:16 +02:00
  • f212f6af28 Merge 'repair: distribute tablet_repair_task_metas between shards' from Aleksandra Martyniuk Botond Dénes 2025-08-05 22:36:59 +03:00
  • 10056a8c6d Merge 'Simplify credential reload: remove internal expiration checks' from Ernest Zaslavsky Pavel Emelyanov 2025-08-05 17:49:13 +03:00
  • faebfdf006 test/cluster/test_tablets_colocation: fix flaky test Michael Litvak 2025-07-30 13:39:58 +03:00
  • 4c785b31c7 Merge 'List Alternator clients in system.clients virtual table' from Nadav Har'El Avi Kivity 2025-08-05 15:55:41 +03:00
  • 33488ba943 truncate: add test for truncate with concurrent writes Ferenc Szili 2025-07-29 17:14:13 +02:00
  • a8193bd503 Merge '[Backport 2025.3] transport: remove throwing protocol_exception on connection start' from Dario Mirovic Avi Kivity 2025-08-05 14:16:14 +03:00
  • eb8ea703d5 docs: document the option to set recovery_leader later Patryk Jędrzejczak 2025-07-14 18:02:49 +02:00
  • ac7945e044 test: delay setting recovery_leader in the recovery procedure tests Patryk Jędrzejczak 2025-07-14 17:48:50 +02:00
  • 79c27454d4 gossip: add recovery_leader to gossip_digest_syn Patryk Jędrzejczak 2025-07-14 17:45:34 +02:00
  • 4294669e72 db: system_keyspace: peers_table_read_fixup: remove rows with null host_id Patryk Jędrzejczak 2025-07-23 14:09:27 +02:00
  • 74cf95a675 db/config, gms/gossiper: change recovery_leader to UUID Patryk Jędrzejczak 2025-07-21 16:33:00 +02:00
  • d18d2fa0cf db/config, utils: allow using UUID as a config option Patryk Jędrzejczak 2025-07-23 10:15:08 +02:00
  • 762b5e3ae8 docs: document the option to set recovery_leader later Patryk Jędrzejczak 2025-07-14 18:02:49 +02:00
  • beb28a6155 test: delay setting recovery_leader in the recovery procedure tests Patryk Jędrzejczak 2025-07-14 17:48:50 +02:00
  • b79902baf8 gossip: add recovery_leader to gossip_digest_syn Patryk Jędrzejczak 2025-07-14 17:45:34 +02:00
  • 1738f244d2 db: system_keyspace: peers_table_read_fixup: remove rows with null host_id Patryk Jędrzejczak 2025-07-23 14:09:27 +02:00
  • 98e3b5e9b5 db/config, gms/gossiper: change recovery_leader to UUID Patryk Jędrzejczak 2025-07-21 16:33:00 +02:00
  • 1434afa588 db/config, utils: allow using UUID as a config option Patryk Jędrzejczak 2025-07-23 10:15:08 +02:00
  • 447c66f4ec cql3/statements: implement external ANN OF queries Jan Łakomy 2025-07-31 10:57:39 +02:00
  • 7a826b79d9 vector_store_client: implement ann_error_visitor Dawid Pawlik 2025-07-24 17:23:05 +02:00
  • 74f603fe99 test/cqlpy: check ANN queries disallow filtering properly Dawid Pawlik 2025-07-31 10:40:15 +02:00
  • 5abbfa1e52 executor: Extend API of put_or_delete_item Amnon Heiman 2025-08-05 10:09:21 +03:00
  • 5fcdf948d9 doc: Update system.clients schema with scheduling_group cell Pavel Emelyanov 2025-08-01 15:17:52 +03:00
  • f75aa1b35e alternator/executor.cc: Accurate WCU for put, update, delete Amnon Heiman 2025-06-09 09:48:40 +03:00
  • 94a3556be5 config: add alternator_force_read_before_write Amnon Heiman 2025-06-04 15:55:48 +03:00
  • 85964094f6 sstables/trie: implement BTI node traversal Michał Chojnowski 2025-07-25 12:40:16 +02:00
  • 302adfb50d sstables/trie: implement BTI serialization Michał Chojnowski 2025-07-25 12:40:16 +02:00
  • 6fe7dbaedc utils/cached_file: add get_shared_page() Michał Chojnowski 2024-11-04 18:28:46 +01:00
  • 58d768e383 utils/cached_file: replace a std::pair with a named struct Michał Chojnowski 2024-11-04 18:28:46 +01:00
  • 4b975668f6 tiering (test.py): introduce tiering labels Artsiom Mishuta 2025-07-14 14:24:13 +02:00
  • 268ec72dc9 truncate: change check for write during truncate into a log warning Ferenc Szili 2025-07-23 21:47:41 +02:00
  • ec7832cc84 Merge 'Raft-based recovery procedure: simplify rolling restart with recovery_leader' from Patryk Jędrzejczak Piotr Dulikowski 2025-08-04 08:29:31 +02:00
  • 837475ec6f s3_creds: code cleanup Ernest Zaslavsky 2025-07-31 16:57:57 +03:00
  • e4ebe6a309 s3_creds: Make reload unconditional Ernest Zaslavsky 2025-07-31 16:55:02 +03:00
  • 68855c90ca s3_creds: Add test exposing credentials renewal issue Ernest Zaslavsky 2025-08-03 10:16:44 +03:00
  • 3d4ec918ff Update ScyllaDB version to: 2025.3.0-rc3 Jenkins Promoter 2025-08-03 15:50:47 +03:00
  • 6f44cd672e Merge '[Backport 2025.1] qos: don't populate effective service level cache until auth is migrated to raft' from Scylladb[bot] Avi Kivity 2025-08-03 15:35:32 +03:00
  • f53588813b test: Use in-memory SQLite for PyKMIP server Nikos Dragazis 2025-07-15 21:08:20 +03:00
  • 257ebbeca9 test: Use in-memory SQLite for PyKMIP server Nikos Dragazis 2025-07-15 21:08:20 +03:00
  • 1dfb9d23ea topology_coordinator: Trigger load stats refresh after replace Tomasz Grabiec 2025-07-25 13:33:30 +02:00
  • 1c25aa891b Merge 'storage_proxy.cc: get_cas_shard: fallback to the primary replica shard' from Petr Gusev Avi Kivity 2025-08-01 23:07:25 +03:00
  • 9666c255a4 test/cqlpy: Enable rf_rack_valid_keyspaces by default Dawid Mędrek 2025-03-28 20:08:10 +01:00
  • 254f9b9427 test: Move test_alter_tablet_keyspace_rf to cluster suite Dawid Mędrek 2025-03-28 19:52:41 +01:00
  • 1e7a6643fb test/cqlpy: Adjust tests to RF-rack-valid keyspaces Dawid Mędrek 2025-03-28 19:30:19 +01:00
  • 929aed3a30 test/cqlpy/cassandra_tests: Adjust to RF-rack-valid keyspaces Dawid Mędrek 2025-03-28 19:22:47 +01:00
  • 8b1bf46086 Merge 'sstables: introduce trie_writer' from Michał Chojnowski Avi Kivity 2025-08-01 20:23:24 +03:00
  • c4b4db62e3 Merge '[Backport 2025.2] qos: don't populate effective service level cache until auth is migrated to raft' from Scylladb[bot] Piotr Dulikowski 2025-08-01 17:15:24 +02:00
  • b186c48a65 encryption-at-rest.rst: add "Rotate Encryption Keys" section Nikos Dragazis 2025-06-13 18:29:14 +03:00
  • 3abacaa465 encryption-at-rest.rst: rewrite "Encrypt System Resources" section Nikos Dragazis 2025-06-13 00:25:09 +03:00
  • c59f71b399 encryption-at-rest.rst: rewrite "Update Encryption Properties of Existing Tables" section Nikos Dragazis 2025-06-12 22:29:19 +03:00
  • 22f941b325 encryption-at-rest.rst: rewrite "Encrypt a Single Table" section Nikos Dragazis 2025-06-12 18:54:26 +03:00