Skip to content

Conversation

@swuferhong
Copy link
Contributor

Purpose

Linked issue: close #1884

Currently, LogFetcher only updates metadata in handleFetchLogException when an InvalidMetadataException is received. However, it does not handle bucket-level InvalidMetadataException, such as NotLeaderOrFollowerException, because these error in bucket level were passed in bucket response as error code.

Brief change log

Tests

API and Format

Documentation

@wuchong wuchong marked this pull request as draft November 4, 2025 13:04
@wuchong
Copy link
Member

wuchong commented Nov 4, 2025

Waiting for metadata V2 (partition not found should be embedded in bucket response and not fail the client), and continue to review...

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.

LogFetcher doesn't update bucket metadata when receive NotLeaderOrFollowerException in bucket level

2 participants