Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fiks Arkiv V2: Endringslogg #216

Open
jarleborsheim opened this issue Jun 25, 2024 · 3 comments
Open

Fiks Arkiv V2: Endringslogg #216

jarleborsheim opened this issue Jun 25, 2024 · 3 comments

Comments

@jarleborsheim
Copy link
Contributor

Vi hadde en prat med flere aktører som etterspør muligheten for endringslogg.
Behovet er der for å kunne sørge for å "synkronisere" endringer til og fra 2 systemer.
Løsningen ønskes at skal grovt sett fungere slik:

  • System A kan spørre system B via en ny meldingstype om endringer i system B.
  • Dette kan gjøres ved fra-til dato og filtrerings parametere i meldingstypen
  • System A får da en respons som inneholder metadata om hva som er endret
  • System A kan da bruke dette til å hente mer informasjon fra system B vha hent-meldinger ved behov

Noen viktige punkter:

  • Det må være tydelig definert og dokumentert hva endringslogg skal omfatte.
  • Komme fram til hva som returneres av metadata. Nok til at man kan bruke svaret til hent-meldinger?

Vi tar opp dette i første møtet i august, etter somerferien.
Aktuelt for Fiks Arkiv V2

@JanIvarMoldekleiv
Copy link

@jarleborsheim Det er riktig oppfattet. Jeg tenker at dersom vi klarer å bli enige om de viktige punktene (returobjektet), så kan vi få implementert noe ganske raskt.

Det vi må avklare er om det finnes et sett endringstyper som er generiske nok til at vi kan avlevere lik informasjon fra alle systemene.

@sturtzel
Copy link

Utvide med et felt sist endret dato?
Spørring på dette via ordinær spørring?
Henting av objektene som er endret?
Vi har ikke en endringslogg som gir historikk på hvert eneste felt i databasen. D.v.s. at det må gjøres en sammenligning av data. Det enkleste er da at klienten kan sammenligne det den selv har med det arkivet har.

@GHarbak
Copy link

GHarbak commented Jun 26, 2024

Enig med Ragnar at sist endret dato kunne vært greit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants