mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
add testcase & remove unused code
This commit is contained in:
@@ -35,6 +35,7 @@ public class WallTableStat {
|
||||
private volatile long replaceCount;
|
||||
private volatile long deleteDataCount;
|
||||
private volatile long updateDataCount;
|
||||
private volatile long insertDataCount;
|
||||
private volatile long fetchRowCount;
|
||||
|
||||
final static AtomicLongFieldUpdater<WallTableStat> selectCountUpdater = AtomicLongFieldUpdater.newUpdater(WallTableStat.class,
|
||||
@@ -60,6 +61,8 @@ public class WallTableStat {
|
||||
|
||||
final static AtomicLongFieldUpdater<WallTableStat> deleteDataCountUpdater = AtomicLongFieldUpdater.newUpdater(WallTableStat.class,
|
||||
"deleteDataCount");
|
||||
final static AtomicLongFieldUpdater<WallTableStat> insertDataCountUpdater = AtomicLongFieldUpdater.newUpdater(WallTableStat.class,
|
||||
"insertDataCount");
|
||||
final static AtomicLongFieldUpdater<WallTableStat> updateDataCountUpdater = AtomicLongFieldUpdater.newUpdater(WallTableStat.class,
|
||||
"updateDataCount");
|
||||
|
||||
@@ -117,11 +120,19 @@ public class WallTableStat {
|
||||
public void addDeleteDataCount(long delta) {
|
||||
deleteDataCountUpdater.addAndGet(this, delta);
|
||||
}
|
||||
|
||||
|
||||
public long getUpdateDataCount() {
|
||||
return this.updateDataCount;
|
||||
}
|
||||
|
||||
public long getInsertDataCount() {
|
||||
return this.insertDataCount;
|
||||
}
|
||||
|
||||
public void addInsertDataCount(long delta) {
|
||||
insertDataCountUpdater.addAndGet(this, delta);
|
||||
}
|
||||
|
||||
public void addUpdateDataCount(long delta) {
|
||||
updateDataCountUpdater.addAndGet(this, delta);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user