From 5c3b5f100b63a510f9e95c395ab41fa09ca4a6a7 Mon Sep 17 00:00:00 2001 From: Deklan Dieterly Date: Thu, 7 May 2015 15:03:53 -0600 Subject: [PATCH] Use vertica's merge function Speed up inserts using vertica's merge function Change-Id: I46f3703782265df106526d349d81da8ee21be4ea --- .../repository/vertica/VerticaMetricRepo.java | 86 ++++++++++++++----- 1 file changed, 66 insertions(+), 20 deletions(-) diff --git a/java/src/main/java/monasca/persister/repository/vertica/VerticaMetricRepo.java b/java/src/main/java/monasca/persister/repository/vertica/VerticaMetricRepo.java index e96c1506..21df854c 100644 --- a/java/src/main/java/monasca/persister/repository/vertica/VerticaMetricRepo.java +++ b/java/src/main/java/monasca/persister/repository/vertica/VerticaMetricRepo.java @@ -17,6 +17,7 @@ package monasca.persister.repository.vertica; +import com.google.common.base.Stopwatch; import com.google.common.cache.Cache; import com.google.common.cache.CacheBuilder; @@ -129,7 +130,6 @@ public class VerticaMetricRepo extends VerticaRepo implements Repo