From 619663a961e7c8b34e57e47b72e1d5cabc4393f1 Mon Sep 17 00:00:00 2001 From: Henrik Wingerei Date: Wed, 12 Feb 2025 09:08:22 +0100 Subject: [PATCH] =?UTF-8?q?Endre=20helsesjekk=20til=20=C3=A5=20benytte=20k?= =?UTF-8?q?otliquery=20pga=20timeout-problemer=20ved=20=C3=A5=20g=C3=A5=20?= =?UTF-8?q?direkte=20p=C3=A5=20connection?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../database/repositories/HealthRepositoryImpl.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/infrastructure/src/main/kotlin/no/kartverket/matrikkel/bygning/infrastructure/database/repositories/HealthRepositoryImpl.kt b/infrastructure/src/main/kotlin/no/kartverket/matrikkel/bygning/infrastructure/database/repositories/HealthRepositoryImpl.kt index 4fa3ad5f..6338de17 100644 --- a/infrastructure/src/main/kotlin/no/kartverket/matrikkel/bygning/infrastructure/database/repositories/HealthRepositoryImpl.kt +++ b/infrastructure/src/main/kotlin/no/kartverket/matrikkel/bygning/infrastructure/database/repositories/HealthRepositoryImpl.kt @@ -1,10 +1,11 @@ package no.kartverket.matrikkel.bygning.infrastructure.database.repositories +import kotliquery.sessionOf import no.kartverket.matrikkel.bygning.application.health.HealthRepository import javax.sql.DataSource class HealthRepositoryImpl(private val dataSource: DataSource) : HealthRepository{ override fun isHealthy(): Boolean { - return dataSource.connection.isValid(0) + return sessionOf(dataSource).use { it.connection.underlying.isValid(0) } } }