dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 commented on issue dohertj2/lmxopcua#504 2026-07-26 09:24:05 -04:00
bug(adminui): /scripts is a hard 500 when any Script.SourceHash is shorter than 12 chars

Correction to the reproduction section below — the docker-dev seed is not the source. I inferred that from the rig's data without checking seed/seed-clusters.sql; it only inserts…

dohertj2 closed issue dohertj2/lmxopcua#487 2026-07-26 09:20:48 -04:00
bug(alarms): an active scripted alarm under-reports as normal after a full-rebuild deploy
dohertj2 pushed to fix/487-scripted-alarm-reassert at dohertj2/lmxopcua 2026-07-26 09:20:41 -04:00
dohertj2 created branch fix/487-scripted-alarm-reassert in dohertj2/lmxopcua 2026-07-26 09:20:41 -04:00
dohertj2 pushed to master at dohertj2/lmxopcua 2026-07-26 09:20:40 -04:00
755ae1aa3f merge: re-assert non-normal scripted-alarm conditions after a (re)load (#487)
549c656489 fix(alarms): re-assert non-normal scripted-alarm conditions after a (re)load (#487)
Compare 2 commits »
dohertj2 commented on issue dohertj2/lmxopcua#487 2026-07-26 09:07:27 -04:00
bug(alarms): an active scripted alarm under-reports as normal after a full-rebuild deploy

Fixed on branch fix/487-scripted-alarm-reassert (commit 549c6564). Not merged yet.

What landed

ScriptedAlarmHostActor.ReassertConditionNodes, called from OnAlarmsLoaded, node-only,…

dohertj2 opened issue dohertj2/lmxopcua#504 2026-07-26 09:06:58 -04:00
bug(adminui): /scripts is a hard 500 when any Script.SourceHash is shorter than 12 chars
dohertj2 closed issue dohertj2/lmxopcua#500 2026-07-26 08:34:51 -04:00
Intermittent single-test failure in Runtime.Tests under full-sweep load (unidentified)
dohertj2 closed issue dohertj2/lmxopcua#498 2026-07-26 08:34:51 -04:00
Deploy-time guard: reject a Sql DriverConfig blob carrying a connectionString key (FF-3)
dohertj2 closed issue dohertj2/lmxopcua#497 2026-07-26 08:34:51 -04:00
Wrong OPC UA status-code constants in three existing drivers (FF-2)
dohertj2 closed issue dohertj2/lmxopcua#496 2026-07-26 08:34:51 -04:00
Sql driver: implement the §8.1 catalog identifier-validation gate (FF-1)
dohertj2 opened issue dohertj2/lmxopcua#503 2026-07-25 22:44:54 -04:00
Flaky under load: Galaxy EventPumpBoundedChannelTests.Drops_newest_when_channel_fills_and_records_metric
dohertj2 pushed to master at dohertj2/lmxopcua 2026-07-25 22:44:40 -04:00
28c2866710 merge: Sql driver follow-ups #496/#497/#498 + the Runtime.Tests flake #500 (fix/sql-driver-followups)
154171f48c test(runtime): fix the intermittent Runtime.Tests failure — 4 ordering/logic defects + the presence-budget class (#500)
4dc2ad8084 feat(sql): implement the design §8.1 catalog identifier-validation gate (#496)
1919a8e538 feat(config): reject a persisted Sql connectionString at the deploy gate (#498)
b95b99ba8e fix(drivers): correct 16 wrong OPC UA status-code constants + guard them by reflection (#497)
Compare 5 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-07-25 21:46:07 -04:00
4ad540376d merge: SQL poll driver (feat/sql-poll-driver)
57a5bb3c60 chore(docker-dev): wire Sql__ConnectionStrings__DevSql for the Sql driver live gate
b295b24419 feat(adminui): author + configure the Sql driver in /raw
585f827ef3 fix(sql): close the residual credential leak in HandlePollError
be1df2d1e5 feat(sql): SqlTagConfigEditor razor shell
Compare 35 commits »
dohertj2 pushed to fix/sql-driver-followups at dohertj2/lmxopcua 2026-07-25 20:24:23 -04:00
154171f48c test(runtime): fix the intermittent Runtime.Tests failure — 4 ordering/logic defects + the presence-budget class (#500)
4dc2ad8084 feat(sql): implement the design §8.1 catalog identifier-validation gate (#496)
1919a8e538 feat(config): reject a persisted Sql connectionString at the deploy gate (#498)
b95b99ba8e fix(drivers): correct 16 wrong OPC UA status-code constants + guard them by reflection (#497)
4ad540376d merge: SQL poll driver (feat/sql-poll-driver)
Compare 10 commits »
dohertj2 created branch fix/sql-driver-followups in dohertj2/lmxopcua 2026-07-25 20:24:23 -04:00
dohertj2 closed issue dohertj2/lmxopcua#502 2026-07-25 20:20:37 -04:00
50 sub-second presence budgets remain in Runtime.Tests (the class behind three of #500's five defects)
dohertj2 commented on issue dohertj2/lmxopcua#502 2026-07-25 20:20:37 -04:00
50 sub-second presence budgets remain in Runtime.Tests (the class behind three of #500's five defects)

Superseded by the fix for #500 (154171f4). I filed this when I had decided not to bulk-raise the remaining sub-second presence budgets, on the grounds that none had been observed failing.…

dohertj2 commented on issue dohertj2/lmxopcua#500 2026-07-25 20:20:36 -04:00
Intermittent single-test failure in Runtime.Tests under full-sweep load (unidentified)

Fixed on fix/sql-driver-followups (154171f4). Verification: 30 consecutive full-assembly runs, 30 passed / 0 failed, against a measured 13% baseline.

Identification

Instrumented 30…

dohertj2 opened issue dohertj2/lmxopcua#502 2026-07-25 18:39:57 -04:00
50 sub-second presence budgets remain in Runtime.Tests (the class behind three of #500's five defects)