* #1202
1. Determine the log is enabled for the DEBUG level before printing message.
2. Make the columns initialize to be static attribute.
3. Topology build optimize: Cache query result to avoid repeating queries.
* #1202
Add elasticsearch batch process setting into application.yml.
* #1202
Fixed check style error.
* #1202
Use XContentFactory to build source to insert into elasticsearch.
* #1206
1. Support list data type attribute in streaming data.
2. Support multiple service names in segment duration index.
* Fixed the conflict.
* #1206
Add TODO description to notify linjiaqi.
* #1206
Remove @NotNull
* #1124
Add heart beat time into service name index to filter non-active service name.
* Filter service name by heart beat time when query service name count.
* #1124
1. Add application id to be a query condition of searchService method.
2. Filter service name by given time which calculated by the minute metric TTL setting. ( CurrentTimeStamp - minuteMetricTTL )
* Fixed the auto test failure.
#1124
* #1263
Separated TTL from minute to minute, hour, day, month.
* 1. Minute metric data ttl change to 90, because of the 1 hour duration condition in UI means 60 minutes.
And i prefer to setting the value up to above 50%.
2. Some description and logging.
#1263
* Add a config time named traceDataTTL for trace data TTL.
#1263
* Fixed the logger english sentence mistake.
* Fixing #1231. Adding order and status to trace query.
* Fixing 1231. Using enum for traceState and queryOrder
* Incorporating code review suggestions
* Refactor tps to cpm
* Change the implementation for new graphql protocol.
* Add aggregate column named duration in GC metric table.
* getGCTrend query finished.
* Change between seconds to between minutes.
* Provide graphQL for Thermodynamic in overview page.
* Finish the Thermodynamic.
* `nodes` should not be null.
* Add initialized java bean for graphql protocol.
* Add license head.
* Fixed bean definition fault.
* 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.
* 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.
* 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.
* Get the MQ server address id from reference.
* Fixed the remote exception bug when running cluster mode collector.
How: Register remote data entity into remote module.
* Fixed the bug which the end second time bucket calculate result is incorrect.
* Fixed a test case error.