I think that the past few releases have been unclear about breaking changes, and the steps required when upgrading
It would go a long way if the release notes contained more insightful (and complete) information about what has changed.
From my own experience:
When upgrading from v20.07
to v20.11
:
I was unaware I needed to export and reimport data
When upgrading from v20.07
to v21.03
:
I was unaware that some flags had changed:
On the alpha the whitelist
, lru_mb
and mutations
flag had changed.
On the zero, the idx
flag had changed
None of this came up during my research prior to upgrading, and if it had, I could easily have prevented a lot of unnecessary downtime.
I’m sure many others would really appreciate better release notes as well