Serve DurationGood/DurationBad on the SQL historian backends #820

Closed
opened 2026-11-11 00:05:57 -05:00 by dohertj2 · 1 comment
Owner

Found during #810. SqlServer/QuestDb refuse DurationGood/DurationBad up front, though the time totals are already computed for PercentGood/PercentBad. Serve them (Part 13 semantics, Uncertain is neither Good nor Bad) and extend the #810 QualityMix conformance suite to assert them directly.

Found during #810. SqlServer/QuestDb refuse DurationGood/DurationBad up front, though the time totals are already computed for PercentGood/PercentBad. Serve them (Part 13 semantics, Uncertain is neither Good nor Bad) and extend the #810 QualityMix conformance suite to assert them directly.
dohertj2 added the type:featurepriority:p3 labels 2026-11-11 00:05:57 -05:00
Author
Owner

Done (8d64db67). Pushed to master in d1b6cad2. DurationGood/DurationBad (ms) served on the SqlServer and QuestDb backends (19 aggregates). Shared-oracle coverage added in #840.

Done (`8d64db67`). Pushed to master in `d1b6cad2`. DurationGood/DurationBad (ms) served on the SqlServer and QuestDb backends (19 aggregates). Shared-oracle coverage added in #840.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dohertj2/lmxopcua#820