mirror of https://github.com/apache/cassandra
Relocate CMS member selection policy mbean methods
This commit is contained in:
parent
d0f89055b0
commit
cd21400a6b
|
|
@ -1761,19 +1761,6 @@ public class StorageService extends NotificationBroadcasterSupport implements IE
|
|||
return pojoMapToString(snapshotAsMap, format);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getCmsCommitMemberPreferencePolicy()
|
||||
{
|
||||
return DatabaseDescriptor.getCmsCommitMemberPreferencePolicy().name();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setCmsCommitMemberPreferencePolicy(String policy)
|
||||
{
|
||||
DatabaseDescriptor.setCmsCommitMemberPreferencePolicy(policy);
|
||||
logger.info("Set cms_commit_member_preference_policy to {}", policy);
|
||||
}
|
||||
|
||||
public Map<String,List<Integer>> getConcurrency(List<String> stageNames)
|
||||
{
|
||||
Stream<Stage> stageStream = stageNames.isEmpty() ? stream(Stage.values()) : stageNames.stream().map(Stage::fromPoolName);
|
||||
|
|
|
|||
|
|
@ -1170,18 +1170,6 @@ public interface StorageServiceMBean extends NotificationEmitter
|
|||
List<String> getAccordManagedKeyspaces();
|
||||
List<String> getAccordManagedTables();
|
||||
|
||||
/** Get the CMS commit member preference policy
|
||||
*
|
||||
* @return how to choose the cms member preference order for commits
|
||||
*/
|
||||
public String getCmsCommitMemberPreferencePolicy();
|
||||
|
||||
/** Update the CMS commit member preference policy
|
||||
*
|
||||
* @param policy see Config.CMSCommitMemberPreferencePolicy
|
||||
*/
|
||||
public void setCmsCommitMemberPreferencePolicy(String policy);
|
||||
|
||||
/** Gets the concurrency settings for processing stages*/
|
||||
static class StageConcurrency implements Serializable
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue