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
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
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
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
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
杨翊 SionYang
8dfdc81481
[ISSUE #1097 ]grpc support all namingService api ( #3425 )
...
* grpc support query service name list api
* grpc support query server healthy api
2020-07-23 15:22:07 +08:00
杨翊 SionYang
5029429a89
Remove context when grpc connection close. ( #3407 )
2020-07-21 20:28:24 +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
杨翊 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
杨翊 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
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
Gagharv
3f145e6374
[ISSUE #2856 ]Adjust the use of thread pools (naming module) ( #3136 )
...
Change-Id: I626179bd9ee8e852d9d51787950ad80744ec71cd
2020-06-28 10:59:09 +08:00
Joe
41525b0a5c
Update ServiceController.java ( #3176 )
...
adjust order for start and end ,avoid end value is negative number
2020-06-28 09:21:28 +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
mai.jh
aac1c6f013
[ISSUE #3160 ]fix compatibility issue when reading cache files with suffix ".datum" ( #3163 )
...
* fix : #3160
* change the name definition
2020-06-24 19:18:24 +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
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
pengzhengfa
961f0d14f2
Schedule naming optimization of cp architecture ( #3109 )
...
* Instance eliminate module naming optimization
* Solve PMD check failed
* Method name optimization
* Solve code space problem
* Method name optimization
* Optimize the naming of persistence layer
* Schedule naming optimization of cp architecture
2020-06-18 19:17:20 +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
pengzhengfa
38d0b6bdbe
Method name optimization ( #3104 )
...
* Instance eliminate module naming optimization
* Solve PMD check failed
* Method name optimization
* Solve code space problem
* Method name optimization
* Optimize the naming of persistence layer
2020-06-18 16:32:14 +08:00
pengzhengfa
d24f36b9eb
Instance eliminate module naming optimization ( #3093 )
...
* Instance eliminate module naming optimization
* Solve PMD check failed
2020-06-17 21:04:50 +08:00
杨翊 SionYang
67829bb5e3
[ISSUE #2992 ] Use new code style for nacos-naming ( #3090 )
...
* Update check style to ignore spring bean java doc
* use new code style for nacos-naming
2020-06-17 18:21:41 +08:00
赵延
aea7dd69ed
[ISSUE #2810 ] don't send beat when standalone model ( #3047 )
...
* don't send beat when standalone model
* format the code.
2020-06-17 11:33:34 +08:00
pengzhengfa
ee8da9ba6f
Method name optimization ( #3068 )
2020-06-15 14:27:44 +08:00
KomachiSion
a614589000
For #2873 , unified copyrights for nacos-naming.
2020-06-12 16:04:52 +08:00
杨翊 SionYang
f49eba341c
Merge pull request #2287 from rushsky518/sync_content
...
HttpCLient uses ByteArrayEntity when sync data
2020-06-10 16:21:07 +08:00
杨翊 SionYang
7f7ee0d5b3
Merge pull request #1877 from ly641921791/issue_1865
...
Fix #1865 use DriverManager instead of MysqlDataSource to get the connection
2020-06-10 14:26:46 +08:00
杨翊 SionYang
e6c578f4e2
Merge pull request #3008 from zhouhailin/develop
...
FIX ISSUE #3007 : MaxHistory字段名称和Nacos默认的命名风格不统一
2020-06-10 14:01:40 +08:00
杨翊 SionYang
ecf65eec01
Merge pull request #2849 from lin-mt/develop
...
fix:#2839
2020-06-10 10:35:43 +08:00
zhouhailin
2efe317597
FIX ISSUE #3007 : MaxHistory字段名称和Nacos默认的命名风格不统一
2020-06-09 23:02:18 +08:00
Brian Huang
0f1d0abcc1
hi.here 'addAll()' call can be replaced with parametrized constructor call,performance will be better
2020-06-07 19:55:21 +08:00
lengleng
56eeb35ffc
♻️ Refactoring pom. com.alibaba.nacos to ${project.groupId} Uniform variable
2020-06-06 17:24:37 +08:00
water.lyl
7b8bdc4e71
Merge branch 'develop' of github.com:alibaba/nacos into develop
2020-06-05 09:03:21 +08:00
water.lyl
7f541a9a67
update version to 1.3.0
2020-06-05 09:02:17 +08:00
KomachiSion
3e37ac4bf2
Fix 1.3 version don't report server status to lower version.
2020-06-04 15:09:18 +08:00
liaochuntao
5d9c0798d0
Merge pull request #2940 from Maijh97/fix_http_client_bug
...
[ISSUE #2939 ]
2020-06-02 21:18:38 +08:00
mai.jh
98ee23e248
fix : #2939
2020-06-02 14:53:09 +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
01bb02b943
refactor: long volume, annotation optimization
2020-06-02 10:32:18 +08:00
chuntaojun
3169424605
refactor: optimize old version information synchronization logic
2020-06-01 21:54:29 +08:00