Skip to content

Bump tikv-jemallocator to 0.7.0#217

Draft
TheJokr wants to merge 1 commit into
mainfrom
lblocher/bump-jemalloc
Draft

Bump tikv-jemallocator to 0.7.0#217
TheJokr wants to merge 1 commit into
mainfrom
lblocher/bump-jemalloc

Conversation

@TheJokr

@TheJokr TheJokr commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

This bumps the bundled jemalloc source in tikv-jemalloc-sys to 5.3.1. Per the upstream changelog, "This release includes over 390 commits spanning bug fixes, new features, performance optimizations, and portability improvements."

Opening as draft since the tikv-jemallocator version is part of our public API - users of foundations could be running their own tikv-jemalloc-ctl calls which would break if we change to a new major version. However, we will release this as a minor release since we found that it does yield some measurable performance improvements and allows us to use the more robust libunwind unwinder.

@TheJokr TheJokr self-assigned this Jun 17, 2026
This bumps the bundled jemalloc source in tikv-jemalloc-sys to 5.3.1.
Per the upstream changelog, "This release includes over 390 commits
spanning bug fixes, new features, performance optimizations, and
portability improvements."

This is a breaking change, since our users could also use
`tikv-jemalloc-sys` (directly or transitively) themselves. However, we
will release this as a minor release since we found that it does yield
some measurable performance improvements and allows us to use the more
robust libunwind unwinder.
@TheJokr TheJokr force-pushed the lblocher/bump-jemalloc branch from ecc2da1 to 7f34f9b Compare July 13, 2026 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant