Releases: pinpoint-apm/pinpoint
1.8.5 release notes
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
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
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
1.8.2 release notes
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
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
Key Features
Support for JAVA11
MongoDB Plugin
- issue : #1415
- servermap
- call stack
- mongo json
HBase Plugin
- issue : #4367
(Thank you @VictorZeng for your contribution) - servermap
- call stack
Openwhisk Plugin
Druid DataSource Plugin
- issue : #4418, #4518
(Thank you @VictorZeng for your contribution) - callstack
- datasource info
gRPC Plugin
- issue : #4366
- callstack 1 (req/res)
- callstack 2 (stream)
Lettuce Plugin
- issue : #4843
- servermap
Fastjson Plugin
- issue : #4418
(Thank you @VictorZeng for your contribution) - callstack
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
Key Features
Support for JAVA11
MongoDB Plugin
- issue : #1415
- servermap
- call stack
- mongo json
HBase Plugin
- issue : #4367
(Thank you @VictorZeng for your contribution) - servermap
- call stack
Openwhisk Plugin
Druid DataSource Plugin
- issue : #4418, #4518
(Thank you @VictorZeng for your contribution) - callstack
- datasource info
gRPC Plugin
- issue : #4366
- callstack 1 (req/res)
- callstack 2 (stream)
Lettuce Plugin
- issue : #4843
- servermap
Fastjson Plugin
- issue : #4418
(Thank you @VictorZeng for your contribution) - callstack
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
Key Features
Support for JAVA9 / JAVA10
- ※ JAVA9_HOME is required to build Pinpoint.
Direct buffer And Mapped buffer
Direct buffer and Mapped buffer have been added to the Inspector.
Open file descriptor
Open file descriptor has been added to the Inspector.
AKKA Http Plugin
We're happy to announce the release of AKKA Http plugin!
(Thank you @lopiter , @upgle for your contribution)
KAFKA Plugin
We're happy to announce the release of KAFKA plugin!
(Thank you @lopiter for your contribution)
Undertow Plugin
We're happy to announce the release of Undertow plugin!
Spring Async Annotation
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.
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
Key Features
Support for JAVA9 / JAVA10
- ※ JAVA9_HOME is required to build Pinpoint.
Direct buffer And Mapped buffer
Direct buffer and Mapped buffer have been added to the Inspector.
Open file descriptor
Open file descriptor has been added to the Inspector.
AKKA Http Plugin
We're happy to announce the release of AKKA Http plugin!
(Thank you @lopiter , @upgle for your contribution)
KAFKA Plugin
We're happy to announce the release of KAFKA plugin!
(Thank you @lopiter for your contribution)
Undertow Plugin
We're happy to announce the release of Undertow plugin!
Spring Async Annotation
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.
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
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.