Skip to content

docs(merge-queue): document isolated queue mode#11683

Draft
sileht wants to merge 1 commit into
mainfrom
devs/sileht/mrgfy-7436-isolated-mode-docs/document-isolated-queue-mode--8fe738f2
Draft

docs(merge-queue): document isolated queue mode#11683
sileht wants to merge 1 commit into
mainfrom
devs/sileht/mrgfy-7436-isolated-mode-docs/document-isolated-queue-mode--8fe738f2

Conversation

@sileht
Copy link
Copy Markdown
Member

@sileht sileht commented May 29, 2026

Add the isolated merge_queue.mode to the Parallel Scopes page: every
batch runs as a fully independent car with no dependency on any other
batch, scopes are optional, and batches form by scope-aware similarity
when scopes are set or by priority + arrival order when they are not.
Cover the shared non-serial limitations (no fast-forward, no
skip_intermediate_results, no partition_rules).

Fixes MRGFY-7436

Add the `isolated` merge_queue.mode to the Parallel Scopes page: every
batch runs as a fully independent car with no dependency on any other
batch, scopes are optional, and batches form by scope-aware similarity
when scopes are set or by priority + arrival order when they are not.
Cover the shared non-serial limitations (no fast-forward, no
skip_intermediate_results, no partition_rules).

Fixes MRGFY-7436

Change-Id: I8fe738f299d1626774ccb201d735b380ab801a3e
Copilot AI review requested due to automatic review settings May 29, 2026 15:17
@mergify mergify Bot had a problem deploying to Mergify Merge Protections May 29, 2026 15:17 Failure
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented May 29, 2026

Merge Protections

Your pull request matches the following merge protections and will not be merged until they are valid.

🔴 👀 Review Requirements

Waiting for

  • #approved-reviews-by >= 2
This rule is failing.
  • any of:
    • #approved-reviews-by >= 2
    • author = dependabot[bot]
    • author = mergify-ci-bot

🔴 🔎 Reviews

Waiting for

  • #review-requested = 0
This rule is failing.
  • #review-requested = 0
  • #changes-requested-reviews-by = 0
  • #review-threads-unresolved = 0

🟢 🤖 Continuous Integration

Wonderful, this rule succeeded.
  • all of:
    • check-success = build
    • check-success = lint
    • check-success = test
    • any of:
      • check-success = test-broken-links
      • label = ignore-broken-links
    • any of:
      • check-success=Cloudflare Pages
      • -head-repo-full-name~=^Mergifyio/

🟢 Enforce conventional commit

Wonderful, this rule succeeded.

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert|ui)(?:\(.+\))?:

🟢 📕 PR description

Wonderful, this rule succeeded.
  • body ~= (?ms:.{48,})

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Documents the new isolated merge queue mode in the Parallel Scopes page, explaining how it differs from serial and parallel modes (no cross-batch dependencies, optional scopes, batching by similarity or by priority/arrival order) and noting shared limitations (no fast-forward, no skip_intermediate_results, no partition_rules).

Changes:

  • Adds an intro paragraph and updates the "at a glance" section to include isolated mode, with a new DOT graph illustrating independent batches.
  • Adds a full "Isolated Mode" section covering use cases, YAML config, batch formation rules, and a parallel-vs-isolated comparison table.
  • Updates the "Compatibility and Limitations" section to clarify that scopes are only required for parallel mode and to document the partition_rules restriction.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sileht
Copy link
Copy Markdown
Member Author

sileht commented May 29, 2026

This pull request is part of a Mergify stack:

# Pull Request Link
1 docs(merge-queue): document isolated queue mode #11683 👈
2 docs(merge-queue): reorganize section into grouped navigation #11684

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants