Skip to content

Commit eea0ad4

Browse files
authored
Merge pull request #105 from navikt/feature/increase-retention-time
Øke lagringstid for inntekt fra 3 til 6 måneder resolves navikt/dagpenger#534
2 parents 45d2989 + 678afc7 commit eea0ad4

File tree

2 files changed

+11
-11
lines changed
  • dp-inntekt-api/src

2 files changed

+11
-11
lines changed

dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/subsumsjonbrukt/Vaktmester.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ private val deleteCounter = Counter.build()
1212
.help("Antall inntektsett slettet fra databasen")
1313
.register()
1414

15-
class Vaktmester(private val dataSource: DataSource, private val lifeSpanInDays: Int = 90) {
15+
class Vaktmester(private val dataSource: DataSource, private val lifeSpanInDays: Int = 180) {
1616

1717
fun rydd() {
1818
val rowCount =

dp-inntekt-api/src/test/kotlin/no/nav/dagpenger/inntekt/subsumsjonbrukt/VaktmesterTest.kt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ internal class VaktmesterTest {
6464
inntekt = inntekter
6565

6666
),
67-
created = ZonedDateTime.now().minusMonths(4)
67+
created = ZonedDateTime.now().minusMonths(7)
6868

6969
)
7070
val bruktInntekt = inntektStore.storeInntekt(
@@ -81,7 +81,7 @@ internal class VaktmesterTest {
8181
)
8282

8383
),
84-
created = ZonedDateTime.now().minusMonths(4)
84+
created = ZonedDateTime.now().minusMonths(7)
8585
)
8686
inntektStore.markerInntektBrukt(bruktInntekt.inntektId)
8787
val vaktmester = Vaktmester(DataSource.instance)
@@ -92,18 +92,18 @@ internal class VaktmesterTest {
9292
}
9393

9494
@Test
95-
fun `Skal kun slette ubrukte inntekter som er eldre enn 90 dager`() {
95+
fun `Skal kun slette ubrukte inntekter som er eldre enn 180 dager`() {
9696
withMigratedDb {
9797
val inntektStore = PostgresInntektStore(DataSource.instance)
98-
val ubruktEldreEnn90Dager = inntektStore.storeInntekt(
98+
val ubruktEldreEnn180Dager = inntektStore.storeInntekt(
9999
command = StoreInntektCommand(
100100
inntektparametre = parameters,
101101
inntekt = inntekter
102102
),
103-
created = ZonedDateTime.now().minusMonths(4)
103+
created = ZonedDateTime.now().minusMonths(7)
104104

105105
)
106-
val ubruktYngreEnn90Dager = inntektStore.storeInntekt(
106+
val ubruktYngreEnn180Dager = inntektStore.storeInntekt(
107107
command = StoreInntektCommand(
108108
inntektparametre = parameters,
109109
inntekt = inntekter
@@ -112,8 +112,8 @@ internal class VaktmesterTest {
112112

113113
val vaktmester = Vaktmester(DataSource.instance)
114114
vaktmester.rydd()
115-
assertThrows<InntektNotFoundException> { inntektStore.getInntekt(ubruktEldreEnn90Dager.inntektId) }
116-
inntektStore.getInntekt(ubruktYngreEnn90Dager.inntektId) shouldBe ubruktYngreEnn90Dager
115+
assertThrows<InntektNotFoundException> { inntektStore.getInntekt(ubruktEldreEnn180Dager.inntektId) }
116+
inntektStore.getInntekt(ubruktYngreEnn180Dager.inntektId) shouldBe ubruktYngreEnn180Dager
117117
}
118118
CollectorRegistry.defaultRegistry.metricFamilySamples().asSequence().find { it.name == "inntekt_slettet" }
119119
?.let { metric ->
@@ -123,7 +123,7 @@ internal class VaktmesterTest {
123123
}
124124

125125
@Test
126-
fun `Skal kun slette manuelt redigerte, ubrukte inntekter som er eldre enn 90 dager`() {
126+
fun `Skal kun slette manuelt redigerte, ubrukte inntekter som er eldre enn 180 dager`() {
127127
withMigratedDb {
128128
val inntektStore = PostgresInntektStore(DataSource.instance)
129129
val ubruktEldreEnn90Dager = inntektStore.storeInntekt(
@@ -135,7 +135,7 @@ internal class VaktmesterTest {
135135
redigertAv = "test"
136136
)
137137
),
138-
created = ZonedDateTime.now().minusMonths(4)
138+
created = ZonedDateTime.now().minusMonths(7)
139139
)
140140

141141
val vaktmester = Vaktmester(DataSource.instance)

0 commit comments

Comments
 (0)