release/8.3.0-alpha1
Enhancements
Java Client
- Configure the client's inbound max_message_size (#12122)
Misc
- Use the
ProcessInstanceBatch Command
when terminating container elements (#12538) - Create
ProcessInstanceBatch
Record and Intent (#12537) - Remove the default un-overridable
-Xms128m
value (#12416) - OAuth Auth Token authentication support in Zeebe Gateway (#12000)
- Support Broadcast signal for Signal End Events (#11920)
- Support Broadcast signal for Signal Intermediate Throw Events (#11919)
Bug Fixes
Misc
- List backup fails when a partition has same backup taken by multiple nodes (#12622)
- Listing backups fails if more than 255 backups are available (#12597)
- MessageTTL checking fails with deserialization errors (#12509)
- Broker cannot start with S3 accessKey and secretKey not supplied (#12433)
- Cannot disable Raft flush without specifying a delay (#12328)
- The
newThrowErrorCommand
incorrectly handled in8.2.0
(#12326) - Zeebe node sends messages to wrong node (#12173)
- Triggering due timer events causes periodic latency spikes (#11594)
- Unhandled
NoSuchElementException
when looking for executable process while deploying BPMN resource (#11414) - Not possible to cancel process instance with many active element instances (#11355)
Maintenance
- Renovate fails updating docker digest (#12577)
- Smoke tests fail due to full code cache (#12469)
- Allow listening for updates in BrokerTopologyListener (#12387)
- Try pushing activated job to next logical stream on failure before yielding (#12386)
- Additional job push metrics (#12384)
- Broadcasting for available jobs is done as a processor side-effect (#12083)
- The JobStreamer API is available to the engine processors (#12082)
- Unnecessary Blacklist checks (#12041)
- Build and test pipeline takes too long (#12028)
- Add gRPC stream API gateway implementation (#11713)
- Introduce job receiver in the gateway (#11712)
Merged Pull Requests
- fix: list backup can handle duplicate backupids of a partition (#12624)
- fix: brokers can list more than 255 backups (#12621)
- [Backport release-8.3.0-alpha1] Process
ProcessInstanceBatch.TERMINATE
commands (#12610) - Terminate children using the new
ProcessInstanceBatch
command (#12604) - Bump TCC concurrency to stabilize IT stage (#12534)
- Aggregate equivalent client streams (#12402)
- deps(maven): bump reactive-streams from 1.0.3 to 1.0.4 (#12263)
- Updated Slack and forum link (#12174)
- docs(CONTRIBUTING): update "Starting on an issue" steps (#12170)