Compare commits
merge into: mirrors:next
mirrors:master
mirrors:next
mirrors:ai-findings-autofix/utils-directories.cc
mirrors:fix-gossiper-use-after-move
mirrors:next-2026.1
mirrors:next-2025.2
mirrors:next-2025.3
mirrors:next-2025.1
mirrors:debug_formatting
mirrors:next-2025.4
mirrors:branch-2025.4
mirrors:copilot/sub-pr-29177
mirrors:alert-autofix-184
mirrors:copilot/use-w-tinylfu-for-cache
mirrors:SCYLLADB-630
mirrors:branch-2026.1
mirrors:branch-2025.1
mirrors:copilot/prototype-auditing-keyspace-role
mirrors:branch-2025.3
mirrors:gh-pages
mirrors:copilot/add-alternator-streams-compatibility
mirrors:copilot/update-jira-release-on-gh-milestone-close
mirrors:copilot/add-timestamp-attribute-feature
mirrors:copilot/document-alternator-data-encoding
mirrors:copilot/create-scylla-reviewer-skill
mirrors:copilot/introduce-error-injection-api
mirrors:ai-findings-autofix/vector_search-vector_store_client.cc
mirrors:copilot/add-tablet-migration-logging
mirrors:branch-2025.2
mirrors:copilot/refactor-topology-coordinator-logic
mirrors:copilot/code-review-alternator-code
mirrors:copilot/fix-decorated-key-bloat
mirrors:migration-from-vnodes-to-tablets
mirrors:copilot/add-is-null-support-where-clause
mirrors:copilot/clarify-insert-error-message
mirrors:copilot/enable-native-histogram-support
mirrors:copilot/fix-ssl-refactor-issues
mirrors:copilot/improve-load-balancer-logs
mirrors:copilot/generalize-fix-for-all-tests
mirrors:copilot/update-nodetool-compression-ratio
mirrors:copilot/fix-extra-space-in-list
mirrors:copilot/sub-pr-27654
mirrors:copilot/fix-tablet-merge-delay
mirrors:copilot/fix-mutation-partition-variant
mirrors:copilot/fix-host-variable-error
mirrors:github/workflows/urgent_issue_reminder.yml-alert-autofix-149
mirrors:github/workflows/docs-validate-metrics.yml-alert-autofix-167
mirrors:alert-autofix-147
mirrors:alert-autofix-142
mirrors:alert-autofix-138
mirrors:alert-autofix-169
mirrors:alert-autofix-171
mirrors:alert-autofix-139
mirrors:alert-autofix-144
mirrors:alert-autofix-145
mirrors:alert-autofix-146
mirrors:alert-autofix-149
mirrors:copilot/update-locked-method-check
mirrors:copilot/fix-client-connector-error
mirrors:copilot/add-lsa-metric-reclaim-time
mirrors:copilot/add-partition-index-cache-option
mirrors:copilot/fix-oversized-allocation-error
mirrors:copilot/propose-solution-for-scylladb-109
mirrors:copilot/skip-backtrace-in-reclaim
mirrors:copilot/fix-build-warnings
mirrors:finding-autofix-d08c00a6
mirrors:finding-autofix-36cf0dca
mirrors:finding-autofix-b91cb2ae
mirrors:finding-autofix-bcdecc4d
mirrors:finding-autofix-cd7bd07d
mirrors:ai-findings-autofix/vector_search-client.cc
mirrors:copilot/disable-balancing-via-request
mirrors:finding-autofix-ec2cf7df
mirrors:finding-autofix-9565640f
mirrors:finding-autofix-9021b6b3
mirrors:finding-autofix-ba3748fe-testDeleteWithIntermediateRangeAndOneClusteringColumn
mirrors:copilot/fix-batchlog-size-check
mirrors:ai-findings-autofix/utils-crypt_sha512.cc
mirrors:finding-autofix-5113b47f
mirrors:finding-autofix-ba3748fe
mirrors:copilot/remove-unnecessary-session-shutdown
mirrors:copilot/fix-variable-quoting-and-path
mirrors:ptrsmrn-doc-how-to-build
mirrors:copilot/fix-test-table-drop-error
mirrors:copilot/add-timeout-to-api-calls
mirrors:remove-ptrsmrn-from-codeowners
mirrors:copilot/replace-scylla-assert-usage
mirrors:copilot/fix-memory-kill-crash
mirrors:copilot/fix-conflicts-label-message
mirrors:copilot/implement-compact-radix-tree-wrapper
mirrors:copilot/fix-task-api-docs-and-node-ops
mirrors:copilot/find-unsafe-lambda-usages
mirrors:copilot/replace-clustering-range-usage
mirrors:copilot/remove-dead-code-super-tables
mirrors:copilot/investigate-warning-in-memtable
mirrors:copilot/add-group0-batch-statement
mirrors:copilot/add-cql-execution-rest-api
mirrors:copilot/attach-names-to-allocating-sections
mirrors:copilot/fix-sstable-host-id-mismatch
mirrors:copilot/fix-sstable-attachment-issue
mirrors:copilot/fix-gossip-logging-message
mirrors:copilot/add-ungzip-functionality
mirrors:copilot/add-ungzip-function
mirrors:copilot/fix-oversized-allocation-issue
mirrors:copilot/fix-table-creation-bug
mirrors:copilot/fix-85e3ce8a-0a21-417e-a2a6-4eb6543cec51
mirrors:dani-tweig-patch-4
mirrors:copilot/fix-117c8a17-d872-4105-98ac-89d910fd05bf
mirrors:copilot/fix-6dfabebd-9d5a-44b0-b013-8b4939b71517
mirrors:dani-tweig-add-jira-status-call-actions
mirrors:next-6.2
mirrors:branch-6.2
mirrors:next-6.1
mirrors:auto-backport-changes
mirrors:branch-6.1
mirrors:dani-tweig-patch-3
mirrors:branch-5.2
mirrors:next-5.2
mirrors:branch-5.4
mirrors:next-5.4
mirrors:branch-6.0
mirrors:next-6.0
mirrors:mergify/copy/branch-6.2/pr-21323
mirrors:mergify/copy/branch-6.1/pr-21323
mirrors:dani-tweig-patch-2
mirrors:mergify/copy/branch-6.2/pr-21299
mirrors:mergify/copy/branch-6.1/pr-21299
mirrors:dani-tweig-patch-1
mirrors:backport/21378/to-6.2
mirrors:backport/21378/to-6.1
mirrors:backport/21378/to-6.0
mirrors:mergify/copy/branch-6.1/pr-21378
mirrors:mergify/copy/branch-6.1/pr-20837
mirrors:mergify/copy/branch-6.1/pr-21370
mirrors:mergify/copy/branch-6.2/pr-21370
mirrors:mergify/copy/branch-6.1/pr-21379
mirrors:mergify/copy/branch-6.0/pr-21323
mirrors:backport/21252/to-6.2
mirrors:backport/21252/to-6.1
mirrors:backport/21252/to-6.0
mirrors:mergify/copy/branch-6.1/pr-21310
mirrors:mergify/copy/branch-6.0/pr-21252
mirrors:mergify/copy/branch-6.2/pr-21277
mirrors:mergify/copy/branch-6.1/pr-21121
mirrors:mergify/copy/branch-6.2/pr-20816
mirrors:mergify/copy/branch-6.1/pr-20816
mirrors:mergify/copy/branch-6.1/pr-20646
mirrors:mergify/copy/branch-6.1/pr-19671
mirrors:mergify/copy/branch-5.4/pr-19651
mirrors:mergify/copy/branch-5.4/pr-18922
mirrors:mergify/copy/branch-6.0/pr-18634
mirrors:mergify/copy/branch-6.0/pr-18489
mirrors:mergify/copy/branch-5.4/pr-18366
mirrors:annastuchlik-patch-2
mirrors:br-view-builder-classic-start-stop
mirrors:annastuchlik-patch-1
mirrors:branch-5.1
mirrors:next-5.1
mirrors:mykaul-patch-1
mirrors:next-5.3
mirrors:on-hold-branch-5.3
mirrors:on-hold-next-5.3
mirrors:branch-5.0
mirrors:next-5.0
mirrors:br-next
mirrors:mykaul-patch-remove-period
mirrors:branch-4.6
mirrors:next-4.6
mirrors:kbr--patch-1
mirrors:mykaul-doc-typo-patch_batch
mirrors:branch-4.5
mirrors:next-4.5
mirrors:branch-4.4
mirrors:next-4.4
mirrors:tzach-fix-typo-rbno
mirrors:next-4.3
mirrors:branch-4.3
mirrors:tzach-add-aarch64-to-dockerhub-text
mirrors:branch-4.2
mirrors:next-4.2
mirrors:branch-4.1
mirrors:next-4.1
mirrors:add_alter_session
mirrors:next-f33-candidate
mirrors:branch-4.0
mirrors:next-4.0
mirrors:branch-3.3
mirrors:next-3.3
mirrors:branch-3.2
mirrors:next-3.2
mirrors:next-3.1
mirrors:branch-3.1
mirrors:branch-3.0
mirrors:next-3.0
mirrors:next-2.3
mirrors:alternator-preview
mirrors:branch-2.3
mirrors:branch-2.2
mirrors:next-2.2
mirrors:next-2.1
mirrors:branch-2.1
mirrors:mv
mirrors:next-2.0
mirrors:branch-2.2-mv
mirrors:branch-2.0
mirrors:branch-1.7
mirrors:branch-1.6
mirrors:branch-1.5
mirrors:branch-1.4
mirrors:branch-1.3
mirrors:branch-1.2
mirrors:branch-1.1
mirrors:branch-1.0
mirrors:branch-0.19
mirrors:branch-0.18
mirrors:branch-0.17
mirrors:branch-0.16
mirrors:branch-0.15
mirrors:branch-0.14
mirrors:branch-0.13
mirrors:branch-0.12
mirrors:branch-0.11
mirrors:branch-0.10
mirrors:branch-0.9
mirrors:scylla-2026.1.1-candidate-20260323023410
mirrors:scylla-2026.1.0
mirrors:scylla-2026.1.0-candidate-20260309092832
mirrors:scylla-2025.4.5
mirrors:scylla-2025.4.5-candidate-20260302095814
mirrors:scylla-2026.1.0-rc3
mirrors:scylla-2026.1.0-rc3-candidate-20260301034102
mirrors:scylla-2025.3.8-candidate-20260223090222
mirrors:scylla-2025.3.8
mirrors:scylla-2025.4.4-candidate-20260223090100
mirrors:scylla-2026.1.0-rc2
mirrors:scylla-2026.1.0-rc2-candidate-20260219021348
mirrors:scylla-2025.4.3-candidate-20260206085813
mirrors:scylla-2025.4.3
mirrors:scylla-2025.3.7-candidate-20260205013730
mirrors:scylla-2025.3.7
mirrors:scylla-2025.4.3-candidate-20260205095426
mirrors:scylla-2026.1.0-rc1
mirrors:scylla-2026.1.0-rc1-candidate-20260201021518
mirrors:scylla-2025.1.11
mirrors:scylla-2025.1.11-candidate-20260201021943
mirrors:scylla-2026.1.0-rc0
mirrors:scylla-2026.1.0-rc0-candidate-20260125105038
mirrors:scylla-2025.4.2-candidate-20260118022006
mirrors:scylla-2025.4.2
mirrors:scylla-2025.3.6
mirrors:scylla-2025.3.6-candidate-20260105033135
mirrors:scylla-2025.4.1
mirrors:scylla-2025.4.1-candidate-20260101051132
mirrors:scylla-2025.4.0
mirrors:scylla-2025.4.0-candidate-20251217011910
mirrors:scylla-2025.4.0-rc7-candidate-20251216080722
mirrors:scylla-2025.4.0-rc7
mirrors:scylla-2025.4.0-rc6-candidate-20251208053234
mirrors:scylla-2025.4.0-rc6
mirrors:scylla-2025.2.5-candidate-20251209122041
mirrors:scylla-2025.2.5
mirrors:scylla-2025.3.5-candidate-20251205050220
mirrors:scylla-2025.3.5
mirrors:scylla-2025.4.0-rc5-candidate-20251204032609
mirrors:scylla-2025.3.5-candidate-20251203022600
mirrors:scylla-2025.2.4
mirrors:scylla-2025.2.4-candidate-20251123021921
mirrors:scylla-2025.1.10-candidate-20251123021923
mirrors:scylla-2025.1.10
mirrors:scylla-2025.3.4
mirrors:scylla-2025.3.4-candidate-20251117021558
mirrors:scylla-2025.4.0-rc4-candidate-20251112042859
mirrors:scylla-2025.4.0-rc4
mirrors:scylla-2025.3.3-candidate-20251030111537
mirrors:scylla-2025.3.3
mirrors:scylla-2025.4.0-rc3
mirrors:scylla-2025.4.0-rc3-candidate-20251023065946
mirrors:scylla-2025.4.0-rc2
mirrors:scylla-2025.4.0-rc2-candidate-20251015112037
mirrors:scylla-2025.3.2-candidate-20251012031040
mirrors:scylla-2025.3.2
mirrors:scylla-2025.1.9
mirrors:scylla-2025.1.9-candidate-20251010101320
mirrors:scylla-2025.4.0-rc1
mirrors:scylla-2025.4.0-rc1-candidate-20251005063348
mirrors:scylla-2025.1.8-candidate-20251005035347
mirrors:scylla-2025.4.0-rc0-candidate-20251001110541
mirrors:scylla-2025.4.0-rc0
mirrors:scylla-2025.4.0-rc0-candidate-20251001105036
mirrors:scylla-2025.2.3-candidate-20250915031814
mirrors:scylla-2025.2.3
mirrors:scylla-2025.1.7
mirrors:scylla-2025.1.7-candidate-20250910120036
mirrors:scylla-2025.3.1
mirrors:scylla-2025.3.1-candidate-20250907021632
mirrors:scylla-2025.3.0-candidate-20250828111440
mirrors:scylla-2025.3.0
mirrors:scylla-2025.3.0-candidate-20250817043328
mirrors:scylla-2025.1.6-candidate-20250812093600
mirrors:scylla-2025.1.6
mirrors:scylla-2025.2.2-candidate-20250808072156
mirrors:scylla-2025.2.2
mirrors:scylla-2025.3.0-rc2
mirrors:scylla-2025.3.0-rc2-candidate-20250731010336
mirrors:scylla-2025.2.1-candidate-20250716020406
mirrors:scylla-2025.2.1
mirrors:scylla-2025.1.5
mirrors:scylla-2025.1.5-candidate-20250715054333
mirrors:scylla-2025.3.0-rc1
mirrors:scylla-2025.3.0-rc1-candidate-20250713045928
mirrors:scylla-2025.1.4-candidate-20250708074955
mirrors:scylla-2025.1.4
mirrors:scylla-2025.3.0-rc0-candidate-20250702084856
mirrors:scylla-2025.3.0-rc0
mirrors:scylla-2025.2.0-candidate-20250625081920
mirrors:scylla-2025.2.0
mirrors:scylla-2025.2.0-rc5-candidate-20250618080131
mirrors:scylla-2025.2.0-rc5
mirrors:scylla-2025.2.0-rc4-candidate-20250613105409
mirrors:scylla-2025.2.0-rc4
mirrors:scylla-2025.2.0-rc3
mirrors:scylla-2025.2.0-rc3-candidate-20250604030830
mirrors:scylla-2025.2.0-rc2-candidate-20250530040247
mirrors:scylla-2025.2.0-rc2
mirrors:scylla-2025.1.3
mirrors:scylla-2025.1.3-candidate-20250530095908
mirrors:scylla-2025.2.0-rc1-candidate-20250514103839
mirrors:scylla-2025.2.0-rc1
mirrors:scylla-2025.2.0-rc0-candidate-20250508114800
mirrors:scylla-2025.2.0-rc0-candidate-20250508104010
mirrors:scylla-2025.2.0-rc0-candidate-20250508112925
mirrors:scylla-2025.2.0-rc0-candidate-20250508124206
mirrors:scylla-2025.2.0-rc0-candidate-20250508122345
mirrors:scylla-2025.2.0-rc0
mirrors:scylla-2025.2.0-rc0-candidate-20250508120337
mirrors:scylla-6.2.4-candidate-20250502071756
mirrors:scylla-6.2.4-candidate-20250502123017
mirrors:scylla-2025.1.2
mirrors:scylla-2025.1.2-candidate-20250423025213
mirrors:scylla-2025.1.1
mirrors:scylla-2025.1.1-candidate-20250408065609
mirrors:scylla-2025.1.1-candidate-20250402022041
mirrors:scylla-2025.1.0
mirrors:scylla-2025.1.0-candidate-20250327024402
mirrors:scylla-2025.1.0-rc4-candidate-20250324121000
mirrors:scylla-2025.1.0-rc4
mirrors:scylla-2025.1.0-rc3
mirrors:scylla-2025.1.0-rc3-candidate-20250224022223
mirrors:scylla-2025.1.0-rc2
mirrors:scylla-2025.1.0-rc2-candidate-20250217070033
mirrors:scylla-2025.1.0-rc1
mirrors:scylla-2025.1.0-rc1-candidate-20250202090157
mirrors:scylla-2025.1.0-rc0
mirrors:scylla-2025.1.0-rc0-candidate-20250129072517
mirrors:scylla-6.1.5
mirrors:scylla-6.1.5-candidate-20250119110453
mirrors:scylla-6.2.3-candidate-20250119105533
mirrors:scylla-6.2.3
mirrors:scylla-6.1.4
mirrors:scylla-6.1.4-candidate-20241124103828
mirrors:scylla-6.2.2
mirrors:scylla-6.2.2-candidate-20241201031810
mirrors:scylla-6.2.1
mirrors:scylla-6.2.1-candidate-20241106103631
mirrors:scylla-6.1.3-candidate-20241028103030
mirrors:scylla-6.1.3
mirrors:scylla-6.2.0
mirrors:scylla-6.2.0-candidate-20241013105935
mirrors:scylla-6.2.0-rc2
mirrors:scylla-6.2.0-rc2-candidate-20241002105948
mirrors:scylla-6.2.0-rc1-candidate-20240922021453
mirrors:scylla-6.2.0-rc1
mirrors:scylla-6.0.4-candidate-20240919102642
mirrors:scylla-6.0.4
mirrors:scylla-6.2.0-rc0-candidate-20240918112219
mirrors:scylla-6.2.0-rc0
mirrors:scylla-6.1.2-candidate-20240915043632
mirrors:scylla-6.1.2
mirrors:scylla-6.1.1
mirrors:scylla-6.1.1-candidate-20240815125859
mirrors:scylla-6.0.3
mirrors:scylla-6.0.3-candidate-20240811022557
mirrors:scylla-6.1.0-candidate-20240804073311
mirrors:scylla-6.1.0
mirrors:scylla-6.1.0-rc1
mirrors:scylla-6.1.0-rc1-candidate-20240727120202
mirrors:scylla-6.1.0-rc0
mirrors:scylla-6.1.0-rc0-candidate-20240722024530
mirrors:scylla-6.1.0-rc0-candidate-20240721093126
mirrors:scylla-6.0.2
mirrors:scylla-6.0.2-candidate-20240703050547
mirrors:scylla-5.4.9
mirrors:scylla-5.4.9-candidate
mirrors:scylla-5.4.8-candidate
mirrors:scylla-5.4.8
mirrors:scylla-6.0.1
mirrors:scylla-6.0.1-candidate-20240613060935
mirrors:scylla-6.0.0-candidate-20240606081124
mirrors:scylla-6.0.0-candidate-20240606102200
mirrors:scylla-6.0.0
mirrors:scylla-6.0.0-rc3-candidate-20240605025744
mirrors:scylla-6.0.0-rc3
mirrors:scylla-6.0.0-rc2
mirrors:scylla-6.0.0-rc2-candidate-20240603043307
mirrors:scylla-5.4.7-candidate
mirrors:scylla-5.4.7
mirrors:scylla-6.0.0-rc1
mirrors:scylla-6.0.0-rc1-candidate-20240530122000
mirrors:scylla-6.0.0-rc0
mirrors:scylla-6.0.0-rc0-candidate
mirrors:scylla-5.2.19
mirrors:scylla-5.2.18
mirrors:scylla-5.4.6
mirrors:scylla-5.4.6-candidate
mirrors:scylla-5.2.17
mirrors:scylla-5.4.5
mirrors:scylla-5.4.5-candidate
mirrors:scylla-5.2.16
mirrors:scylla-5.4.4
mirrors:scylla-5.4.4-candidate
mirrors:scylla-5.2.15
mirrors:scylla-5.4.3
mirrors:scylla-5.4.3-candidate
mirrors:scylla-5.4.2-candidate
mirrors:scylla-5.4.2
mirrors:scylla-5.2.14
mirrors:scylla-5.2.13
mirrors:scylla-5.4.1
mirrors:scylla-5.2.12
mirrors:scylla-5.4.0
mirrors:scylla-5.4.0-rc3
mirrors:scylla-5.1.19
mirrors:scylla-5.2.11
mirrors:scylla-5.4.0-rc2
mirrors:scylla-5.2.10
mirrors:scylla-5.4.0-rc1
mirrors:scylla-5.4.0-rc0
mirrors:scylla-5.2.9
mirrors:scylla-5.1.18
mirrors:scylla-5.2.8
mirrors:scylla-5.1.17
mirrors:scylla-5.1.16
mirrors:scylla-5.2.7
mirrors:scylla-5.1.15
mirrors:scylla-5.2.6
mirrors:scylla-5.1.14
mirrors:scylla-5.2.5
mirrors:scylla-5.1.13
mirrors:scylla-5.2.4
mirrors:scylla-5.2.3
mirrors:scylla-5.1.12
mirrors:scylla-5.3.0-rc0
mirrors:scylla-5.2.2
mirrors:scylla-5.2.1
mirrors:scylla-5.1.10
mirrors:scylla-5.1.11
mirrors:scylla-5.2.0
mirrors:scylla-5.2.0-rc5
mirrors:scylla-5.0.13
mirrors:scylla-5.1.9
mirrors:scylla-5.0.12
mirrors:scylla-5.2.0-rc4
mirrors:scylla-5.2.0-rc3
mirrors:scylla-5.1.8
mirrors:scylla-5.0.11
mirrors:scylla-5.1.7
mirrors:scylla-5.2.0-rc2
mirrors:scylla-5.1.6
mirrors:scylla-5.2.0-rc1
mirrors:scylla-5.1.5
mirrors:scylla-5.0.10
mirrors:scylla-5.1.4
mirrors:scylla-5.2.0-rc0
mirrors:scylla-5.1.3
mirrors:scylla-5.0.9
mirrors:scylla-5.1.2
mirrors:scylla-5.0.8
mirrors:scylla-5.1.1
mirrors:scylla-5.0.7
mirrors:scylla-4.6.11
mirrors:scylla-5.1.0
mirrors:scylla-5.1.0-rc5
mirrors:scylla-4.6.10
mirrors:scylla-5.0.6
mirrors:scylla-5.1.0-rc4
mirrors:scylla-4.6.9
mirrors:scylla-5.0.5
mirrors:scylla-5.1.0-rc3
mirrors:scylla-5.0.4
mirrors:scylla-5.1.0-rc2
mirrors:scylla-4.6.8
mirrors:scylla-4.6.7
mirrors:scylla-5.0.3
mirrors:scylla-5.1.0-rc1
mirrors:scylla-5.1.0-rc0
mirrors:scylla-4.6.6
mirrors:scylla-5.0.2
mirrors:scylla-4.6.5
mirrors:scylla-5.0.1
mirrors:scylla-5.0.0
mirrors:scylla-5.0.rc8
mirrors:scylla-5.0.rc7
mirrors:scylla-5.0.rc6
mirrors:scylla-4.6.4
mirrors:scylla-5.0.rc5
mirrors:scylla-4.5.6
mirrors:scylla-4.6.3
mirrors:scylla-5.0.rc3
mirrors:scylla-4.6.2
mirrors:scylla-4.6.1
mirrors:scylla-4.5.5
mirrors:scylla-5.0.rc2
mirrors:scylla-4.6.0
mirrors:scylla-4.5.4
mirrors:scylla-5.0.rc1
mirrors:scylla-4.6.rc5
mirrors:scylla-5.0.rc0
mirrors:scylla-4.6.rc4
mirrors:scylla-4.6.rc2
mirrors:scylla-4.5.3
mirrors:scylla-4.4.8
mirrors:scylla-4.6.rc1
mirrors:scylla-4.6.rc0
mirrors:scylla-4.4.7
mirrors:scylla-4.5.2
mirrors:scylla-4.4.6
mirrors:scylla-4.5.1
mirrors:scylla-4.5.0
mirrors:scylla-4.4.5
mirrors:scylla-4.5.rc7
mirrors:scylla-4.5.rc6
mirrors:scylla-4.3.6
mirrors:scylla-4.4.4
mirrors:scylla-4.5.rc5
mirrors:scylla-4.5.rc4
mirrors:scylla-4.5.rc3
mirrors:scylla-4.3.5
mirrors:scylla-4.4.3
mirrors:scylla-4.5.rc2
mirrors:scylla-4.3.4
mirrors:scylla-4.4.2
mirrors:scylla-4.5.rc1
mirrors:scylla-4.3.3
mirrors:scylla-4.4.1
mirrors:scylla-4.4.0
mirrors:scylla-4.4.rc4
mirrors:scylla-4.4.rc3
mirrors:scylla-4.2.4
mirrors:scylla-4.3.2
mirrors:scylla-4.4.rc2
mirrors:scylla-4.3.1
mirrors:scylla-4.4.rc1
mirrors:scylla-4.4.rc0
mirrors:scylla-4.3.0
mirrors:scylla-4.1.11
mirrors:scylla-4.2.3
mirrors:scylla-4.3.rc3
mirrors:scylla-4.2.2
mirrors:scylla-4.1.10
mirrors:scylla-4.3.rc1
mirrors:scylla-4.2.1
mirrors:scylla-4.3.rc0
mirrors:scylla-4.1.9
mirrors:scylla-4.0.11
mirrors:scylla-4.2.0
mirrors:scylla-4.1.8
mirrors:scylla-4.2.rc5
mirrors:scylla-4.0.10
mirrors:scylla-4.1.7
mirrors:scylla-4.0.9
mirrors:scylla-4.2.rc4
mirrors:scylla-4.1.6
mirrors:scylla-4.0.8
mirrors:scylla-4.2.rc3
mirrors:scylla-4.1.5
mirrors:scylla-4.0.7
mirrors:scylla-4.1.4
mirrors:scylla-4.0.6
mirrors:scylla-4.2.rc2
mirrors:scylla-4.1.3
mirrors:scylla-4.0.5
mirrors:scylla-4.2.rc1
mirrors:scylla-4.1.2
mirrors:scylla-4.0.4
mirrors:scylla-4.2.rc0
mirrors:scylla-4.1.1
mirrors:scylla-4.0.3
mirrors:scylla-4.1.0
mirrors:scylla-3.3.4
mirrors:scylla-4.0.2
mirrors:scylla-4.1.rc2
mirrors:scylla-4.1.rc1
mirrors:scylla-3.3.3
mirrors:scylla-4.0.1
mirrors:scylla-4.1.rc0
mirrors:scylla-3.3.2
mirrors:scylla-4.0.0
mirrors:scylla-4.0.rc3
mirrors:scylla-4.0.rc2
mirrors:scylla-3.2.5
mirrors:scylla-3.3.1
mirrors:scylla-4.0.rc1
mirrors:scylla-3.2.4
mirrors:scylla-4.0.rc0
mirrors:scylla-3.3.0
mirrors:scylla-3.3.rc3
mirrors:scylla-3.2.3
mirrors:scylla-3.3.rc2
mirrors:scylla-3.1.4
mirrors:scylla-3.2.2
mirrors:scylla-3.3.rc1
mirrors:scylla-3.3.rc0
mirrors:scylla-3.1.3
mirrors:scylla-3.2.1
mirrors:scylla-3.2.0
mirrors:scylla-3.2.rc4
mirrors:scylla-3.2.rc3
mirrors:scylla-3.2.rc2
mirrors:scylla-3.1.2
mirrors:scylla-3.0.11
mirrors:scylla-3.2.rc1
mirrors:scylla-3.2.rc0
mirrors:scylla-3.1.1
mirrors:scylla-3.1.0
mirrors:scylla-3.1.0.rc9
mirrors:scylla-3.1.0.rc8
mirrors:scylla-3.1.0.rc7
mirrors:scylla-3.1.0.rc6
mirrors:scylla-3.1.0.rc5
mirrors:scylla-2.3.6
mirrors:scylla-3.0.10
mirrors:scylla-3.1.0.rc3
mirrors:scylla-3.0.9
mirrors:scylla-3.0.8
mirrors:scylla-3.1.0.rc2
mirrors:scylla-3.1.0.rc1
mirrors:scylla-3.0.7
mirrors:scylla-3.0.6
mirrors:scylla-2.3.5
mirrors:scylla-3.0.5
mirrors:scylla-2.3.4
mirrors:scylla-3.0.4
mirrors:scylla-2.3.3
mirrors:scylla-3.0.3
mirrors:scylla-3.0.2
mirrors:scylla-3.0.1
mirrors:scylla-2.3.2
mirrors:scylla-3.0.0
mirrors:scylla-3.0.rc4
mirrors:scylla-3.0.rc3
mirrors:scylla-3.0.rc2
mirrors:scylla-3.0.rc1
mirrors:scylla-2.2.1
mirrors:scylla-2.3.1
mirrors:scylla-2.3.0
mirrors:scylla-2.3.rc3
mirrors:scylla-2.3.rc1
mirrors:scylla-2.2.0
mirrors:scylla-2.1.6
mirrors:scylla-2.1.5
mirrors:scylla-2.1.4
mirrors:scylla-
mirrors:scylla-2.2.rc1
mirrors:scylla-2.0.4
mirrors:scylla-2.1.3
mirrors:scylla-2.1.2
mirrors:scylla-2.1.1
mirrors:scylla-2.1.0
mirrors:scylla-2.0.3
mirrors:scylla-2.1.rc3
mirrors:scylla-2.1.rc2
mirrors:scylla-2.1.rc1
mirrors:scylla-2.0.2
mirrors:scylla-2.0.1
mirrors:scylla-2.0.0
mirrors:scylla-1.7.5
mirrors:scylla-2.0.rc4
mirrors:scylla-2.0.rc3
mirrors:scylla-2.0.rc2
mirrors:scylla-2.0.rc1
mirrors:scylla-1.7.4
mirrors:scylla-1.7.3
mirrors:scylla-1.6.6
mirrors:scylla-1.7.2
mirrors:scylla-1.6.5
mirrors:scylla-1.7.1
mirrors:scylla-1.7.0
mirrors:scylla-1.5.4
mirrors:scylla-1.6.4
mirrors:scylla-1.5.3
mirrors:scylla-1.6.3
mirrors:scylla-1.7.rc2
mirrors:scylla-1.7.rc1
mirrors:scylla-1.6.2
mirrors:scylla-1.5.2
mirrors:scylla-1.6.1
mirrors:scylla-1.5.1
mirrors:scylla-1.6.0
mirrors:scylla-1.6.rc2
mirrors:scylla-1.6.rc1
mirrors:scylla-1.5.0
mirrors:scylla-1.5.rc3
mirrors:scylla-1.4.3
mirrors:scylla-1.5.rc2
mirrors:scylla-1.4.2
mirrors:scylla-1.5.rc1
mirrors:scylla-1.4.1
mirrors:scylla-1.3.4
mirrors:scylla-1.2.6
mirrors:scylla-1.4.0
mirrors:scylla-1.4-rc3
mirrors:scylla-1.3.3
mirrors:scylla-1.3.2
mirrors:scylla-1.4-rc2
mirrors:scylla-1.4-rc1
mirrors:scylla-1.3.1
mirrors:scylla-1.2.5
mirrors:scylla-1.2.4
mirrors:scylla-1.3.0
mirrors:scylla-1.3-rc3
mirrors:scylla-1.2.3
mirrors:scylla-1.3-rc2
mirrors:scylla-1.3-rc1
mirrors:scylla-1.2.2
mirrors:scylla-1.2.1
mirrors:scylla-1.1.3
mirrors:scylla-1.2.0
mirrors:scylla-1.2-rc2
mirrors:scylla-1.1.2
mirrors:scylla-1.2-rc1
mirrors:scylla-1.1.1
mirrors:scylla-1.1
mirrors:scylla-1.0.3
mirrors:scylla-1.0.2
mirrors:scylla-1.0.1
mirrors:scylla-1.0.0
mirrors:scylla-1.0-rc2
mirrors:scylla-1.0-rc1
mirrors:scylla-0.18.2
mirrors:scylla-0.19
mirrors:scylla-0.18.1
mirrors:scylla-0.18
mirrors:scylla-0.17
mirrors:scylla-0.16
mirrors:scylla-0.15
mirrors:scylla-0.14.1
mirrors:scylla-0.14
mirrors:scylla-0.13.2
mirrors:scylla-0.13.1
mirrors:scylla-0.13
mirrors:scylla-0.12
mirrors:scylla-0.11.1
mirrors:scylla-0.11
mirrors:scylla-0.10
...
pull from: mirrors:copilot/add-tablet-migration-logging
mirrors:next
mirrors:master
mirrors:ai-findings-autofix/utils-directories.cc
mirrors:fix-gossiper-use-after-move
mirrors:next-2026.1
mirrors:next-2025.2
mirrors:next-2025.3
mirrors:next-2025.1
mirrors:debug_formatting
mirrors:next-2025.4
mirrors:branch-2025.4
mirrors:copilot/sub-pr-29177
mirrors:alert-autofix-184
mirrors:copilot/use-w-tinylfu-for-cache
mirrors:SCYLLADB-630
mirrors:branch-2026.1
mirrors:branch-2025.1
mirrors:copilot/prototype-auditing-keyspace-role
mirrors:branch-2025.3
mirrors:gh-pages
mirrors:copilot/add-alternator-streams-compatibility
mirrors:copilot/update-jira-release-on-gh-milestone-close
mirrors:copilot/add-timestamp-attribute-feature
mirrors:copilot/document-alternator-data-encoding
mirrors:copilot/create-scylla-reviewer-skill
mirrors:copilot/introduce-error-injection-api
mirrors:ai-findings-autofix/vector_search-vector_store_client.cc
mirrors:copilot/add-tablet-migration-logging
mirrors:branch-2025.2
mirrors:copilot/refactor-topology-coordinator-logic
mirrors:copilot/code-review-alternator-code
mirrors:copilot/fix-decorated-key-bloat
mirrors:migration-from-vnodes-to-tablets
mirrors:copilot/add-is-null-support-where-clause
mirrors:copilot/clarify-insert-error-message
mirrors:copilot/enable-native-histogram-support
mirrors:copilot/fix-ssl-refactor-issues
mirrors:copilot/improve-load-balancer-logs
mirrors:copilot/generalize-fix-for-all-tests
mirrors:copilot/update-nodetool-compression-ratio
mirrors:copilot/fix-extra-space-in-list
mirrors:copilot/sub-pr-27654
mirrors:copilot/fix-tablet-merge-delay
mirrors:copilot/fix-mutation-partition-variant
mirrors:copilot/fix-host-variable-error
mirrors:github/workflows/urgent_issue_reminder.yml-alert-autofix-149
mirrors:github/workflows/docs-validate-metrics.yml-alert-autofix-167
mirrors:alert-autofix-147
mirrors:alert-autofix-142
mirrors:alert-autofix-138
mirrors:alert-autofix-169
mirrors:alert-autofix-171
mirrors:alert-autofix-139
mirrors:alert-autofix-144
mirrors:alert-autofix-145
mirrors:alert-autofix-146
mirrors:alert-autofix-149
mirrors:copilot/update-locked-method-check
mirrors:copilot/fix-client-connector-error
mirrors:copilot/add-lsa-metric-reclaim-time
mirrors:copilot/add-partition-index-cache-option
mirrors:copilot/fix-oversized-allocation-error
mirrors:copilot/propose-solution-for-scylladb-109
mirrors:copilot/skip-backtrace-in-reclaim
mirrors:copilot/fix-build-warnings
mirrors:finding-autofix-d08c00a6
mirrors:finding-autofix-36cf0dca
mirrors:finding-autofix-b91cb2ae
mirrors:finding-autofix-bcdecc4d
mirrors:finding-autofix-cd7bd07d
mirrors:ai-findings-autofix/vector_search-client.cc
mirrors:copilot/disable-balancing-via-request
mirrors:finding-autofix-ec2cf7df
mirrors:finding-autofix-9565640f
mirrors:finding-autofix-9021b6b3
mirrors:finding-autofix-ba3748fe-testDeleteWithIntermediateRangeAndOneClusteringColumn
mirrors:copilot/fix-batchlog-size-check
mirrors:ai-findings-autofix/utils-crypt_sha512.cc
mirrors:finding-autofix-5113b47f
mirrors:finding-autofix-ba3748fe
mirrors:copilot/remove-unnecessary-session-shutdown
mirrors:copilot/fix-variable-quoting-and-path
mirrors:ptrsmrn-doc-how-to-build
mirrors:copilot/fix-test-table-drop-error
mirrors:copilot/add-timeout-to-api-calls
mirrors:remove-ptrsmrn-from-codeowners
mirrors:copilot/replace-scylla-assert-usage
mirrors:copilot/fix-memory-kill-crash
mirrors:copilot/fix-conflicts-label-message
mirrors:copilot/implement-compact-radix-tree-wrapper
mirrors:copilot/fix-task-api-docs-and-node-ops
mirrors:copilot/find-unsafe-lambda-usages
mirrors:copilot/replace-clustering-range-usage
mirrors:copilot/remove-dead-code-super-tables
mirrors:copilot/investigate-warning-in-memtable
mirrors:copilot/add-group0-batch-statement
mirrors:copilot/add-cql-execution-rest-api
mirrors:copilot/attach-names-to-allocating-sections
mirrors:copilot/fix-sstable-host-id-mismatch
mirrors:copilot/fix-sstable-attachment-issue
mirrors:copilot/fix-gossip-logging-message
mirrors:copilot/add-ungzip-functionality
mirrors:copilot/add-ungzip-function
mirrors:copilot/fix-oversized-allocation-issue
mirrors:copilot/fix-table-creation-bug
mirrors:copilot/fix-85e3ce8a-0a21-417e-a2a6-4eb6543cec51
mirrors:dani-tweig-patch-4
mirrors:copilot/fix-117c8a17-d872-4105-98ac-89d910fd05bf
mirrors:copilot/fix-6dfabebd-9d5a-44b0-b013-8b4939b71517
mirrors:dani-tweig-add-jira-status-call-actions
mirrors:next-6.2
mirrors:branch-6.2
mirrors:next-6.1
mirrors:auto-backport-changes
mirrors:branch-6.1
mirrors:dani-tweig-patch-3
mirrors:branch-5.2
mirrors:next-5.2
mirrors:branch-5.4
mirrors:next-5.4
mirrors:branch-6.0
mirrors:next-6.0
mirrors:mergify/copy/branch-6.2/pr-21323
mirrors:mergify/copy/branch-6.1/pr-21323
mirrors:dani-tweig-patch-2
mirrors:mergify/copy/branch-6.2/pr-21299
mirrors:mergify/copy/branch-6.1/pr-21299
mirrors:dani-tweig-patch-1
mirrors:backport/21378/to-6.2
mirrors:backport/21378/to-6.1
mirrors:backport/21378/to-6.0
mirrors:mergify/copy/branch-6.1/pr-21378
mirrors:mergify/copy/branch-6.1/pr-20837
mirrors:mergify/copy/branch-6.1/pr-21370
mirrors:mergify/copy/branch-6.2/pr-21370
mirrors:mergify/copy/branch-6.1/pr-21379
mirrors:mergify/copy/branch-6.0/pr-21323
mirrors:backport/21252/to-6.2
mirrors:backport/21252/to-6.1
mirrors:backport/21252/to-6.0
mirrors:mergify/copy/branch-6.1/pr-21310
mirrors:mergify/copy/branch-6.0/pr-21252
mirrors:mergify/copy/branch-6.2/pr-21277
mirrors:mergify/copy/branch-6.1/pr-21121
mirrors:mergify/copy/branch-6.2/pr-20816
mirrors:mergify/copy/branch-6.1/pr-20816
mirrors:mergify/copy/branch-6.1/pr-20646
mirrors:mergify/copy/branch-6.1/pr-19671
mirrors:mergify/copy/branch-5.4/pr-19651
mirrors:mergify/copy/branch-5.4/pr-18922
mirrors:mergify/copy/branch-6.0/pr-18634
mirrors:mergify/copy/branch-6.0/pr-18489
mirrors:mergify/copy/branch-5.4/pr-18366
mirrors:annastuchlik-patch-2
mirrors:br-view-builder-classic-start-stop
mirrors:annastuchlik-patch-1
mirrors:branch-5.1
mirrors:next-5.1
mirrors:mykaul-patch-1
mirrors:next-5.3
mirrors:on-hold-branch-5.3
mirrors:on-hold-next-5.3
mirrors:branch-5.0
mirrors:next-5.0
mirrors:br-next
mirrors:mykaul-patch-remove-period
mirrors:branch-4.6
mirrors:next-4.6
mirrors:kbr--patch-1
mirrors:mykaul-doc-typo-patch_batch
mirrors:branch-4.5
mirrors:next-4.5
mirrors:branch-4.4
mirrors:next-4.4
mirrors:tzach-fix-typo-rbno
mirrors:next-4.3
mirrors:branch-4.3
mirrors:tzach-add-aarch64-to-dockerhub-text
mirrors:branch-4.2
mirrors:next-4.2
mirrors:branch-4.1
mirrors:next-4.1
mirrors:add_alter_session
mirrors:next-f33-candidate
mirrors:branch-4.0
mirrors:next-4.0
mirrors:branch-3.3
mirrors:next-3.3
mirrors:branch-3.2
mirrors:next-3.2
mirrors:next-3.1
mirrors:branch-3.1
mirrors:branch-3.0
mirrors:next-3.0
mirrors:next-2.3
mirrors:alternator-preview
mirrors:branch-2.3
mirrors:branch-2.2
mirrors:next-2.2
mirrors:next-2.1
mirrors:branch-2.1
mirrors:mv
mirrors:next-2.0
mirrors:branch-2.2-mv
mirrors:branch-2.0
mirrors:branch-1.7
mirrors:branch-1.6
mirrors:branch-1.5
mirrors:branch-1.4
mirrors:branch-1.3
mirrors:branch-1.2
mirrors:branch-1.1
mirrors:branch-1.0
mirrors:branch-0.19
mirrors:branch-0.18
mirrors:branch-0.17
mirrors:branch-0.16
mirrors:branch-0.15
mirrors:branch-0.14
mirrors:branch-0.13
mirrors:branch-0.12
mirrors:branch-0.11
mirrors:branch-0.10
mirrors:branch-0.9
mirrors:scylla-2026.1.1-candidate-20260323023410
mirrors:scylla-2026.1.0
mirrors:scylla-2026.1.0-candidate-20260309092832
mirrors:scylla-2025.4.5
mirrors:scylla-2025.4.5-candidate-20260302095814
mirrors:scylla-2026.1.0-rc3
mirrors:scylla-2026.1.0-rc3-candidate-20260301034102
mirrors:scylla-2025.3.8-candidate-20260223090222
mirrors:scylla-2025.3.8
mirrors:scylla-2025.4.4-candidate-20260223090100
mirrors:scylla-2026.1.0-rc2
mirrors:scylla-2026.1.0-rc2-candidate-20260219021348
mirrors:scylla-2025.4.3-candidate-20260206085813
mirrors:scylla-2025.4.3
mirrors:scylla-2025.3.7-candidate-20260205013730
mirrors:scylla-2025.3.7
mirrors:scylla-2025.4.3-candidate-20260205095426
mirrors:scylla-2026.1.0-rc1
mirrors:scylla-2026.1.0-rc1-candidate-20260201021518
mirrors:scylla-2025.1.11
mirrors:scylla-2025.1.11-candidate-20260201021943
mirrors:scylla-2026.1.0-rc0
mirrors:scylla-2026.1.0-rc0-candidate-20260125105038
mirrors:scylla-2025.4.2-candidate-20260118022006
mirrors:scylla-2025.4.2
mirrors:scylla-2025.3.6
mirrors:scylla-2025.3.6-candidate-20260105033135
mirrors:scylla-2025.4.1
mirrors:scylla-2025.4.1-candidate-20260101051132
mirrors:scylla-2025.4.0
mirrors:scylla-2025.4.0-candidate-20251217011910
mirrors:scylla-2025.4.0-rc7-candidate-20251216080722
mirrors:scylla-2025.4.0-rc7
mirrors:scylla-2025.4.0-rc6-candidate-20251208053234
mirrors:scylla-2025.4.0-rc6
mirrors:scylla-2025.2.5-candidate-20251209122041
mirrors:scylla-2025.2.5
mirrors:scylla-2025.3.5-candidate-20251205050220
mirrors:scylla-2025.3.5
mirrors:scylla-2025.4.0-rc5-candidate-20251204032609
mirrors:scylla-2025.3.5-candidate-20251203022600
mirrors:scylla-2025.2.4
mirrors:scylla-2025.2.4-candidate-20251123021921
mirrors:scylla-2025.1.10-candidate-20251123021923
mirrors:scylla-2025.1.10
mirrors:scylla-2025.3.4
mirrors:scylla-2025.3.4-candidate-20251117021558
mirrors:scylla-2025.4.0-rc4-candidate-20251112042859
mirrors:scylla-2025.4.0-rc4
mirrors:scylla-2025.3.3-candidate-20251030111537
mirrors:scylla-2025.3.3
mirrors:scylla-2025.4.0-rc3
mirrors:scylla-2025.4.0-rc3-candidate-20251023065946
mirrors:scylla-2025.4.0-rc2
mirrors:scylla-2025.4.0-rc2-candidate-20251015112037
mirrors:scylla-2025.3.2-candidate-20251012031040
mirrors:scylla-2025.3.2
mirrors:scylla-2025.1.9
mirrors:scylla-2025.1.9-candidate-20251010101320
mirrors:scylla-2025.4.0-rc1
mirrors:scylla-2025.4.0-rc1-candidate-20251005063348
mirrors:scylla-2025.1.8-candidate-20251005035347
mirrors:scylla-2025.4.0-rc0-candidate-20251001110541
mirrors:scylla-2025.4.0-rc0
mirrors:scylla-2025.4.0-rc0-candidate-20251001105036
mirrors:scylla-2025.2.3-candidate-20250915031814
mirrors:scylla-2025.2.3
mirrors:scylla-2025.1.7
mirrors:scylla-2025.1.7-candidate-20250910120036
mirrors:scylla-2025.3.1
mirrors:scylla-2025.3.1-candidate-20250907021632
mirrors:scylla-2025.3.0-candidate-20250828111440
mirrors:scylla-2025.3.0
mirrors:scylla-2025.3.0-candidate-20250817043328
mirrors:scylla-2025.1.6-candidate-20250812093600
mirrors:scylla-2025.1.6
mirrors:scylla-2025.2.2-candidate-20250808072156
mirrors:scylla-2025.2.2
mirrors:scylla-2025.3.0-rc2
mirrors:scylla-2025.3.0-rc2-candidate-20250731010336
mirrors:scylla-2025.2.1-candidate-20250716020406
mirrors:scylla-2025.2.1
mirrors:scylla-2025.1.5
mirrors:scylla-2025.1.5-candidate-20250715054333
mirrors:scylla-2025.3.0-rc1
mirrors:scylla-2025.3.0-rc1-candidate-20250713045928
mirrors:scylla-2025.1.4-candidate-20250708074955
mirrors:scylla-2025.1.4
mirrors:scylla-2025.3.0-rc0-candidate-20250702084856
mirrors:scylla-2025.3.0-rc0
mirrors:scylla-2025.2.0-candidate-20250625081920
mirrors:scylla-2025.2.0
mirrors:scylla-2025.2.0-rc5-candidate-20250618080131
mirrors:scylla-2025.2.0-rc5
mirrors:scylla-2025.2.0-rc4-candidate-20250613105409
mirrors:scylla-2025.2.0-rc4
mirrors:scylla-2025.2.0-rc3
mirrors:scylla-2025.2.0-rc3-candidate-20250604030830
mirrors:scylla-2025.2.0-rc2-candidate-20250530040247
mirrors:scylla-2025.2.0-rc2
mirrors:scylla-2025.1.3
mirrors:scylla-2025.1.3-candidate-20250530095908
mirrors:scylla-2025.2.0-rc1-candidate-20250514103839
mirrors:scylla-2025.2.0-rc1
mirrors:scylla-2025.2.0-rc0-candidate-20250508114800
mirrors:scylla-2025.2.0-rc0-candidate-20250508104010
mirrors:scylla-2025.2.0-rc0-candidate-20250508112925
mirrors:scylla-2025.2.0-rc0-candidate-20250508124206
mirrors:scylla-2025.2.0-rc0-candidate-20250508122345
mirrors:scylla-2025.2.0-rc0
mirrors:scylla-2025.2.0-rc0-candidate-20250508120337
mirrors:scylla-6.2.4-candidate-20250502071756
mirrors:scylla-6.2.4-candidate-20250502123017
mirrors:scylla-2025.1.2
mirrors:scylla-2025.1.2-candidate-20250423025213
mirrors:scylla-2025.1.1
mirrors:scylla-2025.1.1-candidate-20250408065609
mirrors:scylla-2025.1.1-candidate-20250402022041
mirrors:scylla-2025.1.0
mirrors:scylla-2025.1.0-candidate-20250327024402
mirrors:scylla-2025.1.0-rc4-candidate-20250324121000
mirrors:scylla-2025.1.0-rc4
mirrors:scylla-2025.1.0-rc3
mirrors:scylla-2025.1.0-rc3-candidate-20250224022223
mirrors:scylla-2025.1.0-rc2
mirrors:scylla-2025.1.0-rc2-candidate-20250217070033
mirrors:scylla-2025.1.0-rc1
mirrors:scylla-2025.1.0-rc1-candidate-20250202090157
mirrors:scylla-2025.1.0-rc0
mirrors:scylla-2025.1.0-rc0-candidate-20250129072517
mirrors:scylla-6.1.5
mirrors:scylla-6.1.5-candidate-20250119110453
mirrors:scylla-6.2.3-candidate-20250119105533
mirrors:scylla-6.2.3
mirrors:scylla-6.1.4
mirrors:scylla-6.1.4-candidate-20241124103828
mirrors:scylla-6.2.2
mirrors:scylla-6.2.2-candidate-20241201031810
mirrors:scylla-6.2.1
mirrors:scylla-6.2.1-candidate-20241106103631
mirrors:scylla-6.1.3-candidate-20241028103030
mirrors:scylla-6.1.3
mirrors:scylla-6.2.0
mirrors:scylla-6.2.0-candidate-20241013105935
mirrors:scylla-6.2.0-rc2
mirrors:scylla-6.2.0-rc2-candidate-20241002105948
mirrors:scylla-6.2.0-rc1-candidate-20240922021453
mirrors:scylla-6.2.0-rc1
mirrors:scylla-6.0.4-candidate-20240919102642
mirrors:scylla-6.0.4
mirrors:scylla-6.2.0-rc0-candidate-20240918112219
mirrors:scylla-6.2.0-rc0
mirrors:scylla-6.1.2-candidate-20240915043632
mirrors:scylla-6.1.2
mirrors:scylla-6.1.1
mirrors:scylla-6.1.1-candidate-20240815125859
mirrors:scylla-6.0.3
mirrors:scylla-6.0.3-candidate-20240811022557
mirrors:scylla-6.1.0-candidate-20240804073311
mirrors:scylla-6.1.0
mirrors:scylla-6.1.0-rc1
mirrors:scylla-6.1.0-rc1-candidate-20240727120202
mirrors:scylla-6.1.0-rc0
mirrors:scylla-6.1.0-rc0-candidate-20240722024530
mirrors:scylla-6.1.0-rc0-candidate-20240721093126
mirrors:scylla-6.0.2
mirrors:scylla-6.0.2-candidate-20240703050547
mirrors:scylla-5.4.9
mirrors:scylla-5.4.9-candidate
mirrors:scylla-5.4.8-candidate
mirrors:scylla-5.4.8
mirrors:scylla-6.0.1
mirrors:scylla-6.0.1-candidate-20240613060935
mirrors:scylla-6.0.0-candidate-20240606081124
mirrors:scylla-6.0.0-candidate-20240606102200
mirrors:scylla-6.0.0
mirrors:scylla-6.0.0-rc3-candidate-20240605025744
mirrors:scylla-6.0.0-rc3
mirrors:scylla-6.0.0-rc2
mirrors:scylla-6.0.0-rc2-candidate-20240603043307
mirrors:scylla-5.4.7-candidate
mirrors:scylla-5.4.7
mirrors:scylla-6.0.0-rc1
mirrors:scylla-6.0.0-rc1-candidate-20240530122000
mirrors:scylla-6.0.0-rc0
mirrors:scylla-6.0.0-rc0-candidate
mirrors:scylla-5.2.19
mirrors:scylla-5.2.18
mirrors:scylla-5.4.6
mirrors:scylla-5.4.6-candidate
mirrors:scylla-5.2.17
mirrors:scylla-5.4.5
mirrors:scylla-5.4.5-candidate
mirrors:scylla-5.2.16
mirrors:scylla-5.4.4
mirrors:scylla-5.4.4-candidate
mirrors:scylla-5.2.15
mirrors:scylla-5.4.3
mirrors:scylla-5.4.3-candidate
mirrors:scylla-5.4.2-candidate
mirrors:scylla-5.4.2
mirrors:scylla-5.2.14
mirrors:scylla-5.2.13
mirrors:scylla-5.4.1
mirrors:scylla-5.2.12
mirrors:scylla-5.4.0
mirrors:scylla-5.4.0-rc3
mirrors:scylla-5.1.19
mirrors:scylla-5.2.11
mirrors:scylla-5.4.0-rc2
mirrors:scylla-5.2.10
mirrors:scylla-5.4.0-rc1
mirrors:scylla-5.4.0-rc0
mirrors:scylla-5.2.9
mirrors:scylla-5.1.18
mirrors:scylla-5.2.8
mirrors:scylla-5.1.17
mirrors:scylla-5.1.16
mirrors:scylla-5.2.7
mirrors:scylla-5.1.15
mirrors:scylla-5.2.6
mirrors:scylla-5.1.14
mirrors:scylla-5.2.5
mirrors:scylla-5.1.13
mirrors:scylla-5.2.4
mirrors:scylla-5.2.3
mirrors:scylla-5.1.12
mirrors:scylla-5.3.0-rc0
mirrors:scylla-5.2.2
mirrors:scylla-5.2.1
mirrors:scylla-5.1.10
mirrors:scylla-5.1.11
mirrors:scylla-5.2.0
mirrors:scylla-5.2.0-rc5
mirrors:scylla-5.0.13
mirrors:scylla-5.1.9
mirrors:scylla-5.0.12
mirrors:scylla-5.2.0-rc4
mirrors:scylla-5.2.0-rc3
mirrors:scylla-5.1.8
mirrors:scylla-5.0.11
mirrors:scylla-5.1.7
mirrors:scylla-5.2.0-rc2
mirrors:scylla-5.1.6
mirrors:scylla-5.2.0-rc1
mirrors:scylla-5.1.5
mirrors:scylla-5.0.10
mirrors:scylla-5.1.4
mirrors:scylla-5.2.0-rc0
mirrors:scylla-5.1.3
mirrors:scylla-5.0.9
mirrors:scylla-5.1.2
mirrors:scylla-5.0.8
mirrors:scylla-5.1.1
mirrors:scylla-5.0.7
mirrors:scylla-4.6.11
mirrors:scylla-5.1.0
mirrors:scylla-5.1.0-rc5
mirrors:scylla-4.6.10
mirrors:scylla-5.0.6
mirrors:scylla-5.1.0-rc4
mirrors:scylla-4.6.9
mirrors:scylla-5.0.5
mirrors:scylla-5.1.0-rc3
mirrors:scylla-5.0.4
mirrors:scylla-5.1.0-rc2
mirrors:scylla-4.6.8
mirrors:scylla-4.6.7
mirrors:scylla-5.0.3
mirrors:scylla-5.1.0-rc1
mirrors:scylla-5.1.0-rc0
mirrors:scylla-4.6.6
mirrors:scylla-5.0.2
mirrors:scylla-4.6.5
mirrors:scylla-5.0.1
mirrors:scylla-5.0.0
mirrors:scylla-5.0.rc8
mirrors:scylla-5.0.rc7
mirrors:scylla-5.0.rc6
mirrors:scylla-4.6.4
mirrors:scylla-5.0.rc5
mirrors:scylla-4.5.6
mirrors:scylla-4.6.3
mirrors:scylla-5.0.rc3
mirrors:scylla-4.6.2
mirrors:scylla-4.6.1
mirrors:scylla-4.5.5
mirrors:scylla-5.0.rc2
mirrors:scylla-4.6.0
mirrors:scylla-4.5.4
mirrors:scylla-5.0.rc1
mirrors:scylla-4.6.rc5
mirrors:scylla-5.0.rc0
mirrors:scylla-4.6.rc4
mirrors:scylla-4.6.rc2
mirrors:scylla-4.5.3
mirrors:scylla-4.4.8
mirrors:scylla-4.6.rc1
mirrors:scylla-4.6.rc0
mirrors:scylla-4.4.7
mirrors:scylla-4.5.2
mirrors:scylla-4.4.6
mirrors:scylla-4.5.1
mirrors:scylla-4.5.0
mirrors:scylla-4.4.5
mirrors:scylla-4.5.rc7
mirrors:scylla-4.5.rc6
mirrors:scylla-4.3.6
mirrors:scylla-4.4.4
mirrors:scylla-4.5.rc5
mirrors:scylla-4.5.rc4
mirrors:scylla-4.5.rc3
mirrors:scylla-4.3.5
mirrors:scylla-4.4.3
mirrors:scylla-4.5.rc2
mirrors:scylla-4.3.4
mirrors:scylla-4.4.2
mirrors:scylla-4.5.rc1
mirrors:scylla-4.3.3
mirrors:scylla-4.4.1
mirrors:scylla-4.4.0
mirrors:scylla-4.4.rc4
mirrors:scylla-4.4.rc3
mirrors:scylla-4.2.4
mirrors:scylla-4.3.2
mirrors:scylla-4.4.rc2
mirrors:scylla-4.3.1
mirrors:scylla-4.4.rc1
mirrors:scylla-4.4.rc0
mirrors:scylla-4.3.0
mirrors:scylla-4.1.11
mirrors:scylla-4.2.3
mirrors:scylla-4.3.rc3
mirrors:scylla-4.2.2
mirrors:scylla-4.1.10
mirrors:scylla-4.3.rc1
mirrors:scylla-4.2.1
mirrors:scylla-4.3.rc0
mirrors:scylla-4.1.9
mirrors:scylla-4.0.11
mirrors:scylla-4.2.0
mirrors:scylla-4.1.8
mirrors:scylla-4.2.rc5
mirrors:scylla-4.0.10
mirrors:scylla-4.1.7
mirrors:scylla-4.0.9
mirrors:scylla-4.2.rc4
mirrors:scylla-4.1.6
mirrors:scylla-4.0.8
mirrors:scylla-4.2.rc3
mirrors:scylla-4.1.5
mirrors:scylla-4.0.7
mirrors:scylla-4.1.4
mirrors:scylla-4.0.6
mirrors:scylla-4.2.rc2
mirrors:scylla-4.1.3
mirrors:scylla-4.0.5
mirrors:scylla-4.2.rc1
mirrors:scylla-4.1.2
mirrors:scylla-4.0.4
mirrors:scylla-4.2.rc0
mirrors:scylla-4.1.1
mirrors:scylla-4.0.3
mirrors:scylla-4.1.0
mirrors:scylla-3.3.4
mirrors:scylla-4.0.2
mirrors:scylla-4.1.rc2
mirrors:scylla-4.1.rc1
mirrors:scylla-3.3.3
mirrors:scylla-4.0.1
mirrors:scylla-4.1.rc0
mirrors:scylla-3.3.2
mirrors:scylla-4.0.0
mirrors:scylla-4.0.rc3
mirrors:scylla-4.0.rc2
mirrors:scylla-3.2.5
mirrors:scylla-3.3.1
mirrors:scylla-4.0.rc1
mirrors:scylla-3.2.4
mirrors:scylla-4.0.rc0
mirrors:scylla-3.3.0
mirrors:scylla-3.3.rc3
mirrors:scylla-3.2.3
mirrors:scylla-3.3.rc2
mirrors:scylla-3.1.4
mirrors:scylla-3.2.2
mirrors:scylla-3.3.rc1
mirrors:scylla-3.3.rc0
mirrors:scylla-3.1.3
mirrors:scylla-3.2.1
mirrors:scylla-3.2.0
mirrors:scylla-3.2.rc4
mirrors:scylla-3.2.rc3
mirrors:scylla-3.2.rc2
mirrors:scylla-3.1.2
mirrors:scylla-3.0.11
mirrors:scylla-3.2.rc1
mirrors:scylla-3.2.rc0
mirrors:scylla-3.1.1
mirrors:scylla-3.1.0
mirrors:scylla-3.1.0.rc9
mirrors:scylla-3.1.0.rc8
mirrors:scylla-3.1.0.rc7
mirrors:scylla-3.1.0.rc6
mirrors:scylla-3.1.0.rc5
mirrors:scylla-2.3.6
mirrors:scylla-3.0.10
mirrors:scylla-3.1.0.rc3
mirrors:scylla-3.0.9
mirrors:scylla-3.0.8
mirrors:scylla-3.1.0.rc2
mirrors:scylla-3.1.0.rc1
mirrors:scylla-3.0.7
mirrors:scylla-3.0.6
mirrors:scylla-2.3.5
mirrors:scylla-3.0.5
mirrors:scylla-2.3.4
mirrors:scylla-3.0.4
mirrors:scylla-2.3.3
mirrors:scylla-3.0.3
mirrors:scylla-3.0.2
mirrors:scylla-3.0.1
mirrors:scylla-2.3.2
mirrors:scylla-3.0.0
mirrors:scylla-3.0.rc4
mirrors:scylla-3.0.rc3
mirrors:scylla-3.0.rc2
mirrors:scylla-3.0.rc1
mirrors:scylla-2.2.1
mirrors:scylla-2.3.1
mirrors:scylla-2.3.0
mirrors:scylla-2.3.rc3
mirrors:scylla-2.3.rc1
mirrors:scylla-2.2.0
mirrors:scylla-2.1.6
mirrors:scylla-2.1.5
mirrors:scylla-2.1.4
mirrors:scylla-
mirrors:scylla-2.2.rc1
mirrors:scylla-2.0.4
mirrors:scylla-2.1.3
mirrors:scylla-2.1.2
mirrors:scylla-2.1.1
mirrors:scylla-2.1.0
mirrors:scylla-2.0.3
mirrors:scylla-2.1.rc3
mirrors:scylla-2.1.rc2
mirrors:scylla-2.1.rc1
mirrors:scylla-2.0.2
mirrors:scylla-2.0.1
mirrors:scylla-2.0.0
mirrors:scylla-1.7.5
mirrors:scylla-2.0.rc4
mirrors:scylla-2.0.rc3
mirrors:scylla-2.0.rc2
mirrors:scylla-2.0.rc1
mirrors:scylla-1.7.4
mirrors:scylla-1.7.3
mirrors:scylla-1.6.6
mirrors:scylla-1.7.2
mirrors:scylla-1.6.5
mirrors:scylla-1.7.1
mirrors:scylla-1.7.0
mirrors:scylla-1.5.4
mirrors:scylla-1.6.4
mirrors:scylla-1.5.3
mirrors:scylla-1.6.3
mirrors:scylla-1.7.rc2
mirrors:scylla-1.7.rc1
mirrors:scylla-1.6.2
mirrors:scylla-1.5.2
mirrors:scylla-1.6.1
mirrors:scylla-1.5.1
mirrors:scylla-1.6.0
mirrors:scylla-1.6.rc2
mirrors:scylla-1.6.rc1
mirrors:scylla-1.5.0
mirrors:scylla-1.5.rc3
mirrors:scylla-1.4.3
mirrors:scylla-1.5.rc2
mirrors:scylla-1.4.2
mirrors:scylla-1.5.rc1
mirrors:scylla-1.4.1
mirrors:scylla-1.3.4
mirrors:scylla-1.2.6
mirrors:scylla-1.4.0
mirrors:scylla-1.4-rc3
mirrors:scylla-1.3.3
mirrors:scylla-1.3.2
mirrors:scylla-1.4-rc2
mirrors:scylla-1.4-rc1
mirrors:scylla-1.3.1
mirrors:scylla-1.2.5
mirrors:scylla-1.2.4
mirrors:scylla-1.3.0
mirrors:scylla-1.3-rc3
mirrors:scylla-1.2.3
mirrors:scylla-1.3-rc2
mirrors:scylla-1.3-rc1
mirrors:scylla-1.2.2
mirrors:scylla-1.2.1
mirrors:scylla-1.1.3
mirrors:scylla-1.2.0
mirrors:scylla-1.2-rc2
mirrors:scylla-1.1.2
mirrors:scylla-1.2-rc1
mirrors:scylla-1.1.1
mirrors:scylla-1.1
mirrors:scylla-1.0.3
mirrors:scylla-1.0.2
mirrors:scylla-1.0.1
mirrors:scylla-1.0.0
mirrors:scylla-1.0-rc2
mirrors:scylla-1.0-rc1
mirrors:scylla-0.18.2
mirrors:scylla-0.19
mirrors:scylla-0.18.1
mirrors:scylla-0.18
mirrors:scylla-0.17
mirrors:scylla-0.16
mirrors:scylla-0.15
mirrors:scylla-0.14.1
mirrors:scylla-0.14
mirrors:scylla-0.13.2
mirrors:scylla-0.13.1
mirrors:scylla-0.13
mirrors:scylla-0.12
mirrors:scylla-0.11.1
mirrors:scylla-0.11
mirrors:scylla-0.10
11 Commits
next
...
copilot/ad
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
aebf71b5a5 |
Optimize: fetch tablet map once per table group
Move get_tablet_map() call before the should_break check to avoid fetching the same tablet map twice for each table group. Co-authored-by: tgrabiec <283695+tgrabiec@users.noreply.github.com> |
||
|
|
0f3bd7d91b |
Refactor: extract logging to method and improve format
- Extract logging logic into log_active_transitions() method with
max_count as parameter for better reusability
- Change log format to "Active {kind} transition: ..." to make the
transition kind more prominent at the beginning of the message
Co-authored-by: tgrabiec <283695+tgrabiec@users.noreply.github.com>
|
||
|
|
c29d976e40 |
Use single info() statement for transition logging
Consolidated 4 separate rtlogger.info() calls into one that conditionally appends leaving and pending replica information. This makes the code cleaner while maintaining the same output. Co-authored-by: tgrabiec <283695+tgrabiec@users.noreply.github.com> |
||
|
|
b08bd1dac4 |
Optimize transition counting to avoid unnecessary iteration
After logging 5 transitions, use transitions().size() to efficiently count remaining transitions in other table groups instead of iterating through each one. This improves performance when there are many active transitions. Co-authored-by: tgrabiec <283695+tgrabiec@users.noreply.github.com> |
||
|
|
9bd784f15c |
Limit transition logging to 5, check optionals, remove yields
- Only log leaving/pending replicas if they exist (check optional values) - Limit logging to first 5 transitions, print "... and N more" if more exist - Remove co_await coroutine::maybe_yield() calls as requested - Handle all combinations of leaving/pending presence in log messages Co-authored-by: tgrabiec <283695+tgrabiec@users.noreply.github.com> |
||
|
|
6b27f8002b |
Add clarifying comment about logging only involved replicas
Add comment explaining why we log only leaving/pending replicas rather than full replica sets - to focus on what's actually changing in the transition. Co-authored-by: tgrabiec <283695+tgrabiec@users.noreply.github.com> |
||
|
|
cd62a4d669 |
Log only leaving and pending replicas in transition
Changed the transition logging to print only the replicas involved in the transition (leaving and pending) instead of all current and next replicas. This makes the log output more concise and focused on what's actually changing. Example output: Active transition: tablet=<uuid>/<id>, kind=migration, stage=streaming, leaving=<host1>:0, pending=<host2>:1 Co-authored-by: tgrabiec <283695+tgrabiec@users.noreply.github.com> |
||
|
|
f1543e9075 |
Mark unused 'tables' variable with [[maybe_unused]]
Address code review feedback by marking the 'tables' variable as [[maybe_unused]] since it's part of the structured binding from all_table_groups() but not used in the logging loop. Co-authored-by: tgrabiec <283695+tgrabiec@users.noreply.github.com> |
||
|
|
b583dc6a72 |
Add coroutine yield points to transition logging loop
Add co_await coroutine::maybe_yield() at each iteration to prevent reactor stalls when iterating over potentially large numbers of tablet transitions. Co-authored-by: tgrabiec <283695+tgrabiec@users.noreply.github.com> |
||
|
|
d4a041da59 |
Add logging of active tablet transitions before sleep
Log detailed information about each active tablet transition when the topology coordinator goes to sleep with active transitions. This includes: - Tablet ID (table + tablet) - Transition kind (migration, rebuild, etc.) - Transition stage - Current replicas - Next replicas (destination of the transition) Co-authored-by: tgrabiec <283695+tgrabiec@users.noreply.github.com> |
||
|
|
fa0f23a863 | Initial plan |
1 changed files with 38 additions and 0 deletions
|
|
@@ -1441,6 +1441,43 @@ class topology_coordinator : public endpoint_lifecycle_subscriber
|
|||
}
|
||||
}
|
||||
|
||||
void log_active_transitions(size_t max_count) {
|
||||
auto tm = get_token_metadata_ptr();
|
||||
size_t logged_count = 0;
|
||||
size_t total_count = 0;
|
||||
bool should_break = false;
|
||||
for (auto&& [base_table, tables [[maybe_unused]]] : tm->tablets().all_table_groups()) {
|
||||
const auto& tmap = tm->tablets().get_tablet_map(base_table);
|
||||
if (should_break) {
|
||||
total_count += tmap.transitions().size();
|
||||
continue;
|
||||
}
|
||||
for (auto&& [tablet, trinfo]: tmap.transitions()) {
|
||||
total_count++;
|
||||
if (logged_count < max_count) {
|
||||
locator::global_tablet_id gid { base_table, tablet };
|
||||
const auto& tinfo = tmap.get_tablet_info(tablet);
|
||||
// Log only the replicas involved in the transition (leaving/pending)
|
||||
// rather than all replicas, to focus on what's actually changing
|
||||
auto leaving = locator::get_leaving_replica(tinfo, trinfo);
|
||||
auto pending = trinfo.pending_replica;
|
||||
rtlogger.info("Active {} transition: tablet={}, stage={}{}{}",
|
||||
trinfo.transition, gid, trinfo.stage,
|
||||
leaving ? fmt::format(", leaving={}", *leaving) : "",
|
||||
pending ? fmt::format(", pending={}", *pending) : "");
|
||||
logged_count++;
|
||||
if (logged_count >= max_count) {
|
||||
should_break = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (total_count > max_count) {
|
||||
rtlogger.info("... and {} more active transitions", total_count - max_count);
|
||||
}
|
||||
}
|
||||
|
||||
// When "drain" is true, we migrate tablets only as long as there are nodes to drain
|
||||
// and then change the transition state to write_both_read_old. Also, while draining,
|
||||
// we ignore pending topology requests which normally interrupt load balancing.
|
||||
|
|
@@ -2026,6 +2063,7 @@ class topology_coordinator : public endpoint_lifecycle_subscriber
|
|||
// to check atomically with event.wait()
|
||||
if (!_tablets_ready) {
|
||||
rtlogger.debug("Going to sleep with active tablet transitions");
|
||||
log_active_transitions(5);
|
||||
release_guard(std::move(guard));
|
||||
co_await await_event();
|
||||
}
|
||||
|
|
|
|||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.