-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge 2.4.0 to master #12385
Merged
Merged
Merge 2.4.0 to master #12385
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- CVE-2024-22257 Upgrade Spring Security to 5.7.12. - Use spring-framework-bom as dependencyManagement. Closes #11904
… not resolved correctly when deleting an empty service instance (#11955) * Fixed an issue where the maximum number of anti-fragile plug-ins implemented by default in Nacos is one more than the actual number of connections. * bug fix : 修改删除空服务实例时,服务名和分组名没有正确解析的问题
…ogger adapter. (#11964) * Add NacosLoggingAdapter * Refactor Logback Logging adapter to Nacos logging adapter. * Refactor log4j2 Logging adapter to Nacos logging adapter. * Remove useless abstract class * Add and Adapt log4j2 impl to SPI. * Remove useless method in NacosLogbackConfigurator * Fix IT ClassNotFound problem
* Update LocalSimpleCountRateCounter.java fixbug * Update LocalSimpleCountRateCounter.java bugfix * fix:默认的nacos反脆弱插件的问题 * fix:默认的nacos反脆弱插件的问题 * fix:默认的nacos反脆弱插件的问题 * fix:默认的nacos反脆弱插件的问题 * fix:默认的nacos反脆弱插件的问题,调整为tryAdd * fix:默认的nacos反脆弱插件的问题,调整为tryAdd * 调整测试方式,保障流水线成功 * 重构PageHandlerAdapterFactory,这里将handlerAdapters,handlerAdapterMap设置为unmodifiable * 重构PageHandlerAdapterFactory,这里将handlerAdapters,handlerAdapterMap设置为unmodifiable * fix: 10639, 调整encrypted_data_key 为varchar(1024)
…() in ConfigChangeRequest (#11971) * Fixed an issue where the maximum number of anti-fragile plug-ins implemented by default in Nacos is one more than the actual number of connections. * bug fix : 修改删除空服务实例时,服务名和分组名没有正确解析的问题 * Update ConfigChangeAspect.java 修改configChangeRequest.setArg()的key为serviceType * Update ConfigChangeAspect.java * Update ConfigChangeRequest.java
…11996) * Move some basic logging classes into common module. * Move logback 12 version adapter to single module. * For checkstyle. * Enhance logger adapter pom. * Refactor the adapter initialization logic to avoid spi loader error. * Move log4j2 logger adapter to single module. * Fix the ut cover and create useless dir.
* Remove log4j dependencies from nacos-client. * Fix logback listener don't add to context. * Fix can't adapter low version logback below 1.1.10. * For checkstyle.
* add junit5 in compatible mode * add junit5 jupiter and mockito jupiter
…NACOS_MEMORY (#12014) * use DISABLE_NACOS_DEFAULT_MEMORY_SETTING * use CUSTOM_NACOS_MEMORY * Code optimization * remove unuse * startup.cmd support CUSTOM_NACOS_MEMORY environment variable --------- Co-authored-by: caoyanan <caoyanan@growingio.com>
…ntLimit is less than 0. (#12073) * Fixed an issue where the maximum number of anti-fragile plug-ins implemented by default in Nacos is one more than the actual number of connections. * bug fix : 修改删除空服务实例时,服务名和分组名没有正确解析的问题 * Update ConfigChangeAspect.java 修改configChangeRequest.setArg()的key为serviceType * Update ConfigChangeAspect.java * Update ConfigChangeRequest.java * Update NacosConnectionControlManager.java Add logic to not impose any limit when totalCountLimit equals -1. * Update NacosConnectionControlManager.java * Update NacosConnectionControlManagerTest.java Add unit test cases when LimitCount is less than 0 * Update NacosConnectionControlManager.java Modify comment
….(mysql-schema.sql) (#12206)
…ler of the naming module. (#12236)
* Fix exception code error.(#10925) * [Unit test]Add RpcServerSslContextRefresherHolder unit tests. * [Unit test]Fix bug.
…se, the time-related field values need to be set using the time obtained from the database's built-in time function. (#12244)
* Add RequestContext and RequestContextHolder. * build RequestContext when request start. * Refactor ClientAttributesFilter with RequestContext. * InstanceController get client ip from request context. * SubscribeServiceRequestHandler get app from requestcontext. * config http api support use request context get user, app and source ip. * Rename nacos request context filter. * Unified naming request get source ip by request context. * For checkstyle.
…ough the IP dimension in the ListeningQuery (#12315)
…uration instead of logback-nacos.xml's packagingData configuration (#12360)
…re module to comply with checkstyle. (#12350)
…ply with checkstyle. (#12349) * Fix exception code error.(#10925) * [IT]Adjust integration tests for ability, base, and client modules in the core module to comply with checkstyle. * [IT]Optimize the class naming. * [IT]Adjust integration tests for common modules in the core module to comply with checkstyle.
* Upgrade grpc to 1.64.1 * add grpc-util compile scope. * add grpc-testing
* Close derby ops api default. * Fix unit test.
* add new property to support agent situation. * for checkstyle. * Upgrade cheery pick ut to junit5. * add ignored lefthook.yml. * add ignored lefthook.yml.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Please do not create a Pull Request without creating an issue first.
What is the purpose of the change
XXXXX
Brief changelog
XX
Verifying this change
XXXX
Follow this checklist to help us incorporate your contribution quickly and easily:
[ISSUE #123] Fix UnknownException when host config not exist
. Each commit in the pull request should have a meaningful subject line and body.mvn -B clean package apache-rat:check findbugs:findbugs -Dmaven.test.skip=true
to make sure basic checks pass. Runmvn clean install -DskipITs
to make sure unit-test pass. Runmvn clean test-compile failsafe:integration-test
to make sure integration-test pass.