Description
The ReplicationLevel parameter in send(..) and sendAsync(..) methods is to wait until the specified ReplicationLevel satisfied. Currently, it only supports MAJORITY and ALL.
The Watch API, which supports all ReplicationLevel(s), provides the same functionality and the implementation is more light-weighted since Watch requests are readonly. Therefore, we propose to remove the ReplicationLevel parameter from send(..) and sendAsync(..) methods in order to simplify the code.
Attachments
Attachments
Issue Links
- is duplicated by
-
RATIS-433 Remove ReplicationLevel from writeRequestType RaftClientRequest
- Resolved