Commit Graph

846 Commits

Author SHA1 Message Date
彭勇升 pengys 1057463812 Correct spelling errors in the network protocol. (#3091)
* Correct spelling errors in the network protocol.

* update protocol submodule commit id.
2019-07-16 09:19:48 +08:00
li.can 979fa73343 add aspectJ path (#3080) 2019-07-15 17:18:44 +08:00
kezhenxu94 4db1773d3e Fix wrong logger names (#3075)
* Fix wrong logger name

* Fix more wrong logger names in agent side
2019-07-15 00:35:15 +08:00
于玉桔 d996d7bf4a fix (#3057) 2019-07-12 19:52:03 +09:00
Gao Hongtao 01b963c109 Adding deadline to gRPC client (#2987)
* Set up 10 seconds deadline after gRPC client sending
 * The duration of deadline contains three segments: connecting,
   request and response

For blocking stub, I just set deadline before invoke service. For
bi-streaming stub, I found all of them are used as a blocking style,
that after getting streaming response client stub just close current
streaming. Base on above reality, I pick the same way as blocking one.
2019-07-03 14:34:04 +08:00
于玉桔 48ffd09239 Spring @Async plugin support (#2902)
* spring_async_plugin

* fix

* fix

* fix

* fix

* format fix

* rename

* fix

* fix version

* Update SWCallable.java

* Update Supported-list.md

* Update Supported-list.md
2019-07-02 07:46:25 +08:00
Xin,Zhang 47f7b98905 Fix the status is incorrect (#2982) 2019-07-01 23:32:45 +08:00
于玉桔 1e25678b9e Logback support AsyncAppender print tid (#2750)
* AsyncAppender

* improve performance

* fix mdc issue

* fix mdc

* add Async demo
2019-07-01 21:12:19 +08:00
吴晟 Wu Sheng 4faa950c14
Move master to 6.3.0 (#2968)
* [maven-release-plugin] prepare release v6.2.0

* [maven-release-plugin] prepare for next development iteration
2019-06-29 13:49:36 +08:00
吴晟 Wu Sheng 55d71e0ec3
Update UI, revert #2952 and fix JVM CPU usage again (#2961)
* Update UI.

* Fix CPU time again

* Update UI.
2019-06-28 10:53:44 +08:00
caoyixiong c74ad8d317 remove stackDepth when its 0 (#2957) 2019-06-27 18:11:43 +08:00
吴晟 Wu Sheng 62d01382a7
Fix CPU is 0. (#2952) 2019-06-27 07:29:45 +08:00
吴晟 Wu Sheng 85acc1b191
Revert "Introduce dead line settings from gRPC document. (#2917)" (#2936)
This reverts commit db8c45465b.
2019-06-24 00:08:59 +08:00
吴晟 Wu Sheng d844a52587
Fix OOM by empty stack of exception. (#2931)
* Support bootstrap class enhance and fix OOM by empty stack of exception.

* Agent document update

* Remove a word.

* Fix wrong cause exception search.

* Fix the condition

* Revert bootstrap class loader enhance.

* Remove import.

* no message
2019-06-23 08:42:03 +08:00
吴晟 Wu Sheng db8c45465b Introduce dead line settings from gRPC document. (#2917) 2019-06-21 00:53:31 +08:00
Xin,Zhang ef68b3f218 Fix issue that the time to remove the REQUEST_KEY_IN_RUNTIME_CONTEXT flag is incorrect (#2913) 2019-06-20 08:51:54 +08:00
kezhenxu94 09564919cb Add config to control tracing sql parameters in MySQL agent (#2846)
* Add config to control tracing sql parameters
2019-06-19 12:03:38 +08:00
daming 6ff33d8816 Restore solrj-plugin (#2888)
* restore solrj-plugin

* restore solrj-plugin
2019-06-17 18:48:18 +08:00
zhangwei 5358780543 TracingContext optimize (#2884)
* TracingContext optimize

* fix checkstyle
2019-06-17 16:34:35 +08:00
daming dbe7da4e77 Remove imported classes and add ci scripts for plugin import check. (#2881)
Add CI scripts for plugin import check.
2019-06-16 22:05:37 +08:00
吴晟 Wu Sheng 0f9c27d481
Revert SolrJ plugin. (#2871)
* Revert SolrJ plugin.

* Remove an unexpected test case.

* Revert "Remove an unexpected test case."

This reverts commit 359990e18b0c0ae1a6e1005ff985bf237ec05619.

* Clear context.

* Fix a leak.
2019-06-14 09:24:58 +08:00
kezhenxu94 f683850b9a Improve plugin performance (#2838)
* Improve plugin performance. fix #2837
2019-06-09 15:19:04 +08:00
小水怪 3831c5eeb5 Remove current RUNTIME_CONTEXT when the lastSpan will be stop (#2827) 2019-06-08 21:07:31 +08:00
daming 6ae517423c Provide plugin for Solr-7.x(client) (#2730)
* new branch for solrj-plugin

* rollback and add module solrj-plugin

* preparing to pr

* to resolve reviewers' suggestions

* remove unused code

* remove unused code

* remove unused comments

* To avoid NPE

* fix typo

* Change to JRE6

* fix pom.xml merge incorrectly. and java.net.URL instead of Regex

* Using RuntimeContext instead of ThreadLocal

* To reduce unnecessary tags

* add test cases

* fix validation fail

* add solrj-plugin into component-libraries & Supported-list

* to trace all patch to avoid recheck status of span

* remove unnecessary properites

* remove unnecessary tags

* Add the config to document of setup
2019-06-05 22:54:45 +08:00
Xin,Zhang 3217ff1444 Fix the span cannot stop when forward request (#2820) 2019-06-04 17:38:50 +08:00
li.can 8716bb0dc5 Fix Mysql 6.x plugin (#2803)
* fix NPE

* fix 6.x

* optimize

* add final

* fix ci

* Update apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/JDBCDriverInterceptor.java

add not null

Co-Authored-By: Xin,Zhang <zhangxin@apache.org>
2019-06-02 20:12:18 +08:00
Zhang Yonglun f803a2ade3 Provide plugin for ShardingSphere (#2699) (#2727)
* merge

* merge

* Provide plugin for ShardingSphere (#2699)

* Provide plugin for ShardingSphere (#2699)

* Provide plugin for ShardingSphere (#2699)

* adjust package name (#2699)

* fix mvnw (#2699)

* revert files access permission from 644 to 755

* change the access permission from 644 to 755

* change files access permission from 644 to 755

* revert all no changes files
2019-06-02 18:59:37 +08:00
于玉桔 fb713775ec Fix lettuce AsyncCommand::onComplete bug (#2796)
* fix lettuce async bug

* fix ci issue
2019-05-31 17:21:17 +08:00
sk163 bcdf1c4bd5 fix apm-agent-core maven pom file shade-plugin define bug (#2769) (#2770)
* fix apm-agent-core maven pom file shade-plugin define bug (#2769)
2019-05-28 15:04:38 +08:00
zhangwei e0b7306e5d Determine EXTEND_SERVICE before invoker createTraceContext (#2755) 2019-05-26 00:14:21 +08:00
于玉桔 e0827e30ea Unified toPath method (#2754) 2019-05-25 13:27:27 +08:00
FuCheng,Yan bc6f06f964 Support RESTEasy 3.x (#2665)
* feat(agent sdk): resteasy plugin

* fix(agent sdk): fix component define

* fix(agent sdk): fix file license

* fix(agent sdk): fix file license

* docs(agent sdk): add supported list

* fix(agent sdk): fix file license

* fix(agent sdk): fix response error tag

* fix(agent sdk): fix

* fix(agent sdk): adapter 3.5+

* fix(agent sdk): remove unreasonable async handling
2019-05-24 22:14:43 +08:00
li.can beb807df81 only enhance child not all parent method (#2737) 2019-05-23 17:08:31 +08:00
zxbu 48bca2418f Casting to 'ListCollectionsOperation' may produce 'ClassCastException' (#2724) 2019-05-21 16:40:33 +08:00
Alan Lau 3ebbe7c299 Remove the ex which not thrown. & Remove unused logger. (#2710) 2019-05-20 21:54:05 +08:00
于玉桔 98b495ebcc Spring cloud gateways 2.1.x plugin (#2517)
* spring cloud gateways plugin
2019-05-20 17:06:40 +08:00
于玉桔 90fe05b1d9 Avoid webflux plugin generating many endpoints & optimization http plugin toPath method (#2718)
* Avoid webflux plugin generating many endpoints
2019-05-20 15:34:07 +08:00
Alan Lau 6fff2a81cf Remove the unused method. & Modify doc. (#2692) 2019-05-16 21:02:45 +08:00
Zhang Yonglun c7c1774ab1 Provide plugin for ShardingSphere (#1934)
* Provide plugin for ShardingSphere (#1933)
2019-05-15 17:56:39 +08:00
SataQiu e07172b84f update agent.config (#2664) 2019-05-14 16:12:59 +08:00
caoyixiong dd9d178cb3 Support span#error in toolkit (#2605)
* Fix #2546
2019-05-10 11:14:39 +08:00
彭勇升 pengys ed78dabe8b Rename metric and indicator to metrics. (#2643)
* Rename metric to metrics.

* Fixed test case execute failure issues.
2019-05-10 08:05:37 +08:00
于玉桔 c46554a1ae fix spring data redis usercase NPE (#2621) 2019-05-09 23:52:42 +08:00
SataQiu 37c92523d5 add test cases for Base64 (#2630) 2019-05-08 15:08:37 +08:00
SataQiu 19d9c56f27 Clean up unnecessary times(1) for test verify (#2619)
* clean up unnecessary times(1) for test verify

* format code

* fix checkstyle
2019-05-07 21:56:23 +08:00
SataQiu 1f39b19937 fix some spelling mistakes (#2615) 2019-05-07 11:40:35 +08:00
Alan Lau 4de1fe5816 Remove the unused class loader. (#2612) 2019-05-07 11:03:42 +08:00
Jared Tan ea347b8535 fix webflux cast exception. (#2608)
* fix

* revert status interceptor.
2019-05-07 07:56:46 +08:00
Alan Lau e6ebf62a1f Add catch clause more details. (#2601)
* Add catch clause more details.

* Update SkyWalkingAgent.java
2019-05-06 15:17:20 +08:00
Alan Lau da773973be init need not return anything. also this function not used by other places. (#2597) 2019-05-06 14:26:15 +08:00