-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Closed
Labels
area:APIAirflow's REST/HTTP APIAirflow's REST/HTTP APIarea: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
Browse - Xcoms
Filters to Add
-
Filter by Key
↪ Narrow search to a specific kind of data exchange (e.g.,return_value) -
Filter by DAG ID
↪ Focus on XComs related to a specific workflow -
Filter by Task ID
↪ Trace specific operator behavior or inter-task communication -
Filter by Run ID
↪ Inspect XComs tied to a particular execution attempt -
Filter by Logical Date Range
↪ Debug pipeline behavior across a historical window -
Filter by Run After Range
↪ Identify XComs emitted during delayed or backfilled runs -
Filter by Partial Value Match
↪ Search for XComs containing specific strings, links, IDs, or structured content
API Support
- The
/xcomEntriesendpoint supports basic filtering bydag_id,task_id, andrun_id - No native support for value inspection or advanced timestamp filtering
UI Impact
- Filters can be added as a collapsible panel above the XCom table
- Partial match search can use simple contains logic (with size guardrails to avoid performance issues)
- Support multiple entries with an “Add Filter” button or + icon
Notes
- XComs often contain complex or encoded data; surface warnings or size truncation as needed
- Value previews could include expand-on-hover or expandable rows for long content
- Useful for tracing task outputs, debugging asset lineage, and investigating dynamic behaviors
Metadata
Metadata
Assignees
Labels
area:APIAirflow's REST/HTTP APIAirflow's REST/HTTP APIarea: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