* Fixed#1090
1. Move setting the performance from create table action to install action.
2. Add check step that avoid filed type not match the definition when project upgraded.
* Setting namespace by class construct.
* Sample of DAO javadoc.
#1064
* Part of UI DAO documents commit.
* Describe all DAO in UI module .
#1064
* The class be tested was deleted.
* Fixed compile failure.
* Fixed CI failure cause of special character.
* gte -> gt
lte -> le
#1064
* Refactor the old ComponentDefine and ComponentsDefine to be based on file for better extenable.
* Support don't uplink componentId, but componentName in segment.
* Fix CI.
* Move component id exchange logic from SpanDecorator to SpanIdExchanger.
* Fixed the compile error cause of class construct changes.
* Provide short database column name.
* Compile successful
* Attribute name change from source to target.
* Provide highPerformanceMode setting for short column name speciality.
* Fixed a bug that persistent timer started multiple times.
Running about 10 minute, the result of collector performance test is above 1w TPS when using MacBook 2017.
* 1. Add the performance collection point.
2. Report formatter.
#1032
* Add a new cache implementation by caffeine.
#1032
* Performance optimization:
Make all the loggers class variable to have the static modifier.
* Time stamp format to time bucket performance optimization.
#1032
* 1. Add the performance collection point.
2. Report formatter.
#1032
* Add a new cache implementation by caffeine.
#1032
* Performance optimization:
Make all the loggers class variable to have the static modifier.
* Add documents about vote result and announce.
* Update description about SkyWalking in mail templetes.
* Remove the -1 allowed rule. Even it is a right rule, but we don't encourage people do that.
* Add a svn move example.
* 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.
* Collector instrument agent.
* Make the agent.jar output to the /agent folder in collector package.
* Try to add metric annotation.
* Change the instrument ways.
* Reformat.
* Finish the agent codes. Wait for @peng-yongsheng 's metric requirements.
* Debug new instrument.
* Fix a detect bug.
* Finish the instrument
* Fix compile issue.