Joseph Doherty
41ea272c8a
chore(batch42-47): reconcile porting.db after all deferred feature batches
...
- Promoted 226 deferred features to verified (audit name mismatches)
- 1 stub remains (mqtt transferUniqueSessStreamsToMuxed — needs running server)
- Features: 3626 verified + 22 complete + 24 n/a + 1 stub = 3673 total (98.7%)
- Tests: 2066 verified + 307 n/a + 884 deferred = 3257 total
- Overall: 6057/6942 items complete (87.3%)
2026-03-01 10:18:54 -05:00
Joseph Doherty
9690275287
Merge branch 'worktree-agent-adb1298d'
...
# Conflicts:
# dotnet/src/ZB.MOM.NatsNet.Server/Internal/Subscription.cs
2026-03-01 10:16:19 -05:00
Joseph Doherty
a321f96c6d
Merge branch 'worktree-agent-a4679340'
...
# Conflicts:
# dotnet/src/ZB.MOM.NatsNet.Server/Events/EventHelpers.cs
# dotnet/src/ZB.MOM.NatsNet.Server/Events/EventTypes.cs
# dotnet/src/ZB.MOM.NatsNet.Server/NatsServer.Events.cs
# dotnet/src/ZB.MOM.NatsNet.Server/NatsServerTypes.cs
# reports/current.md
2026-03-01 09:53:22 -05:00
Joseph Doherty
65c8e932e2
feat(batch45): implement events server methods — stats, remote tracking, connection events
...
Port 80 features from server/events.go including the full events infrastructure:
internal send/receive loops, system subscription machinery, statsz heartbeats,
remote server tracking, connection event advisories, user-info handler, OCSP peer
reject events, remote latency merge, kick/ldm client, and helper functions.
Add ClearConnectionHeartbeatTimer/SetConnectionHeartbeatTimer to Account,
add MsgHandler/SysMsgHandler delegates and supporting types (ServerApiResponse,
EventFilterOptions, StatszEventOptions, UserInfo, KickClientReq, LdmClientReq,
AccNumSubsReq) to EventTypes.cs, and add Seq field to ServerInfo for heartbeat
sequence tracking.
2026-03-01 09:41:20 -05:00
Joseph Doherty
01c47b1b35
fix: remove duplicate gateway types from MonitorTypes.cs
...
GatewayzOptions, Gatewayz, RemoteGatewayz, AccountGatewayz were defined
in both MonitorHelpers.cs (batch 42) and MonitorTypes.cs (batch 46).
Removed duplicates from MonitorTypes.cs, keeping the versions in
MonitorHelpers.cs.
2026-03-01 09:18:02 -05:00
Joseph Doherty
ecd18cf1a9
chore: re-audit all batch 16-41 features and tests after merge
...
Reset deferred items to unknown and re-ran Roslyn audit.
Features: 428 promoted to verified, 363 remain deferred.
Tests: 209 promoted to verified, 880 remain deferred.
Overall progress: 82.0% (5694/6942).
2026-03-01 07:56:43 -05:00
Joseph Doherty
552e58cb26
chore: update report timestamp after all batches 16-41 complete
2026-03-01 06:39:17 -05:00
Joseph Doherty
214b145d76
chore(batch35): reconcile porting.db after merge
2026-03-01 02:45:50 -05:00
Joseph Doherty
037fb4bfc8
feat(batch35): merge js-cluster-remaining
2026-03-01 02:45:38 -05:00
Joseph Doherty
6a14aa816b
batch35: finalize audits, batch completion, and report
2026-03-01 02:42:45 -05:00
Joseph Doherty
4c3a3fad69
chore(batch25): reconcile porting.db after merge
2026-03-01 02:32:08 -05:00
Joseph Doherty
73d9871be6
feat(batch25): merge gateways
2026-03-01 02:31:54 -05:00
Joseph Doherty
c6363745bc
feat(batch25): complete gateways implementation and verification
2026-03-01 02:30:25 -05:00
Joseph Doherty
f0b50c0b4c
chore(batch29): reconcile porting.db after merge
2026-03-01 02:03:16 -05:00
Joseph Doherty
073ee6b0ee
chore(batch29): complete batch tracking and refresh status report
2026-03-01 01:58:00 -05:00
Joseph Doherty
93f34c4782
chore(batch39): reconcile porting.db after merge
2026-03-01 01:35:35 -05:00
Joseph Doherty
58db8adbc7
feat(batch39): merge consumer-dispatch
2026-03-01 01:35:20 -05:00
Joseph Doherty
a99fa837b2
chore(batch24): reconcile porting.db after merge
2026-03-01 01:35:03 -05:00
Joseph Doherty
3e9ad16033
feat(batch24): complete leaf nodes implementation and verification
2026-03-01 01:31:57 -05:00
Joseph Doherty
ff7e674ec4
chore(batch41): reconcile porting.db after merge
2026-03-01 01:13:50 -05:00
Joseph Doherty
b5d736ce89
feat(batch41): merge mqtt-client-io
2026-03-01 01:13:32 -05:00
Joseph Doherty
af732e6b12
chore(batch38): reconcile porting.db after merge
2026-03-01 00:58:33 -05:00
Joseph Doherty
2aaa38cad9
feat(batch38): merge consumer-lifecycle
2026-03-01 00:57:36 -05:00
Joseph Doherty
988ec0d60c
chore(batch40): reconcile porting.db after merge
2026-03-01 00:54:23 -05:00
Joseph Doherty
0ff6e5c952
chore(batch38): complete batch and refresh porting report
2026-03-01 00:54:19 -05:00
Joseph Doherty
9599c19449
chore(batch37): reconcile porting.db after merge
2026-03-01 00:22:48 -05:00
Joseph Doherty
9644e4fad6
feat(batch37): merge stream-messages
2026-03-01 00:22:33 -05:00
Joseph Doherty
8d89dffb7e
batch37 task10 complete batch and refresh report
2026-03-01 00:17:17 -05:00
Joseph Doherty
5dcaba3323
chore(batch34): reconcile porting.db after merge
2026-02-28 23:55:50 -05:00
Joseph Doherty
797c035b2a
feat(batch34): merge js-cluster-consumers
2026-02-28 23:55:33 -05:00
Joseph Doherty
1916eab00a
chore(batch34): complete batch closure and refresh status report
2026-02-28 23:50:53 -05:00
Joseph Doherty
aaccc16b93
chore(batch36): reconcile porting.db after merge
2026-02-28 23:29:06 -05:00
Joseph Doherty
cce3163695
feat(batch36): merge stream-lifecycle
2026-02-28 23:28:19 -05:00
Joseph Doherty
0a807e4525
chore(batch33): reconcile porting.db after merge
2026-02-28 23:16:03 -05:00
Joseph Doherty
f5c27e5ec1
feat(batch33): merge js-cluster-streams
2026-02-28 23:14:30 -05:00
Joseph Doherty
593f50dad4
batch33 task8 finalize audits batch completion and report
2026-02-28 23:10:20 -05:00
Joseph Doherty
b7e7d233f2
chore(batch28): reconcile porting.db after merge
2026-02-28 22:42:29 -05:00
Joseph Doherty
bbf3e8128a
feat(batch28): merge jetstream-api
2026-02-28 22:41:44 -05:00
Joseph Doherty
b99344a9e7
feat(batch28): complete jetstream api feature and test port
2026-02-28 22:39:04 -05:00
Joseph Doherty
6a38274948
chore(batch32): reconcile porting.db after merge
2026-02-28 22:33:09 -05:00
Joseph Doherty
7b32eaeadd
Update batch 32 tracker status and regenerate report
2026-02-28 22:30:53 -05:00
Joseph Doherty
e878246bed
chore(batch26): reconcile porting.db after merge
2026-02-28 21:57:30 -05:00
Joseph Doherty
583867bc1d
feat(batch26): merge websocket
2026-02-28 21:57:21 -05:00
Joseph Doherty
aadb024987
chore(batch27): reconcile porting.db after merge
2026-02-28 21:46:09 -05:00
Joseph Doherty
28f2a075fd
feat(batch27): merge jetstream-core
2026-02-28 21:46:00 -05:00
Joseph Doherty
451d03946c
feat(batch27): complete jetstream core features and mapped tests
2026-02-28 21:44:24 -05:00
Joseph Doherty
bbacf439ed
chore(batch23): reconcile porting.db after merge
2026-02-28 21:33:58 -05:00
Joseph Doherty
09c42538c2
feat(batch23): complete routes implementation and verification
2026-02-28 21:27:21 -05:00
Joseph Doherty
0fd5dc71fc
chore(batch31): reconcile porting.db after merge
2026-02-28 20:56:16 -05:00
Joseph Doherty
c1734609a1
feat(batch31): merge raft-part-2
2026-02-28 20:56:08 -05:00