Herstel van tijdstip overdracht
In dit voorbeeld wordt niet de inhoud, maar de ingangsdatum van de overdracht hersteld. De overdracht was een dag te laat ingeschreven.Brondata
HerstelTijdstipOverdrachtVoorbeeldTest-het-tijdstip-van-de-overdracht-wordt-hersteld.jsonCommit430099bOpgehaald23 juni 2026
Dit is een variant op het herstel van eigenaarschap. In plaats van dat de inhoud van de overdracht verandert, verandert de ingangsdatum: de overdracht bleek een dag eerder ingegaan te zijn dan in eerste instantie geregistreerd.
We beginnen weer met de registratie van het object en de (foute) overdracht:
Aanleiding
Voor herstel van het tijdstip sturen we een commando:
Verwerking: command → gevolg
Wat leidt tot een herstel-gevolg.
In de tijdlijnen rondom de gevolgen van deze aggregate is te zien hoe de overdracht wordt gecorrigeerd door een nieuwe overdracht.
In de projecties zien we 1 nieuwe snapshot, die tussen de twee eerdere snapsshots in is gezet. Om dit te begrijpen is het heel belangrijk om het verschil te begrijpen tussen de geldigheid van de snapshots versus de geldigheid van de overdracht. Er is in deze projectie voor gekozen om in de payload niks te zeggen over het tijdstip van de overdracht, of wanneer eigenaarschap is ingegaan. Dit heeft als gevolg dat er bij een tijdstipsverschuiving geen verschil in payload ontstaat. Het enige wat anders wordt, is dat deze payload eerder in de tijdlijn zichtbaar moet worden. En dit is precies wat het nieuwe snapshot doet.
Op de gevolgtijdlijn is ook duidelijk te zien dat dit herstel later plaatsgevonden heeft. Het is dus ook nog steeds mogelijk om op de gevolgtijdlijn de situatie van voor herstel op te vragen.