Releases: etf1/kafka-message-scheduler
Releases · etf1/kafka-message-scheduler
v0.0.9
v0.0.8
Release clientlib v0.0.8
What's Changed
- Upgrade golangci-lint to v1.49.0 by @james-johnston-thumbtack in #41
- Wait for poller loop to exit before closing consumer by @james-johnston-thumbtack in #42
- Use the RebalanceCb to listen to rebalance events by @james-johnston-thumbtack in #43
- Buffer stopChan and exitChan by @james-johnston-thumbtack in #38
- Update README.md add Architecture section by @tjerkw in #49
- Update configuration variables section in readme by @james-johnston-thumbtack in #48
- Upgrade kafka client library to v1.9.2 by @james-johnston-thumbtack in #47
- Fix unstable tests by @fkarakas in #50
- Use incremental rebalance protocol by @james-johnston-thumbtack in #51
- remove codecov by @fkarakas in #52
- Update README.md by @fkarakas in #54
- Update go 1.22 + kafka-go v2 by @ldechoux in #55
- [Security] Run as non root by @ldechoux in #57
New Contributors
Full Changelog: v0.0.6...clientlib/v0.0.8
What's Changed
Full Changelog: clientlib/v0.0.7...clientlib/v0.0.8
v0.0.6
v0.0.5
What's Changed
- Fix tests on github action by @fkarakas in #29
- Add support for YAML configuration file by @james-johnston-thumbtack in #27
- Support nil target keys by @james-johnston-thumbtack in #26
New Contributors
- @james-johnston-thumbtack made their first contribution in #27
Full Changelog: v0.0.4...v0.0.5
v0.0.4
v0.0.3
Introduce an API server & liveness endpoints (#13) * wip * Introduce an API server & liveness endpoints Two things in this commit: 1- introduce an API Server which is used for liveness endpoint and for future api endpoint 2- implementation of a liveness endpoint for probing the scheduler internals Why need a liveness ? The liveness endpoint will try to send a schedule simulating a store event and it makes sure that the event is triggered as expected, to check if there is no deadlock or an issue in scheduler operation. useful for kubernetes Co-authored-by: fkarakas <[email protected]>
v0.0.2
v0.0.1
De/activate pprof endpoint with linux signal (#11) with kill -USR1 $PID to activate pprof endpoint and stop the endpoint with kill -USR2 $PID Co-authored-by: fkarakas <[email protected]>
clientlib/v0.0.1
De/activate pprof endpoint with linux signal (#11) with kill -USR1 $PID to activate pprof endpoint and stop the endpoint with kill -USR2 $PID Co-authored-by: fkarakas <[email protected]>