Features #296
stängdMaintenance #135: Produktionshårdning och slutregression
Gallra utgångna öppna kontovarukorgar i begränsad batch
100%
Beskrivning
Beslut #213, beroende av #294. DoD: standardavstängd rutin med torrkörning och begränsad batch rensar utgångna öppna kontokorgars innehåll och kontokoppling. Lås och ny kontroll inom transaktionen hindrar konflikt med innehållsändring eller betalning. Alla registrerade köp, ekonomi, klippkort och deltagarunderlag undantas. Isolerade MariaDB-tester verifierar exakt tidsgräns, tenantisolering, idempotens, batchgräns, samtidighet och oförändrade skyddade data. Utkastpostens hantering följer FK/triggers. Exkluderar schema för aktivitet, UI, schemaläggning och körning i drift. Drift får inte aktiveras före användarinformation #295.
Acceptanskriterier
Torrkörning och batch testas isolerat; skyddade köp och övriga föreningars data oförändrade; ingen driftgallring.
Testresultat
PASS CI 213755844135f1495bebce364df6606f2fcfe6cd.zhZlTZ: 84/628 och 173/3182 tester/assertions, bygge/paketering. Exakt tidsgräns, torrkörning, tre aktiveringsgrindar, 500/1/0-batcher, tenantisolering, personfält/okänd tid/gäst-undantag, rollback, två processer vid ändring/slutförande och oförändrade ekonomiska poster/klipp/deltagare verifierade.