Skip to content

Stormpot 2.3

Compare
Choose a tag to compare
@chrisvest chrisvest released this 22 Nov 15:52
· 304 commits to main since this release

Feature release:

  • A new ManagedPool interface exposes a pool as an MXBean for management with JMX.
  • It is now possible to enable background expiration checking, which helps reduce tail latency and prevents reallocation storms after prolonged periods of inactivity.
  • It is now possible to supply a custom ThreadFactory that the pool can use for creating its background allocation thread.
  • A precise object leak detection mechanism has been added, and is enabled by default. It can detect when a program leaks claimed objects by losing the references to them.
  • All the documentation is now formatted with AsciiDoctor.
  • Stormpot now builds on Java 8.
  • The pool no longer shuts down when an InterruptedException is thrown from the allocators allocate() or reallocate() methods.