Skip to content

Releases: pinpoint-apm/pinpoint

1.8.5 release notes

18 Sep 06:43
Compare
Choose a tag to compare

Key Features

Maximum throughput limit feature

Feature to limit throughput per second for sampled transactions.
You can use this feature with the following cases

  • Limiting throughput per second for transactions started by this agent
  • Limiting throughput per second for transactions started by an external agent

Configuration example is shown below.

# Permits per second, if throughput is 0, it is unlimited.
# "New" is a transaction that is newly traced.
profiler.sampling.new.throughput=0
# "Continue" is a transaction that is already being tracked.
profiler.sampling.continue.throughput=0

You can check the results on the Inspector page.
S.S.N - Skipped New, S.S.C - Skipped Continuation
간지기능

log4j2 plugin

related issue : #5971, #5993,

Release Notes

If you are tracing Dubbo, we highly suggest upgrading your agent to 1.8.5 as it includes a bug fix for a plugin.
Please see Agent Issues below for more details.

Plugins

Enhancements

Bugs

1.8.4 release notes

11 Jun 07:30
Compare
Choose a tag to compare

Release Notes

If you want to communicate data between Span and Stat over TCP , we highly suggest upgrading your agent to 1.8.4 as it includes a bug fix for it.

Enhancements

[#5522] Allow collector to log received span/stat packet count
[#5651] Avoid storing excessive buffers when using the TcpDataSender

Bugs

[#5523] Fix span serialization when sending over TCP

1.8.3 release notes

27 Mar 06:01
Compare
Choose a tag to compare

Release Notes

If you are tracing Oracle java driver, Cassandra Datastax java driver, or OkHttp V2 on Spring Boot/One-Jar executable jar, we highly suggest upgrading your agent to 1.8.3 as it includes a bug fix for these plugins.
Please see Agent Issues below for more details.

Bugs

1.8.2 release notes

12 Feb 06:46
Compare
Choose a tag to compare

Release Notes

If you are tracing MongoDB or Undertow in SpringBoot, we highly suggest upgrading your agent to 1.8.2 as it includes a number of bug fixes for the plugins.
Please see Plugin Issues below for more details.

Plugins

Bugs

1.8.2-RC1 release notes

23 Jan 05:28
Compare
Choose a tag to compare

Release Notes

If you are tracing MongoDB or Undertow in SpringBoot, we highly suggest upgrading your agent to 1.8.2 as it includes a number of bug fixes for the plugins.
Please see Plugin Issues below for more details.

Plugins

Bugs

1.8.1 release notes

03 Jan 00:18
Compare
Choose a tag to compare

Key Features

Support for JAVA11


MongoDB Plugin

  • issue : #1415
  • servermap
    mongo db 1
  • call stack
    mongo db 2
  • mongo json
    mongo db 3

HBase Plugin

  • issue : #4367
    (Thank you @VictorZeng for your contribution)
  • servermap
    hbase 1
  • call stack
    hbase 2

Openwhisk Plugin

  • issue : #4366
    (Thank you @upgle for your contribution)
  • servermap
    1
  • call stack
    2

Druid DataSource Plugin


gRPC Plugin

  • issue : #4366
  • callstack 1 (req/res)
    grpc 1
  • callstack 2 (stream)
    grpc2

Lettuce Plugin

  • issue : #4843
  • servermap
    lettuce

Fastjson Plugin


Support Spring Kafka in Kafka Plugin

  • issue : #4939
    You can trace spring-kafka in the kafka plugin with the following settings:
profiler.springskafka.consumer.enable=true/false


Release Notes

Plugins

Enhancements

Bugs

Tasks

1.8.1-RC1 release notes

14 Dec 04:30
Compare
Choose a tag to compare

Key Features

Support for JAVA11


MongoDB Plugin

  • issue : #1415
  • servermap
    mongo db 1
  • call stack
    mongo db 2
  • mongo json
    mongo db 3

HBase Plugin

  • issue : #4367
    (Thank you @VictorZeng for your contribution)
  • servermap
    hbase 1
  • call stack
    hbase 2

Openwhisk Plugin

  • issue : #4366
    (Thank you @upgle for your contribution)
  • servermap
    1
  • call stack
    2

Druid DataSource Plugin


gRPC Plugin

  • issue : #4366
  • callstack 1 (req/res)
    grpc 1
  • callstack 2 (stream)
    grpc2

Lettuce Plugin

  • issue : #4843
  • servermap
    lettuce

Fastjson Plugin


Support Spring Kafka in Kafka Plugin

  • issue : #4939
    You can trace spring-kafka in the kafka plugin with the following settings:
profiler.springskafka.consumer.enable=true/false


Release Notes

Plugins

Enhancements

Bugs

Tasks

1.8.0 release notes

14 Sep 05:06
Compare
Choose a tag to compare

Key Features

Support for JAVA9 / JAVA10

  • ※ JAVA9_HOME is required to build Pinpoint.

Direct buffer And Mapped buffer

buffer 2
Direct buffer and Mapped buffer have been added to the Inspector.

Open file descriptor

fd 1
Open file descriptor has been added to the Inspector.

AKKA Http Plugin

akka
akka
We're happy to announce the release of AKKA Http plugin!
(Thank you @lopiter , @upgle for your contribution)

KAFKA Plugin

default
default
We're happy to announce the release of KAFKA plugin!
(Thank you @lopiter for your contribution)

Undertow Plugin

29ae9e22-9a65-11e8-9fa1-3dfe053cea8c
We're happy to announce the release of Undertow plugin!

Spring Async Annotation

async
We're happy to announce the release of Spring Async Annotation plugin!

Option to group agents running in containers

-Dpinpoint.container jvm argument added for grouping container applications with variable host names in the UI.

pinpoint_container_ss

Passing -Dpinpoint.container as a jvm argument will group the agent under Container instead of it's hostname in the Inspector view, as well as only showing agents from containers that were running within the queried time period.
This will help cases where the agent list would get polluted with too many hostname groupings and/or agent ids, as agents running in containers may have different hostnames/agent ids every time they are deployed and new containers are created.

Resolved hostname retrieval triggering possible DNS lookups

#4427
(Thank you @nickycheng for your contribution)


Release Notes

Plugins

Enhancements

Bugs

Cleanup

1.8.0-RC1 release notes

13 Aug 05:51
Compare
Choose a tag to compare

Key Features

Support for JAVA9 / JAVA10

  • ※ JAVA9_HOME is required to build Pinpoint.

Direct buffer And Mapped buffer

buffer 2
Direct buffer and Mapped buffer have been added to the Inspector.

Open file descriptor

fd 1
Open file descriptor has been added to the Inspector.

AKKA Http Plugin

akka
akka
We're happy to announce the release of AKKA Http plugin!
(Thank you @lopiter , @upgle for your contribution)

KAFKA Plugin

default
default
We're happy to announce the release of KAFKA plugin!
(Thank you @lopiter for your contribution)

Undertow Plugin

29ae9e22-9a65-11e8-9fa1-3dfe053cea8c
We're happy to announce the release of Undertow plugin!

Spring Async Annotation

async
We're happy to announce the release of Spring Async Annotation plugin!

Option to group agents running in containers

-Dpinpoint.container jvm argument added for grouping container applications with variable host names in the UI.

pinpoint_container_ss

Passing -Dpinpoint.container or -Dpinpoint.container=true as a jvm argument will group the agent under Container instead of it's hostname in the Inspector view.
This may help cases where the agent list would get polluted with too many hostname groupings as agents running in containers may have different hostnames everytime they are deployed and new containers are created.

Resolved hostname retrieval triggering possible DNS lookups

#4427
(Thank you @nickycheng for your contribution)


Release Notes

Plugins

Enhancements

Bugs

Cleanup

1.7.3 release notes

03 May 06:49
Compare
Choose a tag to compare

Release Notes

If you are tracing RabbitMQ or Dubbo, we highly suggest upgrading your agent to 1.7.3 as it includes a number of bug fixes for the plugins.
Please see Plugin Issues below for more details.

Plugins

Bug Fixes