KomachiSion
0555619b05
Merge remote-tracking branch 'upstream/develop' into develop#10361
...
# Conflicts:
# config/src/main/java/com/alibaba/nacos/config/server/constant/Constants.java
2023-05-09 15:50:12 +08:00
nov.lzf
dbe3730d69
fix sslconf out of date ( #10451 )
...
* 更新证书文件
* fix test case
* update ssl conf
2023-05-09 10:09:21 +08:00
KomachiSion
841ce677d1
Move DerbySnapshotOperation and DistributedDatabaseOperateImpl to core module.
2023-05-08 19:29:14 +08:00
杨翊 SionYang
b8e3f688fb
Fix CI problem. ( #10442 )
...
* Fix CI problem.
* Fix CI problem.
* Fix CI problem.
* Fix CI problem.
2023-05-08 16:12:07 +08:00
KomachiSion
218fe4e732
Move some events and exception to persistence module
2023-04-25 11:29:11 +08:00
KomachiSion
326b82fb06
Move Embedded operate to persistence module.
2023-04-23 18:02:27 +08:00
KomachiSion
8dfd31a87d
Move QueryType to persistence module.
2023-04-23 17:54:21 +08:00
KomachiSion
6acabeca67
Move some methods from EmbeddedStorageContextUtils to EmbeddedStorageContextHolder
2023-04-23 17:37:14 +08:00
KomachiSion
f83061f47d
Move some datasource and relative classes into persistence module.
2023-04-23 16:00:42 +08:00
githubcheng2978
214e0c9077
nacos grpc connection supports TLS Encryption ( #9980 )
...
support tls encryption on grpc transport on client and server side
---------
Co-authored-by: githubcheng2978 <yeliang.cheng@freemud.com>
2023-03-15 09:41:25 +08:00
WangLiang/王良
a397c10a54
Optimize the nacos-client/pom.xml
for exclude google/**/*.proto
( #9982 )
...
* Optimize the pom.xml of the nacos-client
* optimize pom
* exclude `google/**/*.proto`
* tab
* Remove dependency `io.grpc:protoc-gen-grpc-java:${version}:pom`
* revert indent
* revert native-image
2023-03-01 09:42:15 +08:00
Karson
c8b04b03fa
[ISSUE #9783 ] 处理namespaceId=public 时 v2接口 无法创建与删除配置 ( #9809 )
...
* fix issue #9783
* fix issue #9783
* add it test for v2 config.
* fix ci problem.
* fix ci problem.
* fix ci problem.
* fix history process NamespaceParameter
* fix ci problem.
* add some unit test
* reformat code
2023-01-16 10:01:54 +08:00
gongzhongqiang
708387c277
fix:replace nacos website url to https. ( #9797 )
2023-01-10 09:47:52 +08:00
zz630
20145fd256
enhancement: CloseableHttpAsyncClient does not clean up expired and i… ( #9727 )
...
* enhancement: CloseableHttpAsyncClient does not clean up expired and invalid connections (#9708 )
* enhancement: CloseableHttpAsyncClient does not clean up expired and invalid connections (#9708 )
* style:satisfy style/NacosCheckStyle.xml
* add unit test(#9708 )
* Revert "add unit test(#9708 )"
This reverts commit 939905cb56f30af4d0ec35543d6d630f0777eb98.
* add unit test
2023-01-05 10:04:27 +08:00
nov.lzf
acc8ab46cf
Refactor connection limit module to plugin ( #9653 )
...
* 限流插件提交
* 限流插件提交
* 限流插件提交
* 限流插件重构提交
* connection control test case submit
* tps control test case submit
* tps control test case submit
* tps control test case submit
* exact model has higher priority
* exact model has higher priority
* tpsreporter
* tpsreporter
* tpsreporter
* check style
* log optimize
* interceptor
* checkstyle
* tps check
* configController query http
* rename component
* 优化参数命名
* 优化参数命名
* 优化参数命名
* 优化参数命名
* optimize connection manager
* optimize connection manager
* optimize connection manager
* optimize connection manager
* interceptor to mse
* Monitor Model
* Monitor Model
* revert opensource tps ability
* revert opensource tps ability
* revert opensource tps ability
* revert opensource tps ability
* revert opensource tps ability
* revert opensource tps ability
* opensource submit
* opensource submit
* check style
* check style
* pmd ,rat
* update db params
* test case fix
* 简化开源反脆弱实现
* test case
* test case fix
* 修复单测
* 修复单测
* 修复单测
2022-12-06 16:15:51 +08:00
Weizhan Yun
c3c7e1ba1c
[ISSUE #9367 ] fix auth plugin's property 'token.secret.key' base64 decode error. ( #9380 )
...
* 1. 修复密钥编码问题--为了避免歧义,密钥必须为base64编码的字符串;不再支持原始明文密钥。
2. JwtParser是线程安全的,重构为成员变量。
* 配置项保持明文字符串
2022-11-03 13:40:26 +08:00
杨翊 SionYang
0293af3329
Remove upd and beat codes in nacos-client. ( #9394 )
2022-10-25 17:22:47 +08:00
KomachiSion
696d489423
Merge remote-tracking branch 'upstream/2.2.0' into 2.2.0-summer#8312
...
# Conflicts:
# plugin/pom.xml
2022-10-24 15:37:47 +08:00
Karson
1076d5cf61
[ISSUE #9366 ] Support Ldaps authentication ( #9371 )
...
* support ldaps auth
* add ldaps IT test.
* add ldaps IT test.
* add ldaps IT test.
* add ldaps IT test.
2022-10-24 09:34:47 +08:00
杨翊 SionYang
7a23c56822
[ISSUE#7930] 2.2.0 remove some deprecated codes ( #9368 )
...
* Remove double write switch and upgrade from 1.X switch.
* Remove IFilterConfig.java
* Remove some deprecated constants and methods
* Remove some deprecated classes in nacos-core
* Remove some deprecated config
* Remove some deprecated codes in naming module
* Remove some deprecated codes in sys module
* Fix unit test
* Try to make UdpConnectorTest pass more easier.
2022-10-21 17:44:26 +08:00
Karson
864b1f1852
add ldap auth it test case. ( #9354 )
2022-10-21 09:46:45 +08:00
杨翊 SionYang
b1ac88be78
[ISSUE#8481] Add Trace Event SPI for Naming. ( #9336 )
...
* Add Trace plugin spi.
* Add NacosCombinedTraceSubscriber
* Subscribe NamingTraceEvent when start up cluster.
* Fix test error.
2022-10-18 09:30:37 +08:00
KomachiSion
9df2536a1e
Remove DoubleWriteEventListener.java and DistroConsistencyServiceImpl.java
2022-08-29 20:18:48 +08:00
yjqg6666
cb3c78b93b
[ #344 ] rename initialization sql files ( #8969 )
2022-08-25 16:54:18 +08:00
liqipeng
e97b695db2
[ISSUE #8345 ] Check cluster name in server-side when registerInstance ( #8724 )
...
* Check cluster name in server-side when register ephemeral instance
* Check cluster name in server-side when register persistent instance
* add unit test for register instance
* add unit test for NamingHttpClientProxy
* remove catching NacosException to throw NacosRuntimeException
2022-07-25 09:57:43 +08:00
Cherish 蔡梦缘
703925a84f
feat( #8472 ): [Dependency Governance] Remove useless dependencies. ( #8472 ) ( #8473 )
2022-06-13 10:31:11 +08:00
onewe
b6db08bdd4
[ISSUE #8528 ] update server.tomcat.basedir default value ( #8529 )
...
Close #8528
2022-06-07 15:22:16 +08:00
liqipeng
f7a28105b2
[ISSUE #8428 ] fix naming subscribe bug when multiple NamingService ( #8433 )
2022-05-27 14:05:05 +08:00
liqipeng
84644e07f3
remove commonOkHttp
dependency to solve okHttp3 compatibility after upgrade spring-boot to 2.6.6 ( #8422 )
2022-05-23 15:03:40 +08:00
KomachiSion
1e2f938f7b
Move auth persistence to nacos-plugin-default-impl module.
2022-01-25 16:01:44 +08:00
KomachiSion
6a4ecc1323
Move default auth impl from console to nacos-plugin-default-impl module.
2022-01-24 17:47:54 +08:00
KomachiSion
135ab364fe
Move client spi to nacos-auth-plugin module
2022-01-21 15:40:02 +08:00
KomachiSion
89cc6caade
Add plugin and auth-plugin module, and move class into module.
2022-01-21 15:06:09 +08:00
KomachiSion
dc1c05d2dc
Repackage some auth classes.
2022-01-17 16:32:23 +08:00
KomachiSion
956df153d6
Add resource parser
2022-01-14 16:52:21 +08:00
杨翊 SionYang
7ba2b7c566
[ISSUE#6846] Make one service keep one kind of instance (ephemeral or persistent). ( #7239 )
...
* Make one service keep one kind of instance (ephemeral or persistent).
* Fix IT error
2021-11-16 14:06:50 +08:00
孙继峰
91706cf137
[ISSUE #6978 ] move unit test case that exist in integration test class ( #7042 )
...
* delete unit test case that already exist in HttpUtilsTest
* move unit test case to QueryTest
* move unit test case to ResponseHandlerTest
* delete empty test class
2021-10-11 09:50:31 +08:00
hunjipo
cdc276e829
To slightly improve performance, this commit switches to StringBuilder.append(char) instead of StringBuilder.append(String) whenever we append a single character to a StringBuilder. ( #6300 )
2021-07-12 13:51:14 +08:00
ZZQ的
e719432cfe
[ISSUE #6303 ] replace commons-lang3 ( #6315 )
2021-07-12 09:27:46 +08:00
杨翊 SionYang
aaacc0bb0e
Improve naming IT stability. ( #6208 )
2021-06-30 13:52:57 +08:00
孙继峰
fb3e5ad290
simplify Assert ( #6095 )
2021-06-17 19:17:37 +08:00
孙继峰
498449dad9
[issue #5720 ] delete unused import ( #5722 )
2021-05-17 09:58:38 +08:00
KomachiSion
cf5a171ac5
Merge remote-tracking branch 'upstream/develop' into feature_support_grpc_core
...
# Conflicts:
# NOTICE
# api/pom.xml
# common/src/main/java/com/alibaba/nacos/common/notify/DefaultPublisher.java
# config/src/main/java/com/alibaba/nacos/config/server/service/LongPollingService.java
# naming/src/test/java/com/alibaba/nacos/naming/consistency/persistent/impl/NamingSnapshotOperationTest.java
# naming/src/test/java/com/alibaba/nacos/naming/core/DomainsManagerTest.java
# naming/src/test/java/com/alibaba/nacos/naming/healthcheck/ClientBeatCheckTaskTest.java
# pom.xml
# test/src/test/java/com/alibaba/nacos/test/core/JacksonUtils.java
2021-05-14 11:04:52 +08:00
孙继峰
7ed7b45772
[ISSUE #5538 ] fix test case fail ( #5620 )
2021-05-14 09:38:20 +08:00
孙继峰
818d37b71c
delete duplicated dependency ( #5622 )
2021-05-10 10:43:58 +08:00
KomachiSion
92da848375
Merge remote-tracking branch 'upstream/develop' into merge-1.X-to-2.0
...
# Conflicts:
# client/src/main/java/com/alibaba/nacos/client/config/NacosConfigService.java
# client/src/main/java/com/alibaba/nacos/client/config/impl/CacheData.java
# client/src/main/java/com/alibaba/nacos/client/config/impl/ClientWorker.java
# client/src/main/java/com/alibaba/nacos/client/naming/core/PushReceiver.java
# console/src/main/resources/static/css/main.css
# console/src/main/resources/static/js/main.js
# naming/src/main/java/com/alibaba/nacos/naming/core/SubscribeManager.java
# naming/src/test/java/com/alibaba/nacos/naming/core/SubscribeManagerTest.java
# test/src/test/java/com/alibaba/nacos/test/BaseTest.java
2021-04-27 15:57:24 +08:00
孙继峰
da3a1ea796
[ISSUE #5380 ] Use assert instead of System.out ( #5472 )
...
* use assert instead of System.out
* move test case, there is no file named ParamCheckUtil.java
2021-04-25 10:03:28 +08:00
杨翊 SionYang
6c064bfe41
For #5171 , Fix all IT case ( #5464 )
2021-04-23 18:36:02 +08:00
杨翊 SionYang
30304f0b3a
For #5171 , Fix naming IT case ( #5450 )
2021-04-22 16:40:22 +08:00
杨翊 SionYang
a95236acda
For #5171 , Fix some naming IT case ( #5436 )
2021-04-21 19:26:14 +08:00