pengys5
a0d1f5a752
Fixed package error
2017-08-05 13:21:24 +08:00
pengys5
82dd3c4474
Save exchanged and not exchanged data to storage. e.g. node reference, A -> B will be 1->2 or 1->10.0.0.1
2017-08-05 13:10:37 +08:00
pengys5
f71bb057a5
no message
2017-08-03 17:02:14 +08:00
pengys5
5db840393e
1. Use guava cache to support id name exchange.
...
2. Add abstract ExchangeWorker to aggregate the data wait to exchange.
3. Once per second, timer call the implementation work of ExchangeWorker to exchange.
4. Exchanged data send to AggregationWorker, the data exchange 10 times but not exchanged, then give up.
5. Just component finish the exchange coding.
2017-08-03 00:10:27 +08:00
吴晟 Wu Sheng
a12bcce3ba
Merge pull request #330 from wu-sheng/fix/327
...
Fixed #327 .
2017-08-01 07:31:28 -05:00
pengys5
f2a98193d4
Fixed #327 .
...
When collector server restart at short intervals that zookeeper will not find remove this server path.
But in another situation, there was a same address server has been running, the restart server could not remove this path and recreate it.
So when this situation happened, throw exception to stop this restart server.
2017-08-01 20:14:47 +08:00
吴晟 Wu Sheng
3de64ff0f8
Merge pull request #326 from wu-sheng/feature/266
...
Feature/266 collector support modularization development
2017-08-01 03:11:10 -05:00
吴晟 Wu Sheng
8e8dab9391
Update GlobalIdGenerator.java
2017-08-01 16:09:33 +08:00
pengys5
638789aa94
Cobertura did not support java 8 lambda.
...
So change coverage tools from Cobertura to JaCoCo
2017-08-01 15:57:19 +08:00
pengys5
667c0f470d
Delete test case because of the test case will use network to call the collector.
2017-08-01 13:44:13 +08:00
pengys5
8c27542784
trace stack es save and ui search success
2017-07-31 23:08:30 +08:00
pengys5
c387cfb90d
Trace stack UI: top segment list ok.
2017-07-31 12:05:12 +08:00
pengys5
527f8a55ae
trace dag ui seem good
2017-07-30 23:06:33 +08:00
pengys5
a220ae9c78
Create ui module
2017-07-30 21:23:44 +08:00
pengys5
9922278523
Segment cost save to es success
2017-07-30 11:23:04 +08:00
pengys5
430fe745a4
node reference summary save to es success
2017-07-29 23:52:32 +08:00
pengys5
e216a369b3
Segment save to es success
2017-07-29 23:01:22 +08:00
pengys5
33fcede9a3
node reference save to es success
2017-07-29 13:00:15 +08:00
pengys5
1ca8da9570
Node mapping save to es success.
2017-07-29 12:38:24 +08:00
pengys5
d80e2ff43d
node component save to es success.
2017-07-29 12:07:42 +08:00
wusheng
4fda33b16c
Support retry when use IF_POSSIBLE strategy.
2017-07-28 21:10:14 +08:00
吴晟 Wu Sheng
11ff93ae83
Merge pull request #318 from wu-sheng/wu-sheng-patch-db-operationName
...
Fix the wrong operationName of PreparedStatement#execute(String)
2017-07-28 14:24:53 +08:00
吴晟 Wu Sheng
fbf9bf9748
Merge pull request #319 from ascrutae/wu-sheng-patch-db-operationName
...
add prepared statement test case
2017-07-28 14:06:20 +08:00
ascrutae
a73597d5c9
add prepared statement test case
2017-07-28 11:49:31 +08:00
吴晟 Wu Sheng
349f78efa4
Update SWPreparedStatement.java
...
Fix the wrong operationName of PreparedStatement#execute(String)
2017-07-28 11:07:40 +08:00
吴晟 Wu Sheng
544feee8ff
Merge pull request #316 from wu-sheng/feature/more-register-info
...
Add OS Info when register and registerRecover
2017-07-28 09:22:19 +08:00
wusheng
eca20c9158
Add process No in register info.
2017-07-27 22:58:15 +08:00
pengys5
5ad301eadc
Segment parse finish, but not test.
2017-07-27 22:37:44 +08:00
wusheng
45cbf8b5c4
Add OS Info when register and registerRecover.
2017-07-27 22:10:37 +08:00
pengys5
c1a47d4d01
service name register finish
2017-07-27 10:32:57 +08:00
pengys5
54fe8e43f8
Instance register, heartBeat, recover finish
2017-07-27 09:45:45 +08:00
pengys5
e507bb9e6a
1. Application register successfully.
...
2. Instance discovery table and data define finish.
2017-07-26 23:51:14 +08:00
pengys5
1bc7250e27
Remote worker call is successful
2017-07-26 18:45:14 +08:00
pengys5
e4f56ab1c7
add Dao container to cache Dao
2017-07-25 16:40:43 +08:00
吴晟 Wu Sheng
426d339a3f
Merge pull request #313 from ascrutae/zhangxin/fix/send-duplidate-jvm-data
...
fix send duplicate jvm data issue
2017-07-25 11:44:11 +08:00
ascrutae
ca7619d069
fix send duplicate jvm data issue
2017-07-25 11:34:29 +08:00
pengys5
5bd5a69b49
Dao loader and client inject
2017-07-25 10:39:58 +08:00
pengys5
dedc158fc3
Merge branch 'master' into feature/266
2017-07-24 21:51:54 +08:00
pengys5
b53a3c5b53
1. remove remote module
...
2. make stream module as a collector define module, contains grpc remote service for call remote workers
3. worker framework is ok
4. Collector start ok
2017-07-24 11:42:39 +08:00
pengys5
dd6ae268cf
1. remote worker use common service, send data object with bytes and data define id, use define id to find the grpc deserialize object.
...
2. merge the metric data and record data to data object.
2017-07-23 23:32:32 +08:00
吴晟 Wu Sheng
cfa8ef1b13
Merge pull request #312 from ascrutae/zhangxin/fix/testcas-failed
...
fix testcase failed
2017-07-22 09:37:30 +08:00
ascrutae
61186fe51c
fix testcase failed
2017-07-22 09:07:48 +08:00
wusheng
3aa563324c
Replace the padding char of base64 to '*' from '='. This is for avoiding dubbox’s head bug.
2017-07-22 08:41:54 +08:00
吴晟 Wu Sheng
ccd23d71f1
Merge pull request #307 from wu-sheng/feature/new-id
...
Provide a new id generation and serialization mechanism
2017-07-21 23:37:14 +08:00
wusheng
e88f98537c
Support ime-shift-back by Ops or OS, try to keep the id unique.
2017-07-21 23:21:24 +08:00
pengys5
2042709b02
Storage framework, support auto create elastic search or h2 table
2017-07-21 23:04:18 +08:00
吴晟 Wu Sheng
a31ee9cf14
Merge pull request #311 from ascrutae/zhangxin/fix/fix-testcase
...
fix test case failed
2017-07-21 22:46:14 +08:00
ascrutae
2444511340
fix test case failed
2017-07-21 22:34:55 +08:00
吴晟 Wu Sheng
2ca2bd792c
Update ID.java
...
Fix decode bug.
2017-07-21 10:44:32 +08:00
吴晟 Wu Sheng
8d8d4e40f7
Merge branch 'master' into feature/new-id
2017-07-21 10:27:21 +08:00