Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

raft_max_fetch_wait (500 ms)  <<  <  controller.quorum.fetch.timeout.ms  / ms  * 2

If operators set an unusually small controller.quorum.fetch.timeout.ms, this invariant can be violated, risking premature timeouts, spurious retries, and degraded stability. To preserve the invariant across configurations and upgrades, we propose to enforce a lower bound of 1000 ms for controller.quorum.fetch.timeout.ms.

...