This website requires JavaScript.
Explore
Help
Register
Sign In
dohertj2
dohertj2
0 Followers
·
0 Following
Joined on
2026-02-20
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
18
Projects
Packages
Public Activity
Starred Repositories
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 »
Previous
308
Next