Skip to content

fix(#11180): update jraft-core version to 1.4.0#14100

Merged
KomachiSion merged 1 commit into
alibaba:developfrom
echooymxq:develop
Jan 14, 2026
Merged

fix(#11180): update jraft-core version to 1.4.0#14100
KomachiSion merged 1 commit into
alibaba:developfrom
echooymxq:develop

Conversation

@echooymxq

Copy link
Copy Markdown
Contributor

Please do not create a Pull Request without creating an issue first.

What is the purpose of the change

Fix #11180
When a leader switch occurs and the node resolves log conflicts, there is a probability of triggering a RocksDB log truncation error in JRaft, causing the Raft state machine to fail to recover properly.
see sofastack/sofa-jraft#1187

Brief changelog

XX

Verifying this change

XXXX

Follow this checklist to help us incorporate your contribution quickly and easily:

  • Make sure there is a Github issue filed for the change (usually before you start working on it). Trivial changes like typos do not require a Github issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
  • Format the pull request title like [ISSUE #123] Fix UnknownException when host config not exist. Each commit in the pull request should have a meaningful subject line and body.
  • Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
  • Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add integration-test in test module.
  • Run mvn -B clean package apache-rat:check findbugs:findbugs -Dmaven.test.skip=true to make sure basic checks pass. Run mvn clean install -DskipITs to make sure unit-test pass. Run mvn clean test-compile failsafe:integration-test to make sure integration-test pass.

@CLAassistant

CLAassistant commented Jan 9, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@github-actions

github-actions Bot commented Jan 9, 2026

Copy link
Copy Markdown

Thanks for your this PR. 🙏
Please check again for your PR changes whether contains any usage/api/configuration change such as Add new API , Add new configuration, Change default value of configuration.
If so, please add or update documents(markdown type) in docs/next/ for repository nacos-group/nacos-group.github.io


感谢您提交的PR。 🙏
请再次查看您的PR内容,确认是否包含任何使用方式/API/配置参数的变更,如:新增API新增配置参数修改默认配置等操作。
如果是,请确保在提交之前,在仓库nacos-group/nacos-group.github.io中的docs/next/目录下添加或更新文档(markdown格式)。

@KomachiSion KomachiSion added the dependencies Pull requests that update a dependency file label Jan 14, 2026
@KomachiSion KomachiSion added this to the 3.1.2 milestone Jan 14, 2026
@KomachiSion
KomachiSion merged commit c91255f into alibaba:develop Jan 14, 2026
4 checks passed
@wuyfee

wuyfee commented Jan 14, 2026

Copy link
Copy Markdown

$\color{red}{FAILURE}$
DETAILS
✅ - docker: success
❌ - deploy (standalone & cluster & standalone_auth): failure
❌ - e2e-java-test (standalone & cluster & standalone_auth): skipped
❌ - e2e-go-test (standalone & cluster): skipped
❌ - e2e-cpp-test (standalone & cluster): skipped
❌ - e2e-csharp-test (standalone & cluster): skipped
❌ - e2e-nodejs-test (standalone & cluster): skipped
❌ - e2e-python-test (standalone & cluster): skipped
✅ - clean (standalone & cluster & standalone_auth): success

@misakacoder

Copy link
Copy Markdown
Contributor

这个版本启动要配置启动参数,不然会启动失败
sofastack/sofa-jraft#1206

shiyiyue1102 pushed a commit to shiyiyue1102/nacos that referenced this pull request Jan 20, 2026
@KomachiSion KomachiSion modified the milestones: 3.1.2, 3.2.0 Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2.2.3集群部署,选主失败,线程打满,单个节点拒绝访问

5 participants