-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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 from develop. #10126
Merged
Merged
Merge from develop. #10126
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
* 限流插件优化 * 反脆弱插件移除nacos-sys依赖 * 移除nacos-sys依赖
update readme for Contact Ding Group
* 修改request response 类加载逻辑,有类扫描改成手动注册 * 优化注册方式,直接SPI注册payload
RequestMappingHandlerMapping conflict
* prevent double tigger event. * reformat code style
upgrade rpc-grpc-impl version to 1.3.12
#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 939905c. * add unit test
protobuf-java to 3.21.11, proto-google-common-protos to 2.7.1
…pc services to better optimize network performance. (#9806)
* Upgrade to 2.2.1-RC (#9741) * 补充处理所有 tenantId * 补充处理 tenantId * 处理tenantid,内部类引用的变量不能被修改,换个变量名 * 新增支持:nacos 默认的 tenant/namespaceId 为空字符串,自 nacos 2.2.0 版本起开始支持多数据源插件,为空的 ID 会在 oracle 数据库适配中出现问题 ( where tenantid = '' ),本次修改对以往程序不产生影响。 * 固定填充的ID为public,完全自定义没有太大意义,目的是在保证默认id不为空,可选填充,不配置默认照旧 * fix bug * 将通用的SQL提取到Mapper接口中,这样能很大的降低不同数据库需要重写的SQL的量,同时避免了大量的重复代码问题。 * 将原来sql中固定写死的 tenant_id = '' 修改为 tenant_id = NamespaceUtil.getNamespaceDefaultId() 。暂时没深究为什么不用问号动参而是固定写死。 * 方法提取到 mapper 接口中,顺便解决了多余 paramList 定义的(虽然这个方法好像已经弃用) * 方法迁移到接口默认实现中 * 恢复 publci id 默认值为空值 "",等以后决策好使用默认值为 "public" 时,再设置 NAMESPACE_PUBLIC_ID_DEFAULT="public" 即可。 * 回滚 Controller 层对 tenant_id 的处理,另起PR讨论和修改。 * code style * 变量名称和注释未通过 checkStyle 检查,按规范调整。 * nacos check style 修改,无代码变动 * fix code * fix checkstyle * fix checkstyle 去除多余的 return * fix pmd * fix test unit bug * 因为将sql提取到 mapper 接口中,一些不影响sql语句运行的sql,有空格等差异,出现了test用例差异问题,逐个处理。比如(where a =? 和 where a= ?) Co-authored-by: 杨翊 SionYang <xiweng.yy@alibaba-inc.com>
* fix:CollectionUtils下for循环中的字符串拼接改用StringBuilder * fix:The LinkedHashSet in CollectionUtils.java lacks a generic * docs:a is used before a consonant; an is used before a vowel
* ✨ fix LDAP login failed ✨ fix LDAP AD login Ignore partial result exception * 🎨 checkstyle reformat
…oblem between different version (#9934) * logback update * update comment * ident update * comment update * judge version * remove logback-adapter
* Fix cluster node state error * Fix checkstyle
…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
…n` in com.alibaba.nacos.core.auth.AuthConfig (#10021) * code optimization for `ConfigChangeHandler` * [ISSUE #9930] fix word spelling error in com.alibaba.nacos.common.http.AbstractHttpClientFactory#ASYNC_IO_REACTOR_NAME * [ISSUE #10020] Use Generic Type When Declaring `authFilterRegistration` in com.alibaba.nacos.core.auth.AuthConfig * fix code format * fix code format * Fix Code Format * Fix Code Format
* Replace `flatten-maven-plugin` with `easyj-maven-plugin` * revert indent * apache-rat-plugin exclude `.flattened-pom.xml` * fix style * optimize github action * optimize github action * fix dependencies * upgrade easyj-maven-plugin to 1.1.5 * optimize github action * optimize spring-boot-maven-plugin configuration
* Remove http way to report data change * Remove http controller method to receive data change
anyOne - anyone
startup.sh中对jdk9之前的gc log配置为十个gc文件,每个大小为100m,jdk9之后变为十个gc文件,每个大小为102400,实际上这里将每个gc文件大小设置为了100k
* Naming support aliyun STS auth. * Add UT for sts auth. * Fix UT stability.
Optimize datasource name configuration reading
* Upgrade snakeYaml to 2.0 * Fix unit.
support tls encryption on grpc transport on client and server side --------- Co-authored-by: githubcheng2978 <yeliang.cheng@freemud.com>
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.