ForrestWang123
ec30b5f53d
Fix NPE in handleMethodException method of apm-jdk-threadpool-plugin. ( #681 )
...
Co-authored-by: forrestwang <forrest.wang@woo.network>
2024-04-18 21:19:50 +08:00
吴晟 Wu Sheng
23287f90c8
Fix CHANGES.md ( #680 )
2024-04-10 23:03:16 +08:00
dingjiefei
bc20c6e888
remove idleCount in druid plugin ( #679 )
2024-04-10 22:14:14 +08:00
吴晟 Wu Sheng
eb1041675c
Release 9.2.0 begin 9.3.0 dev ( #678 )
2024-03-31 21:38:08 +08:00
pg.yang
30d60b9c61
Update Jedis 4.x plugin to support Sharding and Cluster models. ( #677 )
2024-03-31 20:13:03 +08:00
张呈熹
a751e324f6
Support across thread tracing for SOFA-RPC ( #675 )
2024-03-25 10:53:40 +08:00
cylx3126
466f173f98
Fix not tracing in HttpClient v5 when HttpHost(arg[0]) is null but `RoutingSupport#determineHost` works. ( #674 )
...
Skywalking hc5 plugin worked the same as hc4 plugin: if the arg[0] is null, skip creating the exitSpan. this will cause a bug in hc5: when the HttpHost is null but InternalHttpClient determines the host from ClassicHttpRequest, InternalHttpClient will send the request but Skywalking will not record it.
2024-03-12 23:12:34 +08:00
cylx3126
f227543fc3
Fix a bug in Spring Cloud Gateway if HttpClientFinalizer#send does not invoke, the span created at NettyRoutingFilterInterceptor can not stop. ( #672 )
2024-03-07 15:55:08 +08:00
吴晟 Wu Sheng
4adb343091
Archive the expired plugins `impala-jdbc-2.6.x-plugin`. ( #673 )
2024-03-07 11:31:08 +08:00
Chen Ziyan
5cd52658c6
Support for ActiveMQ-Artemis messaging tracing. ( #670 )
2024-01-29 16:01:20 +08:00
吴晟 Wu Sheng
822a73be6a
Fix words ( #669 )
2024-01-23 10:16:40 +08:00
吴晟 Wu Sheng
b1c96da0d4
Rename system env name from `sw_plugin_kafka_producer_config` to `SW_PLUGIN_KAFKA_PRODUCER_CONFIG` ( #668 )
2024-01-22 13:50:20 +08:00
peachisai
eebc4512ec
Convert the Redisson lock span into an async span ( #667 )
2024-01-21 12:10:39 +08:00
Chen Ziyan
bbb177a893
Support tracing for async producing, batch sync consuming, and batch async consuming in rocketMQ-client-java-5.x-plugin ( #665 )
2024-01-21 10:29:39 +08:00
Chen Ziyan
d5b99f9434
add support for HttpExchange along with webflux-webclient-6.x ( #664 )
2024-01-11 19:58:42 +08:00
吴晟 Wu Sheng
3c243e1d07
Update NOTICE year to 2024 ( #663 )
2024-01-10 11:50:42 +08:00
Brandon Fergerson
9c7f1316d0
fix: Vertx plugin, 400+ status codes should cause SLA fail ( #662 )
2024-01-04 08:56:31 +08:00
Gong Dewei
4f2f81e181
Fix re-transform bug when enhanced class proxy parent method ( #659 )
2023-12-23 00:01:30 +08:00
Chen Ziyan
7aec68263b
Support for tracing webflux-6.x and gateway-4.x ( #661 )
2023-12-21 16:04:21 +08:00
xubinghao
c5d62cb97a
Support forkjoinpool plugin in JDK11 ( #656 )
2023-12-18 17:01:53 +08:00
Chen Ziyan
fdc1e97c48
Fix NoSuchMethodError in mvc-annotation-commons&change deprecated method ( #658 )
2023-12-15 14:45:18 +08:00
吴晟 Wu Sheng
045c1e753f
Remove dead links ( #655 )
2023-12-06 12:09:23 +08:00
吴晟 Wu Sheng
be57d51d08
Bump up bundled CLI ( #654 )
2023-12-05 08:43:19 -08:00
吴晟 Wu Sheng
8ca62a48c2
Fix missing command in the docker release ( #653 )
2023-12-05 07:30:50 -08:00
吴晟 Wu Sheng
4dd00e97e9
Release 9.1 and begin 9.2.0 ( #652 )
2023-12-01 23:31:19 -08:00
weixiang1862
6220af1172
Optimize plugin selector logic. ( #651 )
2023-11-30 17:24:30 -08:00
kezhenxu94
5063985516
Bump up grpc ( #650 )
2023-11-28 08:58:35 -08:00
Chen Ziyan
e71b9e899e
Fix PostgreSQL Jdbc URL parsing exception ( #649 )
2023-11-17 21:37:13 +08:00
吴晟 Wu Sheng
c82287e1dd
Add JDK21 Support ( #647 )
2023-11-10 14:56:48 +08:00
吴晟 Wu Sheng
2bd500b831
Add JDK 21 image container ( #646 )
2023-11-08 18:13:56 +08:00
Gong Dewei
db54c65d09
Optimize bytebuddy type description performance ( #637 )
...
### Improve the performance of type description of byte-buddy
The goal is to get the original class description at re-transform, so as to generate consistent results when the Skywalking agent is enhanced again (including implementing the EnhancedInstance interface, auxiliary fields and methods, etc.)
The previous type description used the `AgentBuilder.DescriptionStrategy.Default.POOL_FIRST` policy to get origin type description, which slows down the application startup, due to heavy I/O operations and parsing bytecode.
New way is to remove dynamic fields, methods and interfaces generated by SkyWalking Agent from `TypeDescription`, and **make it as origin type descripton**.
**Key feature** :
* No need to cache `TypeDescription` objects, less memory used.
* It only applies to the re-transform class processing flow and does not affect the startup process.
**Process flow:**
1. Find `TypeDescription` from commonly used type cache, such as primitive class.
2. Delegate to `AgentBuilder.DescriptionStrategy.Default.HYBRID`
3. Wrap `TypeDescription` by `SWTypeDescriptionWrapper` , remove fields, methods, interface generated by SkyWalking.
**Relative Issue:** https://github.com/apache/skywalking/issues/11460
2023-11-03 09:45:28 +08:00
Chen Ziyan
2721438820
Fix Impala Jdbc URL (including schema without properties) parsing exception ( #644 )
2023-11-02 15:32:31 +08:00
吴晟 Wu Sheng
d5cfd35c5d
Disable dep bot ( #641 )
2023-10-31 06:39:07 +08:00
peachisai
0b80f3d424
Add a netty-4.1.x plugin to trace http ( #625 )
2023-10-29 16:18:25 +08:00
alan
c94b409b28
fix CVE-2023-4586 ( #632 )
...
Co-authored-by: za-liuyonghua <yonghua.liu@zatech.com>
2023-10-24 19:28:02 +08:00
Ricky Lau
45993545e9
[DOCS] Corrected an issue using misspelled words in Native Tracer ( #626 )
2023-10-23 10:49:21 +08:00
吴晟 Wu Sheng
88b4b5c930
Add OAP version requirement ( #624 )
2023-10-20 17:58:24 +08:00
Wayne Chu
c15ac3071e
Support collect ZGC memory pool metrics ( #622 )
2023-10-20 12:38:18 +08:00
weixiang1862
017bc20908
Fix config length limitation. ( #623 )
2023-10-18 12:37:41 +08:00
抹布先生M
6c4af4e7d1
Fix oracle lower case tns url parse error. ( #11399 ) ( #621 )
2023-10-13 04:44:56 -05:00
wuwen
c2fe67b775
fix java-doc dead link ( #620 )
2023-10-12 17:08:56 +08:00
hxd123456
087475ebbe
Add mongoDB plugin report db instance info ( #618 )
...
* [#11252 ]add mongodb v4 plugin,support report instance info
2023-10-08 11:21:33 +08:00
qiaoxingxing
f25e6600b4
fix doc Application-toolkit-tracer extract data from map ( #617 )
2023-09-28 04:14:12 -05:00
weixiang1862
5f61c5e31d
Optimize spring-cloud-gateway 2.1.x, 3.x witness class. ( #610 )
2023-09-15 14:39:48 +08:00
elmer
e6f12b5a7a
add max length configuration for service_name and instance_name ( #609 )
2023-09-15 11:48:36 +08:00
w2dp
6f80861657
Fix an error status bug in the httpasyncclient plugin ( #608 )
...
Co-authored-by: 刘颖 <liuying03196@51shebao.com>
2023-09-14 13:36:29 +08:00
xiaqi1210
922a5001fa
Fix the issue of createSpan failure caused by invalid request URL in HttpClient 4.x/5.x plugin ( #603 )
2023-09-13 08:17:20 +08:00
袁世超
44b8f669a9
Optimize ElasticSearch 6.x 7.x plugin compatibility ( #607 )
2023-09-12 14:33:33 +08:00
袁世超
bc7447a2c2
Fix hbase onConstruct NPE in the file configuration scenario ( #602 )
2023-09-01 09:51:54 +08:00
吴晟 Wu Sheng
6e47084501
Release 9.0.0 and set 9.1.0-SNAPSHOT for next iteration ( #600 )
...
* [maven-release-plugin] prepare release v9.0.0
* [maven-release-plugin] prepare for next development iteration
* Create changes-9.0.0.md
* Update CHANGES.md
---------
Co-authored-by: Wu Sheng <“wu.sheng@foxmail.com”>
2023-08-29 11:57:56 +08:00