Releases
1.6.1-RC1
1.6.1-RC1 release note
Plugins
Added MariaDB 1.5.6 support - #2403
Added Resin support - #2450 (Contributed by huayaoyue6, bai-yang)
Added hikariCp support - #2463
Added commons-dbcp2 support #2396
Changed JBoss Plugin's JDK Logger policy. From 1.6.1, you must set -Djava.util.logging.manager
- #2612
Added vert.x support (experimental feature) - #1417
We do not yet recommend using this in production
Enhancements
Thread dumps for active threads may be obtained directly from the Web UI - #2286
Datasource metrics are collected and shown in Inspector view - #2496
Added dependency injection to agent using google-guice - #2524
Added CollectionUtils
class to commons module - #2310
Deprecated StringUtils.drop()
API - #2312
Combined various ArrayUtils
classes and moved it to commons module - #2317
Available cluster APIs for each agent are managed agent-side - #2262
AsyncTraceId
async sequence is incremented without holding a lock on the whole object - #2481
You may omit the password parameter when calling admin APIs - #2249
GC metrics are calculated more accurately - #2282
Charts in Inspector view are requested separately - #2331
CPU metrics are collected when running on OpenJDK - #2332
Load charts shown when clicking on edges to terminal nodes in the server map are paged for easier navigation - #2434
Inspector charts show the most recently started agent's data if there are multiple agents using the same agent id in a given tim eslot - #2345
Transaction data is continuously loaded in Filter Transaction view - #2382
Guard against cross-site scripting attacks - #2400
Hashcodes for select VOs are cached for performance - #2432
Real-time chart layer can be resized by dragging on the boundary - #2452
Change format for saving application favorite list - #2474
Inspector charts can be queried over a week - #2484
Bug Fixes
Fixed LinkKey
hashcode always returning 0, improving server map query performance - #2394
Fixed an issue where resources were not read properly when using ASM engine - #2350
Fixed dbcp profiler.jdbc.*
configurations - #2391
Fixed an issue where networktest script would throw "icmp port unreachable error" - #2334
Fixed an issue where the agent's IP would always be recorded as the loopback IP - #2505
Fixed an issue with the call tree focusing on the wrong element when there are duplicate timestamps - #2365
Fixed rendering issues when using FireFox - #2516
Fixed an issue where application favorite list was displayed incorrectly - #2580
UI & UX
Change chart library for the main page (amchart -> chartjs) - #2500
Tasks
Recompiled TSpan
using java:beans options - #2323
Separated profiler-test module from the profiler module - #2354
Unified variable names in shell scripts - #2369 (Contributed by marcoblos)
Changed commons-server module's minimum supported jdk version (1.7 -> 1.6) - #2415
Added various annotations to signify stability & visibility - #2477
Added configuration for specifying Hbase root ZNode - #2609 (Contributed by jacarrichan)
Added VSCode paths to .gitignore - #2369 (Contributed by marcoblos)
Fixed typos in CONTRIBUTING.md - #2369 (Contributed by marcoblos)
Fixed help tooltip that were in Korean - #2563 (Contributed by verdantyang)
Fixed typos in pinpoint.config - #2543 (Contributed by gitzalm)
Library Updates
Upgraded libraries used internally - #2321
Upgraded amchart version to 3.20.20) - #2600
You can’t perform that action at this time.