Skip to content

Conversation

@swuferhong
Copy link
Contributor

@swuferhong swuferhong commented Apr 24, 2025

Purpose

Linked issue: #750

To use LeaderEpoch rather than HighWatermark for truncation, we need to introduce OffsetForLeaderEpochRequest/Response to fetch the latest LeaderEpoch -> Offset info from leader to truncate log.

Brief change log

Tests

API and Format

Documentation

@swuferhong swuferhong linked an issue Apr 24, 2025 that may be closed by this pull request
2 tasks
@swuferhong swuferhong changed the title [log] Introduce OffsetsForLeaderEpoch Request/Response [log] Introduce OffsetForLeaderEpoch Request/Response Apr 24, 2025
@swuferhong swuferhong requested a review from wuchong April 25, 2025 02:15
@swuferhong
Copy link
Contributor Author

@wuchong pr ready, could you take a look at this pr? thx.

@swuferhong swuferhong force-pushed the offsets-for-leader-epoch branch from fed731a to 3579faf Compare May 13, 2025 02:40
@swuferhong swuferhong force-pushed the offsets-for-leader-epoch branch from 3579faf to 112c547 Compare May 13, 2025 09:19
@polyzos polyzos force-pushed the main branch 3 times, most recently from d88c76c to 434a4f4 Compare August 31, 2025 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Introduce OffsetsForLeaderEpochRequest/Response

1 participant