Commit Graph

  • 6f6ee5581e Merge 'encryption::kms_host: Add exponential backoff-retry for 503 errors' from Calle Wilund Botond Dénes 2025-11-12 08:33:33 +02:00
  • 3ade3d8f5b auto-backport: Add support for JIRA issue references Yaron Kaikov 2025-11-11 19:15:54 +02:00
  • d22e0acf0b encryption::kms_host: Add exponential backoff-retry for 503 errors Calle Wilund 2025-11-10 13:24:03 +00:00
  • 190e3666cb encryption::kms_host: Include http error code in kms_error Calle Wilund 2025-11-10 12:32:27 +00:00
  • fcbc239413 load_stats: add test for migrate_tablet_size() Ferenc Szili 2025-11-11 14:28:31 +01:00
  • b77ea1b8e1 load_stats: fix problem with tablet size migration Ferenc Szili 2025-11-11 14:26:09 +01:00
  • a05ebbbfbb dist/docker: add configurable blocked-reactor-notify-ms parameter Yehuda Lebi 2025-11-11 10:26:46 +02:00
  • a290505239 utils: stall_free: add dispose_gently Benny Halevy 2025-10-01 11:16:15 +03:00
  • c601371b57 install-dependencies.sh: update node_exporter to 1.10.2 Yaron Kaikov 2025-11-09 17:02:33 +02:00
  • b659dfcbe9 test/cqlpy: comment out Cassandra check that is no longer relevant Nadav Har'El 2025-09-30 17:27:21 +03:00
  • 56e5dfc14b migration_manager: Add missing validations for schema extensions Nikos Dragazis 2025-10-06 15:21:17 +03:00
  • 042303f0c9 Merge 'Alternator: enable tablets by default - depending on tablets_mode_for_new_keyspaces' from Nadav Har'El Botond Dénes 2025-11-11 09:45:29 +02:00
  • bae2654b34 tools: dbuild: avoid test -v incompatibility with MacOS shell Avi Kivity 2025-11-10 18:49:23 +02:00
  • db0e209a9b sstables/trie: fix an assertion violation in bti_partition_index_writer_impl::write_last_key scylla-2025.4.0-rc4-candidate-20251112042859 scylla-2025.4.0-rc4 Michał Chojnowski 2025-11-03 13:59:40 +01:00
  • 4361e41728 sstables_loader: Don't bypass synchronization with busy topology Raphael S. Carvalho 2025-10-27 20:34:25 -03:00
  • e6b721dfd6 service/storage_proxy: send batches with CL=EACH_QUORUM Botond Dénes 2025-09-29 09:39:42 +03:00
  • bd526cb341 nodetool refresh primary-replica-only Ran Regev 2025-10-09 15:36:43 +03:00
  • 1d8d6839e7 service/storage_proxy: send batches with CL=EACH_QUORUM Botond Dénes 2025-09-29 09:39:42 +03:00
  • 5bce731c76 nodetool refresh primary-replica-only Ran Regev 2025-10-09 15:36:43 +03:00
  • 94c4f651ca test/cqlpy: Test secondary index with short reads Nikos Dragazis 2025-09-04 22:08:13 +03:00
  • bec413a671 service/storage_proxy: send batches with CL=EACH_QUORUM Botond Dénes 2025-09-29 09:39:42 +03:00
  • a04ebb829c Add cluster tests for checking scoped primary_replica_only streaming Robert Bindar 2025-10-30 15:11:43 +02:00
  • 817fdadd49 Improve choice distribution for primary replica Robert Bindar 2025-10-30 14:47:11 +02:00
  • d4e43bd34c Refactor cluster/object_store/test_backup Robert Bindar 2025-10-24 20:50:23 +03:00
  • c1b3fe30be nodetool restore: add primary-replica-only option Robert Bindar 2025-10-22 14:57:05 +03:00
  • 83aee954b4 nodetool refresh: Enable scope={all,dc,rack} with primary_replica_only Robert Bindar 2025-10-22 14:20:57 +03:00
  • 136b45d657 Enable scoped primary replica only streaming Robert Bindar 2025-10-31 08:51:37 +02:00
  • 965a16ce6f Support primary_replica_only for native restore API Robert Bindar 2025-10-17 13:16:08 +03:00
  • 394207fd69 test: Disable maintenance mode correctly in test_maintenance_mode.py Dawid Mędrek 2025-11-06 16:57:47 +01:00
  • 222eab45f8 test: Fix keyspace in test_maintenance_mode.py Dawid Mędrek 2025-11-06 16:57:29 +01:00
  • c0f7622d12 service/qos: Do not crash Scylla if auth_integration absent Dawid Mędrek 2025-11-10 18:41:35 +01:00
  • 850ec2c2b0 Trigger scylla-ci directly from PR instead of scylla-ci-route job Yaron Kaikov 2025-10-30 09:10:52 +02:00
  • decf86b146 Merge 'Make AWS & Azure KMS boost testing use fixture + include Azure in pytests' from Calle Wilund Pavel Emelyanov 2025-11-10 14:35:05 +03:00
  • 9345c33d27 service/storage_service: migrate staging sstables in view building worker during intra-node migration Michał Jadwiszczak 2025-10-08 15:13:18 +02:00
  • 4bc6361766 db/view/view_building_worker: support sstables intra-node migration Michał Jadwiszczak 2025-10-08 15:08:48 +02:00
  • c99231c4c2 db/view_building_worker: fix indent Michał Jadwiszczak 2025-10-08 13:54:27 +02:00
  • 2e8c096930 db/view/view_building_worker: don't organize staging sstables by last token Michał Jadwiszczak 2025-10-08 12:25:38 +02:00
  • 35f3a8d7db docs/alternator: fix small mistake in compatibility.md Nadav Har'El 2025-11-05 16:33:47 +02:00
  • d3e62b15db fix(test): minor typo fix, removing redundant param from logging Yauheni Khatsianevich 2025-11-07 13:48:27 +01:00
  • d364904ebe test: dtest: audit_test.py: add AuditBackendComposite Dario Mirovic 2025-10-21 03:35:46 +02:00
  • a8ed607440 test: dtest: audit_test.py: group logs in dict per audit mode Dario Mirovic 2025-10-21 03:08:36 +02:00
  • afca230890 audit: write out to both table and syslog Dario Mirovic 2025-10-16 17:07:12 +02:00
  • 7ec9e23ee3 test: cqlpy: add test case for non-numeric PERCENTILE value Dario Mirovic 2025-11-09 13:59:36 +01:00
  • 85f059c148 schema: speculative_retry: update exception type for sstring ops Dario Mirovic 2025-11-09 13:55:57 +01:00
  • aba4c006ba docs: cql: ddl.rst: update speculative-retry-options Dario Mirovic 2025-11-07 17:21:51 +01:00
  • 5d1913a502 test: cqlpy: add test for valid speculative_retry values Dario Mirovic 2025-11-07 17:16:51 +01:00
  • da2ac90bb6 schema: speculative_retry: allow 0 and 100 PERCENTILE values Dario Mirovic 2025-11-07 17:04:12 +01:00
  • 65ed678109 test,alternator: use 3-rack clusters in tests Nadav Har'El 2025-11-02 20:56:25 +02:00
  • c03081eb12 alternator: improve error in tablets_mode_for_new_keyspaces=enforced Nadav Har'El 2025-11-02 14:24:29 +02:00
  • 25439127c8 config: make tablets_mode_for_new_keyspaces live-updatable Nadav Har'El 2025-11-02 13:43:33 +02:00
  • b34f28dae2 alternator: improve comment about non-hidden system tags Nadav Har'El 2025-11-02 10:57:40 +02:00
  • eeb3a40afb alternator: Fix test_ttl_expiration_streams() Piotr Szymaniak 2025-10-31 13:03:01 +01:00
  • a659698c6d alternator: Fix test_scan_paging_missing_limit() Piotr Szymaniak 2025-10-30 11:15:56 +01:00
  • 345747775b alternator: Don't require vnodes for TTL tests Piotr Szymaniak 2025-10-02 14:30:13 +02:00
  • 274d0b6d62 alternator: Remove obsolete test from test_table.py Piotr Szymaniak 2025-09-26 15:08:09 +02:00
  • 63897370cb alternator: Fix tag name to request vnodes Piotr Szymaniak 2025-09-25 17:04:19 +02:00
  • c7de7e76f4 alternator: Fix test name clash in test_tablets.py Piotr Szymaniak 2025-09-24 12:56:37 +02:00
  • 7466325028 alternator: test_tablets.py handles new policy reg. tablets Piotr Szymaniak 2025-09-24 12:56:11 +02:00
  • 35216d2f01 alternator: Update doc regarding tablets support Piotr Szymaniak 2025-09-23 16:29:10 +02:00
  • 376a2f2109 alternator: Support tablets_mode_for_new_keyspaces config flag Piotr Szymaniak 2025-09-23 14:53:46 +02:00
  • af00b59930 Fix incorrect hint for tablets_mode_for_new_keyspaces Piotr Szymaniak 2025-09-19 12:18:01 +02:00
  • 403068cb3d Fix comment for tablets_mode_for_new_keyspaces Piotr Szymaniak 2025-09-19 11:35:29 +02:00
  • ff4ca88768 Merge '[Backport 2025.2] transport: call update_scheduling_group for non-auth connections' from Andrzej Jackowski Piotr Dulikowski 2025-11-09 03:06:21 +01:00
  • aaeb937359 Merge '[Backport 2025.3] transport: call update_scheduling_group for non-auth connections' from Andrzej Jackowski Piotr Dulikowski 2025-11-09 00:03:57 +01:00
  • 1857721717 nodetool refresh primary-replica-only Ran Regev 2025-10-09 15:36:43 +03:00
  • 9d997458d7 Merge 'Alternator: allow warning on auth errors before enabling enforcement' from Nadav Har'El Pavel Emelyanov 2025-11-05 10:45:16 +03:00
  • 8e7652d986 Merge '[Backport 2025.4] storage_proxy: use gates to track write handlers destruction' from Scylladb[bot] Botond Dénes 2025-11-07 16:48:02 +02:00
  • 8e9ab7618e mv: don't mark the view as built if the reader produced no partitions Wojciech Mitros 2025-10-21 10:11:16 +02:00
  • 1288adb3a6 repair: Add metric for time spent on tablet repair Asias He 2025-10-10 10:25:21 +08:00
  • 092be62fca view_building_coordinator: rollback tasks on the leaving tablet replica Wojciech Mitros 2025-10-29 09:47:08 +01:00
  • c70656c0db Merge '[Backport 2025.4] db/config: Change default SSTable compressor to LZ4WithDictsCompressor' from Scylladb[bot] Botond Dénes 2025-11-07 16:43:11 +02:00
  • bb142bdc10 Merge '[Backport 2025.4] auth: implement vector store authorization' from Scylladb[bot] Botond Dénes 2025-11-07 16:42:33 +02:00
  • cdba3bebda Merge 'Generalize directory checks in database_test's snapshot test cases' from Pavel Emelyanov Botond Dénes 2025-11-07 16:04:02 +02:00
  • b52055b7a1 Merge '[Backport 2025.4] transport: call update_scheduling_group for non-auth connections' from Andrzej Jackowski Piotr Dulikowski 2025-11-07 12:58:43 +01:00
  • b82c2aec96 sstables/trie: fix an assertion violation in bti_partition_index_writer_impl::write_last_key Michał Chojnowski 2025-11-03 13:59:40 +01:00
  • ab0e0eab90 raft topology: skip non-idempotent steps in decommission path to avoid problems during races Abhinav Jha 2025-10-27 11:24:52 +05:30
  • aaf53e9c42 nodetool refresh primary-replica-only Ran Regev 2025-10-09 15:36:43 +03:00
  • 245173cc33 tools: toolchain: optimized_clang: remove unused variable CLANG_SUFFIX Avi Kivity 2025-10-29 19:03:55 +02:00
  • 5c7a9e89ea storage_proxy: use coroutine::maybe_yield(); Petr Gusev 2025-10-31 19:01:15 +01:00
  • 2e55f9521b storage_proxy: use gates to track write handlers destruction Petr Gusev 2025-10-31 19:00:08 +01:00
  • 91aab869b8 Fix exception name and remove unnecessary template keyword copilot/fix-oversized-allocation-issue copilot-swe-agent[bot] 2025-11-06 12:01:01 +00:00
  • 168e0a40e3 Fix oversized allocation in sstables::parse by using fragmented buffer copilot-swe-agent[bot] 2025-11-06 11:57:10 +00:00
  • ac54f21504 Initial plan copilot-swe-agent[bot] 2025-11-06 11:50:13 +00:00
  • 4c71ff1506 api: storage_service: tasks: unify force_keyspace_compaction Aleksandra Martyniuk 2025-10-28 14:17:17 +01:00
  • d6c64097ad Merge 'storage_proxy: use gates to track write handlers destruction' from Petr Gusev Patryk Jędrzejczak 2025-11-06 10:17:04 +01:00
  • b8da623574 Update tools/cqlsh submodule Nadav Har'El 2025-11-06 10:01:26 +02:00
  • dbeca7c14d repair: Add metric for time spent on tablet repair Asias He 2025-10-10 10:25:21 +08:00
  • c3a673d37f audit: move storage helper creation from audit::start to audit::audit Dario Mirovic 2025-11-05 22:44:54 +01:00
  • 28c1c0f78d audit: fix formatting in audit::start_audit Dario Mirovic 2025-11-06 03:05:17 +01:00
  • 549e6307ec audit: unify create_audit and start_audit Dario Mirovic 2025-11-05 20:48:02 +01:00
  • b0061e8c6a gcp_object_storage_test: Re-enable parallelism. Calle Wilund 2025-11-05 15:07:26 +00:00
  • 0a22ac3c9e mv: don't mark the view as built if the reader produced no partitions Wojciech Mitros 2025-10-21 10:11:16 +02:00
  • 5bda226ff6 storage_proxy: use coroutine::maybe_yield(); Petr Gusev 2025-10-31 19:01:15 +01:00
  • 4578304b76 storage_proxy: use gates to track write handlers destruction Petr Gusev 2025-10-31 19:00:08 +01:00
  • 8a07b41ae4 test/cqlpy: add test confirming page_size=0 disables paging Nadav Har'El 2025-10-28 17:29:41 +02:00
  • f8879d797d tablet_allocator: Avoid load balancer failure when replacing the last node in a rack Tomasz Grabiec 2025-10-28 17:01:51 +01:00
  • 8e480110c2 dist: housekeeping: set python.multiprocessing fork mode to "fork" Avi Kivity 2025-11-01 01:46:24 +02:00
  • 05d711f221 database_test: Simplify snapshot_with_quarantine_works() test Pavel Emelyanov 2025-10-23 17:10:10 +03:00
  • c8492b3562 database_test: Improve snapshot_skip_flush_works test Pavel Emelyanov 2025-10-23 16:47:59 +03:00
  • 5a25d74b12 database_test: Simplify snapshot_works() tests Pavel Emelyanov 2025-10-23 16:47:05 +03:00