aderm
7d3b285b6b
提取公共代码 ( #3566 )
2019-10-07 16:49:13 +08:00
kezhenxu94
81f4c087b0
Provide Consul dynamic configuration center implementation ( #3560 )
...
* Provide Consul dynamic configuration center implementation
* Add more unit tests
* Fix unit test
* Add more unit tests and remove unused file
* Remove redundant doc
2019-10-05 10:49:53 +08:00
吴晟 Wu Sheng
ce20fe107d
Move to 6.5.0 ( #3439 )
...
* [maven-release-plugin] prepare release v6.4.0
* [maven-release-plugin] prepare for next development iteration
2019-09-08 16:24:21 -07:00
Jared Tan
dbbf22a177
support es https ssl config. ( #3370 )
...
* support es https ssl config.
* update
* update docs.
* refactoring var name.
* fix
* update docs.
* add config in es section.
* fix logical.
2019-09-02 11:15:43 +08:00
kezhenxu94
54614a0594
Support gateway without agent ( #3308 )
...
* Support Gateway without agent
2019-08-30 16:17:41 +08:00
kezhenxu94
db9759fcc2
Check license header strictly ( #3274 )
...
* Check license header strictly
* Ignore header template
* Include more files to check list
2019-08-16 14:37:44 +08:00
Jared Tan
02affffa50
support elasticsearch address configuration with http scheme. ( #3236 )
...
* support elasticsearch address configuration with http scheme.
* update logical.
2019-08-09 19:15:04 +08:00
yantaowu
1bfda1dd65
Modify the thread pool of grpc server. ( #3225 )
...
* Modify the thread pool of grpc server.
* add license header
* make param confingable
* Add sharing and Jaeger config.
* Remove grpc thread config from yml
2019-08-09 09:14:55 +08:00
吴晟 Wu Sheng
b247dc979e
Move project master branch to 6.4.0-SNAPSHOT ( #3220 )
...
* [maven-release-plugin] prepare release v6.3.0
* [maven-release-plugin] prepare for next development iteration
2019-08-05 21:19:17 +08:00
彭勇升 pengys
594994ffae
1. Provide InsertRequest and UpdateRequest interface for prepare persistence. ( #3131 )
...
2. Implement the ids query for H2 metrics DAO.
2019-07-21 13:56:12 +08:00
彭勇升 pengys
6338de392f
Improve OAP server performance. ( #3127 )
...
* Improve OAP server performance.
2019-07-20 22:59:52 +08:00
彭勇升 pengys
8d70533921
Fixed buffer lost. ( #3118 )
2019-07-19 22:07:53 +08:00
彭勇升 pengys
ed507b78ef
Dirty-Read in concurrency ( #3117 )
...
* Fixed the problem of dirty reading of the storage implementation of elasticsearch.
* Fixed a mistake.
2019-07-19 14:22:01 +08:00
kezhenxu94
4db1773d3e
Fix wrong logger names ( #3075 )
...
* Fix wrong logger name
* Fix more wrong logger names in agent side
2019-07-15 00:35:15 +08:00
zhangwei
deb2d90029
fix deleteIndex repeat append namespace ( #3017 )
...
* fix deleteIndex repeat append namespace
* fix deleteIndex repeat append namespace
* fix checkStyle
* fix
* fix test assert
* update test method name
* fix test
* fix
* del elastic.search.namespace
* fix check style
* update ITElasticSearchNamespaceClient to ITElasticSearchClientOfNamespace
* move undoFormatIndexName to ITElasticSearchClien
* move #getIndex to ITElasticSearchClient
* add deleteByModelName and deleteByIndexName
* add deleteByModelName and deleteByIndexName
* revert ITElasticSearchClient#getIndex
* Use whitebox get from powermock to get this.
* undo namespacePrefix
2019-07-12 07:53:11 +09:00
吴晟 Wu Sheng
0225711e26
Check duplicate providers in bootstrap ( #2976 )
...
* Enhance module manager
2019-07-01 15:54:12 +08:00
吴晟 Wu Sheng
4faa950c14
Move master to 6.3.0 ( #2968 )
...
* [maven-release-plugin] prepare release v6.2.0
* [maven-release-plugin] prepare for next development iteration
2019-06-29 13:49:36 +08:00
吴晟 Wu Sheng
4deae17fb3
Fix lose query data bug. ( #2941 )
2019-06-25 15:06:31 +08:00
彭勇升 pengys
129d2918ac
Use ids query method instead of get method for metrics persistence. ( #2934 )
...
* Use ids query method instead of get method for metrics persistence.
#2933
* Query by alias name.
2019-06-23 16:53:45 +08:00
daming
fa7a1983f9
Fix ModuleProvider is repeated loading ( #2923 )
2019-06-21 21:01:20 +08:00
彭勇升 pengys
70064f47cb
Use the ids query method instead of get method. ( #2887 )
...
#2886
2019-06-17 12:05:21 +08:00
kezhenxu94
f5db90b8bd
Integrate Jenkins CI ( #2864 )
...
* Test
* Sync
* Update ITNacosConfigurationTest.java
* Trigger CI
* Trigger CI
* Trigger CI
* Trigger CI
* Trigger CI
* Remove unused imports to fix checkstyle
* Remove unused imports to fix checkstyle
* Increase timeout since nacos starts slowlly
* Bump up Oracle JDK version
* Remove OracleJDK due to license
* Add CI-with-IT profile and openjdk9
* Add missing profiles
* Lift failsafe plugin to root
* Update pom.xml
* Remove OPENJDK9
* Try parallel builds and add agent
* Try parallel build and windows
* Try parallel build and windows
* Try parallel build and windows
* Try parallel build
* Try parallel build
* Try parallel build
* Fix indentation
* Trigger CI
* Trigger CI
* Remove Windows stage
* Update mvnw.cmd
2019-06-13 17:06:21 +08:00
彭勇升 pengys
4e63331d35
#2860 ( #2861 )
...
Get the document by index name.
2019-06-12 18:56:11 +08:00
吴晟 Wu Sheng
2e846c6078
Dynamic Configuration and Dynamic Configuration Service ( #2810 )
...
* Implement the base of config API module.
* Finish configuration module codebases w/o tests, revert some changes.
* Finish mock tests.
* Add new gRPC service for configuration.
* Make gRPC configuration sync provider works.
* Add database slow statement dynamic setting.
* Finish the dynamic configuration service.
* Fix version.
2019-06-03 23:11:52 +08:00
彭勇升 pengys
5036e83343
Good news of an important feature: time series implementation in Elasticsearch storage. ( #2808 )
...
* The new feature of Elasticsearch storage with the time series implementation.
* Time bucket util improve.
* Fixed some Gramma error.
* Update ttl.md
Polish English a little.
* Update ttl.md
Add more explicit description of TTL
* Update ttl.md
* Update StorageModuleElasticsearchConfig.java
Set otherMetricsDataTTL = 0 as default, make user more clear.
* Rename the timeSeriesAble to capableOfTimeSeries
* Fixed a test case failure.
2019-06-03 18:46:42 +08:00
彭勇升 pengys
0a696813c8
Time bucket util improve. ( #2795 )
2019-05-31 15:02:49 +08:00
彭勇升 pengys
ed78dabe8b
Rename metric and indicator to metrics. ( #2643 )
...
* Rename metric to metrics.
* Fixed test case execute failure issues.
2019-05-10 08:05:37 +08:00
Michael Hausegger
ac2cc7339d
Added Unit Tests to increase code coverage ( #2571 )
2019-05-03 08:29:24 +08:00
吴晟 Wu Sheng
9b87086d72
Move to 6.2 ( #2563 )
...
* Move submodule plugin.
* Always auto-submodule
* [maven-release-plugin] prepare release v6.1.0
* [maven-release-plugin] prepare for next development iteration
* Change keys location.
2019-04-30 12:16:50 +08:00
康智冬
2dcf27b799
Update all "incubator-skywalking" to "skywalking" ,"incubator-servicecomb-java-chassis" to "servicecomb-java-chassis" correctly, and ".gitmodules" will update at #2531 ( #2548 )
2019-04-28 15:47:14 +08:00
彭勇升 pengys
73e8853fa5
Provide elasticsearch template operation method. ( #2474 )
...
* Provide elasticsearch template operation method.
* Fixed compile failure issue.
2019-04-11 20:08:51 +08:00
彭勇升 pengys
4beaac001b
Integration test for elastic search client. ( #2464 )
...
* Integration test for elastic search client.
* Just test verify command.
* CI command order change.
* Remove maven clean.
* no message
* Create Jenkinsfile to try the apache build for our CI.
2019-04-10 10:15:54 +08:00
吴晟 Wu Sheng
e59a488005
Setup Jaeger receiver and revert #2425 ( #2431 )
...
* Fix missing licenses in dist.
* Move all CoreRegisterLinker together into SharingReceiver.
* Setup receiver endpoint
* Revert "Provide create, delete, isExists template method by elastic client. (#2425 )"
This reverts commit e6a7720f03 .
2019-04-01 10:52:29 -07:00
彭勇升 pengys
e6a7720f03
Provide create, delete, isExists template method by elastic client. ( #2425 )
2019-03-30 13:19:10 -07:00
kl
c69eafefad
Added elasticsearch warehouse certification support ( #2384 )
...
* Added elasticsearch warehouse certification support
* Add the elasticsearch service for Http Basic instructions
* Update backend-storage.md
Change document.
2019-03-20 21:09:29 -07:00
彭勇升 pengys
6d00642386
Separation the remote gRPC server from the receiver gRPC server. ( #2335 )
...
* #2327
Add a new module for share receiver server or to be a bridge of core server.
* Rename the module name.
2019-03-11 14:23:57 +08:00
吴晟 Wu Sheng
c019535ee9
Fix mesh telemetry performance issue and adjust default thread number ( #2261 )
...
* Try adjustment.
* Remove heartbeat.
* Make heartbeat back to work. And default threadpool size more sense.
* Make L2 to less than before.
* Make instance heartbeat works.
* Try L1 aggregation thread = core * 2 * 2.
2019-02-20 08:29:17 +08:00
吴晟 Wu Sheng
2f3ccf368c
Backend streaming thread model improvement ( #2247 )
...
[Performance Improvement]Backend streaming thread model improvement
2019-02-18 14:55:07 +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
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
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
吴晟 Wu Sheng
95214aecf3
update version for next iteration. ( #2084 )
2018-12-23 09:14:14 +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
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
Jared.Tan
dc393b1c12
refactoring PropertyPlaceholderHelper class. ( #1989 )
2018-12-03 11:50:59 +08:00
吴晟 Wu Sheng
215eab7428
Mysql style storage implementation ( #1964 )
...
Also fixed several bugs in this merge.
2018-11-28 22:59:02 +08:00
Jared.Tan
b79030765b
feat:Active System.env Config In Both Collector And agent.config. ( #1957 )
...
* feat:Active System.env Config In Both Collector And agent.config.
1、moving related codes into apm-util module.
2、update Setting-override.md about how to use.
* resolve docs.
* typo
* finish test case.
* Update README.md
2018-11-26 00:12:01 +08:00
a198720
578fd70395
fixed bug: multiple formatIndexName in forceUpdate method ( #1960 )
2018-11-25 22:14:08 +08:00
彭勇升 pengys
983f7613b6
1. Close the output stream when switch to write next file. ( #1958 )
...
2. Close the input stream when switch to read next file.
#1665
2018-11-25 16:49:35 +08:00
Jared.Tan
e697385b53
feat:support set config from system.envs. ( #1919 )
...
* support set config from system.envs.
2018-11-23 14:52:37 +08:00