v.21.11Improvements
Minor Enhancements to Replica Cloning and Fetching Mechanism in Replication Queue
Minor improvements in replica cloning and enqueuing fetch for broken parts, that should avoid extremely rare hanging of GET_PART entries in replication queue. #30346 (tavplubix).Why it matters
This feature addresses extremely rare cases whereGET_PART entries in the replication queue could hang, potentially causing delays or inconsistencies in replicated data. By improving replica cloning and the logic for enqueuing fetch operations for broken parts, the replication process becomes more robust and reliable.How to use it
No explicit configuration is required. The improvements are integrated into the replication mechanism internally, automatically enhancing replica cloning and fetch enqueuing behavior to preventGET_PART queue hangs.