Add eqxPatterns, feedApi/Consumer, Prometheus integration; Target Equinox 2.3.0, Propulsion 2.9.0
See ChangeLog
- Adding new templates that have been baking for some time
- Ports some (not all) templates to use Equinox V3 and
Propulsion.CosmosStore
Added
- eqxPatterns: Period: Skeleton Deciders+Tests for Period with Rolling Balance #89
- eqxPatterns: Series+Epoch: Skeleton Deciders+Tests for deduplicated ingestion of items #89
- eqxProjector --source cosmos --kafka --synthesizeSequence: Sample code for custom parsing of document changes #84
- feedApi: Template for a Web API serving a feed that can be tracked by a feedConsumer #88
- feedConsumer: Template for Feed Consumer tracking a feedApi #88
- proArchiver: Parameterize max Sync batch size limit, default to 512KiB
- proAchiver, proPruner, eqxWeb, eqxWebCs: Added prometheus-net integration
Changed
- Clean up configuration management #87
- proAchiver, proPruner: Target Equinox v 3.0.0, Propulsion v 2.10.0
- Target Propulsion v 2.10.0, Equinox v 2.6.0/3.0.0
Targets Equinox 3.0.0
/2.6.0
, Propulsion 2.10.0
(FsKafka 1.5.0
), FsCodec 2.0.1