feat: port session 19 — JetStream Core

- JetStreamTypes: JetStreamConfig, JetStreamStats, JetStreamAccountLimits,
  JetStreamTier, JetStreamAccountStats, JetStream engine, JsAccount, JsaUsage
- JetStreamApiTypes: 50+ JSApi request/response types, API subject constants
- JetStreamErrors: JsApiError + JsApiErrors with all 203 error codes
- JetStreamVersioning: version constants and API level helpers
- JetStreamBatching: Batching, BatchGroup, BatchStagedDiff, BatchApply
- Removed JetStreamConfig/JetStreamState stubs from NatsServerTypes.cs
- 374 features complete (IDs 1368-1519, 1751-1972)
This commit is contained in:
Joseph Doherty
2026-02-26 16:14:40 -05:00
parent 3cffa5b156
commit 84d450b4a0
9 changed files with 1519 additions and 20 deletions

View File

@@ -1,6 +1,6 @@
# NATS .NET Porting Status Report
Generated: 2026-02-26 21:06:51 UTC
Generated: 2026-02-26 21:14:41 UTC
## Modules (12 total)
@@ -13,9 +13,9 @@ Generated: 2026-02-26 21:06:51 UTC
| Status | Count |
|--------|-------|
| complete | 2048 |
| complete | 2422 |
| n_a | 77 |
| not_started | 1455 |
| not_started | 1081 |
| stub | 93 |
## Unit Tests (3257 total)
@@ -36,4 +36,4 @@ Generated: 2026-02-26 21:06:51 UTC
## Overall Progress
**2636/6942 items complete (38.0%)**
**3010/6942 items complete (43.4%)**