Skip to content

Flesh out testing for string primary key probes - #38092

Closed
peterdukelarsen wants to merge 6 commits into
mainfrom
pl/mysql-key-probes-tests
Closed

Flesh out testing for string primary key probes#38092
peterdukelarsen wants to merge 6 commits into
mainfrom
pl/mysql-key-probes-tests

Conversation

@peterdukelarsen

Copy link
Copy Markdown
Contributor

Motivation

Split out some testing from #38022 to keep that PR manageable.

Part of: SS-97

Description

Adds testing for more diverse character types, collations, and for asserting searches use the B-tree rather than scanning the full table.

Verification


Recreated from #38030 with an in-repo head branch so this PR can join the GitHub stack.

Restores the broader live test suite on top of the probe interface PR:
case-insensitive traversal, LIKE wildcard and metacharacter data,
multibyte and emoji keys, ULID and UUID primary keys, collation
behavior, stale table statistics, and sargability via Handler_read
session counters.
@peterdukelarsen
peterdukelarsen requested a review from a team as a code owner August 6, 2026 19:46
@linear-code

linear-code Bot commented Aug 6, 2026

Copy link
Copy Markdown

SS-97

@peterdukelarsen
peterdukelarsen force-pushed the pl/mysql-key-probes-tests branch 27 times, most recently from 8135596 to 4819f94 Compare August 10, 2026 20:20
@peterdukelarsen
peterdukelarsen force-pushed the pl/mysql-key-probes-tests branch from 4819f94 to 19161b5 Compare August 10, 2026 21:10
@peterdukelarsen
peterdukelarsen marked this pull request as draft August 10, 2026 21:12
@peterdukelarsen

Copy link
Copy Markdown
Contributor Author

Finishing up review on this PR here: #38030 where review had already started before I got the stack up.

Leaving the stack up so the other PRs are still cleanly visible.

@peterdukelarsen

Copy link
Copy Markdown
Contributor Author

Superseded by #38030, which merged this content as efd5eb7.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant