Commit Graph

99 Commits

Author SHA1 Message Date
wusheng d37dbc8d76 FInish codes about TraceSegment to UpstreamSegment 2017-07-03 22:16:20 +08:00
ascrutae b9bdf28d27 support tomcat dubbo and httpclient plugins 2017-07-03 11:46:37 +08:00
wusheng 701b6afa12 Fix operationName of entry span didn’t reset. And optimize interceptor initialization. 2017-07-02 23:41:38 +08:00
wusheng b3fe61aefe Fix a compile issue. 2017-07-02 23:13:31 +08:00
wusheng 1b602b1fab Fix a dynamic interface bug. 2017-07-02 23:10:46 +08:00
wusheng 9037f13976 Remove the field binders. 2017-07-02 23:00:04 +08:00
wusheng 5bcc6fbf5c Refactor ContextCarrier. 2017-07-02 22:47:16 +08:00
wusheng c7c0256ce7 Fix inject method bug. 2017-07-02 22:22:38 +08:00
wusheng 888e0484bb Fix entry and exit span methods bug. 2017-07-02 22:18:12 +08:00
wusheng 9d100902de New propagation format. 2017-07-02 21:57:24 +08:00
wusheng 945f68b9b1 Allow the context carrier is null when creating entry span. 2017-07-02 21:10:49 +08:00
wusheng 1c8200116d Fix compile issue. 2017-07-02 08:13:21 +08:00
wusheng 09565a497d Fix unpush bug. 2017-07-02 08:12:09 +08:00
wusheng 9a6484af2b Refactor create span methods 2017-07-02 07:36:10 +08:00
wusheng 18fed69e44 Set the wait time shorter than before. 2017-07-01 23:43:08 +08:00
wusheng f4d332a340 Add a log when the data carrier buffer is full. 2017-07-01 23:05:15 +08:00
wusheng 6d2ab56348 Finish codes of grpc segment client about channel control. 2017-07-01 23:01:56 +08:00
wusheng 34a0a0b4f3 Add codes about grpc client service. 2017-07-01 22:40:38 +08:00
wusheng 95dcd3927b Finish the skeleton codes of sending segments to collector. 2017-07-01 21:12:48 +08:00
wusheng 5621c3b256 Fix a comma. 2017-07-01 09:42:04 +08:00
wusheng d960b80fcd Finish codes about selecting grpc service address and retry. 2017-07-01 08:59:41 +08:00
ascrutae 8a2876aad0 upgrade netty version and fix miss dependency classes issue 2017-07-01 00:18:50 +08:00
吴晟 Wu Sheng 6cfea15bfb Merge pull request #256 from ascrutae/zhangxin/feature/high-performance-agent
Change shade plugin version and remove duplicate relocation
2017-06-30 23:09:02 +08:00
ascrutae cada42d10f Change shade plugin version and remove duplicate relocation 2017-06-30 23:04:53 +08:00
wusheng 13816c8cd0 Add “ClassLoader” paramter for enhance method. Prepare for improving interceptor initialization performance. 2017-06-30 22:44:24 +08:00
wusheng 6b2849dbb6 Fix the comments. 2017-06-30 22:08:46 +08:00
wusheng d89a5be742 Support dynamic field and interface. 2017-06-30 22:00:58 +08:00
wusheng dd268b2eb2 Merge branch 'feature/high-performance-agent' of https://github.com/wu-sheng/sky-walking into feature/high-performance-agent
* 'feature/high-performance-agent' of https://github.com/wu-sheng/sky-walking:
  let the sense of filter more clear
  Fix issue that skywalking-agent.jar include the google class  and exclude the proto files inside protobuf-java
2017-06-30 20:08:39 +08:00
吴晟 Wu Sheng e2c85d99b6 Merge pull request #255 from ascrutae/zhangxin/feature/high-performance-agent
Exclude google class when shading skywalking-agent.jar
2017-06-30 08:37:35 +08:00
ascrutae 268509deb4 let the sense of filter more clear 2017-06-30 08:13:06 +08:00
wusheng 8c9c3e65b8 Finish some grpc client codes. 2017-06-29 22:57:18 +08:00
ascrutae 76806a2798 Fix issue that skywalking-agent.jar include the google class and exclude the proto files inside protobuf-java 2017-06-29 22:56:27 +08:00
wusheng 11b4dc7bd9 Support finding grpc-server list. Attempt to acquire the list every 60 seconds. Related to #254 2017-06-29 21:31:27 +08:00
wusheng 5203081561 Support #206 #241 #253 2017-06-28 22:32:02 +08:00
wusheng d2f562f1fa Adjust segment service and span interface. 2017-06-28 20:40:37 +08:00
wusheng e09741c832 Adjust some service. 2017-06-28 17:11:32 +08:00
wusheng c699c64c6a Remove some useless codes in agent-core. 2017-06-28 15:14:29 +08:00
wusheng b3c39aea53 Merge branch 'master' into feature/high-performance-agent
* master:
  add test case and fix logical error
  Fix windows script start collector failure.
  fix skywalking container start failure
  fix  lost tags
  Add mechanism to set default status(on/off) of plugin
  Add layer tag value: mq.

# Conflicts:
#	apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/context/trace/Span.java
2017-06-28 09:07:06 +08:00
wusheng 1fd449cddc Finish the refactor of agent-core. 2017-06-28 09:05:39 +08:00
wusheng 48b2164f33 Finish almost all codes about TracingContext and three new type spans. 2017-06-27 11:48:54 +08:00
wusheng 22595c9ebe Implement some methods of TracingContext. 2017-06-27 00:00:20 +08:00
wusheng 6cd5be9e1c Merge branch 'feature/high-performance-agent' of https://github.com/wu-sheng/sky-walking into feature/high-performance-agent
* 'feature/high-performance-agent' of https://github.com/wu-sheng/sky-walking:
  add logic of shade grpc

# Conflicts:
#	apm-sniffer/apm-agent/pom.xml
2017-06-26 23:44:29 +08:00
wusheng 947fed4865 Begin to refactor for performance. 2017-06-26 23:43:18 +08:00
ascrutae 6e1d0d602f add test case and fix logical error 2017-06-26 22:52:27 +08:00
吴晟 Wu Sheng 9efff4bc63 Merge branch 'master' into zhangxin/feature/force-enable-plugin 2017-06-26 20:28:29 +08:00
ascrutae 6081f7f7b1 fix lost tags 2017-06-26 11:26:24 +08:00
ascrutae ace2e63887 Add mechanism to set default status(on/off) of plugin 2017-06-26 11:23:19 +08:00
ascrutae 19584b6f8f add logic of shade grpc 2017-06-24 07:54:45 +08:00
wusheng 0b4b4b1759 Add layer tag value: mq. 2017-06-24 07:38:02 +08:00
ascrutae a139862c79 Revert "Add logic of shade grpc package"
This reverts commit c52686f894.
2017-06-23 17:08:53 +08:00