nov.lzf
05bd51062d
Add gprc support-> server push ack ( #3521 )
...
* Add gprc support-> server push ack
* Add gprc support-> add lost code
* Add gprc support-> disconnect status change bugfix
* Add gprc support-> optimize rpc port
2020-08-05 10:21:33 +08:00
nov.lzf
3a777455e7
move rpc client from client to common and move request response to api ; solve conflict. ( #3481 )
...
* Add gprc support-> move rpc client from client to common and move request response to api
* Add gprc support-> conflict solved
2020-07-30 17:21:44 +08:00
杨翊 SionYang
5f528d8036
[ISSUE #1097 ] Naming support grpc server forward request ( #3480 )
...
* re subscribe service when reconnect
* change grpc instance maintain by heartbeat
* Add lifecycle for remoting workers
* Refactor naming client redo when reconnect
* Fix checkstyle and PMD
* Implement forward instance request to responsible server
* Implement forward heart beat to servers
2020-07-30 17:00:57 +08:00
nov.lzf
b1a587dc72
Add gprc support-> add server push ack ( #3478 )
2020-07-30 16:00:22 +08:00
nov.lzf
50a298c9af
switch server optimize and loader balance base on max client count ( #3420 )
...
* Add gprc support-> authentication on client
* Add gprc support-> optimize switch server and submit loader balance base on up limit clients count.
2020-07-23 10:26:25 +08:00
杨翊 SionYang
5029429a89
Remove context when grpc connection close. ( #3407 )
2020-07-21 20:28:24 +08:00
nov.lzf
b28636c6de
notify connect listeners on start up ( #3405 )
...
* Add gprc support-> try to connect the server synchronous on start up , start a thread to connect to server until successfully connected when fail.
* Add gprc support-> notify connect listeners.
* Add gprc support-> update client reconnect strategy.
* Add gprc support-> optimize push config request param model and meta request.
* Add gprc support-> notify on new connected
2020-07-21 20:08:38 +08:00
nov.lzf
53031ba08b
strengthen exception handle both on server and client ; status transfer bug fix on client ( #3401 )
...
* Add gprc support->test submit
* Add gprc support-> Strengthen exception handling of server push handler process both at client and server
* Add gprc support-> starting status bugfix and base push model submit
2020-07-21 14:44:01 +08:00
nov.lzf
85a0398978
1.server side client connection listener optimize 2. listen context and notifier updated . ( #3385 )
...
* Add gprc support-> client reconnection optimize
* Add gprc support-> 1.client connection listener optimize 2.listen context an notifier updated .
* Add gprc support->merge problem fix
* Add gprc support->check style fixed.
* Add gprc support->check style fixed and remove gRpc classes in source package.
2020-07-20 16:27:58 +08:00
KomachiSion
79c8521bde
Merge branch 'upstream-develop' into feature_support_grpc_core
...
# Conflicts:
# client/src/main/java/com/alibaba/nacos/client/config/NacosConfigService.java
# client/src/main/java/com/alibaba/nacos/client/config/http/HttpAgent.java
# client/src/main/java/com/alibaba/nacos/client/config/http/MetricsHttpAgent.java
# client/src/main/java/com/alibaba/nacos/client/config/impl/ClientWorker.java
# config/src/main/java/com/alibaba/nacos/config/server/service/LongPollingService.java
2020-07-18 16:28:00 +08:00
杨翊 SionYang
3bde28294d
[ISSUE #1097 ] Naming support un/subscribe service by grpc. ( #3373 )
...
* For #1097 , server support subscribe service.
* For #1097 , client support subscribe service.
* For #1097 , server and client support unsubscribe service.
2020-07-18 16:07:21 +08:00
nov.lzf
3f06a7a0f8
response model optimize ( #3357 )
...
* Add gprc support-> add grpc log to distribution logback
* Add gprc support-> response model optimize
2020-07-17 12:03:30 +08:00
nov.lzf
b10a24885e
add server side connection listener ,and add client version ( #3350 )
...
* Add gprc support-> 1.add server side client connection event listener ,base on heart beat expire time check 2.add client version info after grpc connection build
* Add gprc support-> add publish config and remove config in rpc channel ;and rename server push response handler
2020-07-16 19:21:38 +08:00
杨翊 SionYang
6c8dfd6ed3
Add naming support gRPC for query instance list and service info ( #3352 )
...
* Add naming support gRPC for query instance list and service info
* Update version to 1.4.0-SNAPSHOT
2020-07-16 18:08:25 +08:00
nov.lzf
0aad8f55eb
support config query in rpc channel ,add switch http/rpc at client side ( #3344 )
...
* Add gprc support-> 1.support config query in rpc channel ,add switch in client side
* Add gprc support-> 1.log optimize,split grpc core and digest
* Add gprc support-> 1.optimize log and client proxy.
* Add gprc support-> remove proto buff plugin
2020-07-15 20:54:16 +08:00
杨翊 SionYang
d00c133c3e
Add naming support gRPC for register and deregister instance ( #3343 )
2020-07-15 20:22:07 +08:00
nov.lzf
139b211e21
Nacos config support gRPC ( #3334 )
...
* Add gprc support-> client side code submit ,and create server side naming module abstract handler template.
* Add gprc support-> config data change notify code submit....
* Add gprc support-> serve side healthy check code submit and solve some checkstyle problems.
* Add gprc support-> 1.config client worker ,cancel long polling task 2. test add listener,remove listener in config module 3.add response resolve
2020-07-15 13:56:29 +08:00
nov.lzf
bbbeabe1e8
nacos support grpc ,base functions submit. ( #3328 )
...
* gprc
* Add gprc support
2020-07-14 19:15:22 +08:00
Hu Zongtang
3a4e21b60e
[ISSUE#3179]Remove original NotifyCenter codes in the core module. ( #3310 )
2020-07-13 17:30:50 +08:00
Hu Zongtang
665d9d7aaf
[ISSUE#3179]Replace the NotifyCenter with new refactor in the core and test module. ( #3309 )
...
* [ISSUE#3179]Replace the NotifyCenter with new refactor in the core and test module.
* [ISSUE#3179]Replace package in the nacos-logback.xml.
* [ISSUE#3179]code reformat.
2020-07-13 13:59:25 +08:00
杨翊 SionYang
7ddba00865
Upgrade 1.3.1 ( #3294 )
2020-07-10 18:05:07 +08:00
杨翊 SionYang
bc9861c615
[ISSUE #2992 ] Use new code style for nacos-cmdb module. ( #3289 )
...
* Use new code style for nacos-cmdb module.
* Check again for nacos-common module.
* Check again for nacos-core module.
* Check again for nacos-naming module.
* skip nacos-test in checkstyle
2020-07-09 22:10:13 +08:00
杨翊 SionYang
88480f7c0f
Update to 1.3.1-BETA ( #3194 )
2020-06-29 13:56:16 +08:00
liaochuntao
2c733d57ff
[ #2979 ] Inline storage support importing data from external data sources ( #3138 )
...
* feat: data import Derby, Derby export complete
* feat: external data source import is complete
* feat: import data to derby and derby backup finished
* fix: fixed bug where external storage mode could not find beans
* style: fix code style
* style: remove unuse code
* refactor: fixed configuration file information
* improvement: merge upstream/develop
* style: fix code style
* fix: a way to fix the missing
* fix: fix derby data import in standalone mode
* style: fix code style
* refactor: merge upstream develop and fix code style
* test: modify ut
* style: fix code style
2020-06-28 10:25:06 +08:00
杨翊 SionYang
49c163b266
Hotfix frequent member change logs after #3168 ( #3174 )
...
* Fix operate for unmodifiableList error
* Hotfix frequent member change logs after #3168
2020-06-25 11:14:38 +08:00
liaochuntao
f5e1025f14
[ISSUE #3110 ] Hotfix member health ( #3168 )
...
* improvement: merge upstream/develop
* fix: fix node status change not notified
* style: fix code style
* refactor: optimize node change event logic
* refactor: adjust the node change event receiver logic
2020-06-24 15:30:10 +08:00
liaochuntao
bb7cfbcc5d
[ISSUE #2847 ] Fix config IT ( #3120 )
...
* improvement: merge upstream/develop
* fix: fix config ut bug
* style: fix code style
* fix: fix ut bug
2020-06-19 20:14:22 +08:00
liaochuntao
9a44b920a8
[ISSUE #3107 ] Style format core ( #3108 )
...
* improvement: merge upstream/develop
* style: format code style
* style: modify pom.xml
* fix: fix code style
2020-06-18 21:27:49 +08:00
杨翊 SionYang
f864880136
[ISSUE #2992 ] use new code style for nacos-common ( #3106 )
...
* use new code style for nacos-common
* Fix code style file can't set java import problem.
2020-06-18 17:05:15 +08:00
Gagharv
f94e8f8fb4
[ISSUE #2856 ]Adjust the use of thread pools ( #3084 )
...
* [ISSUE #2856 ][module:core、consistency]Adjust the use of thread pools
Change-Id: I793770ca0f287157dc88e3ecf1147ea308e4a547
* code optimize
Change-Id: I023ed73332f3f69c93277f25e57e0ee5c3975f02
2020-06-17 18:21:00 +08:00
keker
4c0ba562ab
Watch files add empty check. ( #3035 )
...
* watch files add empty check.
* watch files add empty check.
Co-authored-by: yanlinly <yan.lin2009@163.com>
2020-06-15 13:48:35 +08:00
Hu Zongtang
3f0023a3a9
Remove dependency of apache-common-lang3 in the client. ( #3031 )
...
* [#3026 ]remove dependency of apache-common-lang3 in the client.
* [#1815 ]adjust, optimize codes and merge some class.
* [#3031 ]adjust some codes.
* [#3031 ]adjust codes and fix typo.
* [#3031 ]fix typo.
2020-06-15 13:41:53 +08:00
KomachiSion
321f13cd7b
For #2873 , unified copyrights for nacos-core.
2020-06-12 16:01:22 +08:00
zhouhailin
2efe317597
FIX ISSUE #3007 : MaxHistory字段名称和Nacos默认的命名风格不统一
2020-06-09 23:02:18 +08:00
chuntaojun
d916d221bf
refactor: add ut
2020-06-07 19:25:10 +08:00
chuntaojun
5191838d77
fix: fixed Raft RPC being submitted to the Leader, error could not be returned
2020-06-07 18:16:46 +08:00
chuntaojun
364745e000
refactor: add config publish log
2020-06-05 10:50:29 +08:00
water.lyl
7f541a9a67
update version to 1.3.0
2020-06-05 09:02:17 +08:00
yanlinly
f71c5d85c9
Merge pull request #2949 from alibaba/hotfix_config_clone
...
Hotfix config clone
2020-06-03 20:07:31 +08:00
chuntaojun
95eba16669
test: add ut
2020-06-03 19:50:25 +08:00
liaochuntao
184141fc57
Merge pull request #2923 from jintonghuoya/feature_maven_version_unity
...
[ISSUE #2860 ]Maven dependency optimizations, where only one version of each dependency exists
2020-06-02 14:47:26 +08:00
chuntaojun
c196c8f52f
fix: adjust where version information is inserted
2020-06-02 12:32:26 +08:00
chuntaojun
3169424605
refactor: optimize old version information synchronization logic
2020-06-01 21:54:29 +08:00
Jack Dai
1a7264d9b6
解决和develop的冲突
2020-06-01 18:41:03 +08:00
Jack Dai
83e6451acc
统一修改子项目中的url为nacos官网地址
2020-06-01 18:35:20 +08:00
chuntaojun
a7556fa776
fix: fix old version information not available in new version reality issue
2020-06-01 16:59:01 +08:00
chuntaojun
6fb2750021
fix: fixed compatibility issues with older versions
2020-06-01 15:35:21 +08:00
chuntaojun
5fceafac3f
refactor: optimize the error message prompt
2020-05-30 17:28:25 +08:00
chuntaojun
75c9a5e21b
refactor: modift TimerContext logger level
2020-05-29 20:58:03 +08:00
jintonghuoya
6aa395979a
回滚dependency和plugin的version无关的修改
2020-05-29 20:45:45 +08:00