Releases: martianoff/event-scheduler
Releases · martianoff/event-scheduler
v1.5.2
v1.5.1
v1.5.0
1.5.0 (2021-03-02)
Features
- adds channel manager api (53a4918)
- adds cluster manager http server with validation (a50fcff)
- adds fsm commands for channel management (7536618)
- adds leader proxy middleware (125bb8b)
- adds listener channel support (d01cf62)
- adds multi-channel support (736f5a5)
- adds node name / id resolver (3239f43)
- adds pdb and pod anti affinity for better reliability (f7e734c)
- adds processor and prioritizer channel support (9f7b95b)
- adds publisher channel support (8cecdd3)
- adjusts storage for multi-channel model support (3e30719)
- extends fsm apply with errors return (70c0c8b)
- implements channel manager (dc1e270)
- implements channel object for source-destination conf (4c421e6)
- improves error handling in channel manager (ae73fef)
- refactors source and destination configs to separate folder (d376b31)
- splits dispatcher from publisher implementation (e27a4ce)
- storage: adds getChannel function for internal storage (7e799fd)
- tests: improves fsm tests stability and performance (a437356)
Bug Fixes
v1.4.0
v1.3.1
v1.3.0
1.3.0 (2021-02-08)
Features
- adds automatic listener start/stop feature based on cluster role (c6d15ea)
- adds new config options for clusterization (f5d488a)
- adds options for initial cluster bootstrap, drops node id option (085c382)
- adjusts kubernetes sample deployment for HA deployment with persistent volume (80621bc)
- drops inbound queue for strong consistency (c0368cc)
- integrates with raft for availability, consistency and durability (37fd79d)
- moves processing to leader only / fsm (6259d6a)
- replaces prioritized message with message abstraction (c5eec54)
Bug Fixes
- fixes tests for high-available mode (8b7b64d)
v1.2.0
v1.1.0
v1.0.0
1.0.0 (2020-12-31)
Features
- ci: adds conventional commit validation, linter and releaser (1227613)
- tests: adds unit tests for main package, adds stackdriver logs support (3d9cddc)
- tests: adds unit tests for message package (d76fca3)
- tests: adds unit tests for prioritizer package (7360fc8)
- tests: adds unit tests for processor and prioritizer core (333a7cb)
- tests: adds unit tests for processor package (5a47dbf)
- tests: adds unit tests for pubsub listen/publish (c8a71ef)
- tests: adds unit tests for pubsub listener and publisher (232ca98)
- tests: adds unit tests for scheduler package (f04ae02)
- initial release of event scheduler (5fc7b00)
- removes unused pubsubClient property from listener and publisher, minor refactoring (fd75f02)
- tests: adds unit tests for storage package (9ba3987)
- tests: adds unit tests for version package (9cadcf5)