docs(re): capture + record 2023 R2 gRPC interface-version integers (C3a)
Env-gated live evidence test reads History/Retrieval/Transaction/Status GetInterfaceVersion over gRPC; integers recorded in grpc-interface-versions.md. Stale not-yet-captured comment fixed; gate XML-doc notes live confirmation. Claude-Session: https://claude.ai/code/session_012SDSQ3AcaXqPcBtDESBRii
This commit is contained in:
@@ -71,8 +71,9 @@ public sealed class HistorianServerVersionGateTests
|
||||
[Fact]
|
||||
public void Validate_VerificationDisabled_NeverThrows()
|
||||
{
|
||||
// A wildly wrong version is tolerated when the operator opts out (e.g. bringing up a
|
||||
// 2023 R2 gRPC server whose reported integers have not yet been captured).
|
||||
// A wildly wrong version is tolerated when the operator opts out. The 2023 R2 gRPC
|
||||
// integers are now captured live (see docs/reverse-engineering/grpc-interface-versions.md)
|
||||
// and all accepted; this opt-out is a safety valve for some future, not-yet-captured value.
|
||||
HistorianServerVersionGate.Validate(HistorianServiceInterface.History, 999u, Options(verify: false));
|
||||
HistorianServerVersionGate.Validate(HistorianServiceInterface.Retrieval, 0u, Options(verify: false));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user