dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 created branch main in dohertj2/natsnet 2026-02-26 06:39:02 -05:00
dohertj2 created repository dohertj2/natsnet 2026-02-26 05:56:06 -05:00
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-25 15:12:57 -05:00
79c1ee8776 Add Go-to-.NET gap inventory docs to track porting parity
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-25 13:35:33 -05:00
339c60bac6 docs: mark all remaining gaps as IMPLEMENTED in structuregaps.md
6f354baae9 docs: add implementation plan files for gap closure phases
2cd71dba00 docs: update test_parity.db — 6,920 .NET tests registered (+1,006 new)
5f50e12829 docs: mark all 93 remaining gaps as IMPLEMENTED in structuregaps.md
4ba87c4175 feat: add OCSP peer reject and chain validation events (Gap 10.10)
Compare 89 commits »
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-25 05:44:51 -05:00
69785b191e docs: mark 29 production gaps as IMPLEMENTED in structuregaps.md
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-25 05:36:10 -05:00
502481b6ba docs: update test_parity.db — add production gaps test mappings
bfe7a71fcd feat(cluster): add implicit route and gateway discovery via INFO gossip
e09835ca70 feat(config): add SIGHUP signal handler and config reload validation
b7bac8e68e feat(mqtt): add JetStream-backed session and retained message persistence
7468401bd0 feat(client): add write timeout recovery with per-kind policies
Compare 28 commits »
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-25 00:25:15 -05:00
6c268c4143 docs: remove inline mapping columns from go_tests and dotnet_tests
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-25 00:22:24 -05:00
8c8dab735c docs: map 1,765 additional dotnet tests to Go counterparts
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-25 00:18:46 -05:00
0317370665 docs: update structuregaps.md with current test counts
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-25 00:16:09 -05:00
3809a33bd5 docs: backfill all 2,646 Go test mappings in test_parity.db
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-25 00:10:52 -05:00
e3dafebfea docs: refresh test_parity.db — rebuild dotnet_tests and test_mappings
f03e72654f docs: fresh gap analysis and production gaps design
Compare 2 commits »
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-25 00:01:22 -05:00
9bea1956af docs: clear all failing test flags — 0 remaining
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-25 00:00:13 -05:00
9b9b4d42c3 docs: update test_parity.db — clear 6 fixed failures, 3 remaining
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-24 23:59:40 -05:00
51ebded300 fix: correct MaxBytes enforcement and consumer start sequence after purge
1f83df12e4 docs: add dotnet_tests metadata columns and mark 9 failing tests
Compare 2 commits »
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-24 23:11:48 -05:00
c4c9ddfe24 test: restore MaxAgeMs values in cluster tests after timestamp fix
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-24 23:08:53 -05:00
13a3f81d7e fix: resolve MemStore timestamp overflow causing immediate message expiry
8fcf27af5b docs: update test_parity.db — 2,646 mapped (90.1%), 0 unmapped
e190af5289 test(parity): port message trace & infrastructure tests (Task 27, 105 tests)
1429c30fcd test(parity): port config reload & monitoring tests (Tasks 23-24, 50 tests)
a7ffd8102b test(parity): port networking tests — gateway, leaf, route, super-cluster (Tasks 19-21, 218 tests)
Compare 27 commits »
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-24 19:00:00 -05:00
70fc9480ae merge: integrate structuregaps full parity — 4,886 tests passing
b0fa01e201 fix: apply BecomeLeader() to all cluster test fixtures after stepdown
d286349262 fix: re-enable leader check in API router and fix stepdown simulation
365cbb80ae test(parity): port 168 RAFT and JetStream cluster Go tests + DB update (B10+B11)
0f58f06e2f fix: skip meta delete tracking test pending API handler wiring
Compare 41 commits »
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-24 10:15:24 -05:00
0a9db430d5 docs: add test_mappings table with FK relationships
bff24d29c7 docs: add SQLite parity tracking database
0dc2b38415 docs: add Go-to-.NET gap analysis and test mapping
Compare 3 commits »
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-24 09:39:58 -05:00
1743cfc550 merge: integrate full Go parity worktree — 3,501 tests passing
c881bf1ed8 docs: mark all 17 tasks completed in task persistence file
99058350c0 feat: add stress/NoRace tests for concurrent operations (Go parity)
fde1710eb0 feat: add auth callout and account limit tests (Go parity)
9317b92a9c feat: add message trace tests (Go parity)
Compare 19 commits »
dohertj2 pushed to main at dohertj2/natsdotnet 2026-02-24 04:55:24 -05:00
116307f7e5 merge: integrate full production parity worktree — 2,606 tests passing
cf83148f5e docs: mark all 25 tasks completed in task persistence file
3ff801865a feat: Waves 3-5 — FileStore, RAFT, JetStream clustering, and concurrency tests
f1353868af feat: Wave 6 batch 2 — accounts/auth, gateways, routes, JetStream API, JetStream cluster tests
9554d53bf5 feat: Wave 6 batch 1 — monitoring, config reload, client protocol, MQTT, leaf node tests
Compare 10 commits »