Hi Tom,

Thank you for having another look.


20. That is a good point.

Thinking about your suggestion:
How would this look like in a non-JBOD KRraft cluster upgrade to JBOD mode?

Upgrading to version that includes the JBOD support patch would automatically
update meta.properties to include the new fields. A subsequent downgrade
might be desirable by the operator for whatever reason. The same problem
applies but here there is no future event at which version=2 could
later be set.

Alternatively, we could either:
 - Simply not change the version at all since older broker versions will ignore
   the new fields, and newer versions will add them when missing.
 - Introduce a new, separate file that would live along meta.properties.

WDYT?


Best,

--
Igor

Reply via email to