Takeru Ohta
Takeru Ohta
This PR has received one approval (thanks, @michaelklishin!). What is holding it back from being merged?
@lukebakken I see. Thank you for sharing the reason!
@illotum okay, I will share reproduction steps. But, would it be possible for you to review https://github.com/rabbitmq/ra/pull/427 beforehand? I think that using `non_voter` is much easier than `promotable` to reproduce...
BTW, I'm bit confused about the phrase "right now self-vote is acceptable" because the following code in the ra main branch seems to prohibit that: https://github.com/rabbitmq/ra/blob/main/src/ra_server.erl#L1304-L1309 ```erlang handle_follower(election_timeout, #{cfg :=...
@illotum I see. Thank you for your explanation. > In what situation you expect `ra:tansfer_leadership(A, A)` to happen without human intent? > ... > Or in other words, do you...
@michaelklishin, @illotum Thank you for your comments. However, I am a bit confused about what I should do next to proceed with this PR. I feel that there is some...
@michaelklishin Thank you for your suggestion (fixed at https://github.com/rabbitmq/ra/pull/435/commits/01afd9b89182b96dcc45aa98d33a830255f20cf5). > Our team's focus is on chaos testing of Ra Sounds interesting 👍
了解です。確認ありがとうございます。 > 現在の master では再現しないようです。
Though `sloggers` currently doesn't provide this feature, `slog` has a way to customize the timestamp format (e.g., [slog_term::CompactFormatBuilder.use_custom_timestamp](https://docs.rs/slog-term/2.8.0/slog_term/struct.CompactFormatBuilder.html#method.use_custom_timestamp)), so it seems not hard to implement it in `sloggers`. Please let...