Commit Graph

15 Commits

Author SHA1 Message Date
Joseph Doherty f36bc3111b feat(batch15): complete group 1 msgblock/consumerfilestore 2026-02-28 17:03:31 -05:00
Joseph Doherty 5367c3f34d feat(batch14): complete filestore write lifecycle features and tests 2026-02-28 16:41:31 -05:00
Joseph Doherty 045faf7423 feat(batch14): complete group3 purge compact state and wave3 tests 2026-02-28 15:43:05 -05:00
Joseph Doherty 9a35e2dfc5 feat(batch14): complete group2 lifecycle checks and wave2 tests 2026-02-28 15:27:32 -05:00
Joseph Doherty 4f0a7f40fc feat(batch14): complete group1 write path and wave1 tests 2026-02-28 15:10:46 -05:00
Joseph Doherty cda4c0c5b6 feat(batch13): port filestore all-last-seqs and filter-is-all helpers 2026-02-28 14:49:00 -05:00
Joseph Doherty 3d2638dfaa feat(batch13): port filestore filtered-pending query helpers 2026-02-28 14:45:14 -05:00
Joseph Doherty 430ba17f42 feat(batch13): port filestore skip-first-block query helpers 2026-02-28 14:36:58 -05:00
Joseph Doherty b918c654d0 feat(batch12): complete filestore recovery 2026-02-28 14:27:00 -05:00
Joseph Doherty d55bb3ef19 feat(batch12): complete group1 filestore recovery 2026-02-28 14:22:16 -05:00
Joseph Doherty 8512515add feat(batch11): complete filestore init feature and test port 2026-02-28 14:09:22 -05:00
Joseph Doherty 0b3fe7d78a feat(batch11): complete group2 filestore state and utility paths 2026-02-28 13:57:10 -05:00
Joseph Doherty cbef52bb34 feat(batch11): complete group1 filestore init 2026-02-28 13:38:56 -05:00
Joseph Doherty 8849265780 Eliminate PortTracker stub backlog by implementing Raft/file-store/stream/server/client/OCSP stubs and adding coverage. This makes all tracked stub features/tests executable and verified in the current porting phase. 2026-02-27 08:56:26 -05:00
Joseph Doherty 3cffa5b156 feat: port session 18 — JetStream File Store
- FileStoreTypes: FileStoreConfig, FileStreamInfo, FileConsumerInfo, Psi,
  Cache, MsgId, CompressionInfo, ErrBadMsg, FileStoreDefaults constants
- FileStore: JetStreamFileStore implementing IStreamStore (26 methods stubbed)
  with State/Type/Stop/Register* properly implemented
- MessageBlock: MessageBlock type with all 40+ fields, ConsumerFileStore stub
- 312 features complete (IDs 951-1262)
2026-02-26 16:06:50 -05:00