You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Binlog] BE restart recovery can mismatch companion rowsets across multiple tablets sharing a transaction #67091
[Binlog] BE restart recovery can mismatch companion rowsets across multiple tablets sharing a transaction
Minimal reproduction path
Create a local ROW Binlog table with at least two buckets placed on the same backend and data directory. Make one transaction write both tablet pairs, pause publication after commit, restart the backend, resume publication, and compare each base tablet with its companion row-binlog tablet. Verify that every pair keeps its own transaction, tablet identity, version, and events, with no orphan committed companion.
Expected result
After backend restart and publication, every base/companion pair remains one-to-one and all row-binlog events are preserved.
Source
This report is a sanitized tracking record for Jira DORIS-28059. Internal hosts, paths, artifacts, build identifiers, and private logs are intentionally omitted.
changed the title [-][Binlog] BE 重启恢复按 txn_id 关联 companion 导致多 tablet 事务错配[/-][+][Binlog] BE restart recovery can mismatch companion rowsets across multiple tablets sharing a transaction[/+]on Aug 25, 2026
Activity
[-][Binlog] BE 重启恢复按 txn_id 关联 companion 导致多 tablet 事务错配[/-][+][Binlog] BE restart recovery can mismatch companion rowsets across multiple tablets sharing a transaction[/+][fix](binlog) Fix row binlog recovery for multi-tablet transactions (#…