-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Closed
Labels
area:UIRelated to UI/UX. For Frontend Developers.Related to UI/UX. For Frontend Developers.good first issuekind:featureFeature RequestsFeature Requestskind:metaHigh-level information important to the communityHigh-level information important to the community
Description
View
DAG View - Tasks tab
Filters to Add
-
Filter by Operator Type
↪ Allows users to locate all tasks using specific operators (e.g., identify allPythonOperatororEmptyOperatortasks) -
Filter by Task Retry Count
↪ Helps highlight tasks configured with aggressive or insufficient retry logic -
Filter by Trigger Rule
↪ Useful when investigating DAGs with conditional task paths or debugging why certain tasks did not run -
Filter by Mapped Task
↪ Enables focused inspection of mapped task behaviour -
Filter by Last Instance Date Range
↪ Helps identify recently active or stale tasks, which is useful when investigating changes in task behaviour over time
API Support
❌ No
- The API does not currently expose a queryable endpoint that returns task metadata with filtering support.
- All task metadata is loaded client-side via DAG details and task instance history
UI Impact
- Filtering could be enabled above the task list panel
- Would significantly improve UX in DAGs with dozens or hundreds of tasks (e.g., dynamic DAGs or map-heavy pipelines)
Notes
- These filters already reflect metadata displayed in the table (e.g., operator, trigger rule)
- Would be particularly valuable when debugging DAGs with mapped tasks or unusual operator behaviour
Metadata
Metadata
Assignees
Labels
area:UIRelated to UI/UX. For Frontend Developers.Related to UI/UX. For Frontend Developers.good first issuekind:featureFeature RequestsFeature Requestskind:metaHigh-level information important to the communityHigh-level information important to the community