Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Release 0.23.0

Compare
Choose a tag to compare
@felixbarny felixbarny released this 27 Apr 15:15
· 782 commits to master since this release

Features

  • Stagemonitor's byte code manipulation is now powered by Byte Buddy which replaces Javassist. This means faster startup times and easier to write byte code manipulations. See #148 for details. Please leave them a star on their GitHub page as this library is really awesome!
  • Improved performance ajax call trees (see #141)
  • JDBC timing metrics for individual methods don't require the profiler to be active (see 5aa7095)
  • @SLA now also works in combination with @Timed and @ExceptionMetered (see bf6dea2)
  • @MonitorRequests
    • annotations are also detected when placed on a super class or on a method of any super class.
    • The names of the method parameters are now also recorded
    • Added new properties requestName and resolveNameAtRuntime (see a884d7d)
  • Added support for request name detection for all JAX-RS implementations (not only RestEasy)

Bug Fixes

  • Making sure that SQLs don't appear twice in the call tree (see #143)
  • Finally stagemonitor does not set objects into the system properties which led to failures when combining it with other tools (see #99)
  • Change name from FileServlet to StagemonitorFileServlet to fix problems with Weblogic (see #145)