[DSIP-18454][Scheduler] Add Cron and fixed-interval trigger types - #18458
[DSIP-18454][Scheduler] Add Cron and fixed-interval trigger types#18458liang-wenjie wants to merge 1 commit into
Conversation
|
Could you describe in detail the specific use cases for |
|
Thanks for the feedback. I have added the concrete production use case and refined the design direction in DSIP #18454. I agree that the initial SimpleTrigger-based interval design is not sufficient to guarantee waiting for a workflow instance to finish. I will treat this as a completion-aware fixed-delay scheduling problem and clarify the no-overlap, recovery, and next-fire-time semantics before proposing the interval part again. I will also split the missed-fire policy into a smaller, scheduler-domain-oriented proposal and PR. |
Was this PR generated or assisted by AI?
YES. The implementation was assisted by AI under human direction and review.
Purpose of the pull request
This pull request implements DSIP #18454 by adding schedule trigger type support to DolphinScheduler. Schedules can now use either the existing Quartz Cron trigger or a fixed interval trigger, with explicit misfire policy control.
Closes #18454
Brief change log
Verify this pull request
This change added tests and can be verified as follows:
Pull Request Notice
Pull Request Notice