kumarUjjawal opened a new pull request, #25203:
URL: https://github.com/apache/datafusion/pull/25203

   ## Which issue does this PR close?
   
   - Closes #21241.
   
   ## Rationale for this change
   
   Extended-test failures can reach `main` because the checks are optional on 
PRs and run after merge. Require all three suites in the merge queue so 
failures block merging without running the suites on every PR update.
   
   ## What changes are included in this PR?
   
   - Add an unfiltered `pull_request` trigger and a `merge_group` trigger. Skip 
the three jobs on PR updates so their required checks allow queue entry.
   - Add the Rust extended tests, forced hash-collision tests, and SQLite SQL 
logic tests to the required checks in `.asf.yaml`.
   - Remove duplicate runs on pushes to `main`. Preserve release-branch pushes 
and manual dispatch, including the optional PR head SHA.
   - Update the contributor testing guide.
   
   Test commands, feature flags, runners, concurrency settings, and benchmark 
checks are unchanged.
   
   ## What is the testing strategy for this PR?
   
   This change only affects CI scheduling and documentation, so it adds no Rust 
tests.
   
   - The required-status-check validator passes for all 35 configured checks.
   - YAML comparison confirms that the three jobs are unchanged except for 
their conditions. PR and merge-group triggers have no path filters.
   - Documentation formatting, workflow tool-install checks, and `git diff 
--check` pass.
   - Actionlint 1.7.12 reports the same unsupported `parallel` blocks on the 
base and this branch. Both workflows pass when those existing blocks are 
flattened in temporary lint inputs.
   
   Hosted validation must confirm that PR jobs report as skipped and 
merge-group jobs run and enforce the required checks.
   
   ## Are there any user-facing changes?
   
   Contributors wait for extended tests in the merge queue instead of on PR 
updates or after merge. There are no query behavior or public API changes.
   


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to