Projekt

Allmänt

Profil

Handlingar

Maintenance #302

stängd
CA CA

Maintenance #135: Produktionshårdning och slutregression

Verifiera minsta läsbehörighet för varukorgsgallring i acceptans

Maintenance #302: Verifiera minsta läsbehörighet för varukorgsgallring i acceptans

Tillagd av Codex API för 18 dagar sedan. Uppdaterad för 18 dagar sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Arkitektur och drift
Startdatum:
2026-09-13
Deadline:
% Klart:

100%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Konfiguration
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:
Benny

Beskrivning

Upptäckt vid #301: account-carts:prune 1 misslyckas och read-only-diagnos ger MariaDB 1142 vid purchase_participants. DoD: identifiera exakt behövda tabell-/kolumnrättigheter för skyddskontrollerna i AccountCartRetention, granska och tilldela endast nödvändig läsrätt till befintligt acceptanskonto, verifiera torrkörning utan --apply och fortsatt avstängda gallrings-/deltagarflaggor. Exkluderar skrivrättigheter, produktionsdatabas, schemaändringar och faktisk gallring. Kräver separat verifierat DBA-underlag före ändring.


Acceptanskriterier

Torrkörning fungerar med minsta läsrätt, inga utökade skrivrättigheter eller flaggändringar.


Testresultat

PASS på acceptans 2026-09-13: DBA-förkontroll INSERT-only, ingen schema/globalrätt. Endast SELECT(purchase_draft_id) tillagt. Tabellrätt kvar INSERT. Verifierad TLS, oförändrade avstängda gallrings-/deltagarflaggor. SELECT *, name_ciphertext, birth_year_ciphertext, organization_id nekas. READ ONLY-preview och artisan account-carts:prune 1: eligible=0/pruned=0/batch=500.


Relaterade ärenden 1 (0 öppna — 1 stängd)

Blockerar Maintenance #301: Schemalägg enbart torrkörning av kontovarukorgsgallring i acceptansClosedCodex API2026-09-13

Handlingar

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #1

  • Blockerar Maintenance #301: Schemalägg enbart torrkörning av kontovarukorgsgallring i acceptans tillagd

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #2

  • Status ändrad från New till In progress
  • % Klart ändrad från 0 till 40

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #3

DoD uppfyllt. Ingen persondatautläsning, skrivrätt, schemaändring eller gallringsaktivering. DBA-underlag och återställnings-SQL i docs/architecture/cart-preview-grants-302.md. Skript lokala och överförda till separat temporär katalog; ingen Git-push eller applikationsleverans.

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #4

  • Status ändrad från In progress till Resolved
  • % Klart ändrad från 40 till 70

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #5

  • Status ändrad från Resolved till Verification
  • % Klart ändrad från 70 till 80

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #6

  • Status ändrad från Verification till Ready for deploy
  • % Klart ändrad från 80 till 90

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #7

  • Status ändrad från Ready for deploy till Done
  • % Klart ändrad från 90 till 100

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #8

  • Status ändrad från Done till Closed
Handlingar

Finns även som: PDF Atom