8.1.0-alpha2
Pre-release
Pre-release
Release: 8.1.0-alpha2
Enhancements
Broker
- Export all records to ES by default (#8338)
- I can access the numberOf* multi-instance properties (#2893)
Java Client
- Clients can set an optional backoff time to the failed tasks. (#5629)
Go Client
- Clients can set an optional backoff time to the failed tasks. (#5629)
Misc
Bug Fixes
Broker
- MetricsExporter does not configure a record filter (#9240)
- DueDateTimeChecker will block progress if many timers are due (#9238)
- 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)
- A huge rejection reason causes an overflow in the record metadata (#6442)
Java Client
- Java client fails to describe partitions that are
DEAD
(#9387)
Misc
- GHA: Artifact export on job failure fails due to module directory name usage (#9437)
- 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)
- IllegalStateException when writing decision evaluation event (#9272)
- NPE: Cannot invoke "String.getBytes()" because "key" is null (#9269)
Maintenance
- Prevent the backport action from looping endlessly (#9490)
- GHA: Artifact export on job failure fails due to module directory name usage (#9437)
- Run GHA on PRs created by backport-action (#9365)
- Clean up ElasticsearchClient after previous parallel refactorings (#9340)
- Refactor client's integration tests (#9331)
- Extract RestClient creation logic out of the ElasticsearchClient (#9329)
- Extract index template management from ElasticsearchClient (#9328)
- Extract index name and record routing logic from ElasticsearchClient (#9327)
- Refactor the ElasticsearchExporter tests (#9321)
- Refactor ElasticsearchClient, splitting into separate concerns for easier testing (#9320)
- Add test implementations for the exporter-api (#9319)
- Update the checkstyle configuration to allow suppressing specific checkstyle warnings via annotations (#9318)
- Refactor ProtocolFactory to only generate positive values for objects of type long (#9317)
- Refactor ProtocolFactory for convenience to assign a type parameter for the value type (#9316)
- Refactor ProtocolFactory to ensure that it uses a fixed seed. (#9315)
- GHA: Building the module list fails when adding new modules (#9271)
- Deprecate Cancel Job command (#9247)
- Rewrite LogStorageAppenderTest (#9244)
- GHA: Release snapshot docker image (#9141)
- GHA: Release snapshot artifacts (#9140)
- Let bors check GHA instead of Jenkins (#9136)
- Return an empty topology when no there is no known topology (#9096)
- GHA: Publish test reports (#9035)
- Review dependencies added for convergence (#8967)
- [EPIC] Refactor Elasticsearch Exporter Tests (#8609)
- Ci pipeline fails with TestContainers (#8350)
- Enable sortpom on the bom module (#8037)