Hi, Ratis folks I'm a developer from Apache IoTDB. I would like to ask how Ratis's transferLeader interface should be used.
I found that if I did not adjust the Priority of any replica, any transferLeader calls would be rejected by the isHighestPriority function. This makes us need to setConfiguration before and after the transferLeader to adjust and restore the Priority of the corresponding node, which is very troublesome. I want to confirm that I am using this interface correctly. Is there any other way to use this interface? Thanks! Xinyu Tan
