Skip to content

Zeebe 1.0.0-alpha1

Pre-release
Pre-release
Compare
Choose a tag to compare
released this 05 Feb 10:48

Release: 1.0.0-alpha1

Breaking Changes

  • Removing of YAML workflow support (#6022)
  • Migrating RocksDB from multiple column families to one (#4002)

Enhancements

Java Client

  • custom serializer configuration for zeebe Java client (#5578)

Bug Fixes

Broker

  • Startup failure logged at incorrect level (#6109)
  • Incorrect snapshot positions based on invalid last processed position (#6049)
  • Job worker name should be optional (#5819)
  • RocksDB Log file seems to grow unlimited (#5810)
  • Gateway communicated with broker in different cluster (#5641)
  • IllegalStateException: Expected to find event with the snapshot position ... (#5500)
  • Potential race condition in Raft cluster join process (#5292)
  • low load causes continuously growing of snapshot file count (#5137)

Go Client

  • Go job poller handles error incorrectly when remaking job stream (#6210)

Misc

  • Gateway keeps retrying rejections (#6166)
  • Gateway metric update causes NullPointerException (#6127)
  • Open file descriptor graph is not portable (#6079)
  • Handle INACTIVE partition role in gateway (#6053)
  • java.nio.file.FileSystemException: No Space Left on Device (#6038)
  • TestCommonCommands/using_json_flag fails locally (#6037)

Documentation

  • Broken documentation links after 0.26.0 release (#6099)

Misc

  • Expose Gateway Topology (#4554)
  • New defaults for snapshot interval and log segment size (#3622)
  • Exclude util and impl packages from Java client public API (#6087)

Merged Pull Requests

  • fix(clients/go): log failure to reopen stream (#6211)
  • chore(deps): update golang.org/x/oauth2 commit hash to f9ce19e (#6205)
  • chore(benchmarks): portable distribution script (#6193)
  • fix(gateway): propagate rejections to clients without retrying (#6192)
  • Remove chaos pipeline (#6181)
  • chore(deps): update golang.org/x/oauth2 commit hash to af13f52 (#6169)
  • chore(deps): update version.prometheus to v0.10.0 (#6165)
  • Use one column family with RocksDB (#6162)
  • chore(deps): update dependency org.assertj:assertj-core to v3.19.0 (#6154)
  • chore(go/clients): update go version to 1.15 (#6153)
  • Removes Raft#join (#6149)
  • chore(atomix): remove Raft#leave (#6142)
  • Fix overwrite last written position to zero (#6141)
  • chore(deps): update prom/prometheus docker tag to v2.24.1 (#6138)
  • chore(deps): update golang.org/x/net commit hash to 5f4716e (#6137)
  • fix(gateway): fixes NPE in topology metric update (#6128)
  • chore(clients/java): remove unnecessary guava dependency (#6126)
  • chore(broker): set new defaults (#6123)
  • chore(deps): update dependency org.mockito:mockito-junit-jupiter to v3.7.7 (#6122)
  • chore(deps): update dependency org.mockito:mockito-core to v3.7.7 (#6121)
  • chore(deps): update version.sbe to v1.21.0 (#6120)
  • Handle INACTIVE role in gateway and clients (#6119)
  • Makefile contains namespace (#6118)
  • Regenerate proto file (#6117)
  • chore(deps): update spring boot to v2.4.2 (#6115)
  • chore(deps): update dependency com.google.errorprone:error_prone_annotations to v2.5.1 (#6114)
  • chore(deps): update dependency org.sonarsource.scanner.maven:sonar-maven-plugin to v3.8.0.2131 (#6113)
  • fix(broker): improve logging in broker and atomix (#6110)
  • feat(clients/java): ignore changes in the impl package (#6108)
  • chore(deps): update module google.golang.org/grpc to v1.35.0 (#6107)
  • chore(deps): update dependency io.netty:netty-bom to v4.1.58.final (#6106)
  • Remove yaml model support (#6105)
  • chore(deps): update module stretchr/testify to v1.7.0 (#6103)
  • chore(deps): update version.grpc to v1.35.0 (#6102)
  • chore(deps): update dependency com.google.errorprone:error_prone_annotations to v2.5.0 (#6101)
  • chore(deps): update golang.org/x/oauth2 commit hash to d3ed898 (#6100)
  • chore(deps): update version.micrometer to v1.6.3 (#6097)
  • chore(deps): update dependency io.netty:netty-bom to v4.1.57.final (#6096)
  • chore(deps): update dependency io.netty:netty-tcnative-boringssl-static to v2.0.36.final (#6095)
  • chore(deps): update module google.golang.org/grpc to v1.34.1 (#6094)
  • Add gateway topology metrics (#6091)
  • fix(monitor): ignore curator in camunda cloud (#6088)
  • chore(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.12.1 (#6084)
  • fix(broker): detect out of cluster messages received in NettyUnicastService (#6083)
  • fix(gateway): not remove stacktraces (#6081)
  • Use process_files_* for file descriptor graph (#6080)
  • chore(deps): update module zeebe-io/zeebe/clients/go to v0.26.0 (#6077)
  • chore(deps): update prom/prometheus docker tag to v2.24.0 (#6068)
  • Lower log level to debug in benchmarks (#6065)
  • chore(deps): update dependency org.rocksdb:rocksdbjni to v6.15.2 (#6064)
  • chore(clients/go): test zbctl JSON output as JSON (#6063)
  • chore(deps): update dependency org.mockito:mockito-junit-jupiter to v3.7.0 (#6058)
  • chore(deps): update dependency org.mockito:mockito-core to v3.7.0 (#6057)
  • Nightly build with QA Run (#6056)
  • chore(deps): update dependency com.github.spotbugs:spotbugs-maven-plugin to v4.2.0 (#6052)
  • chore(deps): update golang.org/x/net commit hash to 6772e93 (#6041)
  • chore(atomix): update to Kryo 5 (#6039)
  • chore(deps): update dependency org.agrona:agrona to v1.9.0 (#6036)
  • chore(samples): adjust examples to support connecting to cloud (#6035)
  • chore(deps): update version.msgpack to v0.8.22 (#6033)
  • chore(deps): update dependency org.rocksdb:rocksdbjni to v6.14.6 (#6032)
  • chore(deps): update grafana/grafana docker tag to v6.7.5 (#6025)
  • chore(deps): update dependency io.netty:netty-bom to v4.1.56.final (#6024)
  • chore(deps): update module prometheus/client_golang to v1.9.0 (#6023)
  • CI scripts/pipeline clean up (#6021)
  • Fixes multi agent post verification analysis (#6020)
  • chore(deps): update golang.org/x/net commit hash to 986b41b (#6019)
  • fix(broker): pick latest snapshot on load when multiple snapshots exists (#6017)
  • chore(deps): update version.grpc to v1.34.1 (#6013)
  • chore(uptdate-tests): disable update tests (#6012)
  • chore(deps): update version.guava to v30.1-jre (#6010)
  • Use array access when extracting job properties from ActivateJobsResponse (#6009)
  • chore(ci): add nightly build trigger (#5999)
  • feat(broker): a job worker is optional (#5930)
  • feat(clients/java): add capability to change ZeebeObjectMapper (#5742)
  • chore(deps): update version.sbe to v1.20.4 (#5586)
  • docs(readme): Updated README with ergonomic changes (#5449)