mirror of
https://github.com/hanzoai/tasks.git
synced 2026-10-04 02:04:03 +00:00
## 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]>
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.