- Rewrite of service layer to use a proxy java object with OSGi bundle. Eliminates issues such as #15 + should perform slightly better (already performs well)
- #14 Fix issue with try/catch logic using Preside helper function that is unavailable to this non-Preside-specific service
- #12 Fix memory leak issue in core KUBE_PING java library by upgrading the upstream lib
- #11 Fix issue where app context is missing when running logic when cluster membership changes
- #9 Add method on cluster to determine whether or not this member is the coordinator
- #10 Raise coldbox interception event whenever membership of the cluster changes
- #7 Fix issue introduced in #6 where messages would not be received
- #8 Switch to Github actions building flow
- #6 Fix issue with message length limitations
- #3 Fix for missing var scope in message receive method
- #4 Fix for bad query deserialization when receiving messages
- Fix for mapping issues when reading the lib
- Fix for errors logged in the console when cluster is connected to
- Build in the Kubernetes ping autodiscovery to the library
- Change 'moduleconfig.cbjgroups.caches' to .. 'clusters'!
- Fix for bad module configuration injection into the factory
- README fix (build status badge pointing at wrong repo)
- Add status badges to README
Initial release with support for creating/joining a JGroups cluster, providing custom networking config, and sending/receiving messages in the cluster to execute Coldbox events.