The GitHub Actions job "Tests (AMD)" on airflow.git/fix/datetime-range-filter-coalesce-index has failed. Run started by GitHub user hkc-8010 (triggered by hkc-8010).
Head commit for run: 2ff659c1173982ced1f2488a44e8dd888796ad7c / Hemkumar Chheda <[email protected]> fix(api): replace COALESCE with index-friendly OR conditions in datetime range filters Adds NullableDatetimeRangeFilter, a RangeFilter subclass for start_date/end_date columns that emits OR predicates instead of COALESCE(col, now()), allowing PostgreSQL to use btree indexes on those columns. Two bugs fixed versus the original implementation in PR #66696: - Lower bounds now use or_(col >= x, col.is_(None)) without a now() guard, so future-scheduled tasks (NULL start_date) are never incorrectly excluded. - The factory dispatches on (attribute_name or filter_name), so aliased callers like datetime_range_filter_factory("dag_run_end_date", DagRun, "end_date") also receive NullableDatetimeRangeFilter rather than a plain RangeFilter. Report URL: https://github.com/apache/airflow/actions/runs/25813996236 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
