Skip to content

Conversation

RaduBerinde
Copy link
Member

Bump datadriven to incorporate a fix
(cockroachdb/datadriven#60).

Epic: none
Release note: None

@RaduBerinde RaduBerinde requested a review from kev-cao October 6, 2025 16:01
@RaduBerinde RaduBerinde requested a review from a team as a code owner October 6, 2025 16:01
@cockroach-teamcity
Copy link
Member

This change is Reviewable

@RaduBerinde RaduBerinde requested review from a team as code owners October 6, 2025 16:42
@RaduBerinde RaduBerinde requested review from Abhinav1299, aa-joshi, arjunmahishi and dhartunian and removed request for a team October 6, 2025 16:42
@RaduBerinde
Copy link
Member Author

TFTR!

Remaining unit test failure is a flake (#154805)

bors r+

craig bot pushed a commit that referenced this pull request Oct 6, 2025
154541: unsafesql: avoid panicking during query formatting r=angles-n-daemons a=angles-n-daemons

Part of the effort to guard access to the crdb_internal and system namespaces includes auditing override access (and denied access) to these unsafe internals. Included in this audit is the offending query which attempted to pry into these namespaces.

In multiple locations however, this auditing caused the system to panic, for different reasons. In one case, an incorrect number of annotations on the query caused a panic. Another included a plan builder which had no associated statement.

We see the process of going from plan -> query as a difficult one, and thus guard this attempt to audit these accesses in a blanket panic catcher, as it's not common that this will happen, and when it does we don't want the system to wholesale fail the query.

Fixes: #153590 Epic: CRDB-24527

Release note: none

154740: go.mod: bump Pebble to 0ac45a74e10a r=RaduBerinde a=RaduBerinde

Changes:

 * [`0ac45a74`](cockroachdb/pebble@0ac45a74) metrics: fix TestMetrics flake
 * [`98c989b1`](cockroachdb/pebble@98c989b1) metamorphic: fix bug in suffix generation when prefix == startPrefix
 * [`d37d2f4b`](cockroachdb/pebble@d37d2f4b) pebble: materialize virtual tables only if backing contains >= 30% garbage

Release note: none.
Epic: none.

154867: go.mod: bump datadriven r=RaduBerinde a=RaduBerinde

Bump datadriven to incorporate a fix
(cockroachdb/datadriven#60).

Epic: none
Release note: None

Co-authored-by: Brian Dillmann <brian.dillmann@cockroachlabs.com>
Co-authored-by: Radu Berinde <radu@cockroachlabs.com>
@kev-cao
Copy link
Contributor

kev-cao commented Oct 6, 2025

@RaduBerinde We'll also want to backport this to 25.4 — #154833

@craig
Copy link
Contributor

craig bot commented Oct 6, 2025

Build failed (retrying...):

@RaduBerinde RaduBerinde added the backport-25.4.x Flags PRs that need to be backported to 25.4 label Oct 6, 2025
craig bot pushed a commit that referenced this pull request Oct 6, 2025
154684: backup: split up the multiregion datadriven test r=jeffswenson a=jeffswenson

This splits up the multiregion datadriven test so that each test has at most 2 clusters in it. We've been seeing some stuck server shutdowns and this should make them easier to troubleshoot.

Release note: none
Informs: #145079

154687: backup: improve datadriven test cleanup r=jeffswenson a=jeffswenson

Previously, the datadriven test harness would tear down clusters in order. This makes it difficult to troubleshoot stuck tear downs because there are goroutines for a running server mixed in with goroutines for a server with a stuck shutdown.

Release note: none
Informs: #145079

154752: sql/schemachanger: fix incorrect filter for pk index swaps r=fqazi a=fqazi

Previously, we adjusted the schema changer rules to ensure that
old secondary indexes are only dropped when the new secondary index is
usable. Unfortunately, one of the rules had an incorrect filter. To
address this, this patch fixes the filter to expect the new secondary
index, which will have the new flag. Additionally, the index recreation
logic for ALTER PRIMARY KEY was delaying when the new secondary indexes
could be made public.

Fixes: #154751

Release note: None

154867: go.mod: bump datadriven r=RaduBerinde a=RaduBerinde

Bump datadriven to incorporate a fix
(cockroachdb/datadriven#60).

Epic: none
Release note: None

154870: changefeedccl: make bulk delivery of rangefeed events optional r=aerfrei a=asg0451

This is a temporary opt-out until we can properly test the performance
impact of bulk delivery.

Epic: none

Release note (general change): The changefeed bulk
delivery setting was made optional.


Co-authored-by: Jeff Swenson <jeffswenson@betterthannull.com>
Co-authored-by: Faizan Qazi <faizan@cockroachlabs.com>
Co-authored-by: Radu Berinde <radu@cockroachlabs.com>
Co-authored-by: Miles Frankel <miles.frankel@cockroachlabs.com>
@RaduBerinde
Copy link
Member Author

This will conflict with #154874, will cancel and rebase.

bors r-

@craig
Copy link
Contributor

craig bot commented Oct 6, 2025

Canceled.

Bump datadriven to incorporate a fix
(cockroachdb/datadriven#60).

Epic: none
Release note: None
@RaduBerinde
Copy link
Member Author

bors r+

@craig
Copy link
Contributor

craig bot commented Oct 7, 2025

@craig craig bot merged commit 2c4fb19 into cockroachdb:master Oct 7, 2025
24 checks passed
Copy link

blathers-crl bot commented Oct 7, 2025

Encountered an error creating backports. Some common things that can go wrong:

  1. The backport branch might have already existed.
  2. There was a merge conflict.
  3. The backport branch contained merge commits.

You might need to create your backport manually using the backport tool.


💡 Consider backporting to the fork repo instead of the main repo. See instructions for more details.

error creating merge commit from 6a99124 to blathers/backport-release-25.4-154867: POST https://api.github.com/repos/cockroachdb/cockroach/merges: 409 Merge conflict []

you may need to manually resolve merge conflicts with the backport tool.

Backport to branch 25.4.x failed. See errors above.


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

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

Labels

backport-25.4.x Flags PRs that need to be backported to 25.4 backport-failed target-release-26.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants