Commit Graph

207 Commits

Author SHA1 Message Date
吴晟 Wu Sheng 534a80c74c
Release 9.4.0 and prepare 9.5.0 (#750)
* [maven-release-plugin] prepare release v9.4.0

* [maven-release-plugin] prepare for next development iteration

* Update change logs.

---------

Co-authored-by: Wu Sheng <“wu.sheng@foxmail.com”>
2025-02-19 23:03:01 +08:00
jiangyuan 31bf638213
Simplify plugin.dest.dir property in pom.xml (#746) 2025-01-10 23:39:35 +08:00
youjie23 26600e76e2
Fix CreateAopProxyInterceptor in the Spring core-patch indeed changes the implementation of the Spring AOP proxy (#739) 2024-12-15 19:26:40 +08:00
吴晟 Wu Sheng 92b09c9d79
Released 9.3.0 and start 9.4.0 (#710)
* [maven-release-plugin] prepare release v9.3.0

* [maven-release-plugin] prepare for next development iteration

* Create changes-9.3.0.md

* Update CHANGES.md
2024-07-26 06:49:38 +08:00
Chen Ziyan 4dfc1e85b5
Fix method name missing in spring-plugins:scheduled-annotation-plugin with spring 6.1.x (#691) 2024-05-14 20:21:27 +08:00
吴晟 Wu Sheng eb1041675c
Release 9.2.0 begin 9.3.0 dev (#678) 2024-03-31 21:38:08 +08:00
Chen Ziyan d5b99f9434
add support for HttpExchange along with webflux-webclient-6.x (#664) 2024-01-11 19:58:42 +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 4dd00e97e9
Release 9.1 and begin 9.2.0 (#652) 2023-12-01 23:31:19 -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
xzyJavaX 6229b22a8f
update witness class in springmvc-annotation-5.x-plugin (#571)
Co-authored-by: 熊哲源 <xiongzheyuan@shouqianba.com>
2023-07-07 11:31:36 +02:00
吴晟 Wu Sheng b9dd0f24b7
Update version to 9.0.0 with new change logs. (#563) 2023-06-25 09:18:28 +08:00
吴晟 Wu Sheng d074a0a063
Release 8.16.0 and set 8.17.0-SNAPSHOT for next iteration (#543) 2023-05-31 22:46:05 +08:00
吴晟 Wu Sheng 7a6334d2b5
Begin 8.16.0 iteration (#501)
* [maven-release-plugin] prepare release v8.15.0

* [maven-release-plugin] prepare for next development iteration

* Create changes-8.15.0.md

* Set changes.md for 8.16.0
2023-04-04 09:15:21 +08:00
kezhenxu94 0b1af4fd18
Fix Spring 6 test case (#463) 2023-02-24 16:17:37 +08:00
kezhenxu94 62266673ff
Add plugin for Spring 6, set development baseline to JDK 17, remove Powermock entirely (#444) 2023-01-31 19:29:32 +08:00
吴晟 Wu Sheng 8c989b74e9
Release 8.14.0, begin for 8.15.0 iteration (#440) 2023-01-12 11:00:25 +08:00
吴晟 Wu Sheng 70b3e88b0f
Release 8.13.0, begin 8.14.0 iteration (#378) 2022-11-06 21:46:51 +08:00
吴晟 Wu Sheng b8f99e95e5
Begin 8.13.0 iteration, 8.12.0 release is on vote (#301)
* [maven-release-plugin] prepare release v8.12.0

* [maven-release-plugin] prepare for next development iteration

* Create changes-8.12.0.md

* Update CHANGES.md
2022-09-01 16:51:48 +08:00
kezhenxu94 d75cdf51e1
Save http status code regardless of it's status (#258) 2022-07-12 14:53:14 +08:00
吴晟 Wu Sheng 8de87f5556
Begin 8.12.0 iteration (#214)
* [maven-release-plugin] prepare release v8.11.0

* [maven-release-plugin] prepare for next development iteration

* Create changes-8.11.0.md

* Update CHANGES.md
2022-06-18 12:05:56 +08:00
吴晟 Wu Sheng 0ac754730c
Begin 8.11.0 iteration (#155) 2022-04-13 08:51:17 +08:00
Zimmem 2bd58bce7a
fix the trace breaking bugs in WebFlux server and WebClient(#114)
* Fix the bug that maybe generate multiple traces when invoking HTTP requests by Spring WebFlux server and WebClient.
2022-03-01 20:47:18 +08:00
AlexQin f0c22f32dd
Ignore the synthetic constructor created by the agent (#111)
* Resolves #8532, ignored the synthetic constructor created by java agent

Co-authored-by: qinjunjie <qinjunjie@jiuqi.com.cn>
2022-02-16 18:09:09 +08:00
吴晟 Wu Sheng 395ce4f86a
Release 8.9.0 and set next version to 8.10.0 (#101)
* [maven-release-plugin] prepare release v8.9.0

* [maven-release-plugin] prepare for next development iteration
2022-01-28 21:23:43 +08:00
wankai123 ec1b7a19a4
Initialize 8.9.0 iteration (#59) 2021-10-27 22:57:09 +08:00
wankai123 3997f02560
Format Springmvc & Tomcat EntrySpan operation name to `METHOD:URI` (#37) 2021-09-26 15:04:13 +08:00
furaul 43839e02aa
Fix a tracing context leak in SpringMVC plugin (#34)
* Once the springMVC span is created in beforeMethod, it must be stopped in afterMethod. Or it may cause memory leak.

Authored-by: furao <furao@didiglobal.com>
2021-09-22 21:20:02 +08:00
wallezhang 4b66f1e0a7
fix: Fix MultiScopesAnalysisListener#setPublicAttrs log warn frequently (#7271)
* fix: Fix MultiScopesAnalysisListener#setPublicAttrs log warn frequently. #6562

1. Rename current STATUS_CODE to HTTP_RESPONSE_STATUS_CODE, real tag key should be http.status_code.
2. Add a new string tag RPC_RESPONSE_STATUS_CODE to hold all string type value tag. The key is `rpc.status_code`.
3. At the backend, keep responseCode for HTTP_RESPONSE_STATUS_CODE tag, but add @Deprecated. Also, add httpResponseStatusCode(a duplicate of responseCode) and rpcStatusCode(for RPC_RESPONSE_STATUS_CODE) fields for OAL.

* Modify `Tags.STATUS_CODE` field name to `Tags.HTTP_RESPONSE_STATUS_CODE` and type from `StringTag` to `IntegerTag`, add `Tags.RPC_RESPONSE_STATUS_CODE` field to hold rpc response code value.

* Add `rpcStatusCode` for `rpc.status_code` tag in the OAL objects. The `responseCode` field is marked as deprecated and replaced by `httpResponseStatusCode` field. 

* Tag `status_code` is still supported in the backend for forward compatbility. Will be removed one year later.

Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2021-08-14 20:17:46 +08:00
吴晟 Wu Sheng 1c5e22a7be
Begin 8.8.0 iteration (#7395)
* [maven-release-plugin] prepare release v8.7.0

* [maven-release-plugin] prepare for next development iteration
2021-07-30 23:01:09 +08:00
wallezhang b74778f0f4
fix: fix spring gateway plugin npe (#7389) 2021-07-29 21:08:27 +08:00
Lu Jiajing cd029df360
Chore: polish methods naming for Spring Kafka (#7320) 2021-07-17 17:09:51 +08:00
Lin1997 58a370100a
Fix issue that webfluxwebclient plugin async finish repeatedly in multi thread (#7229) 2021-07-02 18:24:25 +08:00
吴晟 Wu Sheng 5eb1021639
Initialize 8.7.0 iteration (#7078) 2021-06-08 07:41:09 +08:00
Lu Jiajing b732ff35a7
Fix ClassCast issue for RequestHolder/ResponseHolder (#6973) 2021-05-22 17:06:13 +08:00
Darcy 10ddf0c373
fix a bug that spring-mvc set an error endpoint name (#6783) 2021-04-29 07:52:35 +08:00
吴晟 Wu Sheng 17e820f156
Begin 8.6.0 iteration (#6721) 2021-04-09 23:01:00 +08:00
liqiangz c986948c48
Fix springmvc reactive api can't collect HTTP statusCode. (#6671) 2021-04-03 22:09:48 +08:00
Alvin 9a3e8357cc
Fix NullPointerException when call "ReactiveRequestHolder.getHeaders" (#6651) 2021-03-31 07:11:30 +08:00
李文广 0047829b9f
Fixbug/springmvn-annotation-4.x-plugin, witness class does not exist in some versions (#6629) 2021-03-28 23:32:31 +08:00
John Bampton 85fc4f827c
Fix spelling (#6418) 2021-02-22 07:40:35 +08:00
吴晟 Wu Sheng cdfe6ab358
Begin the 8.5.0 iteration (#6302)
* [maven-release-plugin] prepare release v8.4.0

* [maven-release-plugin] prepare for next development iteration
2021-02-02 08:01:49 +08:00
ralphgj ea8a4963a2
fix recording url tag with wrong port (#6214) 2021-01-18 19:49:33 +08:00
wankai123 bf639d3ec6
Fix some mistakes in the comments (#6038) 2020-12-21 16:16:09 +08:00
吴晟 Wu Sheng af19c72a7e
8.3.0 tagged, open for 8.3.0 iteration. (#5920)
* [maven-release-plugin] prepare release v8.3.0

* [maven-release-plugin] prepare for next development iteration
2020-11-29 11:01:20 +08:00
Lu Jiajing d9623ec487
Spring-Kafka 1.x support (#5879)
* support spring-kafka 1.3.x and add test

* add spring-kafka-1.3.x-scenario to github workflow

* change kafka-plugin FAQ

* add supported versions

* update CHANGES.md
2020-11-24 19:32:37 +08:00
kezhenxu94 f92a7bf897
Start next iteration 8.3.0 (#5719)
* [maven-release-plugin] prepare release v8.2.0

* [maven-release-plugin] prepare for next development iteration
2020-10-24 19:30:29 +08:00
zifeihan 627358ee9e
Fix duplicate ExitSpan, Maybe this will cause some error message not recorded. because "feign load balance" mechanism will retry execute. (#5667) 2020-10-15 21:55:20 +08:00
qinqiangqiang f2e83bad30
resttemplate plugin concurrency scenario data mistake problem fix (#5658)
* resttemplate plugin concurrency scenario data mistake problem
2020-10-15 12:09:04 +08:00
Xin,Zhang 7c69ea889e
Fix JdkObsolete issue (#5599)
* Fix JdkObsolete issue

* Fix code style

Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-10-01 11:09:51 +08:00