Altinn/altinn-broker

Legg til DownloadCompleted

Opened this issue · 2 comments

Ettersom #533 medfører endringer på statushistorikk tar vi en gjennomgang av statushistorikk.

  • Legg til "DownloadCompleted". Vi kan ikke garantere at at hele filen er lastet ned. Men det gir litt bedre notoritet, samtidig som det gir oss mulighet til å hente ut statistikk på hvor lang tid nedlastninger tar.

Setter denne på vent inntil videre. Det viser seg at nedlastingen skjer i bakgrunnen etter at koden er ferdig eksekvert. Det resulterer i at det er vanskelig å faktisk vite om nedlastingen er ferdig eller ikke og sette riktig status. I tillegg settes DownloadConfirmed helt til slutt i koden, så det gir ingen mening å legge til et nytt felt heller siden timestampen vil bli så og si identisk.

Denne kan ses i sammenheng med #550 . Hvis vi går for å injecte en manifest fil i nedlastet filstrøm ender vi uansett opp med å skrive lavnivåkode for å håndtere strømmingen. Da er veien kort til å utføre forretningslogikk (legge til DownloadCompleted) ved fullført streaming.