Commit Graph

3761 Commits

Author SHA1 Message Date
孙继峰
4a134b233c
add unit test to RpcClient (#6584) 2021-08-06 11:06:30 +08:00
MajorHe1
765646db43
[ISSUE #6581] fix json deserialization error of ServiceController subscribers interface (#6582) 2021-08-06 09:46:08 +08:00
ZZQ的
ca89efb620
remove guava Iterables (#6563) 2021-08-05 09:37:08 +08:00
ZZQ的
ea864c8c5a
Remove pom dependency (#6561) 2021-08-05 09:35:49 +08:00
brotherlu-xcq
47d3afd0e4
[ISSUE #6487] [nacos-api] export the constant in the directory remote. (#6541)
* [ISSUE #6487] [nacos-api] export the constant in the directory remote.

* [ISSUE #6487] [nacos-api] export the constant in the directory exception.
2021-08-05 09:30:34 +08:00
brotherlu-xcq
831bea12b1
[ISSUE #6487] [nacos-api] export the constant in the directory naming. (#6540) 2021-08-04 14:07:28 +08:00
ZZQ的
1119d0336f
Replace "ThreadFactoryBuilder" API with jdk API and add unit test (#6532) 2021-08-04 13:56:26 +08:00
ZZQ的
995cd7a3a4
Replace "google.common.reflect.* TypeToken" API with jdk API (#6527)
* Replace "google.common.reflect.* TypeToken" API with jdk API

* update unit test
2021-08-04 13:52:40 +08:00
brotherlu-xcq
787e161fa9
[ISSUE #6543] Add unit tests for package com.alibaba.nacos.naming.core.*. (#6547)
* [ISSUE #6543] add the unit test of CatalogServiceV2Impl.

* [ISSUE #6543] add unit test of InstanceOperatorClientImpl, HealthOperatorV1ImplTest, HealthOperatorV2ImplTest.

* [ISSUE #6543] add unit test of ServiceOperatorV2Impl.
2021-08-04 09:53:21 +08:00
brotherlu-xcq
c19f8400ca
[ISSUE #6487] exprot the constant in directory config. (#6528) 2021-08-03 09:42:11 +08:00
ZZQ的
449480f68b
Refactor the cache to replace guava (#6520)
* Refactor the cache to replace guava

* Refactor CacheBuilder

* add unit test

* Format code
2021-08-03 09:30:26 +08:00
ZZQ的
c6c5cd45f1
Replace "google.common.base.Joiner" API with jdk API (#6501) 2021-08-02 10:07:08 +08:00
brotherlu-xcq
561b0e6f71
[ISSUE #6510] fix the F1 cannot full screen. (#6513) 2021-08-02 09:42:43 +08:00
Roger3581321
2ff8da4832
add final to modify the utility class (#6511) 2021-08-02 09:42:13 +08:00
ZZQ的
b0f7bfbba7
replace "google.common.base.Preconditions" API with jdk API (#6502)
* replace "google.common.base.Preconditions" API with jdk API

* delete static method import "lenitentFoment"

* add unit test
2021-07-30 16:35:46 +08:00
ZZQ的
a729001ec5
[Reduce dependence]>[Sets] Replace "google.common.collect.*" API with… (#6445)
* [Reduce dependence]>[Sets] Replace "google.common.collect.*" API with jdk API

* delete empty line separator
2021-07-30 16:32:38 +08:00
杨翊 SionYang
bd1c6d3b41
Upgrade 2.1.0-snapshot (#6505) 2021-07-29 15:53:42 +08:00
ZZQ的
8282f3d617
replace "google.common.base.Stopwatch" API with jdk API (#6500) 2021-07-29 10:56:12 +08:00
brotherlu-xcq
4dc87b4b25
[ISSUE #6296] optimize the new config page, when create the config successfully skip to list page. (#6496) 2021-07-29 10:52:10 +08:00
brotherlu-xcq
8f6bf616d7
[ISSUE #5093] Add unit tests for module nacos-consistency in nacos 2.0. (#6490)
* [ISSUE #5093] add unit test in nacos-consistency.

* fix unit test which cannot pass ci.

* remove the unused import.
2021-07-29 10:48:12 +08:00
ZZQ的
a0208cd3cb
Replace "google.common.base.Objects" API with jdk API (#6463)
* Replace "google.common.base.Objects" API with jdk API

* use java.utils.Objects.hash()
2021-07-29 10:47:12 +08:00
ZZQ的
9beaacbc54
[Reduce dependence]>[Maps] Replace "google.common.collect.*" API with jdk API (#6443) 2021-07-29 10:46:22 +08:00
杨翊 SionYang
fab5ae5bf8
Upgrade to 2.0.3 (#6488)
* Upgrade to 2.0.3

* Fix Unit test problem.

* Ignore illegal unit test
2021-07-28 19:20:44 +08:00
杨翊 SionYang
7f567d19c9
remove unused class (#6475) 2021-07-27 19:18:41 +08:00
孙继峰
e3c9fcf2d7
[ISSUE #5095] Add unit test for RpcClientFactory (#6471)
* fix typo

* Add unit test for RpcClientFactory
2021-07-27 18:00:43 +08:00
杨翊 SionYang
0e5c270aeb
Add Enterprise (#6472) 2021-07-27 15:40:30 +08:00
ZZQ的
838a62cc4a
Replace "google.common.collect.Strings" API with jdk API (#6464) 2021-07-27 13:53:52 +08:00
ZZQ的
47c6706a63
[Reduce dependence]>[Lists] Replace "google.common.collect.*" API wit… (#6404)
* [Reduce dependence]>[Lists] Replace "google.common.collect.*" API with jdk API

* use elements.size to init the array length

* Replace IllegalArgumentException with NullPointerException

* Refactor CollectionUtilsTest#list()

* Add exception message

* update annotation

* update unit test method name
2021-07-27 13:47:41 +08:00
brotherlu-xcq
2b186bc3fe
[ISSUE #6367] Add IOReactorExceptionHandler to avoid IOReactor out of loop when meet unknown Network error. (#6441)
* Add IOExceptionHandler to handle the Exception form IOReactor.

* remove the systemProperties for create ConnectionManager.

* fix the javadoc.
2021-07-27 09:29:58 +08:00
wuwen
ab1f543b9f
improvement currentTimeMillis calc, using System.nanoTime() to measure elapsed time. (#6366) 2021-07-26 09:38:33 +08:00
ZZQ的
c52589fd03
[Reduce dependence]>[Iterators] Replace "google.common.collect.*" API with jdk API (#6447) 2021-07-26 09:29:43 +08:00
Catcher Wong
54408d49b3
improve the code quality for naming client FailoverReactor (#6451) 2021-07-26 09:27:49 +08:00
孙继峰
c464f7c8c0
[ISSUE #5095] Add unit test for TlsFileWatcher (#6453)
* Add unit test for TlsFileWatcher

* replace explicit type argument with <>

* replace anonymous Runnable with lambda

* 'catch' parameter named 'ignored' is used

* adjust log style
2021-07-26 09:26:52 +08:00
杨翊 SionYang
a5cc7178fc
[ISSUE#6403] the expired time of naming client can be configured. (#6422)
* add AbstractDynamicConfig

* Add ClientConfig

* use ClientConfig to remove expired client.

* For checkstyle

* Update application.properties
2021-07-23 14:03:46 +08:00
Zark Zheng
ece17fb223
Fix the Algorithm HmacSHA256 not available error when login(#6382) (#6409) 2021-07-23 10:41:38 +08:00
孙继峰
727446c022
[ISSUE #5095] Add unit test for SelfHostnameVerifier (#6428)
* replace the variable with a constant

* [ISSUE #5095] Add unit test for SelfHostnameVerifier
2021-07-23 10:38:33 +08:00
haoyann
26240022e1
fix yaml parse concurrent problem (#6423) 2021-07-22 11:04:15 +08:00
brotherlu-xcq
8077ce02a4
[ISSUE #5520] Add unit tests for package com.alibaba.nacos.naming.core.v2.cleaner in nacos2.0. (#6401)
* [ISSUE #5520] add unit test for EmptyServiceAutoCleaner.

* [ISSUE #5520] add unit test for EmptyServiceAutoCleanerV2.
2021-07-22 10:15:21 +08:00
wuwen
4d7ccd56b6
improvement performance (#6407) 2021-07-22 10:11:46 +08:00
brotherlu-xcq
a64f5b592b
[ISSUE #5519] Add unit tests to package com.alibaba.nacos.naming.controllers in nacos 2.0. (#6414)
* [ISSUE #5519] complete CatalogControllerTest.

* [ISSUE #5519] add unit test in controllers, not include deprecated method.

* [ISSUE #5519] fix ci issue.
2021-07-22 09:58:12 +08:00
孙继峰
7587bf7685
[ISSUE #5095] Add unit test for JacksonUtils (#6415) 2021-07-22 09:57:26 +08:00
MajorHe1
7441c3ad17
[ISSUE #6416] fix some typo in NamingGrpcRedoService (#6418) 2021-07-22 09:56:14 +08:00
GuoHyan
cd4fee4156
Revert "Update Header.js (#6352)" (#6391)
This reverts commit 0174ac948f.
2021-07-21 10:52:06 +08:00
杨翊 SionYang
fca259fd38
[ISSUE#6384] Add redo feature for nacos client naming (#6395)
* Add RedoData

* Add NamingGrpcRedoService

* Add RedoScheduledTask

* Refactor NamingGrpcClientProxy to use new redo service.

* For PMD

* Remove NamingGrpcConnectionEventListener.java
2021-07-21 10:08:10 +08:00
brotherlu-xcq
784cc82d9e
[ISSUE #6365] Implement the built-in Selector in Nacos 1.x and add unit test. (#6383)
* [ISSUE #6301] implement the CmdbSelectorContextBuilder and move the 1.x LabelSelector logic to CmdbLabelSelector and add unit test.

* [ISSUE #6301] remove the unused method.

* [ISSUE #6301] fix ci issue.
2021-07-20 10:33:58 +08:00
brotherlu-xcq
58190bdf04
fix copyright. (#6389) 2021-07-20 09:47:08 +08:00
Pixy Yuan
22393e4456
[ISSUE #6386] Stop v1 distro verification when cluster upgraded to v2. (#6387) 2021-07-19 16:42:34 +08:00
Roger3581321
29e799fd44
Update pom.xml (#6374)
updated the copyright time
2021-07-19 11:58:38 +08:00
GuoHyan
0174ac948f
Update Header.js (#6352)
优化nacos中文用户登录后主页header显示的中文账号乱码问题。
2021-07-19 10:32:45 +08:00
brotherlu-xcq
bb987d05f5
[ISSUE #6356] Define the Selector workflow and add unit test. (#6357)
* [ISSUE #6301] Define the workflow of Selector.

* [ISSUE #6301] Add unit test for SelectorManager.

* [ISSUE #6301] fix ci issue.

* [ISSUE #6301] test Selector with serial.

* [ISSUE #6301] fix javadoc.
2021-07-16 11:31:33 +08:00