Commit Graph

4804 Commits

Author SHA1 Message Date
zhanghong
d3ac33468c
优化节点显示,添加mode (#11275) 2023-10-23 15:11:29 +08:00
阿魁
086be0386b
[ISSUE #11253]To fix the triggering of the listener upon failover con… (#11254)
* [ISSUE #11253]To fix the triggering of the listener upon failover content changes.

* [ISSUE #11255]Update style.

* [ISSUE #11255]Fix UdpConnectorTest#testContainAck.
2023-10-23 13:48:54 +08:00
杨翊 SionYang
0e6b5faf4f
Add description for new plugin. (#11268) 2023-10-19 17:11:15 +08:00
杨翊 SionYang
3a2fee5655
Upgrade to 2.3.0-BETA. (#11262) 2023-10-19 09:21:38 +08:00
阿魁
1df023451d
[ISSUE #11255]Update PathEncoderManagerTest#testEncodeWithNonExistOs. (#11256)
* [ISSUE #11255]Remove PathEncoderManagerTest#testEncodeWithNonExistOs.

* [ISSUE #11255]Update PathEncoderManagerTest#testEncodeWithNonExistOs.
2023-10-17 16:53:11 +08:00
杨翊 SionYang
c4aac2b82f
Fill ut for common module (#11247)
* Do some refactor and add UT for common package.

* Do some refactor and add UT for common package.

* Do some refactor and add UT for common package.

* Fix UT.
2023-10-13 14:46:04 +08:00
kanghailin
49f34868ff
Optimize ThreadPoolManager (#11206) 2023-10-13 10:31:25 +08:00
chenyiqin
a5c0a60a1a
Fix npe when setup ack response in GrpcClient (#11210)
* fix npe when setup ack response in GrpcClient

* server sync response, avoid blocking setup ack response sent to server.

* remove setup response from client to server, change way of server pushing abilities by sendNoACK

* add UT for negotiation timeout

* fix checkstyle

* fix PMD error

* private check logical into ReceiveAbilityContext.

* fix indent
2023-10-13 09:48:06 +08:00
E1se2t
5d8973cad5
[ISSUE#11192] batchRegisterInstance add recalculateRevision (#11232)
* [ISSUE#11192] batchRegisterInstance add recalculateRevision

* fix: update unit test

* fix: code check style

* fix:update unit test

* Update EphemeralClientOperationServiceImplTest.java
2023-10-11 17:20:00 +08:00
blake.qiu
7eb3af2659
feat(#11236): Remove invalid assertion in com.alibaba.nacos.config.server.service.ConfigCacheService#dumpChange. (#11237) 2023-10-11 10:11:46 +08:00
blake.qiu
0e43a9322d
feat(11115): http support cas publish. (#11120) 2023-10-11 10:05:31 +08:00
阿魁
d85e3f7f31
[ISSUE #11231]Optimize the handleSpringBinder method in PropertiesUtil. (#11240) 2023-10-11 09:23:31 +08:00
Keisuke Kubota
7911eb03db
ISSUE #11212 (#11213)
* Use pgrep in shutdown.sh

* Fix dot
2023-10-09 11:12:15 +08:00
阿魁
1c7b9b96e1
[ISSUE #10797]Enhance the registration logic. (#11228) 2023-10-09 09:59:27 +08:00
杨翊 SionYang
f3fb428452
Fill UT for api module. (#11205)
* Fill UT for api module.

* For checkstyle.
2023-09-28 16:09:46 +08:00
杨翊 SionYang
1192e4c36e
Merge pull request #11204 from alibaba/asoc2022_issue#8458
[Asoc2022][issue#8458] Support ability negotiations between server and clients
2023-09-28 14:09:59 +08:00
KomachiSion
3cfe5e82f2 Fix server push is intercepted by SetupRequestHandler problem. 2023-09-28 11:55:00 +08:00
KomachiSion
40b46dba81 Revert invalid application.properties change. 2023-09-28 11:42:57 +08:00
KomachiSion
4522cbcccb For checkstyle. 2023-09-28 10:49:10 +08:00
杨翊 SionYang
76861a989e
Build console ui. (#11202) 2023-09-28 09:15:14 +08:00
杨翊 SionYang
7f44132b30
Upgrade grpc version to 1.57.2 (#11199) 2023-09-27 17:23:56 +08:00
杨翊 SionYang
6dd88db501
Fix frequent do query service when hit protect empty. (#11197) 2023-09-27 15:52:38 +08:00
杨翊 SionYang
c684809337
Merge pull request #11190 from Daydreamer-ia/asoc2022_issue#8458
Asoc2022 issue#8458
2023-09-27 15:01:11 +08:00
Daydreamer-ia
fc5eebd67c Merge remote-tracking branch 'origin/asoc8458.t' into asoc2022_issue#8458
# Conflicts:
#	api/src/main/java/com/alibaba/nacos/api/ability/constant/AbilityKey.java
2023-09-25 19:42:35 +08:00
Daydreamer-ia
cb70aaf3c7 refactor AbilityControlManager with multiple ability mode. 2023-09-25 19:24:44 +08:00
杨翊 SionYang
57efe9f520
use DefaultNacosTpsBarrierCreator as Tps manager default impl. (#11185) 2023-09-25 17:04:41 +08:00
Wuzhengyu97
595f1d40fa
[ISSUE #11094] Enhancements for example Module: Introduce README.md and Optimize Code. (#11116) 2023-09-25 15:35:53 +08:00
阿魁
719f8aed04
[ISSUE #10117]Add registration metrics. (#11152)
* [ISSUE #10117]Add registration metrics recording for batch instance registration.

* [ISSUE #10117]Add registration metrics recording for batch instance registration.

* [ISSUE #10117]Adjustment Plan.

* [ISSUE #10117]Remove code.

* Fix checkstyle.

* fix ci.

* Optimize code.

* Optimize code.

* Fix unit test.

* Fix unit test.
2023-09-25 15:34:27 +08:00
Daydreamer-ia
6bce3bda7b add AbilityPostProcessor param to know abilities init detail, sdk client, server or cluster client 2023-09-25 14:44:47 +08:00
Daydreamer-ia
41a3f13a66 remove HandlerMapping.java and ability change call back 2023-09-25 14:33:20 +08:00
Daydreamer-ia
c565a2bdd5 extern abilities spi processor, refactor AbilityKey. 2023-09-25 14:17:18 +08:00
Daydreamer-ia
e5f54badb3 remove connectionId in SetupAckRequest, expose timeout param for capability negotiation, add uncommitted file 2023-09-24 22:14:06 +08:00
Daydreamer-ia
fc8549dc8f Merge remote-tracking branch 'origin/develop' into asoc2022_issue#8458
# Conflicts:
#	client/src/test/java/com/alibaba/nacos/client/naming/remote/gprc/redo/NamingGrpcRedoServiceTest.java
#	common/src/main/java/com/alibaba/nacos/common/remote/client/grpc/GrpcClient.java
2023-09-24 15:18:17 +08:00
杨翊 SionYang
51b6a443d3
Refactor control plugin (#11174)
* Refactor control plugin and add default implementation.

* Move auth default plugin into other modules.

* Fix control plugin config not effect problem.

* Fix UT error.
2023-09-22 16:59:25 +08:00
贾璞
a9d303cbe3
[#11035] (PR-4/4) config module, alternate string method. (#11155) 2023-09-22 13:50:30 +08:00
黄科铭
f79868f1cc
Fix issues #10973 支持后台分页查询用户 (#11102)
* PaginationHelper.fetchPage方法增加分页判断

* 处理魔法值的问题
2023-09-22 12:01:05 +08:00
杨翊 SionYang
0c44dce0cc
Refactor control plugin (#11169)
* Refactor control plugin.

* For checkstyle.
2023-09-21 13:47:28 +08:00
杨翊 SionYang
a84373644f
Enhance config service address mode start judgement. (#11160) 2023-09-20 18:02:36 +08:00
XS
84b3afcfca
#11129 ⚰ Remove the namespace information from the node list page, as the no… (#11130)
* ⚰ Remove the namespace information from the node list page, as the node list has nothing to do with namespaces and should not display namespace information
⚰ configurationManagement8: 'Configuration Management',case sensitive

* 🐛 Fix, when adding configurations using the default public namespace, the namespace is shown as empty or nodefine

* #Configuration list page
- PageTitle is added to show the description, if there is no description, it will show the name, hide the namespace ID, and keep the function of namespace ID copying.
- Removed the Create New Configuration function from the right + icon and replaced it with the Create Configuration button on the left.
- Multi-language configuration fixes and adds new hints

* #Cluster list, namespace list, service list, list of listeners, version history
- Unified the style of all right-side buttons to the left side.
- Namespaces are now displayed in a unified style.

* #PageTitle, Copy, NameSpace
- Optimization of basic components, added Chinese and English information, namespace description presentation and other functions
2023-09-19 16:13:50 +08:00
贾璞
4e3d0c9568
[ISSUE#11035](PR-3/4) api module, remove unused import. (#11099)
* [ISSUE#11035] (PR-3/4) api module, remove unused import.

* [ISSUE #11035] (PR-3/4) api module, remove unused import.
2023-09-14 09:42:43 +08:00
贾璞
7b2f7aa92a
[ISSUE#11035](PR-2/4) add two string methods & avoid null pointer ... (#11065)
* [#11035] (PR-2/4) add two String methods...

* [ISSUE#10908] edit test case, add blank line

* [ISSUE#11035] restore a method
2023-09-14 09:42:03 +08:00
MajorHe1
8c9934bf06
Update ConfigController.java, add srcUser when delete config by ids (#11101) 2023-09-14 09:39:53 +08:00
阿魁
5c8def0d25
[ISSUE #11072]Enhance unit tests related to trace events. (#11105) 2023-09-14 09:38:48 +08:00
阿魁
a170489667
Fix RPC_CLIENT_TLS_PROTOCOLS setting error. (#11109) 2023-09-14 09:37:38 +08:00
阿魁
d3e099b0db
[ISSUE #11125]The related configurations of NamingGrpcRedoService sup… (#11126)
* [ISSUE #11125]The related configurations of NamingGrpcRedoService support configurability.

* [ISSUE #11125]Name adjustment.
2023-09-14 09:36:10 +08:00
Guangdong Liu
279e488e03
[Refactor]Remove unnecessary judgment (#11019)
* remove unnecessary judgment

* remove unnecessary judgment
2023-09-06 17:10:09 +08:00
Guangdong Liu
27216603c2
(bugfix) check null when obtaining the RpcClient. (#11042)
* fix-11028

* fix-11028

* fix-11028
2023-09-06 17:08:22 +08:00
Guangdong Liu
35bc0373a5
fix CVE-2023-34034 (#11041) 2023-09-06 17:08:03 +08:00
Guangdong Liu
0de88379bc
Remove some unnecessary code (#11043) 2023-09-06 17:07:27 +08:00
阿魁
02fcbb0915
[ISSUE #11057]Add update instance and update service trace event for naming. (#11069)
* [ISSUE #11057]Add update instance and update service trace event for naming.

* [ISSUE #11057]Add license.

* [ISSUE #11057]Remove unused imports.

* [ISSUE #11057]Improve the logic.

* [ISSUE #11057]Fix checkStyle.

* [ISSUE #11057]Perfect unit test.

* [ISSUE #11057]Improve the logic.

* [ISSUE #11057]Improve the logic.

* [ISSUE #11057]UpdateInstanceTraceEvent add metadata.

* [ISSUE #11057]UpdateServiceTraceEvent.java add metadata.
2023-09-06 17:01:16 +08:00