Hi Jun,

On Thu, May 1, 2025 at 12:38 PM Jun Rao <j...@confluent.io.invalid> wrote:
> We could probably just keep the new HighWatermark field as described in the
> KIP, but limit it only for KRaft. Also, since HighWatermark is a tagged
> field, it probably doesn't need to be gated by an MV.

Yes. Because the HighWatermark field is tagged and ignorable, all
version 18 FETCH requests can be serialized to versions 17 requests.
We still need an MV version because the replica fetcher restricts
possible version values using the MV and
FetchRequest.Builder#forReplica builder.

Thanks,
--
-José

Reply via email to