杨翊 SionYang
6a4d740781
For #10353 , Handling DataIntegrityViolationException and DuplicateKeyException together. ( #11405 )
2023-11-20 15:04:34 +08:00
杨翊 SionYang
03987330a4
Upgrade dependency to reduce conflicts and add leak UT coverage files. ( #11396 )
...
* Remove custom jackson version and jackson-core-asl.
* Upgrade protobuf relative version to reduce conflict with grpc.
* 补充提交遗漏单测覆盖率的模块。
2023-11-17 17:56:50 +08:00
Sujithra Rajan
167630edec
[ISSUE #11369 ] Fixed ObjectMapper ordering problem in 4 tests ( #11373 )
...
* Fix flaky test
* Added changes and one more test fix
Author: rajan11 <rajan11@illinois.edu>
2023-11-17 17:15:23 +08:00
zhanghong
65917ec986
[ISSUE #11343 ]Fix NPE ( #11385 )
...
* fix NPE
* fix NPE
2023-11-17 17:11:26 +08:00
chaicho
ed9a55bac6
Declare httpcore as direct dependency to fix its version. ( #11293 )
2023-11-17 15:45:13 +08:00
brother-戎
5994e37394
fixup ConfigEncryptionFilter bug & do reverse Filter when handle Config response in ConfigFilterChainManager ( #11346 )
...
* fixup ConfigEncryptionFilter bug & do reverse Filter when handle response in ConfigFilterChainManager
* tiny fix
* add java doc
* add java doc
* add java doc
* tiny fix
* tiny fix
* add java doc
* add java doc
* add java doc
* set encryptionDataKey="" by default instand of null
* fixup NPE in encryptionFilter
* fixup some test cases of ConfigEncryptionFilter
* reverse changes
2023-11-17 14:06:45 +08:00
zrlw
753a30b37d
strip groupNamePrefix of instance serviceName at register or deregister ( #11354 )
2023-11-15 16:21:51 +08:00
zhanghong
a935fa1092
[ISSUE #11343 ] Simplified validation logic ( #11345 )
...
* 优化节点显示,添加mode
* Simplified validation logic
* add license
* fix unit test
* add config,console,naming unit test and rename annotation
* add config,console,naming unit test and rename annotation
* fix EnvUtils test
* fix EnvUtils test
* fix ParamExtractorFilterTest
* fix ParamExtractorFilterTest
* fix ParamExtractorFilterTest
* fix ParamExtractorFilterTest
* fix ParamExtractorFilterTest
2023-11-15 15:25:00 +08:00
杨翊 SionYang
e77a0bbe0d
Develop refactor topn ( #11352 )
...
* Move topn to core module.
* StringTopNCounter replace TopnCounterMetricsContainer.java
* Use ServiceTopNCounter replace StringTopNCounterTest for naming.
* Use FixedSizePriorityQueue replace PriorityQueue to save memory.
* For PMD.
2023-11-09 17:19:27 +08:00
杨翊 SionYang
0d46af03b7
Develop fill ut common ( #11335 )
...
* Add UT for common module utils
* Add UT for common module utils package.
* For checkstyle.
* For checkstyle.
2023-11-06 16:05:27 +08:00
kanghailin
cc656e19d3
Optimize MapperManager ( #11195 )
2023-11-06 15:40:31 +08:00
Catcher Wong
4a5a6fd4de
Simplify the validate method for serviceinfo ( #11312 )
...
Signed-off-by: catcherwong <catcher_hwq@outlook.com>
2023-11-02 10:46:19 +08:00
黄科铭
e7e3824aac
add startup conditions ( #11305 )
...
* add startup conditions
* user movkEnv
2023-11-01 11:20:50 +08:00
shuoer86
8ce06316f8
Fix some typos ( #11269 )
2023-10-30 16:27:53 +08:00
wuyfee
f42b296718
fix: rename tar name ( #11281 )
2023-10-24 18:04:37 +08:00
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