From 8761c0486d2ee8b21405af5d8336e4cd17dbe0ef Mon Sep 17 00:00:00 2001 From: rob bygrave Date: Tue, 19 Nov 2019 20:31:48 +1300 Subject: [PATCH] #1865 - ENH: Add metric collection for ORM insert update and delete --- .../io/ebeaninternal/server/profile/DTimeMetricStats.java | 3 +-- src/test/java/org/tests/batchinsert/TestBatchInsertFlush.java | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/io/ebeaninternal/server/profile/DTimeMetricStats.java b/src/main/java/io/ebeaninternal/server/profile/DTimeMetricStats.java index d935dc435..9d1fca8b3 100644 --- a/src/main/java/io/ebeaninternal/server/profile/DTimeMetricStats.java +++ b/src/main/java/io/ebeaninternal/server/profile/DTimeMetricStats.java @@ -44,8 +44,7 @@ class DTimeMetricStats implements TimedMetricStats { } sb.append("count:").append(count) .append(" total:").append(total) - .append(" max:").append(max) - .append(" beanCount:").append(beanCount); + .append(" max:").append(max); if (location != null) { sb.append(" loc:").append(location); } diff --git a/src/test/java/org/tests/batchinsert/TestBatchInsertFlush.java b/src/test/java/org/tests/batchinsert/TestBatchInsertFlush.java index 86ee256bd..713eef04a 100644 --- a/src/test/java/org/tests/batchinsert/TestBatchInsertFlush.java +++ b/src/test/java/org/tests/batchinsert/TestBatchInsertFlush.java @@ -82,9 +82,11 @@ public class TestBatchInsertFlush extends BaseTestCase { for (MetaTimedMetric txnMetric : txnStats) { System.out.println(txnMetric); } - assertThat(txnStats).hasSize(2); + assertThat(txnStats).hasSize(4); assertThat(txnStats.get(0).getName()).isEqualTo("txn.main"); assertThat(txnStats.get(1).getName()).isEqualTo("txn.named.TestBatchInsertFlush.no_cascade"); + assertThat(txnStats.get(2).getName()).isEqualTo("iud.TSDetail.insertBatch"); + assertThat(txnStats.get(3).getName()).isEqualTo("iud.TSMaster.insertBatch"); } @Test