Key Features
Add Reactor-Netty HTTP Client Plugin
-
issue : #7463
-
Compatibility
- Spring WebFlux 2.4 or higher is supported.
- Reactor Netty 1.0 or higher is supported.
Support OS environment variable
Pinpoint Agent supports OS environment variable.
$ PROFILER_SAMPLING_RATE=10
- Configuration order
- Java System properties
- OS environment variables
- Agent external configuration
- Agent profile configuration /profiles/${profile}/pinpoint.config
- Agent configuration /pinpoint-env.config
- issue : #7541
Support @Value Annotation in agent
- Before
this.collectorSpanServerIp = profilerConfig.readString("profiler.collector.span.ip", DEFAULT_IP, placeHolderResolver);
this.collectorSpanServerPort = profilerConfig.readInt("profiler.collector.span.port", 9996);
- After
@Value("${profiler.collector.span.ip}")
private String collectorSpanServerIp = DEFAULT_IP;
@Value("${profiler.collector.span.port}")
private int collectorSpanServerPort = 9996;
- issue : #7551
Notice
Fixed problem that gRPC-stream does not work with below messages. (#7375)
2020-10-23 11:21:57 [INFO ](c.n.p.p.s.g.SpanGrpcDataSender ) Discard PSpanMessage message, stream not ready. discardCount:1
2020-10-23 11:21:57 [INFO ](c.n.p.p.s.g.SpanGrpcDataSender ) Discard PSpanMessage message, stream not ready. discardCount:2
2020-10-23 11:21:57 [INFO ](c.n.p.p.s.g.SpanGrpcDataSender ) Discard PSpanMessage message, stream not ready. discardCount:3
2020-10-23 11:21:57 [INFO ](c.n.p.p.s.g.SpanGrpcDataSender ) Discard PSpanMessage message, stream not ready. discardCount:4
2020-10-23 11:21:57 [INFO ](c.n.p.p.s.g.SpanGrpcDataSender ) Discard PSpanMessage message, stream not ready. discardCount:5
2020-10-23 11:21:57 [INFO ](c.n.p.p.s.g.SpanGrpcDataSender ) Discard PSpanMessage message, stream not ready. discardCount:6
2020-10-23 11:21:57 [INFO ](c.n.p.p.s.g.SpanGrpcDataSender ) Discard PSpanMessage message, stream not ready. discardCount:7
2020-10-23 11:21:57 [INFO ](c.n.p.p.s.g.SpanGrpcDataSender ) Discard PSpanMessage message, stream not ready. discardCount:8
! Notice for version upgrade
====================================
========== !! IMPORTANT ==========
If you use grpc transport in Pinpoint Agent, it is strongly recommended to version 2.2.1.
issue : #7375
Notice for batch
batch was run in the background of pinpoint-web server until v2.2.0. From v2.2.1 it will be dealt with in pinpoint-batch server.
Since the batch logic(code) in pinpoint-web will be deprecated in the future, we advice you to transfer the execution of batch to pinpoint-batch server.
Release Notes
Plugins
Enhancements
Bugs
Cleanup
Thank You
to
whom provided or suggested valuable features
whom fixed or reported bugs
whom showed interest in Pinpoint and shared it to others.
Thank you all.
If there is someone who was inadvertently excluded, please let me know.
@imbf
@yjqg6666