potiuk opened a new pull request, #63770: URL: https://github.com/apache/airflow/pull/63770
Prefetch next page in background and add detailed progress reporting for the `breeze pr auto-triage` command. **Background prefetch:** When processing multiple pages of PRs, the next page is now prefetched in a background thread while the user reviews the current batch. This eliminates wait time between batches — if the user takes longer than the fetch, there's zero delay when moving to the next page. **Progress reporting:** The initial fetch phase (Phase 1) now prints numbered step-by-step progress with timing for each sub-step: - `[1/7] Fetching PRs via GraphQL... 42 PRs fetched (1.2s)` - `[2/7] Checking how far behind base branch... done (max 15 commits behind) (0.8s)` - etc. The `_enrich_candidate_details` function also now reports step progress with timing. This makes it clear what the command is doing at each moment and helps identify slow steps. --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude Opus 4.6 (1M context) Generated-by: Claude Opus 4.6 (1M context) 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]
