The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run: 0d9dd822d3ac0cb44380836c455baecdf25e2eff / Sean Muth <[email protected]> Add exact-match uri filter to GET /assets endpoint (#69489) Resolving a single asset by its full URI currently requires uri_pattern, which compiles to ILIKE '%...%' and cannot use a database index, so it degrades to a full table scan on large asset tables. This restores the fast, index-backed exact-URI lookup that the Airflow 2 REST API exposed via GET /datasets/{uri} but that was not carried forward when the endpoint moved to FastAPI under AIP-84. The uri query parameter matches assets by exact URI using an equality comparison and accepts repeated values (?uri=a&uri=b) to resolve several assets in one call, backed by a new single-column index on asset.uri (the existing unique index leads with name and cannot serve uri-only lookups). Passing it as a query parameter rather than a path segment avoids the URI-encoding problems that path parameters have with the '/' and ':' characters in asset URIs. Report URL: https://github.com/apache/airflow/actions/runs/29027431032 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
