Skip to content

1.6.1-RC1 release note

Compare
Choose a tag to compare
@koo-taejin koo-taejin released this 16 Mar 07:32
· 5326 commits to master since this release

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