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
杨翊 SionYang
d82222d3f6
Merge pull request #3760 from KomachiSion/feature_support_grpc_core
...
Fix merged error
2020-09-04 17:25:28 +08:00
KomachiSion
334e401f11
Fix merged error
2020-09-04 17:23:52 +08:00
杨翊 SionYang
537a267cea
Merge pull request #3759 from KomachiSion/feature_support_grpc_core
...
Synchronize code from develop branch
2020-09-04 17:07:38 +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
KomachiSion
d44b108b26
Unified server grpcclient
2020-09-04 16:16:19 +08:00
杨翊 SionYang
37bb909785
[ISSUE#3658] Move distro sync code to nacos-core module ( #3750 )
...
* Move distro sync code to nacos-core module
* Update unit test
2020-09-04 00:15:11 +08:00
邪影oO
043a504a33
fix : #3617 ( #3678 )
...
* fix #3617
* 调整代码格式
* 修改抛出的Exception类型
* 调整逻辑
* 移除没用到的方法
* 修改注释
2020-09-03 21:14:23 +08:00
nov.lzf
682a46d541
loader balance basic support: adjust loader count once and up limit ; switch single ( #3752 )
2020-09-03 20:29:34 +08:00
nov.lzf
93364734ea
client switch server bugfix ; cluster server connection manage, and loader balance with specific server ip ( #3751 )
2020-09-03 18:02:55 +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
杨翊 SionYang
0c194e37aa
[ISSUE#3692] Use new distro implmentation to handle init all datum request. ( #3744 )
...
* Add load data task in DistroProtocol
* Use new distro implmentation to handle init all datum request.
* Fix unit test
2020-09-03 11:15:47 +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
杨翊 SionYang
6ba23ba3c1
[Issue #3692 ] Use new distro implmentation to handle sync datum and checksum request ( #3734 )
...
* Add receive data and verify data distro protocol interface
* Use new distro implmentation to handle sync datum and checksum request
* Use new distro implmentation to handle get datum request.
2020-09-02 09:51:13 +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
杨翊 SionYang
525672272e
[Issue#3692] Use new distro task engine replace old task dispatcher. ( #3715 )
...
* Add ServiceManagerTest
* Add DistroConsistencyServiceImplTest
* Add new distro entities
* Add new distro sync data change
* add new VerifyTask to do checksum.
* Replace old sync task and checksum task
* Add retry sync change task.
* Fix high cpu load
* For checkstyle
* Combine naming sync task to reduce http cost
* Move some classes
* Refactor keys combined logic
* enhance package construct
* Fix unit test
* For pmd
2020-09-01 10:46:45 +08:00
mai.jh
06877ead41
[ISSUE#3712] add apache http client factory ( #3716 )
...
* refactor: Add apache http client Factory.
* refactor: Add apache http client Factory.
* add license
* refactor: class name change
2020-09-01 10:24:34 +08:00
Tboy
c2367d687c
Fix Logging in with the wrong username or password will cause jackson serialization results to fail ( #3695 ) ( #3721 )
2020-09-01 10:01:12 +08:00
ljhrot
879bfaf7de
Fix revert chunk isn't work in Content Comparison page ( #3686 )
2020-08-28 10:31:34 +08:00
杨翊 SionYang
2d790a03a3
Try to fix nacos server CLOSE_WAIT ( #3703 )
2020-08-27 14:42:50 +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
S2W
e65c0f355d
fix typo and doc format of README file ( #3688 )
...
1. It’s a little weird to use Chinese comma in English
2. Fix typo: change 'reposity' to 'repository', 'instance' to 'instances'
3. Format other details of the doc
2020-08-26 11:26:40 +08:00
Gagharv
da8fa57f99
[ISSUE#3315]Nacos client support https ( #3654 )
...
* [ISSUE #3315 ] nacos client support https
* common module add tls related classes
* JdkHttpClientRequest support https
* unified IpUtils
* [ISSUE #3315 ] nacos client support https
* common module add tls related classes
* JdkHttpClientRequest support https
* unified IpUtils
* [ISSUE #3315 ] nacos client support https
* format code
2020-08-24 18:35:38 +08:00
syapollo
29ba11eb88
for #3621 ( #3668 )
2020-08-24 13:25:29 +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
liaochuntao
bfc9436049
Fix issue 3661 ( #3662 )
...
* improvement: merge upstream/develop
* feat: merge upstream develop
* fix: fix issue #3661
2020-08-21 14:30:20 +08:00
赵延
6e4b0c9c86
[ISSUE #3628 ] set naming client updateTask interval more flexible ( #3637 )
...
* 1.use server cacheMillis event service deleted
2.naming client UpdateTask's interval will inc by failCount that connect with server
* 1.move failCount to updateTask
2.redefine the updateService method name. updateServiceNow -> updateService, wrap updateService in updateServiceNow when first getServiceInfo
* 1.create push client even service is not exist
2.serviceInfo's hosts is empty or can't connect to server both add the updateTsk interval
* format the indent
2020-08-20 14:35:30 +08:00
mai.jh
136b45610d
refactor: unified implementation of http client api adjustment. ( #3639 )
2020-08-20 09:09:21 +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
赵延
e7c269a2f5
move jwt dependency from console,core to auth. ( #3624 )
2020-08-18 13:38:07 +08:00
Xarrow
1e5a597654
[ISSUE #3613 ] Fix unit test method not be static
& update publish config listener in ConfigTest.java
( #3614 )
...
* fix `unit test method not be static` & update publish config listener in `ConfigTest.java`
* fix `unit test method not be static` & update publish config listener in `ConfigTest.java`
2020-08-18 09:24:34 +08:00
赵延
a041c8ef58
[ISSUE #3600 ] Replace the deprecated api of jwt ( #3616 )
...
* replace the deprecated api of jwt
* transfer secretKey to byte array just using String encode with utf-8
2020-08-18 09:23:04 +08:00
nov.lzf
45b708591b
set grpc objects not need to auto generate. ( #3615 )
2020-08-17 10:46:32 +08:00
nov.lzf
090c1ea0dd
connection event notification of grpc server ( #3611 )
...
* grpc server noticed when a client disconnected.
* grpc connection notification and optimize server service register.
* grpc connection notification and optimize server service register.
2020-08-15 18:16:33 +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
ljhrot
c7251a144a
[ISSUE #3592 ] Fix incorrect prompt when accessing the restricted namespace ( #3603 )
...
* Fix incorrect prompt when accessing the restricted namespace
* Modify variable name
2020-08-14 17:07:13 +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
赵延
1b991a0b8f
fix-#3595, delete the unnecessary code ( #3596 )
2020-08-13 15:11:12 +08:00
mai.jh
df9ae66fe0
create a nacos-auth module, And add nacos-auth dependency for nacos-core module. ( #3590 )
2020-08-12 19:15:58 +08:00
蚊子猫
6607a1efbf
[ISSUE #3515 ] upgrade spring-boot-dependencies version to 2.1.16.RELEASE, tomcat-embed-jasper version to 9.0.37 ( #3563 )
...
Change-Id: I021396ae0b75fc889f087c4a4c253549ad46b46f
2020-08-12 16:44:14 +08:00
ljhrot
8081acf662
[ISSUE #1654 ] Fix content hightlight does not work in config detail page ( #3555 )
...
* Fix content hightlight does not work in config detail page
* Solve conflict
2020-08-12 09:51:15 +08:00
杨翊 SionYang
0b73cfc769
Upgrade version to 1.4.0-SNAPSHOT ( #3549 )
2020-08-12 09:32:06 +08:00
ZZQ的
13bfc45242
On click nacos logo jump to index page ( #3570 )
...
* On Click Nacos Logo jump to index page
* On Click Nacos Logo jump to index page
* npm run-script build
2020-08-11 13:18:08 +08:00
ZZQ的
ad2951a116
change aliyun logo to nacos logo ( #3569 )
...
* change aliyun logo to nacos logo
* change aliyun logo to nacos logo
* reset file name
2020-08-11 11:37:30 +08:00
ZZQ的
2726591dae
ISSUE #3530 add button for user role page ( #3553 )
...
* ISSUE #3530 add button for user role page
* Merge branch 'upstream-develop' into develop-issues-#2792
# Conflicts:
# console/src/main/resources/static/js/main.js
2020-08-11 09:47:39 +08:00
ZZQ的
f1382d690e
ISSUE #2792historyDetail page and historyRollback page add field 'srU… ( #3552 )
...
* ISSUE #2792historyDetail page and historyRollback page add field 'srUser'
* Merge branch 'upstream-develop' into develop-issues-#2792
# Conflicts:
# console/src/main/resources/static/js/main.js
2020-08-10 18:59:38 +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
赵延
c9b64e0173
fix-#3550. write cache file and delete the old version cache file ( #3551 )
2020-08-10 09:09:13 +08:00