fix(lockservice): honor context cancellation in lock waits#25901
Dequeued — pull request dequeued
- ✅ Entered queue —
2026-07-21 13:47 UTC· Rule:main· triggered by ruleAutomatic queue on approval for main - 🟠 Checks running · in-place
- 🚫 Left the queue —
2026-07-21 15:19 UTC· at0ca388859b79869caa46a7a4f468b1b5c5461f2a
This pull request spent 1 hour 31 minutes 56 seconds in the queue, with no time running CI.
Waiting for
- any of: [🛡 GitHub branch protection]
-
check-neutral = Matrixone Compose CI / multi cn e2e bvt test docker compose(PESSIMISTIC) -
check-skipped = Matrixone Compose CI / multi cn e2e bvt test docker compose(PESSIMISTIC) -
check-success = Matrixone Compose CI / multi cn e2e bvt test docker compose(PESSIMISTIC)
-
- any of: [🛡 GitHub branch protection]
-
check-neutral = Matrixone Standlone CI / Multi-CN e2e BVT Test on Linux/x64(LAUNCH, PROXY) -
check-skipped = Matrixone Standlone CI / Multi-CN e2e BVT Test on Linux/x64(LAUNCH, PROXY) -
check-success = Matrixone Standlone CI / Multi-CN e2e BVT Test on Linux/x64(LAUNCH, PROXY)
-
- any of: [🛡 GitHub branch protection]
-
check-neutral = Matrixone Standlone CI / e2e BVT Test on Linux/x64(LAUNCH, PESSIMISTIC) -
check-skipped = Matrixone Standlone CI / e2e BVT Test on Linux/x64(LAUNCH, PESSIMISTIC) -
check-success = Matrixone Standlone CI / e2e BVT Test on Linux/x64(LAUNCH, PESSIMISTIC)
-
- any of: [🛡 GitHub branch protection]
-
check-neutral = Matrixone CI / UT Test on Ubuntu/x86 -
check-skipped = Matrixone CI / UT Test on Ubuntu/x86 -
check-success = Matrixone CI / UT Test on Ubuntu/x86
-
- any of: [🛡 GitHub branch protection]
-
check-neutral = Matrixone Utils CI / Coverage -
check-skipped = Matrixone Utils CI / Coverage -
check-success = Matrixone Utils CI / Coverage
-
- any of: [🛡 GitHub branch protection]
-
check-neutral = Matrixone CI / SCA Test on Linux/arm64 -
check-skipped = Matrixone CI / SCA Test on Linux/arm64 -
check-success = Matrixone CI / SCA Test on Linux/arm64
-
All conditions
- any of [🛡 GitHub branch protection]:
-
check-neutral = Matrixone Compose CI / multi cn e2e bvt test docker compose(PESSIMISTIC) -
check-skipped = Matrixone Compose CI / multi cn e2e bvt test docker compose(PESSIMISTIC) -
check-success = Matrixone Compose CI / multi cn e2e bvt test docker compose(PESSIMISTIC)
-
- any of [🛡 GitHub branch protection]:
-
check-neutral = Matrixone Standlone CI / Multi-CN e2e BVT Test on Linux/x64(LAUNCH, PROXY) -
check-skipped = Matrixone Standlone CI / Multi-CN e2e BVT Test on Linux/x64(LAUNCH, PROXY) -
check-success = Matrixone Standlone CI / Multi-CN e2e BVT Test on Linux/x64(LAUNCH, PROXY)
-
- any of [🛡 GitHub branch protection]:
-
check-neutral = Matrixone Standlone CI / e2e BVT Test on Linux/x64(LAUNCH, PESSIMISTIC) -
check-skipped = Matrixone Standlone CI / e2e BVT Test on Linux/x64(LAUNCH, PESSIMISTIC) -
check-success = Matrixone Standlone CI / e2e BVT Test on Linux/x64(LAUNCH, PESSIMISTIC)
-
- any of [🛡 GitHub branch protection]:
-
check-neutral = Matrixone CI / UT Test on Ubuntu/x86 -
check-skipped = Matrixone CI / UT Test on Ubuntu/x86 -
check-success = Matrixone CI / UT Test on Ubuntu/x86
-
- any of [🛡 GitHub branch protection]:
-
check-neutral = Matrixone Utils CI / Coverage -
check-skipped = Matrixone Utils CI / Coverage -
check-success = Matrixone Utils CI / Coverage
-
- any of [🛡 GitHub branch protection]:
-
check-neutral = Matrixone CI / SCA Test on Linux/arm64 -
check-skipped = Matrixone CI / SCA Test on Linux/arm64 -
check-success = Matrixone CI / SCA Test on Linux/arm64
-
#review-threads-unresolved = 0[🛡 GitHub branch protection]github-review-approved[🛡 GitHub branch protection] (documentation)github-review-decision = APPROVED[🛡 GitHub branch protection] (documentation)
Reason
Pull request #25901 has been dequeued
Pull request from fork cannot be queued. This pull request comes from a fork, and Mergify needs the author's permission to update its branch.
The author needs to enable "Allow edits from maintainers" on this pull request.
Failing checks:
- 🟠 Matrixone CI / SCA Test on Linux/arm64 (job log)
- 🟠 Matrixone CI / UT Test on Ubuntu/x86 (job log)
- 🟠 Matrixone Compose CI / multi cn e2e bvt test docker compose(PESSIMISTIC) (job log)
- 🟠 Matrixone Standlone CI / e2e BVT Test on Linux/x64(LAUNCH, PESSIMISTIC) (job log)
- 🟠 Matrixone Standlone CI / Multi-CN e2e BVT Test on Linux/x64(LAUNCH, PROXY) (job log)
- 🟠 Matrixone Utils CI / Coverage (job log)
Hint
You should look at the reason for the failure and decide if the pull request needs to be fixed or if you want to requeue it.
If you do update this pull request, it will automatically be requeued once the queue conditions match again.
If you think this was a flaky issue instead, you can requeue the pull request, without updating it, by posting a @mergifyio queue comment.
Tick the box to put this pull request back in the merge queue (same as @mergifyio queue).
- Requeue this pull request