cadence-java-client icon indicating copy to clipboard operation
cadence-java-client copied to clipboard

Add CronoverlapPolicy support to java client, update idl

Open timl3136 opened this issue 5 months ago • 0 comments

What changed? Updated IDL submodule to latest master Added cronOverlapPolicy field to support cron workflow overlap policies in:

  • WorkflowOptions - field with getter, setter, equals, hashCode, toString, merge
  • StartWorkflowExecutionParameters - field with CRUD operations and propagation
  • StartChildWorkflowExecutionParameters - field with CRUD operations
  • ChildWorkflowOptions - field with getter, setter, merge
  • SyncDecisionContext - updated to pass field to child workflow parameters

However, this feature is not yet working since idl related change is not merged (will be added in a later pr)

Why? need to add corresponding logic for cronOverlapPolicy that is already implemented in server and go client

How did you test it? unit tests

Potential risks

Release notes

Documentation Changes

timl3136 avatar Aug 12 '25 15:08 timl3136