Arafat Khan created HDDS-11465:
----------------------------------
Summary: Schema Versioning Enhancement for Recon Derby tableto
Handle Fresh Installs and Upgrades
Key: HDDS-11465
URL: https://issues.apache.org/jira/browse/HDDS-11465
Project: Apache Ozone
Issue Type: Improvement
Components: Ozone Recon
Affects Versions: 1.4.0
Reporter: Arafat Khan
Currently, Recon does not have a schema versioning mechanism in place for
handling database schema evolution. As a result, when new schema changes are
introduced (e.g., adding new enum states like {{{}MISSING{}}},
{{NEGATIVE_SIZE}} in the {{{}UnHealthyContainerStates{}}}) for the
{*}{{UnHealthyContainerTable}}{*}, it becomes challenging to distinguish
between fresh installations and upgrades, leading to issues where old schema
versions may still be used despite an upgrade.
This ticket proposes introducing a *schema versioning system* to manage
database schema changes in a more controlled manner
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]