Releases: Graphmasters/occamy
Exporting expansion method
The key change in this pull release is that the expansion method for the server has been exported. This allows for custom expansion schedules and triggering.
What's Changed
- ♻️ Removing unnecessary struct and renaming unexported constants by @PeterEFinch in #9
- ✨ Exporting server expansion method by @PeterEFinch in #10
Server and monitors no longer require or use handler ID
All references to any handler ID have been removed. Originally it was planned to have a server that supported multiple handlers, however, this idea has been abandoned. It is now up to the user to implement a handler which itself can support multiple handlers (see examples module for implementation of a HandlerMux).
This is a breaking change to the following structs/interfaces:
ServerConfigLatencyMonitorResourceMonitor
Initial Release
This release contains the core occamy functionality. It is has been thoroughly tested through use in production microservices. The features are expected to be fairly stable but might undergo modification as this library is further developed as an open source project.