-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
(feat) Read-only member(learner) #8
Comments
两种方式: 看起来 2 好一些 其他: |
I am working on this feature right now. |
@fengjiachun 从实现角度,我偏向于 1 的方式, configuration 的 peer 列表增加一个 learner 集合,专门用于管理 learner, learner 跟普通的节点没有差异,也应用状态机,也做 snapshot,只是不参与选举,不计入 quorum |
第 2 种方式可以作为未来功能的扩展。 |
恩,2 可以未来持续优化 |
我同意情况1。在更改配置(即追赶)期间,该逻辑已成为筏规范的一部分。无投票权的跟随者/学习者还启用跨区域筏的非多主机用例。有可用性时间表吗? |
@edtbl76 It will be ready in 1.3.0 version, should be delivered in one month. |
* (feat) Impl learner for jraft, #8 * (fix) test cases and minor fixes * (feat) New APIs in CliService to support learners operaton * (feat) test cases for learners cli service * (fix) remove fsms in TestCluster * (feat) Adds replicator type enum and some minor changes * (feat) rename peers to learners * (feat) forgot ReplicatorType.java * (feat) Avoid deadlock when disruptor queue is full. * (feat) minor changes by CR. * feat/minor change learners (#332) * (feat) minor change for learners * (feat) minor change for learners * typo * typo * typo * for CR
* 'master' of https://github.com/sofastack/sofa-jraft: (feat) Remove multiple of 10ms for windows platform. (sofastack#351) (feat) add thread pool metric report (sofastack#339) [ISSUE#347]upgrade the com.fasterxml.jackson.core:jackson-databind to version 2.9.10.1. (sofastack#352) (feat) Support readIndex from learner (sofastack#343) (feat) counter example (sofastack#318) minor fixes (sofastack#336) Impl learner for jraft, sofastack#8 (sofastack#312) (fix) Declare rpcClient to be volatile, fix sofastack#319 (sofastack#323) (feat) add current leader id to node describe (sofastack#322) (fix) fix remove metric failed on replicator destroy (sofastack#325) (fix) raft options copy (sofastack#321) (feat) contains key api (sofastack#302) (feat) add rocksdb table_format_config and statistics (sofastack#295) feat/async snapshot (sofastack#287) fix/state listener (sofastack#285)
No description provided.
The text was updated successfully, but these errors were encountered: