Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update ghcr.io/camunda-community-hub/zeebe-with-hazelcast-exporter docker tag to v8.2.0 #612

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 21, 2023

Mend Renovate logo banner

This PR contains the following updates:

Package Update Change
ghcr.io/camunda-community-hub/zeebe-with-hazelcast-exporter minor 8.0.5 -> 8.2.0

Release Notes

camunda/zeebe (ghcr.io/camunda-community-hub/zeebe-with-hazelcast-exporter)

v8.2.0

Compare Source

Release 8.2.0

Enhancements

Broker
  • I can access a nested property of a variable by using a dynamic path (#​11293)
  • Export escalation records to ElasticSearch (#​10767)
  • Catch escalation on a call activity boundary event (#​10763)
  • Create EscalationRecord and EscalationIntent (#​10762)
  • Support link events (#​10563)
  • Support undefined tasks (#​10562)
  • In the process instance record, I can distinguish the type of an event (#​9548)
  • Allow unsupported BPMN elements in non executable pools (#​9542)
  • Export missing records to ES (#​8337)
  • Configure disk watermarks with absolute values (#​8149)
  • Improve error message in case of uncovered BPMN features (#​7282)
  • Make state directory configurable (#​6044)
  • Support for BPMN Script Tasks (#​4213)
  • Update variables on BPMN error (#​4080)
  • Define an error code statically or as expression (#​3801)
Go Client
  • Throw error with variables from go client (#​11019)
  • Set variables on Fail Job via Go client (#​10788)
Misc
  • Zeebe Support Elastic Search 8 (#​12132)
  • Intercept requests to OpenSearch and sign them according to AWS instructions (#​12013)
  • Add AWS configuration options (#​12012)
  • Copy ElasticSearchExporter and switch to OpenSearch libraries (#​12011)
  • OAuth Auth Token authentication support in Zeebe Gateway (#​12000)
  • Support broadcast signal in the Go client (#​11913)
  • Support broadcast signal in the Java client (#​11912)
  • Create a new gRPC API for signal broadcast command (#​11878)
  • Docker: Allow running zeebe with a read-only root filesystem (#​11876)
  • Add state and ColumnFamilies for command distributions (#​11868)
  • User task due and follow-up dates are validated on deployment (#​11809)
  • Due and follow-up dates are included in user task activation (#​11797)
  • User task due and follow-up dates are transformed by the workflow engine (#​11796)
  • Support due and follow-up dates on user tasks in the BPMN Model API (#​11795)
  • Docker: Allow running the zeebe process with an unprivileged user (#​11784)
  • Process signal broadcast command (#​11777)
  • Create decisionRequirementsKeyAndVersionByDecisionRequirementsId ColumnFamily in DbDecisionState (#​11541)
  • Create decisionKeyAndVersionByDecisionId ColumnFamily in DbDecisionState (#​11540)
  • Disable Rockdb WAL by default (#​11455)
  • Create SignalRecord and Signalntent (#​11295)
  • Support catch-all and code-specific Escalation catch events on the same scope (#​11265)
  • Create signal subscription record when deployed a process with top-level signal start events (#​11209)
  • Export signal subscription records to ElasticSearch (#​11208)
  • Create SignalSubscriptionRecord and SignalSubscriptionIntent (#​11202)
  • Supports all errors caught by error start events or boundary events (#​11126)
  • Support standalone Decision evaluation through zbctl (#​11053)
  • Standalone Decision evaluation returns intermediate results (#​11050)
  • Support standalone Decision evaluation in the Go client (#​11049)
  • Support standalone Decision evaluation in the Java client (#​11048)
  • Expose standalone Decision evaluation in the Gateway (#​11047)
  • Enable standalone Decision execution in the engine (#​11039)
  • FolderPrefixes for Hot Backups (#​11018)
  • Define an escalation code statically or as expression (#​10973)
  • Enable compression of backup contents (#​10846)
  • A user can list all available backups (#​10712)
  • Needs to transfer the variables when failing a job has variables (#​10700)
  • Needs to set the variables locally when failing a job with variables (#​10698)
  • I can use bpmn model api to create a script task with feel expression (#​10692)
  • Catch an escalation in an event subprocess start event (#​10690)
  • I can deploy a process definition with escalation event (#​10688)
  • Throw escalation end event (#​10686)
  • Throw escalation intermediate event (#​10685)
  • Catch an escalation on sub process boundary event (#​10684)
  • None end events calculation of output parameters (#​10613)
  • Add signal events support in the bpmn model api (#​10530)
  • Support user task candidate users (#​10346)
  • Create resource delete intents (#​9767)
  • Create resource delete record (#​9766)
  • I can set variables when failing a job (#​9404)
  • As a user, I want to be able to override Zeebe client properties in the gatewayResponsive health check (#​9346)
  • Introduce a less pessimistic backpressure algorithm (#​8298)
  • Improve error message for SAXExceptions on deployment (#​8026)

Bug Fixes

Broker
  • MessageTimeToLiveChecker clogs the log stream with commands (#​11762)
  • MessageTimeToLiveChecker blocks Stream Processor (#​11761)
  • Possible to open multiple message subscriptions for the same event (#​11308)
  • ProcessExecutionRandomizedPropertyTest failed to complete a process with a terminate end event (#​11072)
  • NPE in ProcessInstanceModifiedEventApplier (#​10878)
  • I can use link events in different flow scopes (#​10854)
  • Fail to export the process instance modification record to Elasticsearch (#​10732)
  • Terminate end event does not terminate process when waiting at parallel gateway (#​10590)
  • RetryStrategies do not yield (#​10539)
  • NPE terminating both multi-instance body and child elements during PI modification (#​10537)
  • Using modification, I can't activate a parallel gateway (#​10518)
  • Using modification, I can't activate an element if an interrupting event subprocess was triggered (#​10477)
  • I can activate a failed job that has no remaining retries (#​10308)
  • NPE: Cannot invoke ExecutableActivity.getFlowScope() because innerActivity is null (#​9400)
  • NPE at ExpressionProcessor.evaluateIntervalExpression (#​5934)
  • Deployments are stored in state even when one workflow is rejected (#​5723)
  • ModelParseException: SAXException while parsing input stream (#​5490)
Go Client
  • Incorrect usage on zbctl evaluate decision --help (#​12017)
Misc
  • UnsupportedOperationException: null on GcsBackupStore.closeAsync (#​12124)
  • InvalidConfigurationException on development (#​12123)
  • Recent changes cause issues on rolling updates (#​11989)
  • io.camunda.zeebe.client.impl.oauth.OAuthCredentialsCache is not thread safe. (#​11885)
  • Batch processing might drop responses (#​11848)
  • Zeebe java client didn't get the region from the configuration (#​11846)
  • ZeebeCallCredentials#applyRequestMetadata should not block a thread (#​11816)
  • Improper handling of ExceededBatchRecordSizeException (#​11681)
  • Two raft nodes caught in an election loop (#​11665)
  • GatewayResposive health checks are broken (#​11598)
  • Truncate errorMessage to prevent exceeding maxMessageSize (#​11460)
  • NPE when handling follow-up events of process instance modification (#​11413)
  • NPE during transformation of BPMN model (#​11392)
  • Automated medic benchmarks workflow deletes wrong benchmark on a new year (#​11379)
  • ClassCastException: class ModelElementInstanceImpl cannot be cast to class FlowNode (#​11343)
  • ProcesExecutionRandomizedPropertyTest:shouldExecuteProcessToEnd is flaky (#​11121)
  • After unrecoverable errors, ZeebePartition accesses closed raft context (#​11070)
  • Poor error handling in Elasticsearch exporter of incorrect response parsing (#​10970)
  • Exclusive gateway not allowed default flow to have a condition (#​10966)
  • BpmnModelException: Collection expected to have <1> entry but has <0> (#​10962)
  • Restore app fails to inject backup store (#​10824)
  • Failed to serialize empty object in the Java client (#​10797)
  • Broker startup fails when disk usage monitoring is disabled (#​10735)
  • Ensure RaftStore lock files are created and updated atomically (#​10681)
  • Message column families are not cleaned up and can cause outages (#​10643)
  • NPE during process instance modification (#​10606)
  • Mixed benchmarks always fall in a weird state after several hours (#​10552)
  • RandomizedRaftTest.livenessTestWithNoSnapshot fails because member is ACTIVE not READY (#​10545)
  • When creating an instance using createProcessInstanceCommand message start event is triggered (#​10536)
  • Writing TaskResult in ProcessScheduleService can block complete processing (#​10526)
  • ZeebeDbInconsistentException INCIDENT_JOBS already exists (#​10309)
  • ZeebePartition caught in a loop transition to inactive after a dead partition (#​9924)
  • MessagePack cannot serialize BigInteger larger than 2^64-1 (#​9832)
  • Failed to take snapshot in leader because index entry is not found (#​9761)
  • Triggered event subprocess not activated after terminating boundary event (#​8726)
  • InstallRequests are sent almost everytime a new snapshot is taken by the leader (#​8565)
  • BpmnModelException: Collection expected to have <1> entry but has <0> (#​8521)
  • BPMN deployment fails due to Data Object (#​8230)

Maintenance

  • Move stream management to transport module (#​12010)
  • Reject processes with unsupported signal events (#​12008)
  • Revert extract error code and error message to variables (#​12003)
  • Disable Delete Resource RPC until further notice (#​11992)
  • Ensure that protofiles are generated on protocol changes (#​11936)
  • Add broker-side job stream service API (#​11707)
  • Introduce external job activation API (#​11706)
  • Introduce record distribution behavior (#​11660)
  • Acknowledge distributed commands (#​11659)
  • Apply RecordDistribution events (#​11658)
  • Introduce a new RecordDistribution record (#​11657)
  • Fix journal metrics (#​11556)
  • Add new metrics for Batch processing (#​11546)
  • Add broker configuration for batch processing (#​11545)
  • Promote disable raft flush flag to non-experimental (#​11519)
  • Use unused field in LogEntryDescriptor for non-processed marker (#​11504)
  • Remove experimental flag for hot backups and make it stable (#​11500)
  • Improve guarantees of experimental flag to disable flush (#​11423)
  • Add additional performance metrics (#​11418)
  • Add sequencer/log storage metrics to dashboard (#​11370)
  • Additional log storage metrics (#​11369)
  • Update Medic Process/Handbook to check for successful release dry runs (#​11320)
  • Replicate the exporter metadata (#​11235)
  • Unsubscribe older versions of processes from signals when a new version is deployed (#​11197)
  • Subscribe processes with top-level signal start events to signals (#​11195)
  • Github workflow to perform the Zeebe release (#​11142)
  • Clean up log stream write API (#​11129)
  • Enforce metadata and value type of LogAppendEntry (#​11128)
  • Build and deploy SNAPSHOT docker images for amd64/arm64 (#​11079)
  • Reusable Decision evaluation logic (#​11038)
  • Streamline Testbench based workflows (#​11021)
  • Multi-arch smoke tests in CI (#​11020)
  • Add build support of multi-arch images for amd64 and arm64 (#​11000)
  • Migrate CI release pipeline to GHA (#​10992)
  • Daily QA is not run for stable branches (#​10915)
  • Update 1.1.1f-1ubuntu2.13 to at least 1.1.1f-1ubuntu2.15 (#​10800)
  • GHA Replace deprecated set-output & set-state calls (#​10713)
  • Backport dependency updates (#​10553)
  • Add randomize tests for terminate end events (#​10476)
  • Migrate the StreamProcessor tests to the new StreamPlatformExtension (#​10455)
  • Allow configuring the max message size of the gateway (#​10417)
  • Remove the additional submit (#​10291)
  • Implement delete backup api in gateway (#​10209)
  • Backup manager can delete backup (#​10208)
  • Upgrade monitoring stack to use Grafana 8.x and maybe 9.x (#​10133)
  • Create a StreamProcessor Module (#​10130)
  • Preserve output of flaky tests (#​10109)
  • Improve feedback when a partition is starting (#​9963)
  • Increase test coverage for recovery from dataloss (#​9960)
  • Extend RandomizedRaftTest with snapshot and data loss operations (#​9837)
  • Remove Jenkins CI Pipeline leftovers (#​9138)
  • Disable the Jenkins CI Pipeline (#​9137)
  • Configure disk watermarks with absolute values (#​8149)
  • Move verification of lastWrittenIndex from the writer to the segment loader (#​7652)
  • Bring interrupting boundary event test back (#​6817)
  • Logging expected rate limiter is not useful on leader change (#​3654)

Documentation

  • Incorrect usage on zbctl evaluate decision --help (#​12017)
  • Add README to OpenSearch exporter (#​12016)
  • Extend configuration templates with OpenSearch exporter (#​12015)
  • Extend "Create a Record" instruction with OpenSearch exporter (#​12014)
  • ARM64 image troubleshooting guide (#​11318)

Merged Pull Requests

  • deps(maven): update to identity 8.2.0 (#​12233)
  • deps(maven): update to identity 8.2.0-rc1 release (#​12216)
  • fix(dist): remove confusing actuator config that doesn't work (#​12205)
  • ci(auth): enable authentication test (#​12171)
  • ci(.dependabot): stretch the open pr limits (#​12146)
  • Move stream management to transport (#​12043)
  • build(deps): bump snakeyaml from 1.33 to 2.0 in /parent (#​11941)
  • Add new API to schedule async Task on ScheduleService (#​11788)
  • Support minor versions for 18 months (#​11666)
  • ci: fix duplicate workflow name (#​11543)
  • deps(.github): bump hashicorp/vault-action from 2.4.3 to 2.5.0 (#​11491)
  • ci: fix benchmark workflow (#​11387)
  • Add new workflow which uses repo_dispatch (#​11344)
  • ci: fix medic benchmark workflow (#​11176)
  • ci: run weekly benchmark manually (#​11175)
  • Fix the medic benchmark workflow (#​11174)
  • Delete all medic benchmarks (#​11161)
  • New benchmark configurations (#​11154)
  • deps(maven): bump version.spring-boot from 2.7.5 to 3.0.4 (#​11103)
  • deps(maven): bump rest-assured from 5.2.0 to 5.3.0 (#​11058)
  • build(docker): update base image to jdk 17.0.5 (#​10932)
  • Remove release announcement from definition of done (#​10850)
  • ci: fix dependabot PR approval (#​10666)
  • deps(maven): bump version.camunda from 7.17.0 to 7.18.0 (#​10650)
  • deps(maven): bump version.archunit from 0.23.1 to 1.0.0 (#​10622)
  • Migrate StreamProcessor test (#​10468)
  • feat(client): Added automatic generation of Golang proto code (#​1121)

v8.1.8

Compare Source

Release 8.1.8

Bug Fixes

Misc
  • Message column families are not cleaned up and can cause outages (#​10643)

Maintenance

  • Backport Batch processing to 8.1 (#​11539)

Merged Pull Requests

  • fix(ci): use input branches to run qa/e2e tests (#​11651)

v8.1.7

Compare Source

Release 8.1.7

Bug Fixes

Broker
  • NPE at ExpressionProcessor.evaluateIntervalExpression (#​5934)
Misc
  • When there is a big chunk of expired messages, then Zeebe fails to write the batch of corresponding commands (#​11480)
  • NPE when handling follow-up events of process instance modification (#​11413)
  • ClassCastException: class ModelElementInstanceImpl cannot be cast to class FlowNode (#​11343)
  • After unrecoverable errors, ZeebePartition accesses closed raft context (#​11070)
  • InstallRequests are sent almost everytime a new snapshot is taken by the leader (#​8565)

Maintenance

  • Improve guarantees of experimental flag to disable flush (#​11423)

Merged Pull Requests

  • test: reliably fill journal for disk space recovery testing (#​11562)
  • Flush log before committing a snapshot if raft flush is disabled (#​11487)
  • Prevent NPE when terminating process instance through PI modification (#​11474)
  • refactor(broker): refactor snapshot director for readability (#​11466)
  • feat(atomix): reduce likelihood of forced snapshot replication (#​11457)
  • fix(broker): transition to inactive before stopping raft partition (#​11445)
  • Minor Atomix cleanup (#​11434)
  • Add AdHocSubProcess to the BPMN Model and fix validations (#​11432)
  • fix(atomix): don't step down when rebalancing an already balanced cluster (#​11421)
  • feat(raft): only sync data for metastore file updates (#​11373)
  • Add more metrics for raft and journal (#​11366)
  • Fix NPE when FEEL expression results in unknown type (#​11354)

v8.1.6

Compare Source

Release 8.1.6

Bug Fixes

Misc
  • ProcesExecutionRandomizedPropertyTest:shouldExecuteProcessToEnd is flaky (#​11121)
  • MessagePack cannot serialize BigInteger larger than 2^64-1 (#​9832)

Maintenance

  • Migrate CI release pipeline to GHA (#​10992)

Merged Pull Requests

  • ci(release): github hosted runner for docker job (#​11315)
  • Close channels on Timeout (#​11307)
  • ci(release): improved input descriptions (#​11304)
  • Make ProcessScheduleServiceTest deterministic (#​11263)
  • Fix flaky exporter test (#​11246)
  • Interrupt flow scope when a terminate end event is reached (#​11178)
  • fix(gateway): don't log IllegalArgumentException as errors (#​11169)

v8.1.5

Compare Source

Release 8.1.5

Bug Fixes

Broker
  • NPE in ProcessInstanceModifiedEventApplier (#​10878)
  • I can activate a failed job that has no remaining retries (#​10308)
Misc
  • BpmnModelException: Collection expected to have <1> entry but has <0> (#​10962)
  • NPE during process instance modification (#​10606)
  • ZeebeDbInconsistentException INCIDENT_JOBS already exists (#​10309)
  • BpmnModelException: Collection expected to have <1> entry but has <0> (#​8521)

Merged Pull Requests

  • Run spotless before the release version updates are committed (#​11125)
  • Prevent activation of failed job without retries (#​11109)
  • Prevent NPE when activating element inside flow scope that's being terminated (#​11083)
  • fix(engine): fix message transformer of extension elements (#​11074)
  • feat: log details of cancelled transitions (#​11069)
  • Prevent NPE when terminating call activity (#​10996)

v8.1.4

Compare Source

Release 8.1.4

Enhancements

Misc

Bug Fixes

Misc
  • Poor error handling in Elasticsearch exporter of incorrect response parsing (#​10970)
  • Mixed benchmarks always fall in a weird state after several hours (#​10552)
  • BPMN deployment fails due to Data Object (#​8230)

Merged Pull Requests

  • Resolve flaky shouldTriggerTimerTest (#​11034)
  • Resolve flaky timer test (#​11033)
  • test(exporter): don't fail test if getPhase future throws (#​10999)
  • refactor(elasticsearch-exporter): output raw message on JSON error (#​10971)
  • deps(maven): bump jackson-bom from 2.13.4.20221013 to 2.14.0 (#​10947)
  • Fix flaky deployment recovery test (#​10938)
  • fix(benchmark): publish messages with no TTL (#​10935)
  • build(docker): update base image to jdk 17.0.5 (#​10932)
  • Unflake timer start event test (#​10867)
  • Deploy process with data object and data store (#​10845)
  • deps(maven): bump jackson-bom from 2.13.4.20221012 to 2.13.4.20221013 (#​10719)

v8.1.2

Compare Source

Release 8.1.2

Bug Fixes

Broker
  • Fail to export the process instance modification record to Elasticsearch (#​10732)

Merged Pull Requests

  • Add activatedElementInstanceKeys to modification record template (#​10733)
  • Distribute deployment in post commit tasks (#​10689)

v8.1.1

Compare Source

Release 8.1.1

⚠️ Warning

A critical issue was found in the Zeebe ElasticSearch exporter, which leads to records not getting exported after
performing a process instance modification. This issue is affecting Zeebe version 8.1.1 only.
When updating, it is recommended that you skip version 8.1.1 and update directly to 8.1.2.

Bug Fixes

Broker
  • NPE terminating both multi-instance body and child elements during PI modification (#​10537)
  • Using modification, I can't activate an element if an interrupting event subprocess was triggered (#​10477)
Misc
  • Ensure RaftStore lock files are created and updated atomically (#​10681)
  • RandomizedRaftTest.livenessTestWithNoSnapshot fails because member is ACTIVE not READY (#​10545)
  • Failed to take snapshot in leader because index entry is not found (#​9761)

Merged Pull Requests

  • Ensure raft storage lock file is update atomically (#​10683)
  • fix(raft): do not handle response if role is already closed (#​10640)
  • fix: take snapshot if nothing was exported since last snapshot (#​10611)
  • Remove interrupted state on event subprocess activation (#​10609)
  • test: fix unfinished stubbing of command response writer (#​10605)
  • Improve s3 backup store client reliability (#​10603)
  • Fix NPE during PI modification (#​10601)

v8.1.0

Compare Source

Release 8.1.0

⚠️ Warning

A critical issue was found on Operate data importer which may lead to incidents not being imported to Operate.
This issue is affecting only Operate installations which where updated from 8.0, and not new installations of Operate.
When updating, it is recommended that you skip versions 8.1.0 and update directly to 8.1.1.

Enhancements

Broker
  • Writer timer triggered event with process instance key (#​9519)
  • Export all records to ES by default (#​8338)
  • Feature Request: On Timer events add scheduling at specific time (#​3038)
  • I can access the numberOf* multi-instance properties (#​2893)
Gateway
  • Support mutliple cluster contact points on the standalone Gateway (#​4856)
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
  • Use OCI and OpenShift labels as part of Docker image metadata (#​9940)
  • Support generic properties as extension element (#​9868)
  • I can set cron expression for timer cycle (#​9673)
  • Consider adding deploy workflow / cancel process instance to whitelisted commands (which will be accepted when backpressure is high) (#​9283)
  • Implement some means to figure out where Zeebe's time is spent (#​9282)
  • Feature Toggles (#​9254)
  • BPMN Termination Event (#​8789)
  • Support BPMN Inclusive Gateways (#​6018)

Bug Fixes

Broker
  • Follower cannot receive new entries because it did not reset the log on receiving snapshot (#​10202)
  • Follower cannot receive snapshot because "chunk received out of order" (#​10180)
  • Delete existing PENDING_DEPLOYMENT causes ZeebeDbInconsistentException (#​10064)
  • NullPointerException upon writing error response (#​10014)
  • Too big Deployment is no longer rejected (#​9946)
  • Deployment Distribution not idempotent (#​9877)
  • Leaders with no log before snapshot get stuck in a loop when replicating the snapshot (#​9820)
  • Output mapping doesn't create an incident if a variable is missing (#​9543)
  • MetricsExporter does not configure a record filter (#​9240)
  • DueDateTimeChecker will block progress if many timers are due (#​9238)
  • DueDateTimeChecker may be scheduled with a negative delay (#​9236)
  • Multiple triggered interrupting boundary events can deadlock process instance (#​9233)
  • Interrupting event subprocess is activated more than once (#​9185)
  • Removing Subscription consumer re-registers the consumer instead of removing (#​9123)
  • ZeebeDbInconsistentException in ColumnFamily DMN_DECISION_REQUIREMENTS (#​9115)
  • NPE in Validator (#​9083)
  • Partition without leader where all brokers are listed as followers (#​8978)
  • NPE during replay (#​8830)
  • Job of cancelled instance can be activated if an error was thrown on it (#​8588)
  • Multiple OOM encountered on benchmark cluster (#​8509)
  • SIGBUS error with 1.2.2 (#​8099)
  • Could not take snapshot on followers because the position doesn't exist (#​7911)
  • Boundary Event can't be triggered after EventSubProcess is triggered (#​6874)
  • IllegalStateException: Not expected to have an active sequence flow count lower then zero! (#​6778)
  • A huge rejection reason causes an overflow in the record metadata (#​6442)
  • java.lang.ClassCastException: class ModelElementInstanceImpl cannot be cast to class BpmnModelElementInstance (#​4817)
  • Unable to use the same input/output element in multi-instance (#​4687)
  • A workflow with start event message will deploy but fail to start if it has an event sub process (#​4099)
Gateway
  • On each metadata change, the topology of partition followers grows in the Gateway's broker topology (#​8724)
Java Client
  • Java client fails to describe partitions that are DEAD (#​9387)
Misc
  • Timer creations will cause to schedule multiple Tasks (#​10532)
  • Writing TaskResult in ProcessScheduleService can block complete processing (#​10526)
  • Corrupt partition prevents startup of node (#​10451)
  • After restore, a completed backup is marked as failed (#​10430)
  • DefaultActorClock is not thread safe (#​10400)
  • Variable instructions of multiple activations sometimes ignored in process instance modification (#​10317)
  • Inclusive gateway only allows default flow with condition (#​10310)
  • Rejection on start instance is not always responded to client (#​10250)
  • IllegalStateException in StreamProcessor : Cannot complete future, the future is already completed (#​10240)
  • Exception loop in Engine during handling of unexpected error (#​10199)
  • RuntimeException: Cannot handle event with version newer than what is implemented by broker (4 > 3) (#​9949)
  • Don't log JsonParseException in the gateway as errors (#​9933)
  • NPE as MessagePublishProcessor tried to sendCorrelateCommand (#​9860)
  • Snapshot and SnapshotStore toString implementations are recursive (#​9828)
  • Time Cycle with start time is triggered multiple times after broker restart (#​9680)
  • Job activation delayed by 10 seconds under stable network conditions (#​9658)
  • Record log does not list correct starting before elements (#​9656)
  • Incorrect creation_mode used for process_instance_creations_total metric (#​9653)
  • 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)
  • Cannot connect standalone gateway with brokers behind a reverse proxy (#​9342)
  • 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)
  • Partition is healthy is logged unnecessarily (#​9207)
  • IndexOutOfBounds if output collection of multi-instance is modified (#​9143)
  • Error with: Failing installation of 'LogStoragePartitionStep' (#​9040)
  • Deadlock when starting Zeebe with only one CPU thread (#​8992)
  • Partitions gets unhealthy if many timers are scheduled (#​8991)
  • Unhealthy partition in long running benchmark (#​8302)
  • InternalError: a fault occurred in a recent unsafe memory access operation in compiled Java code (#​6504)

Maintenance

  • Migrate the StreamProcessor tests to the new StreamPlatformExtension (#​10455)
  • Expand QA test for Start Instance Anywhere (#​10382)
  • A broker can take backup (#​10262)
  • Detect duplicate test runs in GHA (#​10260)
  • AbstractBackupStoreIT tests are detected as duplicate test runs (#​10254)
  • Add transition step to install a backup store (#​10253)
  • Install backup manager with configured backup store (#​10207)
  • Create a StreamProcessor Module (#​10130)
  • Add last written position as metadata in snapshot (#​10115)
  • Remove environments from Dockerfile (#​10104)
  • Add new utility module specifically for QA tests (#​10089)
  • Replace direct reset with buffered writers (#​10047)
  • Clarify DEAD state in Grafana dashboard (#​10043)
  • Iterate over BufferedProcessingResultBuilder (#​10001)
  • Actuators are cumbersome to maintain and extend (#​9996)
  • Backup manager can get the status of a backup (#​9981)
  • RandomizedRaftTest test results can't be parsed by publish-unit-test-result-action (#​9959)
  • Notify CheckpointListeners after init and replay (#​9916)
  • Extend RandomizedRaftTest with snapshot and data loss operations (#​9837)
  • Smoke test rootless deployment of broker/gateway images (#​9748)
  • Introduce ProcessingScheduleService (#​9730)
  • Clean up StreamingPlatform / Engine (#​9727)
  • Refactor StreamProcessor / Engine (#​9725)
  • Remove LogStream writers from Engine (#​9724)
  • Reject create process instance command using logical transaction (#​9644)
  • Create a new record for the modification command (#​9638)
  • CodeQL build step is slow (#​9590)
  • llegalStateException: Not leader of partition 2 (#​9586)
  • Move Java client samples into a dedicated repository (#​9500)
  • Prevent the backport action from looping endlessly (#​9490)
  • Run Testbench QA protocol from GHA (#​9476)
  • GHA: Artifact export on job failure fails due to module directory name usage (#​9437)
  • Explicitly handle duplicated task headers (#​9416)
  • 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)
  • Update Go client to use 1.17 (#​9270)
  • Deprecate Cancel Job command (#​9247)
  • Rewrite LogStorageAppenderTest (#​9244)
  • Remove outdated snapshot replication graphs from the Grafana dashboard (#​9194)
  • Update issue templates for new labels (#​9170)
  • GHA: Release snapshot docker image (#​9141)
  • GHA: Release snapshot artifacts (#​9140)
  • Let bors check GHA instead of Jenkins (#​9136)
  • GHA: Bundle post-test steps into a reusable action (#​9135)
  • GHA: Build and test the Go client (#​9128)
  • Automate manual QA instructions for OAuth integration tests (#​9119)
  • Spotless apparently not configured properly (#​9117)
  • Return an empty topology when no there is no known topology (#​9096)
  • Unable to deploy snapshots to Maven (presumably since switch to 8.1) (#​9087)
  • Remove version tag in submodules (#​9079)
  • Migrated to newer prometheus operator (#​9074)
  • Remove obsolete zbench folder (#​9066)
  • GHA: Publish test reports (#​9035)
  • google-java-format is not kept up-to-date (#​9024)
  • List of extent classes is incomplete (#​9012)
  • Test hypothesis that ExternalJarClassLoader can load resources from JAR (#​8982)
  • Move Atomix log storage implementation into the broker (#​8975)
  • Review dependencies added for convergence (#​8967)
  • Protocol Jackson improvements (#​8837)
  • [EPIC] Refactor Elasticsearch Exporter Tests (#​8609)
  • Ci pipeline fails with TestContainers (#​8350)
  • Enable sortpom on the bom module (#​8037)
  • Use Spring's ApplicationContext to instantiate exporter arguments (#​7628)
  • Pre-allocate files to prevent no space errors during flush (#​7607)
  • Split the loading and creating of segments from SegmentedJournal (#​7604)
  • Remove unnecessary intermediate serialization in RaftLog#append (#​6671)
  • Journal should reject append if the sequence number is not greater than the previous record (#​6217)

Merged Pull Requests

  • [Backport release-8.1.0] Migrate StreamProcessor test (#​10586)
  • Add verification timeout to SuccessfulDeploymentTest.shouldSendResponse (#​10573)
  • Do not copy ResultBatch everytime (#​10557)
  • fix(helm): rename podSecurityContext to containerSecurityContext (#​10556)
  • Fix timer scheduling (#​10534)
  • fea

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@nitram509 nitram509 merged commit a650433 into main Nov 25, 2023
2 of 3 checks passed
@nitram509 nitram509 deleted the renovate/ghcr.io-camunda-community-hub-zeebe-with-hazelcast-exporter-8.x branch November 25, 2023 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant