Devesh Kumar Singh created HDDS-17531:
-----------------------------------------
Summary: Advertise correct OM Storage Policy capability across ZDU
and HA failover
Key: HDDS-17531
URL: https://issues.apache.org/jira/browse/HDDS-17531
Project: Apache Ozone
Issue Type: Sub-task
Components: Ozone Manager
Reporter: Devesh Kumar Singh
Verify OMVersionManager.getVersionForClient(), OzoneManager.getServiceList()
and RPC-client version caching advertise the usable apparent capability, not
merely compiled software support. Handle failover to peers with different
versions and stale service-list information. Reuse upstream ZDU behavior rather
than inventing independent advertisement state.
*Why:* This is the server-to-client capability contract used by all client-side
gates. A client must not be told Storage Policy is usable before OM
finalization.
*Acceptance criteria:* Pre-finalized server advertises a capability below
Storage Policy; finalized server advertises it; failover refresh/recheck is
safe; legacy service discovery is unchanged. Use cases:
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]