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
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
杨翊 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
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
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
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
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
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
chuntaojun
71c8530abd
Merge branch 'develop' of https://github.com/alibaba/nacos into jraft_naming
2020-08-12 23:34:43 +08:00
杨翊 SionYang
0b73cfc769
Upgrade version to 1.4.0-SNAPSHOT ( #3549 )
2020-08-12 09:32:06 +08:00
chuntaojun
14039fd9cd
Merge branch 'develop' of https://github.com/alibaba/nacos into jraft_naming
2020-08-10 23:33:50 +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
mai.jh
b1db2be4c1
[ISSUE #3192 ] replace nacos-core module http client ( #3535 )
...
* core module replace http client
* replace http client
2020-08-06 22:01:36 +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
liaochuntao
43f606519b
[ #1839 ]add ContentType return while getConfig ( #3470 )
2020-07-31 14:53:49 +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
wangwei
e4a478a1f9
[ #1839 ]add ContentType return while getConfig
2020-07-29 14:58:28 +08:00
mai.jh
e9152a95df
fix get HttpRequestBase thread safe issues through BaseHttpMethod ( #3469 )
2020-07-29 13:10:14 +08:00
chuntaojun
e08a6adc49
fix code style
2020-07-29 01:53:44 +08:00
mai.jh
5b76fd0d56
[ISSUE #2858 ] Unified http client implementation, enhanced async request callback interface ( #3452 )
...
* Enhanced callback interface for asynchronous requests
* change class name
* add license
* change class name
* comment change
* delete AbstractCallback
2020-07-27 13:15:50 +08:00
mai.jh
75a06834f5
unified implementation of http client package division ( #3400 )
2020-07-21 14:53:03 +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
mai.jh
63a4e30ae6
[ISSUE #3224 ]nacos-client module http client replace ( #3348 )
...
* nacos-client module http client replace
* fix code style problem
* add HashMap initialCapacity
* fix code style problem
* Modify the header object, keep the original response header to avoid modifying the original logic code
* fix code style problem
* naming http client request exception messages output change
* Merge code
2020-07-18 14:42:02 +08:00
Hu Zongtang
ff929b75ad
[ISSUE#3356]fix no throw exception when publish event but no subsciber. ( #3363 )
2020-07-17 16:12:08 +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
mai.jh
0163d2d0c7
fix : #3324 , Move http client close method to NamingProxy.shutdown() ( #3333 )
2020-07-15 14:12:44 +08:00
mai.jh
132adb4899
[ISSUE##3317]Change the http client implementation that nacos resttemplate depends on from apache to JDk ( #3322 )
...
* fix:#3317 change the http client implementation that nacos resttemplate depends on from apache to JDk
* Use the IoUtils.closeQuietly() method to close the InputStream
* change HttpClientBeanHolder logger output object
2020-07-14 19:37:37 +08:00
mai.jh
511ef88ccc
fix:#3311 Add specified Logger when constructing nacos resttemplate ( #3312 )
2020-07-13 18:54:06 +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
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
mai.jh
c1515b6940
[ISSUE #3197 ] NacosRestTemplate enhance ( #3198 )
...
* enhance nacosRestTemplate
* enhance nacosRestTemplate
* supplement throw exception
* Modify the iterate method of the interceptor and modify some method name
* Adjust the way to get HttpClientRequest implement in NacosRestTempalte
* Fix code style issue
* Fix code style issue
* Fix code style issue
* Fix code style issue
* Log output change
2020-07-13 13:55:27 +08:00
mai.jh
092a08971f
[ISSUE #3210 ] Enhanced nacos resttemplate response handler ( #3212 )
...
* Enhanced nacos resttemplate response handler
* Enhanced nacos resttemplate response handler
* Add license
* [#3212 ] Modify some class name and comment
* [#3212 ] Modify some class name and comment
* [#3212 ] Modify some class name and comment
* [#3212 ] change the name of property
* Fix code style issue
2020-07-13 11:34:00 +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
c34abf368c
Hotfix register null cluster name instance problem ( #3267 )
2020-07-07 20:14:41 +08:00
杨翊 SionYang
88480f7c0f
Update to 1.3.1-BETA ( #3194 )
2020-06-29 13:56:16 +08:00
Hu Zongtang
51c0eb25ad
[ #3179 ]fix Notify's typos in common module and remove NotifyCenter's unit test in test module ( #3187 )
...
* [#3141 ]fix Notify's typos in common module and remove NotifyCenter's unit test in test module.
* [#3141 ]fix variable naming issue.
2020-06-28 13:01:12 +08:00
Hu Zongtang
ac0eabf6cc
[ #3141 ]Move the related notify test cases code to common module, fix NPE and improve peformance. ( #3145 )
...
* [#3141 ]fix typo and move unit test cases codes from core to common module.
* [#3141 ]implement DefaultSharePublisher to separate sharePublish from default publisher and fix typo.
* [#3141 ]fix typo and NPE issue.
* [#3141 ]improve performance and fix typo.
* [#3141 ]add removeSubscriber logical codes.
* [#3141 ]rename the unit test method's names.
* [#3141 ]fix typo.
* [#3141 ]fix thread unsafe and atomic issue.
2020-06-24 19:13:34 +08:00
mai.jh
6ce8d8ca79
[ISSUE #3140 ]nacos-client module replace http client ( #3142 )
...
* nacos-client http client replace
* Remove some explain
* Remove some explain
* Adjust some code styles and fix some misspelled method names
* Fix code style issues
* fix some misspelled method names
* Fix code style issues
2020-06-22 20:42:46 +08:00
Hu Zongtang
1dc29f2d52
[ #3117 ]Just Sink the Notify implementation into common module and optimize some parts ( #3118 )
...
* [#3117 ]Sink the Notify implementation into common module and optimize some parts.
* [#3117 ]fix typo and reformat code styles.
* [#3117 ]fix typo and reformat code styles.
* [#3118 ]fix typo and formate.
* [#3118 ]Unify Subsciber and SmartSubscriber, and fix some typo and reformat.
* [#3118 ]fix some typo and reformat.
2020-06-22 01:10:56 +08:00
杨翊 SionYang
67b58a0117
Add missing java doc for nacos-common for checkstyle ( #3112 )
2020-06-19 10:24:25 +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
mai.jh
e528ea82e9
[ISSUE #3094 ]abstract create nacos restTemplate factory ( #3095 )
...
* abstract create nacos restTemplate factory, allowing users to customize the commonly used http client config
* add class file license.
* change class file name
* Adjust some code
2020-06-17 17:53:37 +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
yanlinly
86d5a32fb3
Merge pull request #3064 from chuntaojun/hotfix_client_validator
...
[#3063 ] fixed parameter validation boundary problem
2020-06-15 11:42:24 +08:00
chuntaojun
7641b45df4
fix: fixed parameter validation boundary problem
2020-06-15 10:11:34 +08:00
zhanglong
cf6b4c4f0e
Tool method extract
2020-06-13 22:06:04 +08:00
liaochuntao
b9ff53b49c
Merge pull request #3048 from KomachiSion/develop-issue#2873
...
[ISSUE #2873 ] Unified copyright for file header.
2020-06-12 21:23:28 +08:00
杨翊 SionYang
81f9eff928
Merge pull request #2926 from Maijh97/develop
...
[ISSUE #2858 ] Unified implementation of Http requests
2020-06-12 19:47:41 +08:00
KomachiSion
f42dd3436d
For #2873 , unified copyrights for nacos-common.
2020-06-12 15:44:51 +08:00
mai.jh
95272feb28
adjust some codes
2020-06-11 17:38:34 +08:00
zongtanghu
e6e3161c0e
resolve the codes conflicts
2020-06-11 09:45:00 +08:00
zongtanghu
eb39830b6c
[ #1815 ]remove lifeCycle, lifeCycleManager, and adjust some related codes.
2020-06-11 09:42:44 +08:00
mai.jh
fa6bf9951d
remove extra blank lines
2020-06-11 09:34:15 +08:00
zongtanghu
8f7fb0f65a
[ #1815 ]remove no used package name from Factory Class and adjust test cases.
2020-06-09 14:10:47 +08:00
chuntaojun
902d609f1e
perf: optimize configuration change event publishing
2020-06-08 23:38:53 +08:00
lengleng
56eeb35ffc
♻️ Refactoring pom. com.alibaba.nacos to ${project.groupId} Uniform variable
2020-06-06 17:24:37 +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
zongtanghu
94c41e11d1
[ #1815 ]fix unit test cases.
2020-06-03 17:35:49 +08:00
zongtanghu
09752e354d
[ #1815 ]adjust this keywords which just includes constructor and set method in the class and fix some unit test cases.
2020-06-03 17:35:06 +08:00
zongtanghu
e86c158262
resolve codes conflicts
2020-06-03 14:57:46 +08:00
zongtanghu
5e2840a6bd
[ #1815 ]adjust and optimize codes.
2020-06-03 10:46:41 +08:00
zongtanghu
2ab274216a
[ #1815 ]adjust and optimize codes, reput the lifecycle to ConfigService class level at the same time.
2020-06-02 19:55:30 +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
01bb02b943
refactor: long volume, annotation optimization
2020-06-02 10:32:18 +08:00
mai.jh
a83241205c
optimize response handler, remove AsyncRestOperations,RestOperations.
2020-06-01 23:51:53 +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
zongtanghu
8d6dd8f41b
[ #1815 ]adjust codes and reput the lifecycle to ConfigService class level.
2020-06-01 17:57:35 +08:00
mai.jh
379aa15c85
Added syntax compatible with Java 6
2020-06-01 16:02:41 +08:00
mai.jh
8768de406c
Merge code.
2020-06-01 15:49:28 +08:00
mai.jh
177b8aa61c
Merge branch 'develop' into develop
2020-06-01 15:45:25 +08:00
mai.jh
4fc79b012f
code format.
2020-06-01 15:42:20 +08:00
chuntaojun
6fb2750021
fix: fixed compatibility issues with older versions
2020-06-01 15:35:21 +08:00
mai.jh
0c02111eb1
add class file license.
2020-05-31 18:19:06 +08:00
mai.jh
7e05f3e18e
add class file license.
2020-05-31 18:18:41 +08:00
mai.jh
031c9ef521
perfect NacosRestTemplate and restResult
2020-05-31 17:24:01 +08:00
zongtanghu
ab3b234987
[ #1815 ]add class file license.
2020-05-31 13:26:27 +08:00
zongtanghu
2cb690a6a0
[ #1815 ]add class file license.
2020-05-31 13:26:06 +08:00
zongtanghu
6d1baed235
[ #1815 ]add the related lifecycle test cases codes.
2020-05-31 12:20:20 +08:00
mai.jh
11cc8dad02
Resolve conflicts
2020-05-30 23:56:17 +08:00
mai.jh
066968e9ca
Merge branch 'develop' into develop
2020-05-30 23:47:51 +08:00
mai.jh
a3a64c5fa3
change annotate
2020-05-30 23:20:22 +08:00
mai.jh
ea03121e26
add NacosRestTemplate and NacosAsyncRestTemplate test example
2020-05-30 22:39:04 +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
chuntaojun
a1b4653d68
fix: fix unit tests that do not conform to PMD
2020-05-29 20:14:52 +08:00
chuntaojun
5dcee2f1c6
fix: fix pmd
2020-05-29 19:59:08 +08:00
zongtanghu
6981fbc576
[ #1815 ]add ResourceLifeCycleManager,adjust some code and fix some unit test cases.
2020-05-29 19:10:06 +08:00
Jack Dai
9692cd1b8c
合并和origin/develop的冲突
2020-05-29 19:01:48 +08:00
chuntaojun
a5661f033d
feat: add the metircs
2020-05-29 18:42:14 +08:00
Jack Dai
27a257c84e
合并origin/develop的变更
2020-05-29 18:41:00 +08:00
mai.jh
57ca56c07b
add async http request client
2020-05-29 18:09:04 +08:00
Jack Dai
594eac42b3
整理每个module的plugin和dependency的版本号
2020-05-29 16:35:48 +08:00
zongtanghu
886fe6de00
[ #1815 ]define LifeCycle interface and related abstract class.
2020-05-29 14:12:32 +08:00
mai.jh
92ca0e1d66
Remove extra lines
2020-05-28 22:25:28 +08:00
chuntaojun
5cd5ca35b8
refactor: merge develop
2020-05-28 20:14:47 +08:00
mai.jh
0d775ea665
change http client implementation, Unified apacheHttpClient
2020-05-28 18:24:58 +08:00
mai.jh
238b2386a7
change http client implementation, Unified apacheHttpClient
2020-05-28 18:23:29 +08:00
mai.jh
52426d43b5
change http client implementation, Unified apacheHttpClient
2020-05-28 14:38:01 +08:00
mai.jh
377bbb88cf
Add some callouts
2020-05-28 10:45:33 +08:00
mai.jh
d08eac6882
change http client implementation, Unified apacheHttpClient
2020-05-28 10:36:19 +08:00
mai.jh
6086089314
fix #2858 Provide nacosRestTemplate implementation
2020-05-28 00:14:42 +08:00
chuntaojun
e8533155c7
fix: fix startup problem
2020-05-27 22:05:38 +08:00
chuntaojun
6525b5a6f8
fix: fix startup read failure
2020-05-27 18:37:36 +08:00
KomachiSion
9fc5a971d6
Add include non_null config and add new method
2020-05-27 15:37:32 +08:00
KomachiSion
4eb4e11184
Replace fastjson with jackson for nacos-console
2020-05-27 09:35:00 +08:00
KomachiSion
3887a5e0b9
Abstract NacosRuntimeException as unchecked exception super class
2020-05-26 15:39:24 +08:00
KomachiSion
5b9780e2fc
Replace fastjson with jackson for nacos-client
2020-05-26 14:59:23 +08:00
KomachiSion
ff6e09e58d
Handle serialization exception in JacksonUtils
2020-05-26 14:59:23 +08:00
KomachiSion
b443279ed0
Replace all fastjson with jackson in nacos-api
2020-05-26 14:59:23 +08:00
chuntaojun
6fe1d0d0da
improvement: adjust part of the code
2020-05-26 11:57:27 +08:00
chuntaojun
bf2adb4be5
feat: merge develop
2020-05-26 09:43:37 +08:00
KomachiSion
4607bb7c00
Replace fastjson with jackson for Selector
2020-05-25 16:13:37 +08:00
chuntaojun
843692b10a
fix: fix the class cast problem
2020-05-24 21:56:29 +08:00
chuntaojun
41703f9805
refactor: code optimization
2020-05-22 23:12:50 +08:00
chuntaojun
87a32a926b
refactor: merge develop
2020-05-21 18:08:29 +08:00
chuntaojun
10d8edb4f3
refactor: optimize code logic
2020-05-19 14:16:52 +08:00
chuntaojun
e467b26ef6
style: fix code style
2020-05-19 11:21:00 +08:00
chuntaojun
f9412fd4d6
fix: fix config dump
2020-05-18 22:57:40 +08:00
chuntaojun
07dd129dd0
refactor: fixed instance information update heartbeat information not updating
2020-05-17 16:22:49 +08:00
chuntaojun
feebd1623f
refactor: performance optimization
2020-05-16 19:23:11 +08:00
chuntaojun
b86f633c8a
Merge branch 'develop' of https://github.com/alibaba/nacos into feature_1.3.0_beta_grpc
2020-05-16 14:36:49 +08:00
chuntaojun
afc74da826
build: update version to 1.3.0-BETA
2020-05-15 16:10:38 +08:00
chuntaojun
0c6a03724a
fix: fix grpc-version bug
2020-05-14 16:25:41 +08:00
chuntaojun
4d4e914ebd
fix: fixed the cluster logic for the jraft set
2020-05-13 15:43:56 +08:00
chuntaojun
82bcbd9b17
refactor: jRaft partial logical adjustment
2020-05-13 09:38:46 +08:00
water.lyl
54e251da39
release 1.3-beta
2020-05-11 23:06:23 +08:00
chuntaojun
588b184ce2
fix: none
2020-05-11 18:02:28 +08:00
chuntaojun
5879b03c7d
fix: expansion and volume timing issue fixed
2020-05-09 14:49:04 +08:00
chuntaojun
29a6edc8c5
refactor: fix bugs
2020-05-08 14:53:29 +08:00
chuntaojun
5d6a0b539f
fix: fix code style
2020-05-07 00:45:28 +08:00
chuntaojun
5e281892a1
refactor: remove debug log
2020-05-07 00:33:06 +08:00
chuntaojun
272abe6135
fix: fix parameter encode
2020-05-06 18:33:18 +08:00
chuntaojun
1563dc7104
fix: fixed a problem where parameters were encoded multiple times
2020-05-05 09:43:54 +08:00
chuntaojun
2526c5d8f2
fix: fix naming request redirect
2020-05-03 20:26:35 +08:00
chuntaojun
a82bcc1d6e
fix: fix request transfer bug
2020-05-02 13:12:38 +08:00
chuntaojun
eca2aca6bb
fix: bug fix
2020-05-01 10:09:08 +08:00
chuntaojun
eb11ff945b
fix: fix standalone sync node info bug
2020-04-30 20:02:54 +08:00
chuntaojun
041effebc7
refactor: some code refactor
2020-04-30 13:46:04 +08:00
chuntaojun
a937e3090c
fix: fix some bugs
2020-04-30 10:49:34 +08:00
chuntaojun
a025e56b3a
fix: fix config dump bug
2020-04-28 15:08:38 +08:00
chuntaojun
dd4b577755
fix: fix double lock
2020-04-26 21:24:12 +08:00
chuntaojun
8b4a37724f
refactor: address mode adds setting parameters
2020-04-26 16:29:19 +08:00
chuntaojun
e4c475295c
refactor: remove complex logic, RPC ports can be customized
2020-04-23 15:22:16 +08:00
chuntaojun
853a8f587f
refactor: core
...
logic optimization
2020-04-22 22:16:27 +08:00
chuntaojun
ef405e09e2
refactor: remove complex listening logic and bug fixes
2020-04-22 17:28:53 +08:00
chuntaojun
f222dccd3d
refactor: code optimization
2020-04-21 17:14:59 +08:00
wangwei
dcdbaf50ea
use MD5Utils replace MD5
2020-04-20 14:18:23 +08:00
wangwei
aeb14910e7
unify the MD5 generation on both sides by MD5 utility classes in the common module
2020-04-19 18:42:59 +08:00
wangwei
bb70dcba98
[ISSUE#2618]modify server md5 generation method
2020-04-18 16:37:48 +08:00
chuntaojun
0af4d4f510
refactor: addressing mode refactoring
2020-04-18 13:59:28 +08:00
chuntaojun
0b3b5e83ac
refactor(all): code optimization
2020-04-16 23:50:08 +08:00
chuntaojun
7586354476
refactor: bug fix and refactor init logic
2020-04-13 16:13:49 +08:00
chuntaojun
d8714843a0
fix: hotfix issue 2560
2020-04-01 14:37:26 +08:00
chuntaojun
66db5207d3
fix: merge upstream develop
2020-03-30 13:42:55 +08:00
Peter Zhu
b7a2c756fe
Merge pull request #2403 from lkxiaolou/develop
...
fix checksum bug #2401
2020-03-29 23:01:48 +08:00
chuntaojun
89a8dddc1c
Merge branch 'develop' of https://github.com/alibaba/nacos into feature_consistency
2020-03-28 17:38:26 +08:00
chuntaojun
3dd42fed27
refactor: Generic fetch method modification
2020-03-27 18:48:00 +08:00
nkorange
ea2a83c4be
Update version to 1.2.1
2020-03-27 15:48:32 +08:00
chuntaojun
ce6dc51bcf
fix: fix some bugs
2020-03-26 20:32:52 +08:00
chuntaojun
16ba537a37
feat: #2530
2020-03-26 12:06:35 +08:00
lkxiaolou
83c098b8ca
统一md5计算
2020-03-14 17:54:06 +08:00
nkorange
82d7147a58
Update version to 1.2.0
2020-03-03 16:24:08 +08:00
nkorange
31e6063209
Update version to 1.2.0-beta.1
2020-02-23 20:02:13 +08:00
nkorange
1d81a6588d
Update version to 1.2.0-beta.0
2020-02-05 14:11:09 +08:00
nkorange
38644f5e73
Fix #2020
2019-12-06 15:04:37 +08:00
nkorange
2781c6c84f
Update version to 1.2.0-SNAPSHOT
2019-12-02 14:56:15 +08:00
黄大相
31a59e8451
fix 2025
2019-11-21 16:19:51 +08:00
nkorange
c431a852b5
#2018 Close inpuststream instead of connection.
2019-11-07 16:02:01 +08:00
nkorange
4d68565667
Update version to 1.1.4
2019-10-24 14:46:46 +08:00
ly
5d428a2366
[ISSUE] #1671 Unified request header "Client-Version"
2019-08-23 00:50:56 +08:00
ly
3b4767384d
[ISSUE] #1671 Unified request header "Client-Version"
2019-08-23 00:02:00 +08:00
nkorange
6ca2ee0cf8
Update version to 1.1.3
2019-08-06 18:55:05 +08:00
nkorange
15c913e346
Update version to 1.1.2
2019-08-06 17:10:37 +08:00
nkorange
11bd0ccd76
Update version to 1.1.2-SNAPSHOT
2019-08-02 12:35:04 +08:00
Fury Zhu
838ef83f9f
Merge pull request #1534 from zhaoyuguang/zen3
...
format code
2019-08-01 11:04:24 +08:00
赵禹光
8320701f2e
fmt
2019-07-11 20:27:59 +08:00
赵禹光
ce1ebeb85c
fmt
2019-07-11 20:20:21 +08:00
ly
a87f0bd2bb
Fix #1519 The subscriber list is not displayed correctly
2019-07-11 01:48:11 +08:00
nkorange
6c8b3ea88e
Update version to 1.1.0
2019-07-05 21:59:55 +08:00
nkorange
49027b892d
Update version to 1.1.0-SNAPSHOT
2019-07-04 15:01:49 +08:00
Fury Zhu
fe950dccc2
Merge pull request #1401 from slievrly/develop
...
optimize array and negated codestyle
2019-06-30 22:47:46 +08:00
nkorange
3a8575e22f
Update version to 1.0.2-SNAPSHOT
2019-06-28 17:34:59 +08:00
nkorange
4605733595
Update version to 1.0.2
2019-06-28 17:18:59 +08:00
slievrly
8d74ac90aa
optimize array and negated codestyle
2019-06-19 22:35:52 +08:00
IanCao
a98db447fe
format code
2019-06-13 12:26:22 +08:00
pbting
9963ca5f3f
change the version
2019-05-31 15:25:25 +08:00
pbting
c4be24a536
nacos client namespace support multi enviroment switch
2019-05-31 15:21:58 +08:00
Keep
55242c8200
Merge pull request #996 from Summerslyb/fix-log4j2
...
[ISSUE #827 ] Fix Nacos Naming's log settings affect the root log
2019-04-19 20:29:33 +08:00
nkorange
a87cc12d47
Update version to 1.0.0
2019-04-15 20:01:34 +08:00
nkorange
699bdcb6dc
Update to 1.0.0-SNAPSHOT
2019-04-15 16:36:10 +08:00
得少
427a746e82
change the default value of isUseEndpointParsingRule from false to true
2019-04-12 12:49:46 +08:00
nkorange
3c1c98aaf1
Update version to 1.0.0
2019-04-10 22:04:27 +08:00
SLKun
ce0b863e47
fixes #827
2019-04-04 11:37:16 +08:00
得少
eca7a9a422
support parsing endpoint rule
2019-04-03 18:31:27 +08:00
xuechaos
9b7d61356a
update versionUtils in stream close
2019-03-29 20:08:44 +08:00
nkorange
fcf968c36b
Update version to 1.0.0-RC2
2019-03-22 17:29:26 +08:00
nkorange
488075fa52
Update version to 1.0.0-RC1
2019-03-15 15:48:30 +08:00
nkorange
616a8031bc
Merge branch 'develop' into feature_naming_group
...
# Conflicts:
# api/pom.xml
# client/pom.xml
# client/src/main/java/com/alibaba/nacos/client/naming/beat/BeatReactor.java
# cmdb/pom.xml
# common/pom.xml
# config/pom.xml
# console/pom.xml
# core/pom.xml
# distribution/conf/application.properties
# distribution/pom.xml
# example/pom.xml
# naming/pom.xml
# naming/src/main/java/com/alibaba/nacos/naming/core/Cluster.java
# naming/src/main/java/com/alibaba/nacos/naming/raft/RaftCore.java
# naming/src/main/java/com/alibaba/nacos/naming/web/ApiCommands.java
# pom.xml
# test/pom.xml
2019-03-04 10:12:11 +08:00
xuechaos
80c260e207
Release 0.9.0 Nacos : Nacos server function mode and fix 13 issues
...
* [#840 ] Nacos server adds startup mode to distinguish between config and naming.
* [#762 ] Register instance returns failed when the health check mode is 'server' in standalone mode.
* [#473 ] Nacos Cluster Mode kubernate Startup nacos.log error Log.
* [#240 ] Log strong dependence problem.
* [#824 ] getServicesOfServer throws exception if service list is empty.
* [#802 ] Nacos server multi-boot mode support.
* [#800 ] Nacos's client-to-server addressing mode document introduction.
* [#768 ] The interval at which the heartbeat is sent in BeatReactor is not controlled by the server return value.
* [#759 ] why instance can't auto-delete.
* [#756 ] Format of instance and service should be validated.
* [#720 ] Memory leak in PushService.
* [#653 ] IoUtils under nacos-common-0.2.1-RC1.jar lacks "" judgment on encoding.
* [#588 ] Client compatible to jdk1.6. On branch develop
2019-03-01 00:46:50 +08:00
xuechaos
ff51baae1c
add lisence
2019-02-28 18:41:29 +08:00
xuechaos
0ca7323df9
#588 build client and dependenties use 1.6
2019-02-28 17:52:06 +08:00
xuechaos
678fc8a5f7
update version get for pom
2019-02-28 17:34:25 +08:00
xuechaos
5711ace91f
function mode server code completed
2019-02-27 20:00:05 +08:00
nkorange
493715973f
Merge branch 'develop' into feature_naming_group
...
# Conflicts:
# client/src/main/java/com/alibaba/nacos/client/naming/NacosNamingService.java
# client/src/main/java/com/alibaba/nacos/client/naming/beat/BeatReactor.java
# client/src/main/java/com/alibaba/nacos/client/naming/net/HttpClient.java
# naming/src/main/java/com/alibaba/nacos/naming/controllers/ServiceController.java
# naming/src/main/java/com/alibaba/nacos/naming/misc/NamingProxy.java
# naming/src/main/java/com/alibaba/nacos/naming/misc/NetUtils.java
# naming/src/main/java/com/alibaba/nacos/naming/raft/RaftCore.java
# naming/src/main/java/com/alibaba/nacos/naming/raft/RaftStore.java
# naming/src/main/java/com/alibaba/nacos/naming/web/ApiCommands.java
2019-02-26 17:29:22 +08:00
hxy1991
0e9d3e678a
Fixes #240 #826 #827 #828
2019-02-26 14:22:38 +08:00
qingliang.ql
eb87625083
fetch self ip
2019-02-22 16:24:26 +08:00
water.lyl
f29209b114
release 0.8
2019-01-22 22:16:13 +08:00
nkorange
cc9b6b58b7
Merge branch 'develop' into feature_naming_ap
2019-01-22 10:13:22 +08:00
nkorange
1e9d9e2a85
Fix HTTP method value error
2019-01-22 10:08:49 +08:00
nkorange
f2b43fb240
#502 Update author information
2019-01-19 21:23:35 +08:00
nkorange
baa4b4c1f1
#502 Update pom version
2019-01-13 10:26:23 +08:00
nkorange
260332bc7e
#498 Fix method type error
2019-01-09 14:21:02 +08:00
nkorange
fed3c3f986
#498 Rename healthController bean and update pom version to 0.8.0-SNAPSHOT
2019-01-07 17:57:13 +08:00
nkorange
947e0439b0
#269 Register instance with tenant info
2018-12-19 11:02:31 +08:00
nkorange
7fac0909d4
Fix build error
2018-12-14 22:47:09 +08:00
nkorange
4dbfb6c1fa
Update version
2018-12-14 22:25:34 +08:00
nkorange
be64c1acf7
Update version to 0.7.0
2018-12-14 17:48:57 +08:00
nkorange
d2e4f4e6b4
Merge branch 'feature_cmdb' into 0.7.0
...
# Conflicts:
# api/pom.xml
# api/src/main/java/com/alibaba/nacos/api/exception/NacosException.java
# client/pom.xml
# client/src/main/java/com/alibaba/nacos/client/config/impl/HttpSimpleClient.java
# client/src/main/java/com/alibaba/nacos/client/naming/net/NamingProxy.java
# common/pom.xml
# config/pom.xml
# console/pom.xml
# core/pom.xml
# distribution/conf/application.properties
# distribution/conf/nacos-logback.xml
# distribution/pom.xml
# distribution/release-nacos.xml
# example/pom.xml
# naming/pom.xml
# naming/src/main/java/com/alibaba/nacos/naming/web/ApiCommands.java
# pom.xml
# test/pom.xml
2018-12-14 17:15:32 +08:00
nkorange
7a64ce2177
#187 Fix bug
2018-12-14 17:00:18 +08:00
xuechaos
d4edde980b
Nacos release 0.6.0 version
...
#388 Cluster name should be provided in the Instance
#377 Clean up messy code in Naming module
#369 Support instance list persisted on disk
#366 findbugs-maven-plugin version
#362 The metadata will lost when online or offline instance through web ui
#352 Refactoring internationalization Nacos console
#278 Nacos docker img
#243 optimize the efficiency of integration testing, it’s taking too long now
2018-12-07 15:19:43 +08:00
nkorange
aace49640a
#187 provide CMDB module
2018-12-05 12:08:49 +08:00
nkorange
78523976ba
#97 Support integrating to third-party CMDB to filter service providers by their labels.
2018-12-03 17:56:11 +08:00
hxy1991
cbc8b0a75a
Merge branch 'upstream-develop'
...
# Conflicts:
# api/src/main/java/com/alibaba/nacos/api/naming/listener/Event.java
# client/src/main/java/com/alibaba/nacos/client/naming/net/HttpClient.java
# config/src/main/java/com/alibaba/nacos/config/server/utils/RunningConfigUtils.java
2018-12-03 10:29:40 +08:00
hxy1991
30e7c5273a
Fixes #363
2018-12-01 13:57:03 +08:00
nkorange
e3e6682231
Modify author info
2018-11-30 13:25:58 +08:00
dungu.zpf
d795ad7d2b
0.5.0 release
2018-11-19 19:54:08 +08:00
nkorange
93246b3ded
Merge branch 'naming-model-refactor' into develop
...
# Conflicts:
# console/src/main/resources/static/src/pages/ConfigurationManagement/ConfigEditor/ConfigEditor.js
# console/src/main/resources/static/src/pages/ConfigurationManagement/ConfigurationManagement/ConfigurationManagement.js
# naming/src/main/java/com/alibaba/nacos/naming/misc/NetUtils.java
# naming/src/main/java/com/alibaba/nacos/naming/web/ApiCommands.java
2018-11-16 19:59:15 +08:00
Fury Zhu
ea03905ae9
Merge branch 'master' into naming-model-refactor
2018-11-16 18:16:51 +08:00
nkorange
46c141900e
Fix PMD
2018-11-16 12:07:25 +08:00
hxy1991
af21897608
correct license
2018-11-16 10:28:28 +08:00
nkorange
361ae0b2dd
Fix raft publish bug
2018-11-15 14:19:08 +08:00
hxy1991
de4a523318
Fixes #272
2018-11-14 12:02:19 +08:00
yanlinly
30919083e8
Merge pull request #247 from hxy1991/master
...
[ISSUE #222 ] [ISSUE #231 ] [ISSUE #246 ]
2018-11-12 10:49:32 +08:00
Fury Zhu
724ced4861
Merge pull request #213 from paderlol/develop
...
Fixes #193
2018-11-11 23:08:01 +08:00
hxy1991
0d90d6e895
Fixes #222 #231
2018-11-07 18:20:09 +08:00
water.lyl
7fdd80cc31
update version to 0.4.0
2018-11-05 20:34:37 +08:00
zhanglong
1f6271e1a1
support hostname for server cluster
2018-11-03 16:08:14 +08:00
nkorange
aa7e2e41e7
remove ip use weak raft
2018-10-30 16:16:01 +08:00
xuechaos
077c4cdb6f
release Nacos 0.3.0, update version to 0.3.0
2018-10-26 21:55:05 +08:00
xuechaos
1fbcf24521
update 0.3.0-RC1 uppercase letter
2018-10-19 18:36:29 +08:00
nkorange
534995a405
Resolve conflicts
2018-10-18 18:59:45 +08:00
mercyblitz
08af83caac
Polish alibaba/nacos#95 : more generic implementation
2018-10-02 12:22:18 +08:00
mercyblitz
adaf5f54d1
Polish alibaba/nacos#95 : add "standalone" profile
2018-10-02 11:20:54 +08:00
mercyblitz
64c6189ccb
Polish alibaba/nacos#105 : add test cases
2018-10-01 23:10:21 +08:00
mercyblitz
c0a25c148a
Polish alibaba/nacos#105
2018-10-01 22:54:37 +08:00
mercyblitz
dc7a4eaa85
Polish alibaba/nacos#102
2018-10-01 11:34:36 +08:00
mercyblitz
be8f3c2052
Polish alibaba/nacos#103
2018-10-01 10:58:27 +08:00
mercyblitz
a718c84d4c
Polish alibaba/nacos#104
2018-10-01 10:48:34 +08:00
mercyblitz
b0b7146a86
Remove unused class
2018-10-01 10:30:24 +08:00
mercyblitz
85df9e077f
Fixed alibaba/nacos#98
2018-09-30 16:41:40 +08:00
nkorange
44cf03db2d
Update version to 0.2.1
2018-09-27 14:22:19 +08:00
nkorange
adafaf7086
Merge branch 'master' into 0.2.2
2018-09-26 21:20:22 +08:00
xuechaos
d24f8680d9
fix mvn -B clean apache-rat:check
...
close #79
2018-09-26 20:05:17 +08:00
nkorange
b54a0a9b9d
Update version to 0.2.2-SNAPSHOT
2018-09-21 16:46:49 +08:00
hxy1991
357702afaa
Modify the version to 0.2.1-RC1
2018-09-21 15:46:53 +08:00
xuechaos
b5fe4fd434
client jdk support 1.6 and del unuse file
2018-09-19 22:18:31 +08:00
mercyblitz
1145260d64
Update 0.2.1 and refactor some APIs
2018-09-15 13:50:25 +08:00
nkorange
6bc052153d
Update version to 0.2.0
2018-09-12 14:13:38 +08:00
nkorange
84df9affb7
Fix #35
2018-08-31 07:46:43 +08:00
xingxuechao
91d20f34fd
nacos is coming
2018-07-21 00:27:23 +08:00