Andrushika opened a new pull request, #76510: URL: https://github.com/apache/airflow/pull/76510
## Why Every 15 minutes, the fork CI reconciler runs two passes. Pass 1 adds `fork ci required` to newly gated pull requests. Pass 2 then searches for pull requests with that label and posts the state comment with the setup steps. The search index often does not list a pull request that pass 1 labelled a few seconds before. That pull request then gets its first comment only in the next run, about 15 minutes later. For example, run [41421394573](https://github.com/apache/airflow/actions/runs/41421394573) labelled #76287 but did not reconcile it. I checked the 19 pilot pull requests opened since 2026-10-31 that got a comment. 6 of them waited for this extra run. The time from open to the first comment was 14 minutes at the median and 41 minutes at the most. ## What Pass 2 now reads by number the pull requests that pass 1 labelled and the search does not list yet. It uses the same fields as the search, 25 per query, and skips pull requests that are no longer open. If this read fails, those pull requests wait for the next run, as before. I ran both queries against apache/airflow to check them. --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude Code (Opus 5.5) Generated-by: Claude Code (Opus 5.5) following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) -- 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]
