Files
temporal/config/dynamicconfig/development-sql.yaml
Muneeb Ahmad 27b67bd9c8 Propagate ComputeStatus to deployment workflow (#11273)
## What changed?
Added a missing `d.syncSummary()` call in
`syncVersionDataToComputeStatus`, so it now notifies the parent
Deployment workflow after pulling a compute status from WCI.

## Why?
Without this, the pull only updates the Version workflow's own state.
The Deployment workflow (which
`ListWorkerDeployments`/`DescribeWorkerDeployment` actually read from)
is not updated, so `computeStatus` can stay permanently missing from the
API even when the data is available.

## How did you test it?
- [x] built
- [x] run locally and tested manually
- [ ] covered by existing tests
- [ ] added new unit test(s)
- [ ] added new functional test(s)
2026-08-03 15:28:47 -07:00

84 lines
2.6 KiB
YAML

#history.persistenceMaxQPS:
#- value: 3000
# constraints: {}
#frontend.persistenceMaxQPS:
#- value: 3000
# constraints: {}
#frontend.throttledLogRPS:
#- value: 20
# constraints: {}
#history.defaultActivityRetryPolicy:
#- value:
# InitialIntervalInSeconds: 1
# MaximumIntervalCoefficient: 100.0
# BackoffCoefficient: 2.0
# MaximumAttempts: 0
#history.defaultWorkflowRetryPolicy:
#- value:
# InitialIntervalInSeconds: 1
# MaximumIntervalCoefficient: 100.0
# BackoffCoefficient: 2.0
# MaximumAttempts: 0
#system.secondaryVisibilityWritingMode:
# - value: "off"
# constraints: {}
#system.enableReadFromSecondaryVisibility:
# - value: false
# constraints: {}
#system.enableParentClosePolicyWorker:
# - value: true
### Worker Versioning Replay Test configs
### uncomment and set the right deploymentWorkflowVersion
#
#matching.deploymentWorkflowVersion:
# - value: 2 # put the integer value of the workflow version you want to target (enum DeploymentWorkflowVersion)
#matching.PollerHistoryTTL:
# - value: 1s
#matching.wv.VersionDrainageStatusVisibilityGracePeriod:
# - value: 5s
#matching.wv.VersionDrainageStatusRefreshInterval:
# - value: 5s
#
### Compute config (Worker Controller Instance) coverage for the replay tester.
### Required for the compute-config section of replaytester/worker/worker.go; without
### `workercontroller.enabled` the CreateWorkerDeploymentVersion call with a compute
### config is rejected and the version workflow never gets a non-nil ComputeConfig.
#
#workercontroller.enabled:
# - value: true
#workercontroller.compute_providers.enabled:
# - value: ["test-invoke", "subprocess"] # leave unset to allow every registered provider
#
### Leave workercontroller.periodic_validation_interval_s at its 6h default. The driver populates
### ComputeStatus by asking the WCI to re-validate its stored spec on demand, so it does not need
### the periodic timer.
#
### END of Worker Versioning Replay Test configs
limit.maxIDLength:
- value: 255
constraints: {}
frontend.workerVersioningDataAPIs:
- value: true
frontend.workerVersioningWorkflowAPIs:
- value: true
frontend.workerVersioningRuleAPIs:
- value: true
system.enableDeploymentVersions:
- value: true
system.enableDeployments:
- value: true
component.nexusoperations.callback.endpoint.template:
- value: http://localhost:7243/namespaces/{{.NamespaceName}}/nexus/callback
callback.allowedAddresses:
- value:
- Pattern: "*"
AllowInsecure: true
matching.queryWorkflowTaskTimeoutLogRate:
- value: 1.0
history.ReplicationEnableUpdateWithNewTaskMerge:
- value: true
history.hostLevelCacheMaxSize:
- value: 8192