Skip to content

Conversation

@yuzefovich
Copy link
Member

I've audited all places where we disable test tenants in some way and found a handful of places where an already closed issue was used as a reference for why a particular test disables test tenants. This commit removes those now-stale skips.

Epic: CRDB-48945
Release note: None

I've audited all places where we disable test tenants in some way and
found a handful of places where an already closed issue was used as
a reference for why a particular test disables test tenants. This commit
removes those now-stale skips.

Release note: None
@yuzefovich yuzefovich requested review from a team as code owners October 30, 2025 05:00
@yuzefovich yuzefovich requested review from alyshanjahani-crl and kev-cao and removed request for a team, alyshanjahani-crl and kev-cao October 30, 2025 05:00
@cockroach-teamcity
Copy link
Member

This change is Reviewable

Copy link
Contributor

@shubhamdhama shubhamdhama left a comment

Choose a reason for hiding this comment

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

🚀

Copy link
Collaborator

@stevendanna stevendanna left a comment

Choose a reason for hiding this comment

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

Thanks for staying on top of this!

@yuzefovich
Copy link
Member Author

TFTRs!

bors r+

craig bot pushed a commit that referenced this pull request Oct 30, 2025
156492: go.mod: bump Pebble to e8d7ecb38559 r=annrpom a=jbowens

Changes:

 * [`e8d7ecb3`](cockroachdb/pebble@e8d7ecb3) db: tolerate unknown options
 * [`75afc702`](cockroachdb/pebble@75afc702) vfs: log GetDiskUsage calls in loggingFS
 * [`459c8ae8`](cockroachdb/pebble@459c8ae8) db: scan and filter WALs during recovery
 * [`91dfeada`](cockroachdb/pebble@91dfeada) db: move locking of WAL recovery directories
 * [`15d065ba`](cockroachdb/pebble@15d065ba) db: fix RangeDeletionBytesEstimate
 * [`c26a7b21`](cockroachdb/pebble@c26a7b21) db: add RangeDeletionBytesEstimate blob file test
 * [`580eb1a8`](cockroachdb/pebble@580eb1a8) db,valsep: move valsep tests to appropriate pkg

Release note: none.
Epic: none.

156510: *: remove stale skips of test tenant randomization r=yuzefovich a=yuzefovich

I've audited all places where we disable test tenants in some way and found a handful of places where an already closed issue was used as a reference for why a particular test disables test tenants. This commit removes those now-stale skips.

Epic: CRDB-48945
Release note: None

Co-authored-by: Jackson Owens <jackson@cockroachlabs.com>
Co-authored-by: Yahor Yuzefovich <yahor@cockroachlabs.com>
@craig
Copy link
Contributor

craig bot commented Oct 30, 2025

Build failed (retrying...):

craig bot pushed a commit that referenced this pull request Oct 30, 2025
156486: spanconfig: version gate meta1/meta2 split point in spanconfig r=iskettaneh a=iskettaneh

This commit adds a version gate around the spanconfig split point between meta1 and meta2 to avoid scenarios during a rolling upgrade where the job switches back and forth between a v25.4 and a v26.1 versions, which could result in the split point be created a removed multiple times.

This was originally done in #119594.

Fixes: #119421

Release note: None

156505: scbuild: update stub method for isV261Active r=rafiss a=rafiss

The version has been created, so we can fix this function now.

Epic: None
Release note: None

156510: *: remove stale skips of test tenant randomization r=yuzefovich a=yuzefovich

I've audited all places where we disable test tenants in some way and found a handful of places where an already closed issue was used as a reference for why a particular test disables test tenants. This commit removes those now-stale skips.

Epic: CRDB-48945
Release note: None

156565: logictest: reduce data set in cursor test r=yuzefovich a=yuzefovich

We've seen a few failures on `cursor` logic test under race which seems to be due to node overload / timeout. My hypothesis is it's due to metamorphic randomization, and I found one spot where we use 10k rows in the table, but I don't think we need this much. This commit reduces the row count to just 10 in hopes of eliminating the flake under race.

Fixes: #155609.
Release note: None

Co-authored-by: iskettaneh <173953022+iskettaneh@users.noreply.github.com>
Co-authored-by: Rafi Shamim <rafi@cockroachlabs.com>
Co-authored-by: Yahor Yuzefovich <yahor@cockroachlabs.com>
@craig
Copy link
Contributor

craig bot commented Oct 30, 2025

Build failed (retrying...):

craig bot pushed a commit that referenced this pull request Oct 30, 2025
156505: scbuild: update stub method for isV261Active r=rafiss a=rafiss

The version has been created, so we can fix this function now.

Epic: None
Release note: None

156510: *: remove stale skips of test tenant randomization r=yuzefovich a=yuzefovich

I've audited all places where we disable test tenants in some way and found a handful of places where an already closed issue was used as a reference for why a particular test disables test tenants. This commit removes those now-stale skips.

Epic: CRDB-48945
Release note: None

Co-authored-by: Rafi Shamim <rafi@cockroachlabs.com>
Co-authored-by: Yahor Yuzefovich <yahor@cockroachlabs.com>
@craig
Copy link
Contributor

craig bot commented Oct 30, 2025

Build failed (retrying...):

@craig
Copy link
Contributor

craig bot commented Oct 30, 2025

@craig craig bot merged commit fabe2cb into cockroachdb:master Oct 30, 2025
22 of 23 checks passed
@yuzefovich yuzefovich deleted the tenant-misc branch October 31, 2025 00:43
jeffswenson added a commit to jeffswenson/cockroach that referenced this pull request Nov 1, 2025
The legacy sql writer and the kv writer both have this logic for
stripping tenant prefixes before decoding the key. This was uncovered
because cockroachdb#156510 enabled metamorphic multi-tenancy for the LDR tests.

Release note: none
Fixes: cockroachdb#156640
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.

4 participants