Commit Graph

612 Commits

Author SHA1 Message Date
carlvine500 8612f80260 add jdk-cross-thread-plugin (#845)
* add jdk-cross-thread-plugin
2018-04-12 20:51:09 +08:00
carlvine500 5ea5471c96 add ContextManager.isActive() (#1070) 2018-04-12 11:35:19 +08:00
lican 8abb01dce2 fix #1055 and make code more readable (#1057) 2018-04-10 16:36:41 +08:00
吴晟 Wu Sheng 1261e03c9b
Fix the count of gc is incorrect. (#1054) 2018-04-09 18:53:08 +08:00
彭勇升 pengys c53d5088bf
Update pom.xml (#1040)
* Update pom.xml

Add developer email address.

* Update pom.xml

* Update pom.xml

* Delete pom.xml.versionsBackup

* Delete pom.xml.versionsBackup

* Update pom.xml

* Delete pom.xml.versionsBackup

* Update pom.xml
2018-04-07 13:59:57 +08:00
Xin,Zhang 4d7192f64c fix grpc issue (#1039) 2018-04-06 22:44:47 +08:00
Willem Jiang 0d31d6b36a Enable the build of ServiceComb Java Chassis (#1026) 2018-04-04 09:07:47 +08:00
candylee c34c037d16 fix CONSTRUCTOR_WITH_LIST_HOSTANDPORT_ARG_INTERCEPT_CLASS spell error (#1021) 2018-04-03 22:54:26 +08:00
吴晟 Wu Sheng 90fb7b7149
Because of key issue, system env override can't be supported. (#1017)
* Because of key issue, system env override can't be supported.

* Override value only in supported types. Int, String, Long, Boolean.
2018-04-03 16:16:41 +08:00
吴晟 Wu Sheng 7a733ce458
Provide advanced features document (#1014)
* Provide document for TLS

* Provide direct uplink doc.

* Add namespace document.

* Provide token auth doc.

* Provide setting override document.

* Fix two typo.

* Fix more typos.
2018-04-02 17:18:17 +08:00
吴晟 Wu Sheng d322f52843 Support token auth in gRPC upstream (#1000)
* Add client side token.

* Fix ci.

* Fix most codes of token auth at both sides.

* Add settings in config files.

* Make auth interceptor doesn't throw expcetion.

* Update AuthenticationSimpleChecker.java

* Update AuthenticationActivator.java

* Revert "Update AuthenticationActivator.java"

This reverts commit 0935f18fd6802ab84c12e0609c21ef753ff51be3.

* Merge branch 'feature/token-auth' of https://github.com/apache/incubator-skywalking into feature/token-auth

# Conflicts:
#	apm-collector/apm-collector-agent/agent-grpc/agent-grpc-provider/src/main/java/org/apache/skywalking/apm/collector/agent/grpc/provider/AuthenticationSimpleChecker.java

* Fix Auhentication token works incorrect (#1001)

* Fix Auhentication token works incorrect

* Change way to build GRPC Channel

* Response an empty header when auth fails.
2018-03-31 20:06:48 +08:00
吴晟 Wu Sheng e13ff79326 Sync to fix release check (#982)
Fix IPMC checks for releasing.
2018-03-24 17:11:04 +08:00
吴晟 Wu Sheng f625f609b3
Support direct server setting in agent. (#975)
* Support direct server setting in agent.

* Fix format.

* Add direct_servers check (#981)
2018-03-23 16:07:21 +08:00
吴晟 Wu Sheng d8d28a0b33
Support TLS of gRPC between agent and server. (#968)
* Finish the prototype of TLS of gRPC between agent and server.

* Fix for rat check.

* Update GRPCChannelManager.java

* Update AgentModuleGRPCProvider.java

* Upgrade netty version (#971)

* Make sure end user can't start gRPC server with and without SSL in the same port.
2018-03-22 06:59:17 +08:00
吴晟 Wu Sheng c56046d29a
Add namespace for headers. (#954) 2018-03-19 15:33:05 +08:00
彭勇升 pengys dcd6a71fce Asf/5.0 alpha/release (#959)
* Update docs for alpha release

* Delete a comma.

* Update How-to-build.md

* Add data-set licenses file

* Rename LICENSES-data-set to LICENSE-data-set

* Update LICENSE

* Remove fastclick from LICENSE

* Make the git submodule command to be a maven profile plugin. Let this command not execute by default install command.

* [maven-release-plugin] prepare release apm-5.0.0-alpha

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

* Product name is not correct

* Add more documents for release.

* Change profile id.

* Add CHANGES file in distribution file.

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

This reverts commit ac81501929f72ab3a276b8d782759eb6f652bfa3.

* Revert "[maven-release-plugin] prepare release apm-5.0.0-alpha"

This reverts commit 095597c9189589667c2a333d85bd46f6dca90c80.

* Add rat plugin to check dependency license and add license head into missing files.

* Fix docs.

* Exclude web ui config file.

* Next release guide.

* UI update.

* Update docs.

* Build source shell.
2018-03-19 06:09:09 +08:00
Xin,Zhang af16ece593 [Agent] fix trace can't finished when the StatusLine isn't set (#945) 2018-03-15 16:11:44 +08:00
吴晟 Wu Sheng 08267611a2 Prepare beta iteratoration (#944)
* [maven-release-plugin] prepare release apm-5.0.0-alpha

* [maven-release-plugin] prepare for next development iteration
2018-03-13 23:47:38 -05:00
吴晟 Wu Sheng 9c049684fd
Try to fix #886 (#892)
* Try to fix #886

* Try to fix ci.

* Fix a style check.
2018-03-07 22:50:16 +08:00
Xin,Zhang 0ddec9c6a4 [Agent] fix the interceptor package name is incorrect (#897) 2018-03-07 15:19:50 +08:00
吴晟 Wu Sheng 58f420720f Change some files for preparing release. (#887) 2018-03-06 10:37:57 +08:00
ascrutae 26889046bc [Agent] fix create entry span failure 2018-03-05 18:06:17 +08:00
彭勇升 pengys 0e61c97213
Merge branch 'master' into fixed/855 2018-03-04 00:23:33 +08:00
peng-yongsheng 40eeb8739a 1. Get the service id only when agent register service name.
2. Setting the src span type when agent register service name.
3. Revert the topology build logic.
2018-03-04 00:22:45 +08:00
wusheng 21c58f07d5 Update some documents for 5.0.0-alpha release. 2018-03-03 22:36:15 +08:00
wusheng 710cce162b Include the agent into `dist` 2018-03-02 17:00:43 +08:00
carlvine 8dd788de6a HttpGet:add http time out 2018-02-28 19:35:19 +08:00
吴晟 Wu Sheng 4019070471
Merge branch 'master' into master 2018-02-28 10:50:55 +08:00
carlvine 2e3ee1b21e Merge branch 'master' of https://github.com/carlvine500/incubator-skywalking 2018-02-28 10:26:22 +08:00
carlvine 78b4b340ea remove interceptor in xxxInstrument 2018-02-28 10:25:47 +08:00
吴晟 Wu Sheng 2b153b8bf6
Merge branch 'master' into feature/support-hystrix-plugin 2018-02-27 15:03:03 +08:00
ascrutae 66e3eb0765 [Agent] fix some intercept package name about toolkit's class is incorrect 2018-02-27 14:37:22 +08:00
吴晟 Wu Sheng 9a401a3545
Merge branch 'master' into feature/support-hystrix-plugin 2018-02-27 14:16:17 +08:00
ascrutae 83461aa679 fix checkstyle failed 2018-02-27 13:22:11 +08:00
ascrutae 49b4314aeb fix check style failed 2018-02-27 12:04:12 +08:00
ascrutae 64c48ea7a7 remove javadoc 2018-02-27 11:32:17 +08:00
ascrutae 0d6233dd54 [Agent] fix that javadoc import unused class cause classloader issue 2018-02-27 11:29:18 +08:00
吴晟 Wu Sheng a1711f7390
Update pom.xml 2018-02-27 08:33:59 +08:00
吴晟 Wu Sheng 14546ec149
Update pom.xml 2018-02-27 08:33:30 +08:00
吴晟 Wu Sheng e9c9a3ec15
Merge branch 'master' into master 2018-02-27 08:32:53 +08:00
吴晟 Wu Sheng acae617047
Merge branch 'master' into feature/support-hystrix-plugin 2018-02-27 06:21:27 +08:00
ascrutae 107eaacfa7 Adjust hystrix plugin buried point 2018-02-27 00:23:33 +08:00
wusheng f7fdd9f854 Fix assmbly for mvn clean install -Papache-release and update version to SNAPSHOT for SNAPSHOT release. 2018-02-26 23:22:10 +08:00
吴晟 Wu Sheng e2adfe413f
Merge branch 'master' into master 2018-02-26 18:56:36 +08:00
吴晟 Wu Sheng 851ee0fe45
Merge branch 'master' into feature/support-hystrix-plugin 2018-02-26 18:56:23 +08:00
wu-sheng 5ba864d88d Fix an oracle javadoc. 2018-02-26 16:55:50 +08:00
wu-sheng 64d0660d21 Fix optional plugin javadoc 2018-02-26 16:49:52 +08:00
wu-sheng 400ad41a64 Fix all javadoc issues. 2018-02-26 15:47:19 +08:00
wu-sheng 1d6ca31b62 Commit many java doc fixes. 2018-02-26 12:01:24 +08:00
wu-sheng 158b6ff884 Fixing javadoc. And try to trigger a ci fail in this commit, in order to make sure javadoc will be checked in further pull request. 2018-02-26 09:15:10 +08:00