Health Connect: Move per-sample logging to TRACE

This commit is contained in:
José Rebelo
2026-05-16 18:47:38 +01:00
parent d1f5531217
commit 4761716bea
5 changed files with 5 additions and 5 deletions
@@ -404,7 +404,7 @@ public abstract class AbstractSampleProvider<T extends AbstractActivitySample> i
T previousSample = it.next(); T previousSample = it.next();
if (LOG.isTraceEnabled()) { if (LOG.isTraceEnabled()) {
LOG.trace("Starting filling gapps at {}", DateTimeUtils.formatDateTime(DateTimeUtils.parseTimestampMillis(previousSample.getTimestamp() * 1000L))); LOG.trace("Starting filling gaps at {}", DateTimeUtils.formatDateTime(DateTimeUtils.parseTimestampMillis(previousSample.getTimestamp() * 1000L)));
} }
while (it.hasNext()) { while (it.hasNext()) {
@@ -77,7 +77,7 @@ internal abstract class AbstractActivitySampleSyncer<TRecord : Record> : Activit
val startTs = endTs.minus(1, ChronoUnit.MINUTES) val startTs = endTs.minus(1, ChronoUnit.MINUTES)
if (endTs.isBefore(sliceStartBoundary) || startTs.isAfter(sliceEndBoundary)) { if (endTs.isBefore(sliceStartBoundary) || startTs.isAfter(sliceEndBoundary)) {
logger.debug( logger.trace(
"Skipping {} for device '{}' for sample at {} (interval {} to {}) as its interval is outside the slice {} - {}.", "Skipping {} for device '{}' for sample at {} (interval {} to {}) as its interval is outside the slice {} - {}.",
recordTypeName, recordTypeName,
deviceName, deviceName,
@@ -105,7 +105,7 @@ internal abstract class AbstractTimeSampleSyncer<TSample : TimeSample, TRecord :
val recordsToInsert = samples.filter { val recordsToInsert = samples.filter {
val timestamp = Instant.ofEpochMilli(it.timestamp) val timestamp = Instant.ofEpochMilli(it.timestamp)
if (timestamp.isBefore(sliceStartBoundary) || timestamp.isAfter(sliceEndBoundary)) { if (timestamp.isBefore(sliceStartBoundary) || timestamp.isAfter(sliceEndBoundary)) {
logger.debug( logger.trace(
"Skipping sample for at {} as it's outside the slice {} - {}.", "Skipping sample for at {} as it's outside the slice {} - {}.",
timestamp, timestamp,
sliceStartBoundary, sliceStartBoundary,
@@ -115,7 +115,7 @@ internal object TemperatureSyncer : HealthConnectSyncer {
) )
) )
} else { } else {
LOG.debug( LOG.trace(
"Skipping Body Temperature sample for device '{}' at {} (value: {}°C) as it's outside slice {} - {}.", "Skipping Body Temperature sample for device '{}' at {} (value: {}°C) as it's outside slice {} - {}.",
deviceName, deviceName,
timestamp, timestamp,
@@ -46,7 +46,7 @@ internal object Vo2MaxSyncer : AbstractTimeSampleSyncer<Vo2MaxSample, Vo2MaxReco
deviceName: String deviceName: String
): Vo2MaxRecord? { ): Vo2MaxRecord? {
if (sample.value <= 0) { if (sample.value <= 0) {
logger.debug("Skipping VO2Max sample for device '$deviceName' due to invalid value: ${sample.value}.") logger.trace("Skipping VO2Max sample for device '$deviceName' due to invalid value: ${sample.value}.")
return null return null
} }