Releases: simplifi/elsa_fi
Releases · simplifi/elsa_fi
v3.3.0
v3.2.0
What's Changed
- Add Assignments complete callback.
- Fix race condition in WorkerSupervisor.
- Fix error in WorkerSupervisor supervision tree.
- Improve lifecycle callback documentation.
by @nathanmonteleone in #14
Full Changelog: v3.1.0...v3.2.0
v3.1.0
What's Changed
- Upgrade to Brod 4.4.1. Remove the remaining cheater test sleeps. by @nathanmonteleone in #13
Full Changelog: v3.0.0...v3.1.0
v3.0.0
Breaking Changes
Elsa.Util.partition_countnow returns a tuple of{:ok, integer}or{:error, reason}instead of a single integer. If this is breaking compilation, the easiest way to update any application code is to replace it with the newElsa.Util.partition_count!version of the function. Effectively the behavior ofpartition_count!will be similar to the oldpartition_count, because the old version would raise a pattern match failure if the underlying get_metadata call failed.
Other Changes
- Use simplifi fork of brod while we wait for a PR to go through by @nathanmonteleone in #9
- Revert use of private brod in public repo by @nathanmonteleone in #10
- Rework Elsa.partition_count to optionally retry on failure by @nathanmonteleone in #11
- Add credo config and fix inconsistent alias usage by @nathanmonteleone in #12
Full Changelog: v2.5.0...v3.0.0
v2.5.0 - Fix a bug that caused a rewind in some cases if the handler crashed
What's Changed
- Update GHA runners by @ctcline-simplifi in #7
- Update acknowledger when we get assignments from the consumer group by @nathanmonteleone in #8
New Contributors
- @ctcline-simplifi made their first contribution in #7
Full Changelog: v2.4.0...v2.5.0
v2.4.0 - additional stability fixes for WorkerSupervisor
What's Changed
- Couple more stability fixes by @nathanmonteleone in #6
Full Changelog: v2.3.0...v2.4.0
v2.3.0 - Fix a race condition in WorkerSupervisor restart
What's Changed
- Add terminate_child so we get a more reliable shutdown of the dynamic… by @nathanmonteleone in #5
Full Changelog: v2.2.0...v2.3.0
v2.2.0 - Upgrade to brod 4.4.0
v2.1.0 - Faster shutdown of consumer workers
What's Changed
- Efficient shutdown of the worker DynamicSupervisor by @nathanmonteleone in #2
Full Changelog: v2.0.2...v2.1.0