[Binlog][Cloud] Compaction commit response loss misclassifies durable success as failure
- Dominant language
- Java
- Stars
- 15.9k
- Forks
- 3.9k
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 520
Description
## Problem
[Binlog][Cloud] Compaction commit response loss misclassifies durable success as failure
## Minimal reproduction path
In a Cloud ROW Binlog workload, force the response of a compaction commit to be lost after the commit is durable, then retry the same operation. Verify that the retry recognizes the durable commit, does not report a false failure, and does not duplicate or discard row-binlog data.
## Expected result
A durable compaction commit remains successful across response loss and retry, without duplicate data.
## Source
This report is a sanitized tracking record for Jira DORIS-28070. Internal hosts, paths, artifacts, build identifiers, and private logs are intentionally omitted.
Contributor guide
Research direction
No source files, tests, or entry points are identified; begin by locating the Cloud ROW Binlog compaction commit and retry handling, then reproduce response loss after a durable commit. Done means a retry recognizes the durable commit as successful, reports no false failure, and neither duplicates nor discards row-binlog data.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- cloud, databases, distributed-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100