Hi Kafka users, We've been confused by the recent release notes, notably 3.8 and (unreleased so far) 3.9. Both of them appear to be missing upgrade instructions. How are we supposed to interpret this? Simply upgrade, or do every manual step described in _previous_ versions? Perhaps this is supposed to be obvious, but because previous releases contain very detailed upgrade instructions, it seems confusing to me.
See eg. these for missing upgrade details: https://kafka.apache.org/38/documentation.html#upgrade https://kafka.apache.org/39/documentation.html#upgrade As an example, we're on 3.5 currently and aiming to upgrade. Let's say I were to upgrade to 3.7, following the instructions here; https://kafka.apache.org/37/documentation.html#upgrade This has me following several steps, for instance, > 3. Once the cluster's behavior and performance has been verified, bump the > protocol version by editing inter.broker.protocol.version and setting it to > 3.7. Now let's say we're on on 3.5 and want to upgrade instead to 3.8. This has no steps at all! How am I meant to interpret this? Is it supposed to be simply cross your fingers and let Automagic take the wheel? Or am I supposed to understand that I am implicitly supposed to do every upgrade step for prior releases I'm "passing through" or am I simply not allowed to do the upgrade across multiple versions at all? (This seems to contradict the note: "Upgrading to 3.8.0 from any version 0.8.x through 3.7.x") Thanks in advance. :-) -- Sarah