于玉桔
a36394d9bc
Support lettuce plugin ( #2152 )
...
* Support lettuce plugin
* lettuce plugin bugfix
* lettuce plugin fix license issue
* lettuce plugin fix cluster and config issue
* plugin lettuce compatible with low 5.0.x version
* lettuce plugin support version accurately describes on Supported-list.md
* plugin lettuce compatible with low 5.0.2 version
* lettuce plugin fix wrong batch method intercept point
* move lettuce to optional plugins
* fix ci issue
* fix ci issue
* Modify the description file
* Pom code optimization
* Optimization operation name
* Optimization operation name2
2019-01-26 13:09:03 +08:00
吴晟 Wu Sheng
2e0104e599
Register lock refactor ( #2195 )
...
* Refactor register and reduce the lock time.
* Refactor es id generation mechanism.
* Wrong commit place.
2019-01-23 23:21:36 +08:00
兵
c704ee0f68
for issue#2196 ( #2197 )
...
for issue#2196
2019-01-23 18:55:38 +08:00
彭勇升 pengys
9810c5e308
Improve buffer reader speed. ( #2188 )
...
* 1. Sleep 500 milliseconds after a batch re-call finish.
2. Re-create register lock index when the system property named debug is setting.
3. Get the register inventory before lock to avoid increment the sequence but not use.
4. Return the exchange flag after all the references and spans in one segment parsed to reduce the number of segment parse.
5. Put the not exchanged segment into a collection then try to exchange no more than 10 times because of the exchange is asynchronous.
6. Cache the segment object to avoid repeated deserialization.
#2185
* #2185
1. Sleep 500 milliseconds after a batch re-call finish.
2. Re-create register lock index when the system property named debug is setting.
3. Get the register inventory before lock to avoid increment the sequence but not use.
2019-01-21 04:21:45 +08:00
吴晟 Wu Sheng
d3155220c3
Fix H2 and MySQL endpoint dependency map miss upstream side and add changelogs ( #2187 )
...
* fix no language attr value in mesh (#2182 )
* Fixed the inventory register lock invalid bug. (#2184 )
* #2183
Merge commit into master.
* Make the h2 register lock same as mysql.
* Fix #2186
2019-01-20 18:14:18 +08:00
彭勇升 pengys
33f5cc19b5
Fixed the inventory register lock invalid bug. ( #2184 )
...
* #2183
Merge commit into master.
* Make the h2 register lock same as mysql.
2019-01-20 16:41:06 +08:00
Gao Hongtao
334dd03429
fix no language attr value in mesh ( #2182 )
2019-01-19 10:48:54 +08:00
吴晟 Wu Sheng
5a7eb5656a
GA tagged, move to 6.1 ( #2180 )
...
* [maven-release-plugin] prepare release v6.0.0-GA
* [maven-release-plugin] prepare for next development iteration
2019-01-18 20:04:23 +08:00
吴晟 Wu Sheng
18ed80bd95
Fix missing language field. ( #2174 )
2019-01-18 08:00:51 +08:00
吴晟 Wu Sheng
9cda28f054
Set H2 storage startup right. ( #2173 )
2019-01-18 00:14:04 +08:00
a198720
b1b5ee5103
fixed the index name to format name in logs ( #2165 )
...
* fixed the index name to format name in logs
* modify the log level from info to debug
2019-01-16 16:34:59 +08:00
兵
a3e03f6133
Un-exchanged endpoint name in ref can't find the id ( #2162 )
...
* Update ReferenceIdExchanger.java
Change comments of codes.
2019-01-15 20:38:05 +08:00
吴晟 Wu Sheng
b5eb9e304d
Support Service Instance Inventory properties and bug fixed ( #2156 )
...
* Refactor service instance inventory to properties based entity.
* Fix a bug and refactor properties update.
2019-01-13 22:07:52 +08:00
Jared Tan
84a5c8c546
fix log output. ( #2153 )
2019-01-12 21:42:52 +08:00
Yann.Xia
f9fb69336e
Fix unessential gson instance ( #2151 )
2019-01-12 12:01:11 +08:00
于玉桔
43b216aa92
Support redisson plugin ( #2083 )
...
* plugin support redisson
2019-01-11 22:32:09 +08:00
吴晟 Wu Sheng
9cc5e76d97
Support service inventory extension fields in json format ( #2148 )
...
* Add properties for service inventory
* Fix code bugs
* Provide develop doc for inventory extension.
2019-01-11 21:24:51 +08:00
于玉桔
20aa7f9ba1
Bugfix: logger information has not enough arguments ( #2147 )
2019-01-11 20:00:23 +08:00
吴晟 Wu Sheng
5f57e561c7
Provide grafana settings for telemetry ( #2138 )
...
* Change a label name for sw instance to avoid confict.
* Fix a wrong metric name.
* Fix too many counter instances.
* Set uptime to second.
* Fix format.
* Fix format
* Remove two unnecessary counter.
* Provide grafana dashboard settings and remove unnecessary metric.
* Provide a simple UI brief doc. Fix #2137
2019-01-10 07:27:23 +08:00
吴晟 Wu Sheng
6499d4f583
Implement Prometheus to oap backend telemetry ( #2133 )
...
* Finish the basic codes of telemetry.
* Add many telemetry in oap.
* Fix a test case.
* Finish all telemetry metric.
* Fix format.
* Make telemetry works.
* Support JVM metrics.
* Add doc for telemetry.
* Fix typo.
* Fix #2135
2019-01-08 23:20:13 +08:00
吴晟 Wu Sheng
aaa403ec00
Set telemetry module and APIs ( #2123 )
...
* Finish the APIs of telemetry module.
* Add prometheus license.
* Active default telemetry provider.
2019-01-07 09:48:53 +08:00
langyan1022
6a4e7ffc6c
fix missing ojdbc component id in component-libraries.yml ( #2122 )
...
* add ojdbc component id
2019-01-04 20:56:38 +08:00
XiaoFu
ee6841fc13
Support Gson Plugin ( #2090 )
...
* Support Gson plugin
2019-01-03 23:51:22 +08:00
吴晟 Wu Sheng
0a3af743b4
Fix wrong alarm text. ( #2120 )
2019-01-03 23:13:52 +08:00
吴晟 Wu Sheng
ec391becad
Provide two start up modes and documents. ( #2116 )
2019-01-03 15:19:45 +08:00
吴晟 Wu Sheng
95214aecf3
update version for next iteration. ( #2084 )
2018-12-23 09:14:14 +08:00
吴晟 Wu Sheng
c592aea8db
Refactor register API for making integration easier. ( #2075 )
...
* Refactor register API for making integration easier.
* Fix wrong refactor.
2018-12-21 22:32:06 +08:00
XiaoFu
addf5101e0
Support canal plugin ( #2035 )
...
* fix add Canal plugin
* fix add UnitTest
* fix format pom.xml
* Delete CanalApplication.java
* fix support cluster url
* fix add Licensed
* fix bug
* fix
2018-12-20 21:07:31 +08:00
吴晟 Wu Sheng
c7884694da
Move node type from network address to service level[Need storage module update] ( #2051 )
...
* Change srcLayer to nodeType. Add nodeType in service inventory entity.
* NodeType value refactor.
* Format codes.
* Fix compile issue.
* Fix bugs, and make query on service inventory instead of network inventory
2018-12-17 09:05:16 -08:00
ZhHong
0284293458
/instance/register osName, hostName ( #2042 )
...
osName and hostName values are reversed。
2018-12-13 07:58:02 -08:00
Jared Tan
2f37158e41
modify code style ( #2041 )
...
* modify code style
* ci
2018-12-13 21:59:17 +08:00
彭勇升 pengys
dfe2b08599
[OAP Server][Cluster Plugin] Provide consul cluster plugin ( #2036 )
...
* Provide consul cluster plugin.
* Change log and application config file.
* Add consul's config item into the docker's application.yml.
* Fixed bug.
* Add consul description into readme.
* Add okhttp component license.
2018-12-12 08:14:41 -08:00
彭勇升 pengys
7532583d90
Endpoint name need fuzzy query. ( #2026 )
2018-12-09 13:01:58 +08:00
彭勇升 pengys
c12cfa5816
No need to dependency to elasticsearch. ( #2024 )
2018-12-09 11:27:16 +08:00
XiaoFu
45f44544eb
Support rabbitmq plugin ( #2000 )
...
* Fix support rabbitmq plugin
* fix Unit test rename sw3 to sw6
* Update pom.xml
* fix adjust rabbitmq Unit test
* fix add rabbitmq component in docker component-libraries.yml
* Update RabbitMQProducerInterceptor.java
* Update RabbitMQProducerInterceptor.java
2018-12-07 21:20:10 +08:00
吴晟 Wu Sheng
40eb651238
OAL tool module established ( #2015 )
...
* Move oal tool back into main repo, and fix compile issue.
* Fix two bugs.
* Remove all generated codes.
* Make all oal generated codes out of source control.
* Make mvn compile and package work.
* Fix test cases.
* Make compile right and provide new documents.
* Remove an unnecessary tokens file.
2018-12-07 09:31:16 +08:00
彭勇升 pengys
27c475f74c
1. Make storage and cluster using same name space. ( #2014 )
...
2. Zookeeper implementation of the cluster module using name space to support using same zookeeper cluster by different OAP clusters.
2018-12-06 21:03:00 +08:00
吴晟 Wu Sheng
1587b057e1
Merge branch 'master' into clean
2018-12-06 14:40:56 +08:00
吴晟 Wu Sheng
f2b158862c
[OAL refactor step 1]Refactor dispatcher manager ( #2006 )
...
* Remove the hard codes about DispatcherManager.
* Add comments.
2018-12-06 14:40:29 +08:00
Jared.Tan
1b1a9bf216
Remove unused Debug Switches
2018-12-06 11:00:43 +08:00
吴晟 Wu Sheng
5f5be77601
Fix the alarm being started too many times. ( #2003 )
...
* Fix the alarm being started too many times.
* Remove unnecessary interface.
* Fix wrong status changed
2018-12-05 20:56:08 +08:00
吴晟 Wu Sheng
bd879fd2d0
Fix mapping update bug in H2, MySQL, TiDB storage ( #1999 )
...
* Service inventory mapping doesn't update right.
* Remove codes.
2018-12-04 16:52:46 +08:00
吴晟 Wu Sheng
fc79182c31
Make endpoint alarm setting not active in default ( #1998 )
2018-12-03 22:58:23 +08:00
Gao Hongtao
1fa3091984
Istio/namespace ( #1994 )
...
* Update submodule skywalking-ui
* Fix #1925 Add namespace to service name
2018-12-03 16:25:03 +08:00
Jared.Tan
dc393b1c12
refactoring PropertyPlaceholderHelper class. ( #1989 )
2018-12-03 11:50:59 +08:00
吴晟 Wu Sheng
93a036499e
Make sure all mapping data loaded. ( #1992 )
2018-12-02 23:09:32 +08:00
吴晟 Wu Sheng
44a85a4f5a
Support service instance metric. ( #1988 )
2018-12-01 22:57:28 +08:00
吴晟 Wu Sheng
2d8f390351
Make endpoint and instance alarm active ( #1987 )
...
* Support alarm in service instance and endpoint.
* Fix alarm default settings and document.
* Fix wrong default setting
* Make service instance and endpoint scopes available in alarm core.
* Fix alarm bug.
2018-12-01 14:18:31 +08:00
彭勇升 pengys
5777103a2b
Print exception stack into console or log files because of I found some NPE message in the log files. But I don't known where are they from without exception stack. ( #1986 )
2018-12-01 00:09:39 +08:00
Jared.Tan
728033ce85
update application.yml for namespace. ( #1975 )
...
* Correct namespace description
2018-11-30 13:57:32 +08:00