Hi, Went over the new byte based approach. Few questions:
sm01 - currently share coord module does not depend on the group coordinator. Could you detail out how the new group level config will be injected in the share coordinator? sm02 - since we have default defined as 20MB, how to differentiate between older update count set vs byte limit set? The kip mentions if set byte level will be honored. How to determine set vs default? sm03 - could you drop a line about backward compatibility in case of cluster roll? sm04 - should we also add any new metrics? sm05 - do measurements need to take compression into account? Does it affect the 20 MB limit? Regards, Sushant Mahajan On Sun, 14 Jun 2026, 18:50 Muralidhar Basani via dev, <[email protected]> wrote: > Hi, > Apologies for the delayed reply. > > Sushant, thanks for the reply. Just to flag the KIP has switched to > bytes-based control (pls see below), which supersedes most of the > records-based tuning discussion. > > Chia, thank you for the suggestions. Both the points are now in the KIP: > - chia_00: broker floor stays at 0 (no compatibility break) > - chia_01: bytes-based control adopted, matching > metadata.log.max.record.bytes.between.snapshots, default 20 MB. > > Records-based config will be marked as deprecated. > > Updated KIP: > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1349%3A+Bytes-based+configurable+snapshot+frequency+for+share+groups > > Please take a look again. > > Thanks, > Murali > > On Thu, Jun 11, 2026 at 5:20 AM Chia-Ping Tsai <[email protected]> > wrote: > > > hi > > > > chia_00: Changing the lower bound of the existing config is a > > compatibility issue. If we want to avoid heavy snapshots, we can set the > > lower bound of the new group-level configuration to 200 by default. Also, > > the broker-level constraint should be changed to 0-1000, which won’t > bring > > compatibility issues > > > > chia_01: Have you considered using bytes instead of records as the > > controlled unit? > > > > > > On 2026/05/22 19:30:38 Muralidhar Basani via dev wrote: > > > Hi all, > > > > > > I would like to start a discussion on KIP-1349, which allows > configurable > > > snapshot frequency of share groups. > > > > > > KIP : > > > > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1349%3A+Configurable+snapshot+frequency+for+share+groups > > > > > > Thanks, > > > Murali > > > > > >
