EDU-1676: Schedules: Add more details about phase
#2539
Labels
cross-team
This issue or PR was submitted from within Temporal
tracking-internally
A JIRA ticket has been generated and the EDU number is attached to the title of this issue or PR
Brief description
The Schedules documentation mention that a schedule spec may be defined as "a simple interval, like "every 30 minutes" (aligned to start at the Unix epoch, and optionally including a phase offset)". The "alignment to Unix epoch" and "phase offset" concepts mentioned here are difficult to understand for some users, and it is non-obvious to most users how this
phase
parameter has to be calculated so that an interval spec fires exactly at a predetermined date and time (i.e. they are very likely to do this by trial and error).We should provide some more explanation regarding these concepts, and add an example of how to calculate the phase based on a predetermined date and time.
Your recommended content
Extracted this from a recent Slack conversation. This needs some polishing, but I think the technical content and the example should be included in documentation.
The text was updated successfully, but these errors were encountered: