[
https://issues.apache.org/jira/browse/HDDS-16154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ethan Rose updated HDDS-16154:
------------------------------
Description: {{DatanodeDetails#currentVersion}} is passed from Datanodes
through SCM to clients to indicate the Datanode's server version. Once ZDU is
finalized, this value should be the apparent version of the Datanode instead of
a static software version. Additionally, {{DatanodeDetails#currentVersion}} is
currently persisted into the Datanode's {{datanode.id}} yaml file, but never
used. When Datanodes finalize, the current version they report to clients will
increase, and this location will become stale. To keep it from diverging we
should stop persisting this value in the datanode.id file. (was:
{{DatanodeDetails#currentVersion}} is currently persisted into the Datanode's
{{datanode.id}} yaml file, but never used. When Datanodes finalize, the current
version they report to clients will increase, and this duplicate storage of it
may not be updated. To keep it from diverging we should stop persisting this
value in the datanode.id file.)
> Datanode should assign DatanodeDetails#currentVersion based on its apparent
> version
> -----------------------------------------------------------------------------------
>
> Key: HDDS-16154
> URL: https://issues.apache.org/jira/browse/HDDS-16154
> Project: Apache Ozone
> Issue Type: Improvement
> Reporter: Ethan Rose
> Assignee: Ethan Rose
> Priority: Major
>
> {{DatanodeDetails#currentVersion}} is passed from Datanodes through SCM to
> clients to indicate the Datanode's server version. Once ZDU is finalized,
> this value should be the apparent version of the Datanode instead of a static
> software version. Additionally, {{DatanodeDetails#currentVersion}} is
> currently persisted into the Datanode's {{datanode.id}} yaml file, but never
> used. When Datanodes finalize, the current version they report to clients
> will increase, and this location will become stale. To keep it from diverging
> we should stop persisting this value in the datanode.id file.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]