Joseph Doherty
0950580967
feat(p7-06): port memstore & store interface tests (38 tests)
Add JetStreamMemoryStoreTests (27 tests, T:2023-2056) and
StorageEngineTests (11 tests, T:2943-2957) covering the JetStream
memory store and IStreamStore interface. Fix 10 bugs in MemStore.cs
discovered during test authoring: FirstSeq constructor, Truncate(0)
SubjectTree reset, PurgeEx subject-filtered implementation,
UpdateConfig MaxMsgsPer enforcement, FilteredStateLocked partial
range scan, StoreRawMsgLocked DiscardNewPer, MultiLastSeqs maxSeq
fallback scan + LastNeedsUpdate recalculation, AllLastSeqs
LastNeedsUpdate recalculation, LoadLastLocked LazySubjectState
recalculation, GetSeqFromTime ts==last equality, and timestamp
precision (100-ns throughout). 20 tests deferred (internal fields,
benchmarks, TTL, filestore-only). All 701 unit tests pass.
2026-02-26 19:35:58 -05:00
..
2026-02-26 19:35:58 -05:00
2026-02-26 06:38:56 -05:00
2026-02-26 13:16:56 -05:00
2026-02-26 15:08:23 -05:00
2026-02-26 07:21:59 -05:00
2026-02-26 16:14:40 -05:00
2026-02-26 16:06:50 -05:00
2026-02-26 19:00:18 -05:00
2026-02-26 17:49:13 -05:00
2026-02-26 17:29:05 -05:00
2026-02-26 14:18:18 -05:00
2026-02-26 11:51:01 -05:00
2026-02-26 15:46:14 -05:00
2026-02-26 16:23:39 -05:00
2026-02-26 13:50:38 -05:00
2026-02-26 19:07:44 -05:00
2026-02-26 08:03:21 -05:00
2026-02-26 19:35:58 -05:00
2026-02-26 07:06:57 -05:00
2026-02-26 18:50:50 -05:00
2026-02-26 09:39:36 -05:00
2026-02-26 17:18:28 -05:00
2026-02-26 15:37:08 -05:00
2026-02-26 16:59:33 -05:00
2026-02-26 09:15:20 -05:00
2026-02-26 16:02:03 -05:00
2026-02-26 19:15:57 -05:00
2026-02-26 18:53:54 -05:00
2026-02-26 07:38:30 -05:00
2026-02-26 18:38:28 -05:00
2026-02-26 16:54:05 -05:00
2026-02-26 17:38:46 -05:00
2026-02-26 12:11:06 -05:00
2026-02-26 08:07:54 -05:00
2026-02-26 07:15:16 -05:00
2026-02-26 15:50:51 -05:00
2026-02-26 18:49:24 -05:00
2026-02-26 07:45:05 -05:00
2026-02-26 07:20:16 -05:00
2026-02-26 16:31:42 -05:00
2026-02-26 12:27:33 -05:00
2026-02-26 19:04:02 -05:00
2026-02-26 07:27:30 -05:00
2026-02-26 11:54:25 -05:00