Files
temporal/proto/internal/buf.yaml
Feiyang Xie 8451b876f3 TS: fast forward and propagation policy change (#10576)
## What changed and why
1) make server compatible to breaking api change
https://github.com/temporalio/api/pull/786 
 
2) change the propagation policy of time skipping to
- for the same execution (a chain of runs) all time skipping state and
config are shared using StatePropagation
- for child executions
virtual time is always propagated to have causal time
but the fast forward action is never propagated
configuration propagation is controlled by a separate flag

3) rename bound to fast-forward

## How did you test it?
- [x] built
- [ ] run locally and tested manually
- [x] covered by existing tests
- [x] added new unit test(s)
- [x] added new functional test(s)

## Potential risks
the sequence of this pr
1. review this pr first 2. merge api 3. update this pr with public api
dependency and merge
2026-06-15 18:18:32 -07:00

22 lines
549 B
YAML

# Generated by "buf config migrate-v1beta1". Edit as necessary, and
# remove this comment when you're finished.
#
# This module represents the "internal" root found in
# the previous configuration.
version: v1
deps:
- buf.build/googleapis/googleapis
breaking:
use:
- WIRE
ignore:
# temporarily added to accomodate time skipping api change
# will add back instantly
- temporal/server/api/persistence/v1/executions.proto
lint:
use:
- DEFAULT
except:
- PACKAGE_SAME_JAVA_MULTIPLE_FILES
- PACKAGE_SAME_JAVA_PACKAGE