8.0.3
Enhancements
Misc
- Feature Toggles (#9254)
Bug Fixes
Broker
- MetricsExporter does not configure a record filter (#9240)
- Multiple triggered interrupting boundary events can deadlock process instance (#9233)
- Interrupting event subprocess is activated more than once (#9185)
- ZeebeDbInconsistentException in ColumnFamily DMN_DECISION_REQUIREMENTS (#9115)
- Multiple OOM encountered on benchmark cluster (#8509)
- java.lang.IllegalArgumentException: invalid offset: -17568 (#6442)
Java Client
- Java client fails to describe partitions that are
DEAD
(#9387)
Misc
- NPE: Cannot invoke "String.getBytes(java.nio.charset.Charset)" because "value" is null (#9344)
- User can't deploy two different DMN models in one deployment (#9337)
Merged Pull Requests
- Set zbctl user agent (#9434)
- Support deploying multiple DMN files at once (#9432)
- Java client accepts topologies with
DEAD
partitions (#9410) - Configure record filter for metrics exporter (#9371)
- Do not open dispatchers in follower role (#9367)
- Fix NPE because of missing decisionId of failed decision evaluation (#9351)
- Fix flaky Raft.shouldReconnect test (#9284)
- Trigger boundary events only if the flow scope is active (#9281)
- Interrupting event subprocess is activated more than once (#9261)
- feat(broker): add feature flag template (#9257)
- Yield control if too many timers due (#9249)
- Stabilize
LongPollingActivateJobsTest
by awaiting for condition before assertions (#9220) - Await until all index templates are present before running ES test (#9131)