Commit Graph

3848 Commits

Author SHA1 Message Date
吴晟 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
彭勇升 pengys eff39b0f1c Rename field name to osName in type AppServerInfo. (#1006)
#998
2018-03-30 22:44:18 +08:00
彭勇升 pengys bade4fd6c8 Make the exception message with the instance id which will help us to find the bug. (#1005)
Fixed #999
2018-03-30 22:09:34 +08:00
lemon c84c76355b Fix proto link (#1002)
* Fix link to proto files

* Fix proto path.
2018-03-30 14:58:35 +08:00
吴晟 Wu Sheng 9b1c6724d2
Support setting override through system.properties and envs. (#997)
* Support setting override through system.properties and envs.

* Remove test case.
2018-03-29 17:20:49 +08:00
吴晟 Wu Sheng 4a8372b9f5
Make sure module provider can't find other service in prepare stage. (#994) 2018-03-28 09:53:11 +08:00
吴晟 Wu Sheng aa9243b2aa
Add dependencies licenses and notice. (#993) 2018-03-27 14:12:57 +08:00
吴晟 Wu Sheng 27dd5e8502
Add all UI dependencies. (#990)
* Upload more dependencies.

* Add all UI licenses to license file.

* fix ui
2018-03-26 17:17:38 +08:00
Xin,Zhang 5624417c07 [Collector] fix the collector cannot started (#987) 2018-03-26 10:05:29 +08:00
彭勇升 pengys 061a4d4c8e Update How-to-release.md (#988)
* Update How-to-release.md

* Update How-to-release.md
2018-03-25 17:43:00 +08:00
彭勇升 pengys 87a4959725 Update How-to-release.md (#986) 2018-03-25 12:42:07 +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 56c090b66b Fix document. (#980) 2018-03-23 11:22:46 +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 0e60d40d01
Support ES type/table namespace feature (#956)
* Proposal the code structure for table name prefix. Related to #932

* Fix style check.

* Keep ESDao table name in control.

* Finish all codes about ES namespace feature.
2018-03-22 06:03:51 +08:00
cyberdak 11ea4be87e fix #939 (#969)
* fix #939

fix #939

* fixcheckstyle
2018-03-21 13:51:43 +08:00
cyberdak 8106c38594 add npm install error tips. (#970)
* add npm install error tips.

tell people use taobao's npm source.

* Update How-to-build-CN.md
2018-03-20 20:52:18 +08:00
吴晟 Wu Sheng b5de1a16a6
Update How-to-release.md (#966) 2018-03-20 15:46:51 +08:00
吴晟 Wu Sheng 4589f4e46c
Fix an invalid doc. (#965) 2018-03-20 13:55:14 +08:00
彭勇升 pengys e4aa8ea6ca Update How-to-release.md (#964) 2018-03-20 06:15:23 +08:00
吴晟 Wu Sheng afcd3314d1
Fix zk path error. (#963) 2018-03-19 18:03:17 +08:00
吴晟 Wu Sheng b1265dfc1c
Update How-to-release.md (#961) 2018-03-19 16:30:48 +08:00
吴晟 Wu Sheng c56046d29a
Add namespace for headers. (#954) 2018-03-19 15:33:05 +08:00
吴晟 Wu Sheng ae39e7b5a1
Merge release documents (#960)
* 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.

* Update docs and source release.

* remove .sha256 requirement.

* Update How-to-release.md

* Update How-to-release.md

* Update build doc.

* Update docs.

* Update How-to-release.md

* Update How-to-release.md
2018-03-19 12:22:53 +08:00
Olaf Flebbe 8362486093 Use secure connection to npmjs.org (#958) 2018-03-18 20:29:16 -05: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
Olaf Flebbe e9147a64b8 remove repotoken (#957) 2018-03-17 23:52:34 +08:00
吴晟 Wu Sheng 41f41d12e3
Support zk namespace (#955)
* Support zk namespace, #935

* Revert default changes.
2018-03-16 18:32:51 +08:00
吴晟 Wu Sheng 5bf79f3a7f
Rename location (#953)
* Update README.md

* Update README_ZH.md
2018-03-16 15:03:48 +08:00
吴晟 Wu Sheng cf98cbb8f7
Remove some description (#946)
* Update README.md

* Update README_ZH.md
2018-03-15 23:09:22 +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
彭勇升 pengys 75a046c2a6 Release patch (#929)
* Add more dependency licenses.

* Change the asm component’s license.
2018-03-12 17:35:17 +08:00
吴晟 Wu Sheng 86c9e3815a
Doc patch (#928)
* Update CHANGELOG.md

* Update Deploy-backend-in-standalone-mode.md
2018-03-12 12:20:32 +08:00
吴晟 Wu Sheng c44003c731
Add all dependency License files (#926)
* Add license file.

* Update license and notice files.

* Add licenses of dependencies.

* Add license.
2018-03-11 22:13:34 +08:00
彭勇升 pengys 468052c26c Feature/Style Check (#925)
* Create style check module.

* Add scm, licenses, mailing lists into root pom.

* Add jacoco and coveralls maven plugin into check style module’s pom.
2018-03-11 20:00:54 +08:00
吴晟 Wu Sheng 90cab45cbe readme patch (#924)
* Update README.md

* Update README_ZH.md
2018-03-10 18:53:31 +08:00
吴晟 Wu Sheng 9e8d6c1a28 Add live demo url. (#922) 2018-03-10 08:44:16 +08:00
彭勇升 pengys 6fa179e18f Fixed #904. (#923)
The time range expression for query the live instance between the start time and end time is incorrect.
2018-03-09 23:49:25 +08:00
彭勇升 pengys 9529a75bc9
Fixed/920 (#921)
* Fixed #920

* Sync sub module.
2018-03-09 18:50:59 +08:00
彭勇升 pengys 3bde71ceab Fixed/918 (#919)
* Fixed #918

* 1. Fixed the remote serialize exception bug when there was a null value in string array.
2. Fixed the topology null exception bug when source or target application id is 0.
2018-03-09 15:19:55 +08:00
Gao Hongtao a5f634a6dc Update UI submodule (#917)
* Update UI submodule

* Update UI submodule
2018-03-09 08:41:17 +08:00
彭勇升 pengys fc2e518e4e Fixed #906 and #903 (#916)
* Fixed the no data avg throughput in service bug.

* Fixed no parent dependency for service dependency graph #906
2018-03-09 06:18:41 +08:00
吴晟 Wu Sheng 4479c4f092
Sync ui for @hanahmily (#914) 2018-03-08 22:09:37 +08:00
彭勇升 pengys 285ad0a353 1. Fixed the OverViewLayerQuery#getTopNSlowService method bug which is not order by average response time. (#913)
2. Fixed the OverViewLayerQuery#getTopNApplicationThroughput method bug which is not order by TPS.
3. Fixed the ApplicationQuery#getSlowService method bug which is not order by average response time.
4. Fixed the ApplicationQuery#getServerThroughput method bug which is not order by TPS.

#907
2018-03-08 21:09:57 +08:00
彭勇升 pengys e05d9e81df
Feature/905 (#912)
* 1. Add transaction average duration, business transaction average duration, MQ transaction average duration into all metric entities, DAO define, persistence DAO.
2. Add formula calculate operation.

* Refactor the package name in storage module, make the table define and dao package’s name same as others.
2018-03-08 17:04:07 +08:00
吴晟 Wu Sheng d516a7e497
Update screenshots. (#911) 2018-03-08 16:07:45 +08:00
吴晟 Wu Sheng 72236acac1
Fix document (#910)
* Update How-to-build-CN.md

* Update How-to-build.md
2018-03-08 12:19:42 +08: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