Skip to content

Commit

Permalink
KøId og antall til opentelemetry for køer i refresh-jobben
Browse files Browse the repository at this point in the history
  • Loading branch information
tendestad committed Dec 19, 2024
1 parent cf6f531 commit dbdb510
Showing 1 changed file with 11 additions and 8 deletions.
19 changes: 11 additions & 8 deletions src/main/kotlin/no/nav/k9/los/eventhandler/RefreshK9v3Tjeneste.kt
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import no.nav.k9.los.nyoppgavestyring.mottak.oppgave.AktivOppgaveRepository
import no.nav.k9.los.nyoppgavestyring.query.Avgrensning
import no.nav.k9.los.nyoppgavestyring.query.OppgaveQueryService
import no.nav.k9.los.nyoppgavestyring.query.QueryRequest
import no.nav.k9.los.utils.OpentelemetrySpanUtil
import org.slf4j.LoggerFactory
import java.util.*

Expand Down Expand Up @@ -109,15 +110,17 @@ class RefreshK9v3Tjeneste(
val førsteOppgaveIder = mutableSetOf<AktivOppgaveId>()
for (kø in køer) {
DetaljerMetrikker.time("RefreshK9V3", "refreshForKøer", "hentFørsteOppgaverIterativt") {
val førsteOppgaverIKøen = oppgaveQueryService.queryForOppgaveId(
tx,
QueryRequest(
kø.oppgaveQuery,
fjernReserverte = true,
Avgrensning.maxAntall(antall = antallPrKø.toLong())
OpentelemetrySpanUtil.span("hentFørsteUreserverteFraKø", mapOf("køId" to kø.id.toString(), "antall" to antallPrKø.toString())) {
val førsteOppgaverIKøen = oppgaveQueryService.queryForOppgaveId(
tx,
QueryRequest(
kø.oppgaveQuery,
fjernReserverte = true,
Avgrensning.maxAntall(antall = antallPrKø.toLong())
)
)
)
førsteOppgaveIder.addAll(førsteOppgaverIKøen)
førsteOppgaveIder.addAll(førsteOppgaverIKøen)
}
}
}
DetaljerMetrikker.time("RefreshK9V3", "refreshForKøer", "parsaker") {
Expand Down

0 comments on commit dbdb510

Please sign in to comment.