What’s New in 1.8.1

If your application is based on Java 11, you should definitely consider updating Pinpoint-Agent to 1.8.1

We suggest you to upgrade the version if you are using any of recent added plugins

Pinpoint Plugin

  • Support HBase Plugin (Thank you @VictorZeng for your contribution)

    • servermap
      hbase 1

    • call stack
      hbase 2

  • Support Openwhisk Plugin (Thank you @upgle for your contribution)

    • servermap
      1

    • call stack
      2

  • Support Druid DataSource Plugin (Thank you @VictorZeng for your contribution)

    • call stack
      default

    • datasource info
      default

  • Support gRPC Plugin

    • callstack 1 (req/res)
      grpc 1

    • callstack 2 (stream)
      grpc2

  • Support Lettuce

    • servermap
      lettuce
  • Support Fastjson (Thank you @VictorZeng for your contribution)

    • callstack
      fastjson
  • Support Spring Kafka in Kafka Plugin You can trace spring-kafka in the kafka plugin with the following settings:
     profiler.springskafka.consumer.enable=true/false
    
  • Support MongoDB Plugin

  • Fix minor bugs

Pinpoint Agent

  • Fix Lambda tracking bug
  • Fix agent startup failure for certain ibm java versions

Pinpoint Web

  • Option added : hide stack trace from web response
  • Add deleting api for alarm users

Upgrade consideration

HBase compatibility table:

Pinpoint Version HBase 0.94.x HBase 0.98.x HBase 1.0.x HBase 1.2.x
1.0.x yes no no no
1.1.x no not tested yes not tested
1.5.x no not tested yes not tested
1.6.x no not tested not tested yes
1.7.x no not tested not tested yes
1.8.x no not tested not tested yes

Agent compatibility to Collector table:

Agent Version Collector 1.0.x Collector 1.1.x Collector 1.5.x Collector 1.6.x Collector 1.7.x Collector 1.8.x
1.0.x yes yes yes yes yes yes
1.1.x not tested yes yes yes yes yes
1.5.x no no yes yes yes yes
1.6.x no no not tested yes yes yes
1.7.x no no no no yes yes
1.8.x no no no no no yes

Agent compatibility to Collector table:

Pinpoint Version Agent Collector Web
1.0.x 6-8 6+ 6+
1.1.x 6-8 7+ 7+
1.5.x 6-8 7+ 7+
1.6.x 6-8 7+ 7+
1.7.x 6-8 8+ 8+
1.8.x 6-8
9+(Experimental)
8+ 8+

Supported Modules

  • JDK 6+
  • Tomcat 6/7/8/9, Jetty 8/9, JBoss EAP 6/7, Resin 4, Websphere 6/7/8, Vertx 3.3/3.4/3.5, Weblogic 10/11g/12c, Undertow
  • Spring, Spring Boot (Embedded Tomcat, Jetty), Spring asynchronous communication
  • Apache HTTP Client 3.x/4.x, JDK HttpConnector, GoogleHttpClient, OkHttpClient, NingAsyncHttpClient, Akka-http, Apache CXF
  • Thrift Client, Thrift Service, DUBBO PROVIDER, DUBBO CONSUMER, GRPC
  • ActiveMQ, RabbitMQ, Kafka
  • MySQL, Oracle, MSSQL(jtds), CUBRID, POSTGRESQL, MARIA
  • Arcus, Memcached, Redis(Jedis, Lettuce), CASSANDRA, MongoDB, Hbase
  • iBATIS, MyBatis
  • DBCP, DBCP2, HIKARICP, DRUID
  • gson, Jackson, Json Lib, Fastjson
  • log4j, Logback