Release: 0.24.0-alpha2
Enhancements
Java Client
- Override ClientProperties.USE_PLAINTEXT_CONNECTION with env variable (#4245)
Bug Fixes
Broker
- Partitions unavailable due to broken gateway topology (#4557)
- Username and password of elasticsearch exporter are printed in console on startup (#4482)
- Taking a snapshot should update raft indexes (#4439)
- StandaloneBroker auto configures an Elasticsearch client (#4403)
- Snapshot chunk might not written completely (#4357)
- Exporter fails to recover from log after failover (#4350)
- FileChannelJournalSegmentReader throws half buffers away (#4248)
Documentation
- Reference model for getting started tutorial fails to deploy (#4421)
- Links to configuration are broken in the docs (#4393)
- Describe the visibility and propagation of variables within a multi-instance activity (#4362)
- ActivateJobsRequest doesn't specify units for timeout and requestTimeout (#3944)
- Docs build fail due to request timeouts (#3404)
Merged Pull Requests
Merged Pull Requests
- chore(atomix): fix flaky test (#4589)
- chore(engine): reduce log level for tracing message (#4585)
- chore(deps): update version.sbe to v1.18.1 (#4582)
- chore(deps): update dependency io.zeebe:zeebe-parent to v0.23.2 (#4580)
- chore(deps): update dependency io.zeebe:zeebe-client-java to v0.23.2 (#4579)
- 3404 address timeouts in docu link checker (#4577)
- chore(engine): migrate sequence flow processor (#4576)
- docs(reference): fix links to the FEEL-Scala documentation (#4575)
- chore(deps): update dependency org.agrona:agrona to v1.5.0 (#4570)
- chore(deps): update version.protobuf to v3.12.1 (#4569)
- chore(deps): update golang.org/x/net commit hash to 0ba52f6 (#4567)
- fix(gateway): allow equal term on topology update (#4564)
- chore(deps): update golang.org/x/net commit hash to 59133d7 (#4556)
- chore(exporters/elasticsearch-exporter): remove high level rest client (#4551)
- chore(engine): refactoring start event onEvent processing (#4550)
- chore(engine): migrate multi-instance processor (#4549)
- feat(clients/go): add grpc dial options in client constructor (#4546)
- fix(docs): fix links to config files in docs (#4545)
- chore(docker): minor improvements (#4541)
- chore(deps): update version.protobuf to v3.12.0 (#4536)
- chore(deps): update module google/go-cmp to v0.4.1 (#4535)
- chore(deps): update dependency org.testcontainers:testcontainers to v1.14.2 (#4534)
- chore(atomix): fix log output in state machine (#4532)
- Add tests for snapshotting and compaction (#4531)
- chore(deps): update module golang/protobuf to v1.4.2 (#4528)
- chore(ci): send slack notification for chaos tests (#4527)
- chore(deps): update dependency net.alchim31.maven:scala-maven-plugin to v4.4.0 (#4523)
- chore(ci): send slack notifications on failed release job builds (#4518)
- chore(deps): update golang.org/x/net commit hash to a91f071 (#4514)
- chore(deps): update version.elasticsearch to v6.8.9 (#4513)
- chore(deps): update docker.elastic.co/kibana/kibana-oss docker tag to v6.8.9 (#4512)
- chore(deps): update docker.elastic.co/elasticsearch/elasticsearch-oss docker tag to v6.8.9 (#4511)
- chore(broker): mention that timeouts are in ms in gatewa.proto file (#4510)
- [ImgBot] Optimize images (#4509)
- chore(deps): update dependency io.netty:netty-bom to v4.1.50.final (#4507)
- chore(deps): update module yaml to v2.3.0 (#4506)
- fix(broker): prevent auto config of elasticsearch client (#4495)
- chore(deps): update version.prometheus to v0.9.0 (#4493)
- chore(deps): update dependency org.assertj:assertj-core to v3.16.1 (#4490)
- chore(deps): update spring boot to v2.2.7.release (#4488)
- Don't print confidential information (#4485)
- Refactor Atomix (#4466)
- chore(deps): update golang.org/x/net commit hash to 7e3656a (#4464)
- docs(reference): add hint on default port (#4461)
- fix(clients/java): parse USE_PLAINTEXT_CONNECTION as boolean (#4459)
- chore(ci): retry last build stages automatically (#4458)
- Update dependency org.assertj:assertj-core to v3.16.0 (#4452)
- Delete log on newer snapshot than log (#4451)
- test(engine): make lifecycle tests more stable (#4450)
- chore(deps): update golang.org/x/net commit hash to 1ed2336 (#4449)
- chore(deps): update module golang/protobuf to v1.4.1 (#4448)
- chore(deps): don't update docker deps (#4442)
- chore(deps): update dependency io.github.classgraph:classgraph to v4.8.78 (#4431)
- chore(deps): update golang.org/x/net commit hash to e0ff5e5 (#4429)
- docs(getting-started): fix tutorial BPMN workflow (#4427)
- feat(broker): add configuration option for mmap (#4426)
- chore(qa): remove wrong test that leads to flakyness (#4419)
- fix(ci): Fix call to cleanBeforeCheckoutTrait (#4418)
- chore(ci): Fix pipelineJob triggers to new definition (#4412)
- docs(reference): describe restrictions of a variable name (#4411)
- chore(ci): add commit summary to build info (#4410)
- chore(deps): update dependency org.rocksdb:rocksdbjni to v6.8.1 (#4406)
- chore(benchmarks): add development cluster setup (#4404)
- chore(benchmarks): update benchmark setup (#4402)
- chore(deps): update module go-ozzo/ozzo-validation/v4 to v4.2.1 (#4401)
- chore(deps): update spring core to v5.2.6.release (#4397)
- test(raft): improve shouldReconnect test (#4394)
- chore(atomix): prevent log inconsistencies (#4392)
- docs(bpmn-workflows): message name as expression (#4390)
- docs(bpmn-workflows): clarify variable visibility of multi-instance (#4389)
- Refactor cluster event service (#4387)
- docs(operate): add probes configuration docs (#4386)
- chore(ci): abort build on connection errors (#4384)
- chore(deps): update module go-ozzo/ozzo-validation/v4 to v4.2.0 (#4381)
- chore(deps): update dependency io.github.classgraph:classgraph to v4.8.77 (#4380)
- chore(deps): update version.jackson to v2.11.0 (#4379)
- chore(deps): update golang.org/x/net commit hash to ff2c4b7 (#4378)
- add test for compaction when exporter is slow (#4377)
- fix(broker): use exporter positions to calculate compactable index in snapshots (#4374)
- fix(atomix): consume read buffer correctly (#4372)
- chore(engine): draft new implementation of the BPMN lifecycle (#4370)
- Fix possible incomplete snapshot chunk write (#4358)
- chore(ci): collect test results immediately (#4353)
- chore(deps): update module docker/engine to v1.13.1 (#4269)
- feat(broker): FEEL expressions for message names (#4204)
- chore(docs): Zeebe operator docs Draft (#4143)
- Add release cycle and enterprise docs (#3545)