Skip to content

Conversation

@stevendanna
Copy link
Collaborator

Release note: none
Epic: None

Release note: none
Epic: None
@stevendanna stevendanna requested a review from a team as a code owner October 31, 2025 13:39
@blathers-crl
Copy link

blathers-crl bot commented Oct 31, 2025

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.

@cockroach-teamcity
Copy link
Member

This change is Reviewable

@stevendanna
Copy link
Collaborator Author

First push using jj.

Copy link
Collaborator

@arulajmani arulajmani left a comment

Choose a reason for hiding this comment

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

:lgtm:

@arulajmani reviewed 1 of 1 files at r1, all commit messages.
Reviewable status: :shipit: complete! 1 of 0 LGTMs obtained (waiting on @stevendanna)

@stevendanna
Copy link
Collaborator Author

TFRT!

bors r=arulajmani

craig bot pushed a commit that referenced this pull request Oct 31, 2025
156620: roachtest: deflake multi-store-remove r=tbg a=tbg

The test was checking on replication by asserting that the number of ranges
times the replication factor is equal to the number of replicas.

Replicas can persist after no longer being part of a range (waiting for
replicaGC), which is why this test was flaky.

I first tried to fix it by lowering the replicaGC queue's interval at
which it checks ranges (defaults to 12h), but looking more closely at
what the test was doing, I decided to change that instead by no longer
caring about what replicas each store reports. What matters is what
the meta ranges report, and now the test checks replication similar
to how many other tests do, by querying ranges_no_leases.

Fixes #146435.
Fixes #147763.
Fixes #156447.

Epic: none


156626: concurrency: fix a few typos r=arulajmani a=stevendanna

Release note: none
Epic: None

Co-authored-by: Tobias Grieger <tobias.b.grieger@gmail.com>
Co-authored-by: Steven Danna <danna@cockroachlabs.com>
@craig
Copy link
Contributor

craig bot commented Oct 31, 2025

Build failed (retrying...):

craig bot pushed a commit that referenced this pull request Oct 31, 2025
156572: server: fix admin v1 health endpoint r=kyle-a-wong a=kyle-a-wong

PR #153929 migrated admin RPC use DRPC http instead of the grpc-gateway. This introduced a bug that made the
admin/v1/health endpoint require authentication when it previously did not require this.

This PR changes it to use an unauthenticated internal server.

Fixes: #155052
Epic: None
Release note: None

156626: concurrency: fix a few typos r=arulajmani a=stevendanna

Release note: none
Epic: None

156639: kvstorage: separate engines in replica destruction r=arulajmani a=pav-kv

This PR decomposes clearing the unreplicated RangeID-local span in replica destruction funcs, and annotates them with the raft/state engine types.

Part of #152845
Epic: CRDB-55220

Co-authored-by: Kyle Wong <37189875+kyle-a-wong@users.noreply.github.com>
Co-authored-by: Steven Danna <danna@cockroachlabs.com>
Co-authored-by: Pavel Kalinnikov <pavel@cockroachlabs.com>
@craig
Copy link
Contributor

craig bot commented Oct 31, 2025

Build failed (retrying...):

@craig
Copy link
Contributor

craig bot commented Oct 31, 2025

@craig craig bot merged commit fa11d2f into cockroachdb:master Oct 31, 2025
23 checks passed
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