Skip to content

Merge upstream changes #8

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 184 commits into
base: vendored-openssl
Choose a base branch
from
Open

Merge upstream changes #8

wants to merge 184 commits into from

Conversation

aqrln
Copy link
Member

@aqrln aqrln commented Jul 25, 2025

No description provided.

Julius de Bruijn and others added 30 commits February 21, 2023 17:37
Measures taken on 100 coldstart connections to a remote RDS mysql 5.7 in us-east-1, accessed from Spain. Units are ms.

Before patch:

Average: 222.01605959
Standard deviation: 20.28249939282523

After patch:

Average: 152.8317912
Standard deviation: 22.382571070107467

Inlining queries make connections that require reading server settings run ~30% faster.
Use rust flate2 backend on default-rustls feature (see blackbeam#244)
…eplacement

Replace crate priority_queue with keyed_priority_queue
Do not read unnecessary settings in Conn::read_settings
OSmyrnov and others added 30 commits April 15, 2025 11:03
* add glue code for ed25519 auth method in mysql_common

* handle 0xfe case

* Add ed25519 plugin to `should_change_user` test

---------

Co-authored-by: Anatoly Ikorsky <[email protected]>
…tch-in-ExecRoutine

Add `DriverError::StmtParamsNumberExceedsLimit`
Make `ToConnection`, `Connection`, `ToConnectionResult` public
Properly update `active_wait_requests` metric (fix blackbeam#335)
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.