zyp-V opened a new pull request, #70441: URL: https://github.com/apache/doris/pull/70441
### What problem does this PR solve? Issue Number: N/A Related PR: N/A Problem Summary: After a local transaction is cleared, its pending asynchronous publish record can remain behind a version gap. That stale record keeps limiting the clone target for merge-on-write replicas, forcing repair to advance one version at a time. Remove records whose transaction is absent before checking version continuity, using the partition, transaction, tablet, and tablet UID. ### Release note Clear stale asynchronous publish records after their local transactions disappear, so they no longer restrict merge-on-write replica clone target versions. ### Check List (For Author) <!-- Behavior changed: "No", or "Yes (see Details)" with a Behavior change field in Details. --> <!-- Does this need documentation: "No", or "Yes" with the apache/doris-website PR or the plan. --> <!-- Pre-submission status: "Ready"; "Partially verified: " and what is not verified; or "Not ready: " and why, for a Draft PR. --> - Behavior changed: - Does this need documentation: - Pre-submission status: ### AI Disclosure <!-- Tool: the agent and model, or None. Generated: the parts it wrote (code, tests, this description), or None. Human review: what you reviewed of the generated parts, or "Not applicable" without AI tools. You may add "- Prompts:" to summarize how you directed the agent. --> - Tool: - Generated: - Human review: -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
