apache / apache/dolphinscheduler

[Feature] Add interval trigger type for workflow schedules

Open
#18,550 0 comments 0 reactions 1 assignee Claimed by @liang-wenjie View on GitHub
backend feature
Dominant language
Java
Stars
14.5k
Forks
5.1k
Avg merge
1d 21h
Merged PRs (30d)
29

Description

## Feature request

Add an interval-based trigger type for workflow schedules.

## Motivation

Some workflows should run at a fixed interval instead of using a Cron expression. When executions overlap, the scheduler should continue calculating fire times from the configured interval. Users should also be able to configure a finite execution count or unlimited repetition.

## Proposed behavior

- Support Cron and interval trigger types.
- Configure interval by hours, minutes, and seconds.
- Support a repeat count, where `-1` means unlimited repetitions.
- Preview the next interval-based execution times.
- Respect the existing missed-fire policy.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.