Record verified SQL event fault fix and route probe limits
This commit is contained in:
@@ -19,3 +19,5 @@
|
||||
- **2026-10-13 history cleanup #35 merged (PR #40, main `fb12572`, fix `b1343b8`).** Raw/materialized Raw/Aggregate/AtTime require native EndQuery success; refusal/missing status/fault/timeout marks sticky unsafe for existing pool discard and permit release. Original result/error and independent three-second uncancelled cleanup retained. New generated-gRPC lifecycle RED37fail/18pass; affected SDK84/84, Gateway134/134; full offline solution1,681passed/157skipped/0failed, three suites. Independent review clear; merged tree equals verified branch. #35 closed; #26 cancellation and #29 live history timeout remain open. No deployment or live cursor-leak claim.
|
||||
|
||||
- **2026-10-13 read fault origin/cancellation #26 merged (PR #41, main `d75d3bd`, fix `b8a7580`).** Mapping/response delivery failures do not evict healthy historian clients; fired-token OCE/RPC Cancelled reuse depends on confirmed cleanup. Genuine transport/expiry faults, including first-pull and retry races, discard inner sessions; teardown preserves primary errors and releases permits. Affected 268 passed; full offline solution 1,815 passed / 157 skipped / 0 failed across three suites, exit 0. Independent review clear; merged tree equals tested tree. No deployment/live leak verification. Approved #39 read-only probe found default and UTC-selection timestamps identical, and affected Priority/Severity/IsAlarm casts each fail SQL 681 at row read despite nullable client schema; controls pass. #39 expanded to track offset and scalar faults; #28/#29/#27 and lmxopcua #694/#700 remain live gates.
|
||||
|
||||
- **2026-10-13 SQL event fault classification #42 merged (PR #43, main `3c4748d`, fix `3d289e7`).** SQL iteration, mapping and response delivery faults are separated; structured SQL error 681 and mapping defects return Internal, availability faults remain Unavailable, RPC/caller cancellation retain their status with constant safe detail. Reader/command/connection cleanup attempts all resources and preserves primary faults. Eighty new cases; affected 259 passed; full offline solution 1,895 passed /157 skipped /0 failed across three suites, exit 0. Independent review clear; merged tree equals tested branch; #42 closed. No deployment or live query recovery claim. #39 approved route probes show OPENQUERY can read all nine affected rows with NULL Priority/Severity/IsAlarm/offset, while local/four-part projections fail 681; full mapper projection and ReceivedTime UTC conversion remain unverified. Inner ID IN predicate was not honored; #39/#28 remain open.
|
||||
|
||||
Reference in New Issue
Block a user