Implement deprecated metrics in CommitLog and CompactionManager

Implement some deprecated metrics in CommitLog and CompactionManager,
that can easily just be a wrapper to the non-deprecated metrics API.

Message-Id: <1478591291-30344-1-git-send-email-penberg@scylladb.com>
This commit is contained in:
Pekka Enberg 2016-11-08 09:48:11 +02:00
parent 954f40e550
commit 9b63a35da6
2 changed files with 6 additions and 6 deletions

View File

@ -73,7 +73,7 @@ public class CommitLog implements CommitLogMBean {
@Deprecated
public long getCompletedTasks() {
log(" getCompletedTasks()");
return c.getLongValue("");
return metrics.completedTasks.value();
}
/**
@ -84,7 +84,7 @@ public class CommitLog implements CommitLogMBean {
@Deprecated
public long getPendingTasks() {
log(" getPendingTasks()");
return c.getLongValue("");
return metrics.pendingTasks.value();
}
/**
@ -95,7 +95,7 @@ public class CommitLog implements CommitLogMBean {
@Deprecated
public long getTotalCommitlogSize() {
log(" getTotalCommitlogSize()");
return c.getLongValue("");
return metrics.totalCommitLogSize.value();
}
/**

View File

@ -117,7 +117,7 @@ public class CompactionManager implements CompactionManagerMBean {
@Deprecated
public int getPendingTasks() {
log(" getPendingTasks()");
return c.getIntValue("");
return metrics.pendingTasks.value();
}
/**
@ -127,7 +127,7 @@ public class CompactionManager implements CompactionManagerMBean {
@Deprecated
public long getCompletedTasks() {
log(" getCompletedTasks()");
return c.getLongValue("");
return metrics.completedTasks.value();
}
/**
@ -147,7 +147,7 @@ public class CompactionManager implements CompactionManagerMBean {
@Deprecated
public long getTotalCompactionsCompleted() {
log(" getTotalCompactionsCompleted()");
return c.getLongValue("");
return metrics.totalCompactionsCompleted.count();
}
/**