diff --git a/jOOQ/src/main/java/org/jooq/tools/debug/ResultLog.java b/jOOQ/src/main/java/org/jooq/tools/debug/ResultLog.java index 2d05e0a927..5f4d3a921e 100644 --- a/jOOQ/src/main/java/org/jooq/tools/debug/ResultLog.java +++ b/jOOQ/src/main/java/org/jooq/tools/debug/ResultLog.java @@ -62,14 +62,16 @@ public final class ResultLog implements Serializable { private final int queryLogId; private final long fetchTime; - private final int size; + private final int rows; + private final int columns; - public ResultLog(int queryLogId, long fetchTime, final int size) { + public ResultLog(int queryLogId, long fetchTime, int rows, int columns) { this.queryLogId = queryLogId; this.id = NEXT_ID.getAndIncrement(); this.fetchTime = fetchTime; - this.size = size; + this.rows = rows; + this.columns = columns; } public final int getId() { @@ -84,8 +86,12 @@ public final class ResultLog implements Serializable { return fetchTime; } - public final int size() { - return size; + public final int rows() { + return rows; + } + + public final int columns() { + return columns; } @Override @@ -94,8 +100,10 @@ public final class ResultLog implements Serializable { sb.append("ResultLog[fetch="); sb.append(StopWatch.format(fetchTime)); - sb.append(", size="); - sb.append(size); + sb.append(", rows="); + sb.append(rows); + sb.append(", columns="); + sb.append(columns); sb.append("]"); return sb.toString(); diff --git a/jOOQ/src/main/java/org/jooq/tools/debug/impl/DebugListener.java b/jOOQ/src/main/java/org/jooq/tools/debug/impl/DebugListener.java index c3cb6060bb..e61a698250 100644 --- a/jOOQ/src/main/java/org/jooq/tools/debug/impl/DebugListener.java +++ b/jOOQ/src/main/java/org/jooq/tools/debug/impl/DebugListener.java @@ -245,7 +245,8 @@ public class DebugListener extends DefaultExecuteListener { resultLog = new ResultLog( getLog(ctx).getId(), endFetchTime - startFetchTime, - result.size() + result.size(), + result.getFields().size() ); }