cmarteepants opened a new issue, #53052: URL: https://github.com/apache/airflow/issues/53052
### Body ### View Search – Assets <img width="1450" height="815" alt="Image" src="https://github.com/user-attachments/assets/0468e77b-53c8-4be5-9614-d4436f0cb0e0" /> ### Filters to Add - Filter by **Asset Group** ↪ Narrow results to a logical grouping of assets (e.g., `revenue_reporting`, `customer_metrics`) - Filter by **Consuming DAG** and / or **Producing Task** ↪ Quickly locate assets by their upstream producer or downstream consumer - Filter by **Last Event Timestamp (Range)** ↪ Identify stale or recently updated assets - Filter by **Is Alias (Yes/No)** ↪ Distinguish between assets vs. placeholders - Filter by **Has Events (Yes/No)** ↪ Distinguish between assets with active data lineage vs inactive definitions ### API Support ⚠️ Partial - The `assets` API supports filtering by: - `dag_id`, `task_id`, and sometimes `group` - Currently lacks: - Filtering by event presence (`has_events`) - Range filtering by last event timestamp ### UI Impact - Add a filter panel above the asset list table - Useful in large deployments with hundreds or thousands of assets ### Notes - Enables users to answer critical questions like: - “What assets are stale?” - “Which DAGs produce assets in this domain?” - Especially helpful when debugging broken pipelines or validating asset freshness ### Committer - [x] I acknowledge that I am a maintainer/committer of the Apache Airflow project. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
