Skip to content

Commit

Permalink
Tilpasser historikkvask til å tåle at jobben ikke har kjørt før
Browse files Browse the repository at this point in the history
Co-authored-by: Tore Langedal Endestad <[email protected]>
  • Loading branch information
mbolstad and tendestad committed Nov 19, 2024
1 parent 8846d5b commit c7cfcba
Showing 1 changed file with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -141,16 +141,16 @@ class K9TilbakeTilLosHistorikkvaskTjeneste(

val behandlingProsessEventer = DetaljerMetrikker.time("k9tilbakeHistorikkvask", "hentEventer") { behandlingProsessEventTilbakeRepository.hentMedLås(tx, uuid).eventer }
val høyesteInternVersjon = DetaljerMetrikker.time("k9tilbakeHistorikkvask", "hentHøyesteInternVersjon") {
oppgaveV3Tjeneste.hentHøyesteInternVersjon(uuid.toString(), "k9tilbake", "K9", tx)!!
oppgaveV3Tjeneste.hentHøyesteInternVersjon(uuid.toString(), "k9tilbake", "K9", tx)
}
var eventNrForBehandling = 0L
var oppgaveV3 : OppgaveV3? = null
for (event in behandlingProsessEventer) {
if (eventNrForBehandling > høyesteInternVersjon) {
if (høyesteInternVersjon != null && eventNrForBehandling > høyesteInternVersjon) {
log.info("Avbryter historikkvask for ${event.eksternId} ved eventTid ${event.eventTid}. Forventer at håndteres av vanlig adaptertjeneste.")
break //Historikkvasken har funnet eventer som ennå ikke er lastet inn med normalflyt. Dirty eventer skal håndteres av vanlig adaptertjeneste
}
var oppgaveDto = TilbakeEventTilDtoMapper.lagOppgaveDto(event, forrigeOppgave)
val oppgaveDto = TilbakeEventTilDtoMapper.lagOppgaveDto(event, forrigeOppgave)

oppgaveV3 = DetaljerMetrikker.time("k9tilbakeHistorikkvask", "utledEksisterendeOppgaveversjon") { oppgaveV3Tjeneste.utledEksisterendeOppgaveversjon(oppgaveDto, eventNrForBehandling, tx) }
DetaljerMetrikker.time("k9tilbakeHistorikkvask", "oppdaterEksisterendeOppgaveversjon") { oppgaveV3Tjeneste.oppdaterEksisterendeOppgaveversjon(oppgaveV3, eventNrForBehandling, tx) }
Expand Down

0 comments on commit c7cfcba

Please sign in to comment.