DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
| Code Block |
|---|
| Name | `share.snapshot.update.records.per.snapshot` | | Type | `INT` | | Default | _unset_ — falls back to `share.coordinator.snapshot.update.records.per.snapshot` | | Validator | `between(200, broker_value)` enforced at apply time; static `between(200, 1000)` for the ConfigDef itself | | Importance | `MEDIUM` | | Doc | "Number of update records the share coordinator writes between snapshot records for this share group. Must be in `[200, broker_ceiling]`, where `broker_ceiling` is the current value of `share.coordinator.snapshot.update.records.per.snapshot`. If unset, the broker-level value is used." | |
3. Java constants
`ShareCoordinatorConfigShareCoordinatorConfig.java` java already exposes `SNAPSHOT_UPDATE_RECORDS_PER_SNAPSHOT_CONFIG`. The new per-group constant lives in `GroupConfig.java`:
| Code Block |
|---|
...
| ||
public static final String SHARE_SNAPSHOT_UPDATE_RECORDS_PER_SNAPSHOT_CONFIG = |
...
|
...
"share.snapshot.update.records.per.snapshot"; |
...
|
4 . No other public surface changes
...