Skip to content

12.0.x: Improve buffer pools stats and dump#14130

Merged
lorban merged 1 commit intojetty-12.0.xfrom
enhancement/12.0.x/buffer-pools-stats-and-dump
Dec 3, 2025
Merged

12.0.x: Improve buffer pools stats and dump#14130
lorban merged 1 commit intojetty-12.0.xfrom
enhancement/12.0.x/buffer-pools-stats-and-dump

Conversation

@lorban
Copy link
Contributor

@lorban lorban commented Dec 3, 2025

12.0.x backport of #14123

- record non-pooled acquisitions as a single bucket when stats are disabled
- make buckets include the wrapped `oeju.Pool` instance when dumped
- make `ArrayRetainableByteBuffer.Tracking` dump leaks when dumped
- save the stack of non-pooled acquisitions to include them in the dump

Signed-off-by: Ludovic Orban <lorban@bitronix.be>
@lorban lorban changed the base branch from jetty-12.1.x to jetty-12.0.x December 3, 2025 13:12
@lorban lorban changed the title 12.0.xImprove buffer pools stats and dump 12.0.x: Improve buffer pools stats and dump Dec 3, 2025
@lorban lorban requested a review from sbordet December 3, 2025 13:12
@lorban lorban self-assigned this Dec 3, 2025
@lorban lorban moved this to 👀 In review in Jetty 12.0.31 Dec 3, 2025
@lorban lorban merged commit 056c513 into jetty-12.0.x Dec 3, 2025
7 of 8 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Jetty 12.0.31 Dec 3, 2025
@lorban lorban deleted the enhancement/12.0.x/buffer-pools-stats-and-dump branch December 3, 2025 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

No open projects
Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants