You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Enable merge queue in github to avoid commit confliction. #6880
Thank you! My plan is to fork the main project there, but instead of readme put a big warning that you should never use this project, this is our CI sandbox
Status: we're working on letting maintainers bypass branch protection rules if required steps fail (so cases like #17629 don't block us). Github support suggested some good ideas, and we're waiting for infra to set up a new permission group 🙏
Activity
alamb commentedon Jul 10, 2023
This would be awesome to do -- thank you for the suggestion @liurenjie1024
The repository settings are controlled by https://github.com/apache/arrow-datafusion/blob/main/.asf.yaml
Perhaps someone can research how to change that file to enable the merge queue
liurenjie1024 commentedon Jul 10, 2023
Cool, let me have a try.
liurenjie1024 commentedon Jul 12, 2023
Oh, it seems that only apache committers can view the infra page: https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features and I can't help much. Anyway, merge queue is a great way to reduce merge conflicts and it would be helpful to enable that.
alamb commentedon Jul 12, 2023
Here is the page: INFRA-Git-.asf.yamlfeatures-120723-1012-2450.pdf
liurenjie1024 commentedon Jul 12, 2023
Seems that merge queue is not supported by apache git infra 😂, let's close this first.
alamb commentedon Jul 12, 2023
😢
crepererum commentedon Jan 18, 2024
I propose we re-open this since this is clearly a feature that we want, it's just blocked by ASF at the moment.
21 remaining items
alamb commentedon Sep 17, 2025
Yes, I think the PMC chair needs to request it. I will do so.
I think it would be better if it is public with a clear README
alamb commentedon Sep 17, 2025
https://github.com/apache/datafusion-sandbox is now available
blaginin commentedon Sep 17, 2025
Thank you! My plan is to fork the main project there, but instead of readme put a big warning that you should never use this project, this is our CI sandbox
blaginin commentedon Oct 3, 2025
Status: we're working on letting maintainers bypass branch protection rules if required steps fail (so cases like #17629 don't block us). Github support suggested some good ideas, and we're waiting for infra to set up a new permission group 🙏
findepi commentedon Oct 5, 2025
How can I know what build jobs were performed by the merge queue?
I am intrigued by this:
alamb commentedon Oct 6, 2025
The idea is eventually to get to the point where the full CI build is performed as part of the Merge Queue
However, we hit a problem with this (which effectively locked us out from being able to merge PRs)
Ae are now in the process of trying to ensure we can bypass the checks when there is some need, but otherwise the checks will run as expected
findepi commentedon Oct 6, 2025
Thanks for explaining! I noticed some references to a problem, but wasn't aware what the workaround actually entails.
blaginin commentedon Oct 21, 2025
Status report for transparency: waiting for the infra team to enable the new setting
Jefffrey commentedon Nov 15, 2025
I noticed that
Merge when readyonly waits for approvals instead of the actual CI checks to pass; is this something we are aware of/is expected?blaginin commentedon Nov 15, 2025
Correct, waiting for this Pr to merge: apache/infrastructure-actions#312 (comment)
Merge queue: make dev checks required + add .asf.yaml validation (#21239
Merge queue: make dev checks required + add .asf.yaml validation (apa…
Merge queue: make dev checks required + add .asf.yaml validation (apa…
chore: Rust checks are required + merge queue (apache#21941)