You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datafusion.apache.org by gi...@apache.org on 2026/10/20 19:59:08 UTC

(datafusion-comet) 01/01: chore: limit open PRs for users without write access to 3 (#7135)

This is an automated email from the ASF dual-hosted git repository.

github-merge-queue[bot] pushed a commit to branch gh-readonly-queue/main/pr-7135-d222581661b9e8a5bc4713e59e64044dbf9f6116
in repository https://gitbox.apache.org/repos/asf/datafusion-comet.git

commit a84617646a41bcf1eb47d1a3b111bf0090bef891
Author: Andy Grove <ag...@apache.org>
AuthorDate: Tue Oct 20 19:58:47 2026 +0000

    chore: limit open PRs for users without write access to 3 (#7135)
    
    * chore: limit open PRs for users without write access to 3
    
    * docs: encourage draft PRs for later parts of a series instead of a single combined PR
---
 .asf.yaml                                    | 7 +++++++
 docs/source/contributor-guide/development.md | 7 +++++++
 2 files changed, 14 insertions(+)

diff --git a/.asf.yaml b/.asf.yaml
index 29bd6a5361..1aede2a817 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -179,6 +179,13 @@ github:
     # Lets a committer queue a PR before its checks have finished, which is
     # most of the point of having a queue.
     allow_auto_merge: true
+    # Limit open pull requests per user without write access.
+    #
+    # With coding agents, the number of open PRs now far exceeds our review capacity.
+    # Setting a limit helps reviewers focus on fewer PRs at a time.
+    creation_cap:
+      enabled: true
+      max_open_pull_requests: 3
 # publishes the content of the `asf-site` branch to
 # https://datafusion.apache.org/comet/
 publish:
diff --git a/docs/source/contributor-guide/development.md b/docs/source/contributor-guide/development.md
index 968c82eb4f..199ec017d4 100644
--- a/docs/source/contributor-guide/development.md
+++ b/docs/source/contributor-guide/development.md
@@ -633,6 +633,13 @@ It is possible to debug both native and JVM code concurrently as described in th
 
 ## Submitting a Pull Request
 
+With coding agents, the number of open PRs can far exceed our review capacity. To help reviewers
+focus on fewer PRs at a time, users without write access are limited to **3 open, non-draft PRs**.
+If you reach the limit, wait for existing PRs to be merged, close them, or convert them to drafts
+before opening another. For work that is split into a series of small PRs, keep only the PR that
+is ready for review, or that the later PRs depend on, as non-draft, and open the others as drafts
+until it merges.
+
 Use `git push` for normal updates to your PR branch. If you need to force push after a rebase
 or amend, use `git push --force-with-lease` instead of `git push --force` (or `-f`). This reduces
 the risk of accidentally overwriting another maintainer's commits when multiple people push


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datafusion.apache.org
For additional commands, e-mail: commits-help@datafusion.apache.org