github camunda/zeebe 0.25.0-alpha2
Zeebe & Operate 0.25.0-alpha2

latest releases: operate-8.5.0, 8.1.27, 8.5.0...
pre-release3 years ago

Release: 0.25.0-alpha2

Enhancements

Go Client

  • Support preventing duplicate deployment of workflow by introducing a digest value (#5144)

Bug Fixes

Broker

  • Workers broken as gRPC connections fail (quickly after registering workers) in versions >23.1 in some configurations (#5187)
  • Kryo prints a lot of class loading failures (#5146)
  • Restart takes too long or never completes when snapshot contains many files (#5135)
  • A broker tries to communicate to a restarted broker using it's old IP (#5116)
  • Will not compact after exporters are removed (#5105)
  • Segmentation fault when closing the broker (#5066)
  • Record with Non-ASCII characters fails to export to Elasticsearch (#5059)
  • Default settings ignored when using SPRING_CONFIG_LOCATION (#4976)
  • Event Scope State is not cleaned up when the message start event subscription is closed (#4959)
  • Variable state is not cleaned up if an event is triggered (#4957)
  • Elastic exporter get broken pipe with big records (#4951)

Misc

  • Running newBenchmark.sh fails with sed error on macOS (#4508)

Documentation

  • Update Go getting started documentation (#5155)
  • Document common race conditions for parallel multi-instances (#4862)

Merged Pull Requests

  • Add new backpressure dropping request panel (#5252)
  • chore(clients/go): omit error if RESOURCE_EXHAUSTED (#5250)
  • Run automated chaos experiment in cloud (#5249)
  • chore(deps): update module google.golang.org/grpc to v1.31.1 (#5238)
  • chore(deps): update module google/go-cmp to v0.5.2 (#5235)
  • chore(deps): update dependency io.github.classgraph:classgraph to v4.8.88 (#5234)
  • Remove atomix TLS support (#5233)
  • chore(clients): do not log resource exhausted (#5232)
  • fix(gateway): map exception to correct error code (#5228)
  • Update dependency org.assertj:assertj-core to v3.17.0 (#5227)
  • chore(deps): update dependency org.mockito:mockito-junit-jupiter to v3.5.7 (#5226)
  • chore(deps): update dependency org.mockito:mockito-core to v3.5.7 (#5225)
  • chore(deps): update golang.org/x/net commit hash to c890458 (#5224)
  • Use generic type instead of raw type in Export Interface (#5219)
  • chore(deps): update dependency io.netty:netty-tcnative-boringssl-static to v2.0.34.final (#5218)
  • Fix flaky StreamProcessor test (#5217)
  • chore(atomix): reformat code (#5210)
  • chore(deps): update dependency org.conscrypt:conscrypt-openjdk-uber to v2.5.0 (#5207)
  • Do not throw StreamWrapperException in assert helpers (#5205)
  • Remove runOnFirstCompletion (#5204)
  • Remove blocking thread group (#5203)
  • Benchmark worker completes jobs async (#5201)
  • Use ip and port to map to a channel pool instead of host address (#5200)
  • chore(deps): update dependency org.mockito:mockito-junit-jupiter to v3.5.2 (#5198)
  • chore(deps): update dependency org.mockito:mockito-core to v3.5.2 (#5197)
  • chore(broker): add more specific logs for taking snapshot (#5196)
  • chore(deps): update version.elasticsearch to v6.8.12 (#5195)
  • chore(ci): add flaky test extraction plugin (#5194)
  • chore(deps): update docker.elastic.co/kibana/kibana-oss docker tag to v6.8.12 (#5193)
  • chore(deps): update docker.elastic.co/elasticsearch/elasticsearch-oss docker tag to v6.8.12 (#5192)
  • Fix race condition between reprocessing and pausing stream processor (#5191)
  • Elasticsearch exporter: limit the memory size of a bulk (#5190)
  • Replicate snapshots faster (#5189)
  • chore(deps): update dependency io.netty:netty-tcnative-boringssl-static to v2.0.33.final (#5188)
  • chore(benchmarks): add cloud benchmark setup (#5183)
  • chore(deps): update dependency org.mockito:mockito-core to v3.5.0 (#5181)
  • chore(deps): update dependency org.mockito:mockito-junit-jupiter to v3.5.0 (#5180)
  • chore(deps): update version.protobuf to v3.13.0 (#5178)
  • chore(deps): update module zeebe-io/zeebe/clients/go to v0.24.2 (#5177)
  • chore(benchmark): fix pvc deletion (#5176)
  • Update Go getting started docs (#5175)
  • chore(deps): update spring boot to v2.3.3.release (#5173)
  • chore(deps): update golang.org/x/net commit hash to 3edf25e (#5172)
  • chore(deps): update module go-ozzo/ozzo-validation/v4 to v4.2.2 (#5170)
  • chore(deps): update version.micrometer to v1.5.4 (#5169)
  • fix(broker): environmentalise sed -i in benchmarks (#5168)
  • chore(deps): update dependency io.zeebe:zeebe-parent to v0.24.2 (#5167)
  • chore(deps): update dependency io.zeebe:zeebe-client-java to v0.24.2 (#5166)
  • chore(deps): update version.grpc to v1.31.1 (#5164)
  • chore(deps): update dependency org.mockito:mockito-junit-jupiter to v3 (#5163)
  • chore(deps): update dependency org.mockito:mockito-junit-jupiter to v2.28.2 (#5162)
  • chore(deps): update module prometheus/client_golang to v1 (#5161)
  • chore(deps): update module prometheus/client_golang to v0.9.4 (#5160)
  • feat(clients/go): zbctl deploy w/ custom resource name (#5159)
  • chore(atomix): disable Kryo logs (#5158)
  • Reenable rolling upgrade test (#5157)
  • chore(deps): update dependency org.apache.maven.plugins:maven-resources-plugin to v3.2.0 (#5154)
  • chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.8.1 (#5148)
  • chore(.ci): tag release with Go compatible version (#5147)
  • chore(test): assign dynamic ports to brokers (#5145)
  • chore(benchmarks): add complete job with variables to worker (#5131)
  • chore(ci): enable junit5 (#5125)
  • docs(contributing): update contributing.md (#5124)
  • chore(deps): update prom/prometheus docker tag to v2.20.1 (#5119)
  • Use json content type to send bulk request (#5118)
  • Improve stability of AtomixTransportTest (#5112)
  • [Forward Develop] Avoid concurrency in closing the partition (#5111)
  • chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.5 (#5109)
  • chore(ci): commit only if there are changes to commit (#5107)
  • fix(broker): compact after exporters removed (#5106)
  • Remove ZeebeRaftStateMachine (#5096)
  • chore(deps): update version.jackson to v2.11.2 (#5090)
  • chore(benchmarks): add template goal (#5087)
  • chore(deps): update module google.golang.org/grpc to v1.31.0 (#5084)
  • Fix address binding when running tests in parallel (#5083)
  • chore(deps): update version.grpc to v1.31.0 (#5077)
  • chore(deps): update dependency org.mockito:mockito-core to v3.4.6 (#5076)
  • feat(clients/go): override gateway address from env (#5074)
  • chore(deps): update version.protobuf to v3.12.4 (#5071)
  • chore(deps): update version.elasticsearch to v6.8.11 (#5065)
  • chore(deps): update docker.elastic.co/kibana/kibana-oss docker tag to v6.8.11 (#5064)
  • chore(deps): update docker.elastic.co/elasticsearch/elasticsearch-oss docker tag to v6.8.11 (#5061)
  • chore(deps): update dependency org.rocksdb:rocksdbjni to v6.11.4 (#5060)
  • chore(deps): update spring boot to v2.3.2.release (#5053)
  • chore(deps): update version.micrometer to v1.5.3 (#5052)
  • chore(deps): update prom/prometheus docker tag to v2.20.0 (#5051)
  • chore(deps): update grafana/grafana docker tag to v6.7.4 (#5050)
  • chore(ci): add test coverage report (#5043)
  • chore(broker): clarify ways to specify config file (#5015)
  • chore(deps): update spring core to v5.2.8.release (#5014)
  • docs(forks): add concurrency considerations (#4979)
  • Remove workflow related data from state when it is not used (#4963)
  • chore(benchmarks): add benchmark application in go (#4701)

Don't miss a new zeebe release

NewReleases is sending notifications on new releases.