Files
d87b495e85 List schedule query should support "ScheduleId" fake search attribute (#6357)
## What changed?
<!-- Describe what has changed in this PR -->
If the user defines a custom search attribute with the name ScheduleId,
a rewrite should not take place. Instead, we should query what the user
supplied.
Otherwise, we should prepend the const value of temporal-sys-scheduler:
and replace ScheduleId with WorkflowId.

## Why?
<!-- Tell your future self why have you made these changes -->

## How did you test it?
<!-- How have you verified this change? Tested locally? Added a unit
test? Checked in staging env? -->
unit tests and functional tests

## Potential risks
<!-- Assuming the worst case, what can be broken when deploying this
change to production? -->

## Documentation
<!-- Have you made sure this change doesn't falsify anything currently
stated in `docs/`? If significant
new behavior is added, have you described that in `docs/`? -->

## Is hotfix candidate?
<!-- Is this PR a hotfix candidate or does it require a notification to
be sent to the broader community? (Yes/No) -->
No

---------

Co-authored-by: David Reiss <[email protected]>
Co-authored-by: Rodrigo Zhou <[email protected]>
2024-08-09 15:26:32 +00:00
..
…
2023-01-10 17:44:37 -08:00
2022-10-19 12:37:16 -07:00

The primitives package is meant to contain definitions and constants that are widely used throughout this repository.

There should serve as the root package in that there should be no imports of any other Temporal package.