nov.lzf
fac4879e92
optimize dumpService warning on starting up ; async request suppport in cluster rpc client proxy. ( #3808 )
...
* optimize dumpService warning on starting up .
* async request suppport in cluster rpc client proxy.
* async request suppport in cluster rpc client proxy.
2020-09-11 18:02:28 +08:00
nov.lzf
721791a41e
optmize rpc client lifecycle ;request timeout to rpc client; some bugfix ( #3797 )
...
* optmize rpc client lifecycle and some bugfix
* get server load optimize; add request timeout to rpc client
2020-09-10 10:56:36 +08:00
nov.lzf
167dba13d2
check stype and pmd fix; future request optimize. ( #3782 )
2020-09-08 15:30:11 +08:00
nov.lzf
723dedebfe
request callback timeout support both at client and server; split sdk ( #3776 )
...
and cluster grpc server port.
2020-09-07 18:49:17 +08:00
KomachiSion
334e401f11
Fix merged error
2020-09-04 17:23:52 +08:00
KomachiSion
ee406d5e5e
Merge branch 'upsteam-develop' into feature_support_grpc_core
...
# Conflicts:
# client/src/main/java/com/alibaba/nacos/client/config/http/ServerHttpAgent.java
# client/src/main/java/com/alibaba/nacos/client/config/impl/ClientWorker.java
# client/src/main/java/com/alibaba/nacos/client/config/impl/ServerListManager.java
# client/src/main/java/com/alibaba/nacos/client/naming/core/HostReactor.java
# client/src/test/java/com/alibaba/nacos/client/ConfigTest.java
# config/src/main/java/com/alibaba/nacos/config/server/service/notify/AsyncNotifyService.java
# core/pom.xml
# naming/src/main/java/com/alibaba/nacos/naming/misc/GlobalExecutor.java
2020-09-04 17:03:26 +08:00
邪影oO
043a504a33
fix : #3617 ( #3678 )
...
* fix #3617
* 调整代码格式
* 修改抛出的Exception类型
* 调整逻辑
* 移除没用到的方法
* 修改注释
2020-09-03 21:14:23 +08:00
nov.lzf
cf550b9f43
optimize request /header /meta info model, uniform request resolver pattern. ( #3749 )
...
* body string compress and opitimize request and meta info
* optimize request /header /meta info model, uniform request resolver pattern.
* delete useless code
2020-09-03 15:00:08 +08:00
nov.lzf
d279aad940
gzip support; using object list instead of string concat for batch listen config ( #3742 )
...
* gzip support; using object list instead of string concat for batch listen config
* gzip support; using object list instead of string concat for batch listen config
2020-09-02 14:25:33 +08:00
nov.lzf
3a5c3cb19f
refactor request/response registry ; server side request push refactor ( #3739 )
...
* limiter support in rpc transport
* get next server optimize; server side notify concurrent bugfix; multi rpc client support in config module.
* toast alibaba repo refer. add client name
* rpc config change beta ips filter
* payload registry submit
* refactor request/response registry ; build response aware of server side in connection level.
* refactor request/response registry ; build response aware of server side in connection level.
* bi stream submit.
* bi stream submit.
2020-09-02 09:12:53 +08:00
nov.lzf
3d222268af
as-sk abstract ; simplify server http agent; optimize io netty import; client side server change event aware ( #3693 )
...
* optimize rpc listen notify
* remove cache bugfix
* code optimize
* code optimize
* config client abstract optimize, remove if/else code
* config client abstract optimize, remove if/else code
* as sk abstract ; simplify server http agent; optimize io netty import; client side server change event aware
2020-08-26 15:52:25 +08:00
Gagharv
3428d8830e
[ISSUE #3671 ] move some tools class into common package ( #3672 )
2020-08-24 13:24:56 +08:00
杨翊 SionYang
a0c8353b70
[ISSUE#3658] refactor TaskManager and move to nacos-common module ( #3663 )
...
* Add TaskManagerTest
* Move Abstract Task and Task processor to nacos-common
* Add Nacos execute engine interface and nacos task interface
* Refactor Task Manager to NacosDelayTaskExecuteEngine
* for code style
2020-08-23 16:39:58 +08:00
nov.lzf
03e58df04f
listen context query support on console ; basic api for lader balance ;server side push retry submit ( #3630 )
...
* listen context query with groupy and ip support long connect
* remove connection on cleint side, server will generate instead.
* connect reset request support appointing ip address.
* server push retry
* basic api for loader balance
* basic api for loader balance
2020-08-18 20:20:21 +08:00
nov.lzf
33df55d40a
remote support on servers and optimize connection and client model ( #3609 )
...
* Add gprc support-> optimize rpc listen execute task notify
* Add gprc support-> add listener optimize.
* Add gprc support-> cluster rpc client support
* cluster rpc client support
* config change notify bettween server long connect support
* server push future refactor.
* server rpc sync compatibility support
* connection labels support
* code fail fix
2020-08-14 17:40:00 +08:00
mai.jh
526e2bc130
[ISSUE #3566 ] move the permission code of nacos-core module to nacos-auth module ( #3593 )
...
* move the permission code of nacos-core module to nacos-auth module.
* Fix some code style issues
* address server module auth package name change.
* test change
* Incorrect package name correction
2020-08-14 09:50:05 +08:00
杨翊 SionYang
0b73cfc769
Upgrade version to 1.4.0-SNAPSHOT ( #3549 )
2020-08-12 09:32:06 +08:00
nov.lzf
a0a1486fa2
rsocket support and optimize client abstract ( #3559 )
...
* Add gprc support-> rpc Rsocket submit
* Add gprc support-> rpc Rsocket submit
* Add gprc support-> rpc Rsocket submit
* Add gprc support-> upgrade api client common jdk compiler to 1.8 for test Rsocket only
* Add gprc support-> rsocket client test code submit
* Add gprc support-> rpc client factory optimize
* Add gprc support-> config client factory rename
* Add gprc support-> rsocket submit
* Add gprc support-> rsocket client switch submit
* Add gprc support-> rsocket support and optimize rpc client
2020-08-10 09:11:53 +08:00
lidaoyang
fae37481e5
Fix #3269 When nacos.core.auth.enabled = true, user information is saved to the request in login ( #3543 )
...
* Fix #3269 NacosAuthManager request.setAttribute(user) and ConfigController getSrcUserName(req)
* Fix #3269 format code
* Fix #3269 format code
2020-08-07 12:43:44 +08:00
ZZQ的
7a471c5100
When binding roles, the user list is changed to the drop-down selection mode (在绑定角色的时候用户列表改成下拉选中的模式) #3518 ( #3522 )
...
* 配置pageSize列表 #3439
* Service List Page Increase the number of pages switching function is the same as the configuration management page #3500
* issues#3500 编译之后的代码
* 在绑定角色的时候用户列表改成下拉选中的模式 #3518
* change code style
* delete unused import
* delete changed indent please.
* Javadoc add an ending period
* fix bad sql and change return type
* change js get value
* delete whitespace
* check code style
* add permissions, associated role, change to fuzzy matching drop-down(java code)
* add permissions, associated role, change to fuzzy matching drop-down(js code)
* delete "/"
2020-08-06 13:23:53 +08:00
mai.jh
a64a356e45
[ISSUE #3192 ] replace nacos-config module http client ( #3523 )
...
* nacos-config module replace http client
* replace http client
* Remove redundant package import
* add license
* Delete JOSNUtils and use JacksonUtils instead; modify NacosAsyncRestTemplate exception handling.
2020-08-06 11:53:27 +08:00
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
杨翊 SionYang
df4b006b36
Upgrade version to 1.3.2 ( #3512 )
2020-08-04 12:58:45 +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
nov.lzf
b1a587dc72
Add gprc support-> add server push ack ( #3478 )
2020-07-30 16:00:22 +08:00
wangwei
e4a478a1f9
[ #1839 ]add ContentType return while getConfig
2020-07-29 14:58:28 +08:00
ljhrot
c3818ff064
Fix bad SQL grammar ( #3445 )
2020-07-25 23:07:13 +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
yangy
2eaed4bcdc
Use PrepareStatement to replace string concatenation ( #3393 )
2020-07-21 14:50:19 +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
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
Hu Zongtang
52d9cf9cf9
[ISSUE##2859]Remove original EventDispatcher in the config module. ( #3319 )
2020-07-14 19:38:08 +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
fee6cf4dc9
Replace original EventDispatcher with NotifyCenter in the config module. ( #3313 )
...
* [ISSUE##2859]Replace some usage of EventDispatcher for ConfigCacheService and LongPollingService.
* [ISSUE##2859]Replace some usage of EventDispatcher for AsyncNotifyService and ConfigChangePublisher.
* [ISSUE#3179]fix typo.
* [ISSUE#3179]fix typo.
* [ISSUE#3179]fix typo.
2020-07-14 15:10:25 +08:00
Gagharv
891c1f3ba5
[ISSUE #2856 ]Adjust the use of thread pools (config module) ( #3206 )
...
* [ISSUE #2856 ]Adjust the use of thread pools (config、cmdb module)
* add CmdbExecutor class
2020-07-13 17:33:25 +08:00
zongtanghu
34fd36b115
[ISSUE#3179]fix import formate issue.
2020-07-12 13:52:29 +08:00
zongtanghu
d8e1d2aebc
[ISSUE#3179]Replace the NotifyCenter with new refactor in the config and test module.
2020-07-12 11:28:54 +08:00
CsyDesign
84b733a31f
[ISSUE#3300] Optimize the default "minIdle"" of HikariPool set by naocs ( #3304 )
2020-07-12 00:32:11 +08:00
杨翊 SionYang
7ddba00865
Upgrade 1.3.1 ( #3294 )
2020-07-10 18:05:07 +08:00
杨翊 SionYang
95f3bfb587
[ISSUE #2992 ]Recheck all checkstyle and open checkstyle during building ( #3293 )
...
* Re-check code style for nacos-config module.
* Re-check code style for other module.
* Open checkstyle plugin check during build
2020-07-10 17:18:53 +08:00
zhangjidi2016
5d65653740
Resolve the issues of codestyle of nacos-config module for phase7 ( #3288 )
...
* Resolve the issues of codestyle of nacos-config module for phase7
* fix typo of code style.
2020-07-10 14:26:39 +08:00
杨翊 SionYang
886fbe463c
Use new code style for nacos-config module/test. ( #3290 )
2020-07-10 13:24:43 +08:00
Hu Zongtang
753a736815
[ISSUE#3249]Resolve the issues of codestyle of nacos-config module for phase8. ( #3286 )
...
* [ISSUE#3249]Resolve the issues of codestyle of nacos-config module for phase8.
* [ISSUE#3249]fix typo.
2020-07-09 20:12:05 +08:00
Gagharv
9e9b95b9a0
[ #3249 ]Resolve the issues of codestyle of nacos-config module for phase6 ( #3277 )
...
Change-Id: I731548ea51b8ccf2a7f2635bd0e864573ccc7fc9
2020-07-08 15:11:58 +08:00