Skip to content

kvserver: thread in correct engine when destroying and subsuming replicas#161454

Merged
craig[bot] merged 2 commits intocockroachdb:masterfrom
arulajmani:rse-merge-destroy
Jan 21, 2026
Merged

kvserver: thread in correct engine when destroying and subsuming replicas#161454
craig[bot] merged 2 commits intocockroachdb:masterfrom
arulajmani:rse-merge-destroy

Conversation

@arulajmani
Copy link
Copy Markdown
Collaborator

@arulajmani arulajmani commented Jan 20, 2026

See individual commits.

Informs #161059

@arulajmani arulajmani requested a review from pav-kv January 20, 2026 20:21
@arulajmani arulajmani requested a review from a team as a code owner January 20, 2026 20:21
@cockroach-teamcity
Copy link
Copy Markdown
Member

This change is Reviewable

Copy link
Copy Markdown
Collaborator

@pav-kv pav-kv left a comment

Choose a reason for hiding this comment

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

LGTM % first commit seeming unnecessary.

@pav-kv
Copy link
Copy Markdown
Collaborator

pav-kv commented Jan 20, 2026

Link the issue in the PR desc?

@blathers-crl
Copy link
Copy Markdown

blathers-crl bot commented Jan 21, 2026

It looks like your PR touches production code but doesn't add or edit any test code. Did you consider adding tests to your PR?

🦉 Hoot! I am a Blathers, a bot for CockroachDB. My owner is dev-inf.

@arulajmani
Copy link
Copy Markdown
Collaborator Author

Dropped the first commit.

bors r=pav-kv

@craig
Copy link
Copy Markdown
Contributor

craig bot commented Jan 21, 2026

@craig craig bot merged commit 60d00e7 into cockroachdb:master Jan 21, 2026
27 of 28 checks passed
tbg added a commit to tbg/cockroach that referenced this pull request Mar 4, 2026
Add a project-level code review skill that orchestrates multiple review
aspects (redactability, commit structure, red/green testing, PR descriptions,
general quality) by referencing existing rules and the commit-arc skill
rather than duplicating their content. Includes support for posting
batched GitHub reviews with inline line comments via the API.

Also add a conventions rule covering PR descriptions, Bazel build files,
metrics, Go conventions, and CI checks.

Note: .github/workflows/pr-analyzer-threestage.yml already runs an
AI-powered bug-screening pipeline on PRs. That workflow is deliberately
narrow — it only flags likely bugs and uses a three-stage confidence
filter to minimize noise. This skill is broader (reviewability, commit
structure, redactability, etc.) and designed for interactive use. In the
future, the CI workflow could invoke this skill to get structured,
aspect-based review while keeping its conservative posting threshold.

Example reviews generated by this skill:
- PR cockroachdb#164658 (63-commit MMA repair): https://gist.github.com/tbg/ba4d528bcfa27cdae9ca587f91fb7178
- PR cockroachdb#164792 (physical modeling): https://gist.github.com/tbg/1d78a0c496069f18ec35a2b551483052
- PR cockroachdb#164677 (connection retry test): https://gist.github.com/tbg/69ec2eea0c4ab5d794a135fa62e551dc
- PR cockroachdb#79134 (SKIP LOCKED): https://gist.github.com/tbg/052dae1e3f6449811fca92e275905f1f
- PR cockroachdb#161454 (engine separation): https://gist.github.com/tbg/63ef958edd355fb166493b008a0291d5

Epic: none
Release note: None

Co-Authored-By: roachdev-claude <roachdev-claude-bot@cockroachlabs.com>
tbg added a commit to tbg/cockroach that referenced this pull request Mar 4, 2026
Add a project-level code review skill that orchestrates multiple review
aspects (redactability, commit structure, red/green testing, PR descriptions,
general quality) by referencing existing rules and the commit-arc skill
rather than duplicating their content. Includes support for posting
batched GitHub reviews with inline line comments via the API.

Also add a conventions rule covering PR descriptions, Bazel build files,
metrics, Go conventions, and CI checks.

Note: .github/workflows/pr-analyzer-threestage.yml already runs an
AI-powered bug-screening pipeline on PRs. That workflow is deliberately
narrow — it only flags likely bugs and uses a three-stage confidence
filter to minimize noise. This skill is broader (reviewability, commit
structure, redactability, etc.) and designed for interactive use. In the
future, the CI workflow could invoke this skill to get structured,
aspect-based review while keeping its conservative posting threshold.

Example reviews generated by this skill:
- PR cockroachdb#164658 (63-commit MMA repair): https://gist.github.com/tbg/ba4d528bcfa27cdae9ca587f91fb7178
- PR cockroachdb#164792 (physical modeling): https://gist.github.com/tbg/1d78a0c496069f18ec35a2b551483052
- PR cockroachdb#164677 (connection retry test): https://gist.github.com/tbg/69ec2eea0c4ab5d794a135fa62e551dc
- PR cockroachdb#79134 (SKIP LOCKED): https://gist.github.com/tbg/052dae1e3f6449811fca92e275905f1f
- PR cockroachdb#161454 (engine separation): https://gist.github.com/tbg/63ef958edd355fb166493b008a0291d5

Epic: none
Release note: None

Co-Authored-By: roachdev-claude <roachdev-claude-bot@cockroachlabs.com>
tbg added a commit to tbg/cockroach that referenced this pull request Mar 4, 2026
Add a project-level code review skill that orchestrates multiple review
aspects (redactability, commit structure, red/green testing, PR descriptions,
general quality) by referencing existing rules and the commit-arc skill
rather than duplicating their content. Includes support for posting
batched GitHub reviews with inline line comments via the API.

Also add a conventions rule covering PR descriptions, Bazel build files,
metrics, Go conventions, and CI checks.

Note: .github/workflows/pr-analyzer-threestage.yml already runs an
AI-powered bug-screening pipeline on PRs. That workflow is deliberately
narrow — it only flags likely bugs and uses a three-stage confidence
filter to minimize noise. This skill is broader (reviewability, commit
structure, redactability, etc.) and designed for interactive use. In the
future, the CI workflow could invoke this skill to get structured,
aspect-based review while keeping its conservative posting threshold.

Example reviews generated by this skill:
- PR cockroachdb#164658 (63-commit MMA repair): https://gist.github.com/tbg/ba4d528bcfa27cdae9ca587f91fb7178
- PR cockroachdb#164792 (physical modeling): https://gist.github.com/tbg/1d78a0c496069f18ec35a2b551483052
- PR cockroachdb#164677 (connection retry test): https://gist.github.com/tbg/69ec2eea0c4ab5d794a135fa62e551dc
- PR cockroachdb#79134 (SKIP LOCKED): https://gist.github.com/tbg/052dae1e3f6449811fca92e275905f1f
- PR cockroachdb#161454 (engine separation): https://gist.github.com/tbg/63ef958edd355fb166493b008a0291d5

Epic: none
Release note: None

Co-Authored-By: roachdev-claude <roachdev-claude-bot@cockroachlabs.com>
tbg added a commit to tbg/cockroach that referenced this pull request Mar 4, 2026
Add a project-level code review skill that orchestrates multiple review
aspects (redactability, commit structure, red/green testing, PR descriptions,
general quality) by referencing existing rules and the commit-arc skill
rather than duplicating their content. Includes support for posting
batched GitHub reviews with inline line comments via the API.

Also add a conventions rule covering PR descriptions, Bazel build files,
metrics, Go conventions, and CI checks.

Note: .github/workflows/pr-analyzer-threestage.yml already runs an
AI-powered bug-screening pipeline on PRs. That workflow is deliberately
narrow — it only flags likely bugs and uses a three-stage confidence
filter to minimize noise. This skill is broader (reviewability, commit
structure, redactability, etc.) and designed for interactive use. In the
future, the CI workflow could invoke this skill to get structured,
aspect-based review while keeping its conservative posting threshold.

Example reviews generated by this skill:
- PR cockroachdb#164658 (63-commit MMA repair): https://gist.github.com/tbg/ba4d528bcfa27cdae9ca587f91fb7178
- PR cockroachdb#164792 (physical modeling): https://gist.github.com/tbg/1d78a0c496069f18ec35a2b551483052
- PR cockroachdb#164677 (connection retry test): https://gist.github.com/tbg/69ec2eea0c4ab5d794a135fa62e551dc
- PR cockroachdb#79134 (SKIP LOCKED): https://gist.github.com/tbg/052dae1e3f6449811fca92e275905f1f
- PR cockroachdb#161454 (engine separation): https://gist.github.com/tbg/63ef958edd355fb166493b008a0291d5

Epic: none
Release note: None

Co-Authored-By: roachdev-claude <roachdev-claude-bot@cockroachlabs.com>
tbg added a commit to tbg/cockroach that referenced this pull request Mar 4, 2026
Add a project-level code review skill that orchestrates multiple review
aspects (redactability, commit structure, red/green testing, PR descriptions,
general quality) by referencing existing rules and the commit-arc skill
rather than duplicating their content. Includes support for posting
batched GitHub reviews with inline line comments via the API.

Also add a conventions rule covering PR descriptions, Bazel build files,
metrics, Go conventions, and CI checks.

Note: .github/workflows/pr-analyzer-threestage.yml already runs an
AI-powered bug-screening pipeline on PRs. That workflow is deliberately
narrow — it only flags likely bugs and uses a three-stage confidence
filter to minimize noise. This skill is broader (reviewability, commit
structure, redactability, etc.) and designed for interactive use. In the
future, the CI workflow could invoke this skill to get structured,
aspect-based review while keeping its conservative posting threshold.

Example reviews generated by this skill:
- PR cockroachdb#164658 (63-commit MMA repair): https://gist.github.com/tbg/ba4d528bcfa27cdae9ca587f91fb7178
- PR cockroachdb#164792 (physical modeling): https://gist.github.com/tbg/1d78a0c496069f18ec35a2b551483052
- PR cockroachdb#164677 (connection retry test): https://gist.github.com/tbg/69ec2eea0c4ab5d794a135fa62e551dc
- PR cockroachdb#79134 (SKIP LOCKED): https://gist.github.com/tbg/052dae1e3f6449811fca92e275905f1f
- PR cockroachdb#161454 (engine separation): https://gist.github.com/tbg/63ef958edd355fb166493b008a0291d5

Epic: none
Release note: None

Co-Authored-By: roachdev-claude <roachdev-claude-bot@cockroachlabs.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants