Zhenxu Ke
665a07cb0f
Clean up some warnings in maven build ( #6426 )
2021-02-24 07:05:56 +08:00
zifeihan
430a85df07
Fix KafkaContextManagerExtendService boot error of kafka plugin. ( #6410 )
2021-02-20 23:16:16 +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
Ax1an
fd02bcd6f6
Support dynamic change agent.ignore_suffix on java agent. ( #6272 )
2021-01-28 21:40:34 +08:00
Jared Tan
0884c876fa
Support dynamic change agent.trace.ignore_path on java agent within CDS. ( #6266 )
2021-01-28 12:09:59 +08:00
吴晟 Wu Sheng
7b1c63de11
Remove optional log plugin ( #6259 )
2021-01-26 23:23:14 +08:00
zifeihan
db61015245
Support dynamic change SAMPLE_N_PER_3_SECS on java agent ( #6232 )
2021-01-21 15:41:14 +08:00
Jared Tan
c989bb286c
make sampling still works when the trace ignores plug-in activation ( #6146 )
2021-01-07 21:33:01 +08:00
zifeihan
a57c158c77
Fix logger-plugin module directory structure problem(Maven cannot trigger junit testing). ( #5987 )
2020-12-11 15:58:06 +08:00
vcjmhg
0996151973
Support collecting logs of log4j, log4j2, and logback in the tracing context ( #5914 )
2020-12-10 13:53:30 +08:00
hailin0
fbf49b2cc6
Change the operation name of quartz-scheduler plugin ( #5934 )
2020-12-08 10:04:14 +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
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
Kdump
5fa2ae4903
fix RESOURCE_LEAK ( #5616 )
2020-10-07 18:47:25 +08:00
Kdump
a5f4052965
fix INEFFICIENT_KEYSET_ITERATOR ( #5612 )
...
* fix INEFFICIENT_KEYSET_ITERATOR
2020-10-06 21:44:23 +08:00
吴晟 Wu Sheng
103cf00672
Support JDK 11 compiling and upgrade dependencies ( #5579 )
...
* Upgrade dependencies and make the JDK11 compiling passed.
* Update license and fix license check file.
* Add CI for JDK11 compiling.
* Update doc.
2020-09-29 10:34:21 +08:00
Evan
29de696c42
exception-ignore-plugin ( #5426 )
2020-09-09 15:07:01 +08:00
Xin,Zhang
1b5dd9b3f3
Move spring webflux into optional plugin ( #5445 )
...
* Move spring webflux into optional plugin
* Fix compile check
* Fix check style
* Adjust code
* add docs
* Update docs/en/setup/service-agent/java-agent/README.md
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-09-09 09:53:07 +08:00
Evan
0e132685e6
fix doc on recently pr ( #5432 )
2020-09-03 23:20:36 +08:00
hailin0
ca957699dc
Add support for quartz-scheduler ( #5413 )
2020-08-30 23:48:26 +08:00
吴晟 Wu Sheng
ca5e576c04
Fix sampling and Kafka reporter conflicting. ( #5408 )
...
* Fix sampling and Kafka reporter conflicting.
* Remove legacy codes.
Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2020-08-28 23:47:03 +08:00
Lu Jiajing
5bfac1b50f
Remove style-check exception for logger ( #5363 )
2020-08-21 18:26:25 +08:00
Evan
a6e45d04c9
spring annotation enhance ( #5320 )
2020-08-17 10:14:40 +08:00
吴晟 Wu Sheng
2f2840cbf5
Begin 8.2.0 iteration. ( #5211 )
...
* [maven-release-plugin] prepare release v8.1.0
* [maven-release-plugin] prepare for next development iteration
2020-07-31 20:15:27 +08:00
李文广
3a00d84766
spring-annotation plugin add component ( #5160 )
2020-07-25 23:14:46 +08:00
吴晟 Wu Sheng
20b1b51798
Separate config initialization in the plugin out of core level Config. ( #5136 )
2020-07-21 20:51:56 +08:00
吴晟 Wu Sheng
5de0d2c6f6
Set version to 8.1.0 for next iteration. ( #4916 )
...
* [maven-release-plugin] prepare release v8.0.0
* [maven-release-plugin] prepare for next development iteration
* Remove all shardingsphere cases.
2020-06-12 23:44:42 +08:00
Xin,Zhang
7b99019c49
Refactory spring gateway plugin ( #4878 )
2020-06-12 00:25:41 +08:00
吴晟 Wu Sheng
fa9a44b750
Version number changed including a little documentation. ( #4597 )
2020-03-31 12:57:20 +08:00
吴晟 Wu Sheng
61f98c81f0
Move the main branch to 7.1.0 iteration. ( #4537 )
...
* [maven-release-plugin] prepare release v7.0.0
* [maven-release-plugin] prepare for next development iteration
2020-03-19 10:38:41 +08:00
kezhenxu94
5b255ba3e3
Set up more strict code styles and fix existing issues ( #4337 )
...
Motivation:
Review code styles with some bots automatically.
Modifications:
Set up ReviewDog in GitHub Action to review code style.
Add more check rules to checkstyle plugin.
Result:
Obvious code styles can be reviewed and commented automatically.
2020-02-11 17:10:49 +08:00
kezhenxu94
f676aece1f
Remove unused codes, close leaked I/O stream ( #4325 )
...
### Motivation:
Clean up unused codes and migrate to JDK8.
### Modifications:
- Remove unused codes.
- Close unclosed I/O stream.
- Remove meaningless comments.
### Result:
- No unnecessary codes concerns.
- No resources leak.
2020-02-08 09:21:24 +08:00
kezhenxu94
fa1e60f411
Reduce footprint when tagging spans via prototype pattern ( #4318 )
...
### Motivation:
Reduce footprint when tagging spans with the deprecated API: `AbstractSpan#tag(String, String)`.
### Modifications:
- Adopt [prototype pattern](https://en.wikipedia.org/wiki/Prototype_pattern ) to create `Tag`, prevent from creating too many `StringTag` instances and `GC`ed.
- Replace `AbstractSpan#tag(String, String)` with `AbstractSpan#tag(AbstractTag, String)`.
### Result:
- Footprint is reduced.
2020-02-05 11:32:51 +08:00
Kanro
dcb71cdeee
Optimize trace ignore plugin ( #4209 )
...
* Optimize trace ignore plugin
* Add license for FastPathMatcher
* Boot again after setting config in test
* Fix check style
* Fix typos
Co-authored-by: kezhenxu94 <kezhenxu94@163.com>
2020-01-12 09:49:28 +08:00
Kanro
4e03d5e6d7
Add kotlin coroutine plugin ( #4165 )
...
* Kotlin coroutine plugin write in Java
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-01-04 22:51:59 +08:00
kezhenxu94
51e74ca4c4
[Feature] Add tag annotation to allow tagging span with annotation ( #4152 )
...
* [Feature] Add tag annotation to allow tagging span with annotation
* Use repeatable annotation syntax and add docs and example codes
* Fix failed unit test
2019-12-31 12:11:06 +08:00
Andy Ai
4aac3293ca
[test/plugin] immigrate test play framework scenario ( #4128 )
...
* Add play-scenario
* Set play plugin as default
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
Co-authored-by: Weiyi Liu <liuweiyi@cmss.chinamobile.com>
2019-12-26 22:42:56 +08:00
kezhenxu94
30cbe38df7
Move Armeria plugin to default plugin list ( #4130 )
...
* Move Armeria plugin to default plugin list
* Move Armeria plugin to default plugin list
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2019-12-26 00:45:48 +08:00
吴晟 Wu Sheng
25a677b9c7
Move Webflux plugin into default list. ( #4129 )
...
* Move Webflux plugin into default list.
* Fix a typo.
2019-12-25 22:08:14 +08:00
吴晟 Wu Sheng
3dde94ff66
Move lettuce into default plugin ( #4127 )
...
* Move lettuce into default plugin
* Fix maven pom
2019-12-25 18:53:49 +08:00
吴晟 Wu Sheng
d7f7799c80
Set the main branch to 7.0.0-SNAPSHOT ( #4115 )
...
* [maven-release-plugin] prepare release v6.6.0
* [maven-release-plugin] prepare for next development iteration
2019-12-24 16:37:13 +08:00
cyejing
bc77fda5c1
Enhance webflux plugin, related to Spring Gateway plugin too. ( #3945 )
...
* webflux-reactive
* add support version comment, modify gateway
* add test case, modify name
* add docs
* remove healthCheck
2019-12-17 08:58:57 +08:00
kezhenxu94
eea5d027cc
Add Armeria Java agent plugin ( #4024 )
2019-12-11 15:57:45 +08:00
于玉桔
6ffd92792d
Support spring-tx in optional plugin ( #3857 )
...
* plugin code
* NPE FIX
2019-11-19 10:05:01 +08:00
吴晟 Wu Sheng
3fbaec42dc
Move to 6.6.0 SNAPSHOT ( #3839 )
...
* [maven-release-plugin] prepare release v6.5.0
* [maven-release-plugin] prepare for next development iteration
2019-11-12 22:33:39 +08:00
xiaoy00
26b1d4156a
Supporting RequestRateLimiterGatewayFilterFactory ( #3538 )
2019-10-22 14:33:26 +03:00
hi-sb
96b2baaddb
spring-cloud-gateway traceid does not transmit #3411 ( #3446 )
...
* spring-cloud-gateway traceid does not transmit #3411
skywalking-version:6.5.0
spring-gateway-version:2.1.2
Error Description:
Customize the filter, traceid does not transmit.
"ServerWebExchangeDecorator" is a transport chain,His structure should be like this:
serverWebExchangeDecorator
-----(ServerWebExchangeDecorator)delegate
------(ServerWebExchangeDecorator)delegate
------.....
-----(DefaultServerWebExchange)delegate
In the current source code, there is no deep search, but only the next level. When there are multiple custom filters, you get an error.
Repair method:
Look for "delegate" of "ServerWebExchangeDecorator" recursively until "DefaultServerWebExchange"
* spring-boot-webflux traceid does not transmit #3411
spring-boot-starter-webflux-version:2.1.6
Error Description:
Customize the filter, traceid does not transmit.
"ServerWebExchangeDecorator" is a transport chain,His structure should be like this:
serverWebExchangeDecorator
-----(ServerWebExchangeDecorator)delegate
------(ServerWebExchangeDecorator)delegate
------.....
-----(DefaultServerWebExchange)delegate
In the current source code, there is no deep search, but only the next level. When there are multiple custom filters, you get an error.
Repair method:
Look for "delegate" of "ServerWebExchangeDecorator" recursively until "DefaultServerWebExchange"
* checkStyle
2019-09-10 22:44:36 -07:00
吴晟 Wu Sheng
ce20fe107d
Move to 6.5.0 ( #3439 )
...
* [maven-release-plugin] prepare release v6.4.0
* [maven-release-plugin] prepare for next development iteration
2019-09-08 16:24:21 -07:00
于玉桔
44556ae006
gateway & webflux compatible with these scene ( #3419 )
2019-09-05 06:36:22 -07:00
于玉桔
95ceacfc15
Fix the zookeeper plugin has many nodes in the cluster case ( #3372 )
...
* Fix the zookeeper plugin has many nodes in the cluster case
* support version
2019-08-29 19:32:37 +08:00