From 766b2fa91fd0eef9965b843e981f6372f8b00bdb Mon Sep 17 00:00:00 2001 From: Mark Nellemann Date: Sat, 10 Dec 2022 11:20:45 +0100 Subject: [PATCH] Set influx time precision to seconds. --- build.gradle | 4 ++-- src/main/java/biz/nellemann/svci/InfluxClient.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index 7d7a876..41ce73e 100644 --- a/build.gradle +++ b/build.gradle @@ -24,8 +24,8 @@ dependencies { implementation 'info.picocli:picocli:4.7.0' implementation 'org.influxdb:influxdb-java:2.23' //implementation 'com.influxdb:influxdb-client-java:6.7.0' - implementation 'org.slf4j:slf4j-api:2.0.4' - implementation 'org.slf4j:slf4j-simple:2.0.4' + implementation 'org.slf4j:slf4j-api:2.0.5' + implementation 'org.slf4j:slf4j-simple:2.0.5' implementation 'com.squareup.okhttp3:okhttp:4.10.0' // Also used by InfluxDB Client //implementation "org.eclipse.jetty:jetty-client:9.4.49.v20220914" implementation 'com.fasterxml.jackson.core:jackson-databind:2.14.1' diff --git a/src/main/java/biz/nellemann/svci/InfluxClient.java b/src/main/java/biz/nellemann/svci/InfluxClient.java index 7bbe84c..f80b557 100644 --- a/src/main/java/biz/nellemann/svci/InfluxClient.java +++ b/src/main/java/biz/nellemann/svci/InfluxClient.java @@ -107,7 +107,7 @@ public final class InfluxClient { List listOfPoints = new ArrayList<>(); measurements.forEach( (m) -> { Point.Builder builder = Point.measurement(measurement) - .time(timestamp.toEpochMilli(), TimeUnit.MILLISECONDS) + .time(timestamp.getEpochSecond(), TimeUnit.SECONDS) .tag(m.tags) .fields(m.fields); listOfPoints.add(builder.build());