apache / apache/doris

[Binlog][Local] Publish metadata retry repeatedly appends paired correction segments

Open
#67,098 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
15.9k
Forks
3.9k
Avg merge
2d 23h
Merged PRs (30d)
520

Description

## Problem

[Binlog][Local] Publish metadata retry repeatedly appends paired correction segments

## Minimal reproduction path

In a local ROW Binlog workload, make a publish metadata response unavailable after the first publish attempt and trigger the retry path. Inspect the resulting base and companion rowsets. Verify that retries converge to one paired correction segment rather than repeatedly appending correction segments.

## Expected result

Publish metadata retries are idempotent and produce one paired correction segment.

## Source

This report is a sanitized tracking record for Jira DORIS-28071. Internal hosts, paths, artifacts, build identifiers, and private logs are intentionally omitted.

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Reproduce the local ROW Binlog scenario, then trace the publish-metadata retry path and inspect the resulting base and companion rowsets. Done means retries are idempotent and converge to one paired correction segment instead of repeatedly appending segments.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.