Skip to content

Release foundations version 5.8.0#233

Merged
TheJokr merged 1 commit into
mainfrom
release/5.8.0
Jul 16, 2026
Merged

Release foundations version 5.8.0#233
TheJokr merged 1 commit into
mainfrom
release/5.8.0

Conversation

@TheJokr

@TheJokr TheJokr commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator

Breaking

  • Bump tikv-jemallocator to 0.7.0 #217: Users who make their own tikv-jemalloc-sys or tikv-jemalloc-ctl calls will need to update their dependency version to 0.7.0 as well. The upstream jemalloc release brings with it a host of performance and robustness improvements, and direct jemalloc interactions are rare, so we decided a semver violation was warranted in this case.

Added

  • User Tracing #223: A separate "user tracing" pipeline is available to record traces that are intended for end-user/customer consumption. The traces are batched based on routing metadata to allow an external service to forward them directly to a user's configured destination(s).
  • Make stdio logging fail-soft on write errors #231: LoggingSettings::ignore_io_errors can be enabled to make stdout/stderr/file IO errors non-fatal for foundations' logger. This is disabled by default, preserving the existing behavior of panicking in such situations.

Changed

@TheJokr TheJokr self-assigned this Jul 16, 2026
@TheJokr TheJokr requested a review from fisherdarling July 16, 2026 13:23
@TheJokr TheJokr merged commit d9adff6 into main Jul 16, 2026
21 checks passed
@TheJokr TheJokr deleted the release/5.8.0 branch July 16, 2026 13:27
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.

2 participants