docs(historian): clarify modified-value history is infra-gated (no backend modified-read path)
v2-ci / build (push) Failing after 40s
v2-ci / unit-tests (tests/Core/ZB.MOM.WW.OtOpcUa.Cluster.Tests) (push) Has been skipped
v2-ci / unit-tests (tests/Server/ZB.MOM.WW.OtOpcUa.ControlPlane.Tests) (push) Has been skipped
v2-ci / unit-tests (tests/Server/ZB.MOM.WW.OtOpcUa.OpcUaServer.Tests) (push) Has been skipped
v2-ci / unit-tests (tests/Server/ZB.MOM.WW.OtOpcUa.Runtime.Tests) (push) Has been skipped
v2-ci / unit-tests (tests/Server/ZB.MOM.WW.OtOpcUa.Security.Tests) (push) Has been skipped
v2-ci / integration (tests/Server/ZB.MOM.WW.OtOpcUa.Host.IntegrationTests) (push) Has been skipped
v2-ci / integration (tests/Server/ZB.MOM.WW.OtOpcUa.OpcUaServer.IntegrationTests) (push) Has been skipped
v2-ci / build (push) Failing after 40s
v2-ci / unit-tests (tests/Core/ZB.MOM.WW.OtOpcUa.Cluster.Tests) (push) Has been skipped
v2-ci / unit-tests (tests/Server/ZB.MOM.WW.OtOpcUa.ControlPlane.Tests) (push) Has been skipped
v2-ci / unit-tests (tests/Server/ZB.MOM.WW.OtOpcUa.OpcUaServer.Tests) (push) Has been skipped
v2-ci / unit-tests (tests/Server/ZB.MOM.WW.OtOpcUa.Runtime.Tests) (push) Has been skipped
v2-ci / unit-tests (tests/Server/ZB.MOM.WW.OtOpcUa.Security.Tests) (push) Has been skipped
v2-ci / integration (tests/Server/ZB.MOM.WW.OtOpcUa.Host.IntegrationTests) (push) Has been skipped
v2-ci / integration (tests/Server/ZB.MOM.WW.OtOpcUa.OpcUaServer.IntegrationTests) (push) Has been skipped
This commit is contained in:
+6
-1
@@ -163,7 +163,12 @@ data.
|
|||||||
read and there is no "full page ⇒ maybe more" signal to page on. Returning the full result with
|
read and there is no "full page ⇒ maybe more" signal to page on. Returning the full result with
|
||||||
no continuation point is spec-conformant.
|
no continuation point is spec-conformant.
|
||||||
- **No modified-value history** (`HistoryReadModified`). Requests for modified values return
|
- **No modified-value history** (`HistoryReadModified`). Requests for modified values return
|
||||||
`BadHistoryOperationUnsupported`. This is a follow-up.
|
`BadHistoryOperationUnsupported`. This is **infra-gated, not a server-code gap**: the AVEVA
|
||||||
|
Wonderware historian backend (`IHistorianDataSource`, the TCP sidecar client) exposes only a
|
||||||
|
current-value read path — there is no modified/edited-history surface to source the data from. The
|
||||||
|
server-side override is in place (it cleanly rejects modified reads per node) and `IsReadModified`
|
||||||
|
is honoured; serving real modified-value history is unblocked only once the historian client/sidecar
|
||||||
|
grows a modified-read RPC. Until then, rejecting is the correct, spec-conformant behaviour.
|
||||||
|
|
||||||
### Redundancy and authorization
|
### Redundancy and authorization
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user