diff --git a/src/main/java/com/alibaba/druid/filter/stat/StatFilter.java b/src/main/java/com/alibaba/druid/filter/stat/StatFilter.java index bf73620f69..a90d94e82c 100644 --- a/src/main/java/com/alibaba/druid/filter/stat/StatFilter.java +++ b/src/main/java/com/alibaba/druid/filter/stat/StatFilter.java @@ -774,7 +774,7 @@ public class StatFilter extends FilterEventAdapter implements StatFilterMBean { long nanos = System.nanoTime() - conn.getConnectedTimeNano(); long millis = nanos / (1000L * 1000L); - dataSourceStat.getConnectionHoldHistogram().recode(millis); + dataSourceStat.getConnectionHoldHistogram().record(millis); } public DruidPooledConnection dataSource_getConnection(FilterChain chain, DruidDataSource dataSource, diff --git a/src/main/java/com/alibaba/druid/pool/DruidPooledConnection.java b/src/main/java/com/alibaba/druid/pool/DruidPooledConnection.java index 4532eaab5a..4be7913bc3 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidPooledConnection.java +++ b/src/main/java/com/alibaba/druid/pool/DruidPooledConnection.java @@ -723,7 +723,7 @@ public class DruidPooledConnection implements javax.sql.PooledConnection, Connec transactionInfo.setEndTimeMillis(); long transactionMillis = transactionInfo.getEndTimeMillis() - transactionInfo.getStartTimeMillis(); - dataSource.getTransactionHistogram().recode(transactionMillis); + dataSource.getTransactionHistogram().record(transactionMillis); dataSource.logTransaction(transactionInfo); diff --git a/src/main/java/com/alibaba/druid/stat/JdbcConnectionStat.java b/src/main/java/com/alibaba/druid/stat/JdbcConnectionStat.java index a1e5e8b234..901c49a4b0 100644 --- a/src/main/java/com/alibaba/druid/stat/JdbcConnectionStat.java +++ b/src/main/java/com/alibaba/druid/stat/JdbcConnectionStat.java @@ -227,7 +227,7 @@ public class JdbcConnectionStat implements JdbcConnectionStatMBean { } long aliveMillis = aliveNano / (1000 * 1000); - histogram.recode(aliveMillis); + histogram.record(aliveMillis); } public Throwable getErrorLast() { diff --git a/src/main/java/com/alibaba/druid/stat/JdbcSqlStat.java b/src/main/java/com/alibaba/druid/stat/JdbcSqlStat.java index a1deee5f67..34bb6b145e 100644 --- a/src/main/java/com/alibaba/druid/stat/JdbcSqlStat.java +++ b/src/main/java/com/alibaba/druid/stat/JdbcSqlStat.java @@ -234,8 +234,8 @@ public final class JdbcSqlStat implements JdbcSqlStatMBean { this.updateCount.addAndGet(delta); } - this.updateCountHistogram.recode(delta); - this.fetchRowCountHistogram.recode(0); + this.updateCountHistogram.record(delta); + this.fetchRowCountHistogram.record(0); } @@ -287,7 +287,7 @@ public final class JdbcSqlStat implements JdbcSqlStatMBean { public void addFetchRowCount(long delta) { this.fetchRowCount.addAndGet(delta); - this.fetchRowCountHistogram.recode(delta); + this.fetchRowCountHistogram.record(delta); } @@ -348,7 +348,7 @@ public final class JdbcSqlStat implements JdbcSqlStatMBean { public void addExecuteTime(StatementExecuteType executeType, long nanoSpan) { if (StatementExecuteType.ExecuteQuery != executeType) { - executeAndResultHoldTimeHistogram.recode((nanoSpan)/1000/1000); + executeAndResultHoldTimeHistogram.record((nanoSpan)/1000/1000); } addExecuteTime(nanoSpan); } @@ -373,7 +373,7 @@ public final class JdbcSqlStat implements JdbcSqlStatMBean { } long millis = nanoSpan / (1000 * 1000); - histogram.recode(millis); + histogram.record(millis); } public long getExecuteMillisTotal() { @@ -640,7 +640,7 @@ public final class JdbcSqlStat implements JdbcSqlStatMBean { public void addResultSetHoldTimeNano(long statementExecuteNano, long resultHoldTimeNano) { resultSetHoldTimeNano.addAndGet(resultHoldTimeNano); executeAndResultSetHoldTime.addAndGet(statementExecuteNano+resultHoldTimeNano); - executeAndResultHoldTimeHistogram.recode((statementExecuteNano+resultHoldTimeNano)/1000/1000); - updateCountHistogram.recode(0); + executeAndResultHoldTimeHistogram.record((statementExecuteNano+resultHoldTimeNano)/1000/1000); + updateCountHistogram.record(0); } } diff --git a/src/main/java/com/alibaba/druid/stat/JdbcStatementStat.java b/src/main/java/com/alibaba/druid/stat/JdbcStatementStat.java index 29042e0d19..9b4c7fd84d 100644 --- a/src/main/java/com/alibaba/druid/stat/JdbcStatementStat.java +++ b/src/main/java/com/alibaba/druid/stat/JdbcStatementStat.java @@ -79,7 +79,7 @@ public class JdbcStatementStat implements JdbcStatementStatMBean { nanoTotal.addAndGet(nanoSpan); long millis = nanoSpan / (1000 * 1000); - histogram.recode(millis); + histogram.record(millis); } public void beforeExecute() { diff --git a/src/main/java/com/alibaba/druid/util/Histogram.java b/src/main/java/com/alibaba/druid/util/Histogram.java index a52edd53fa..ed8fa0b57e 100644 --- a/src/main/java/com/alibaba/druid/util/Histogram.java +++ b/src/main/java/com/alibaba/druid/util/Histogram.java @@ -49,7 +49,7 @@ public class Histogram { } } - public void recode(long millis) { + public void record(long millis) { int index = rangeCounters.length - 1; for (int i = 0; i < ranges.length; ++i) { if (millis < ranges[i]) {