feat: HistorianGateway as the OtOpcUa historian backend (read/write/alarms + continuous historization); retire Wonderware #423

Merged
dohertj2 merged 40 commits from feat/historian-gateway-backend into master 2026-06-27 11:09:04 -04:00
Showing only changes of commit 82124ee4f8 - Show all commits
@@ -246,10 +246,12 @@ public sealed class AddressSpaceApplier
_ = dispatch.ContinueWith( _ = dispatch.ContinueWith(
t => t =>
{ {
if (t.IsFaulted) if (!t.IsCompletedSuccessfully)
{ {
// Faulted OR canceled — never reach t.Result (which would re-throw and
// leave this discarded continuation unobserved).
_logger.LogWarning(t.Exception?.GetBaseException(), _logger.LogWarning(t.Exception?.GetBaseException(),
"AddressSpaceApplier: historian provisioning of {Count} tag(s) faulted; deploy unaffected", provisionCount); "AddressSpaceApplier: historian provisioning of {Count} tag(s) did not complete; deploy unaffected", provisionCount);
return; return;
} }