rescue_event
andrescue_action
have been removed and replaced with a more genericrescue_from
handler
- adds version support
log_level
,transporter
,heartbeat_interval
,log_file
andtimeout
are now configurable via environment variable prefixed withMOLECULER_
- added
rescue_from
configuration. this replacesrescue_event
andrescue_action
. - updated json to 2.2.0
- updated oj to 3.7.12
- updated redis to 4.1.2
- updated yard to 0.9.20
- updated rspec-support to 3.8.2
- updated ruby-progressbar to 1.10.1
- updated rspec-mocks to 3.8.1
- updated simplecov to 0.17.0
- updated rspec-core to 3.8.2
- updated rubocop to 0.74.0
- fix
concurrent_ruby
version requirement to ensure at least1.1
is required. - fixes issue where services don't recognize heartbeats by firing a DISCOVER packet when a heartbeat is received from an unknown node.
- add a fake transporter that can be used for testing without dependencies on an
- add
rescue_action
andrescue_event
rescue handlers
- actions: ability to process errors that occur when executing actions (9a3f36d)
- events: add ability to rescue from event errors and handle (0f2cf1a)
- fake transporter: add fake transporter that can be used without dependencies on an actual connected transporter
- broker: add the ability to check if a borker is started through the
#started
method
- fix
concurrent_ruby
version requirement to ensure at least1.1
is required - fix an issue where heartbeats back up in the queue and cause errors when consumed