666 B
666 B
Scheduler Storage Update — 2025-10-19
Subject: Mongo bootstrap + canonical fixtures
Audience: Scheduler Storage Guild, Scheduler WebService/Worker teams
- Added
StellaOps.Scheduler.Storage.Mongobootstrap (AddSchedulerMongoStorage) with collection/index migrations for schedules, runs (incl. TTL), impact snapshots, audit, and locks. - Introduced Mongo2Go-backed tests that round-trip the published scheduler samples (
samples/api/scheduler/*.json) to ensure canonical JSON stays intact. ISchedulerMongoInitializer.EnsureMigrationsAsyncnow provides the single entry point for WebService/Worker hosts to apply migrations at startup.