Der Dokumenten-Upload veröffentlicht seine Zeile erst, wenn die Bytes landen

Fixkamo-shared-library
Verschifft
27. August 2026 um 05:35 UTC
Autor
Kamo
Ausschuss
d21e01c

Das gepufferte Upload-Dokument war der eine Speicher, der seine ImgDat mit isMissing=false BEFORE Senden von etwas, und nur neu gesetzt es auf falsch nach einem erfolgreiches Hochladen. Ein MinIO-Ausfall ließ daher eine Reihe behauptet Inhalt, dass wurde nie geschrieben - und behauptete es in genau dem Zustand dedup Trusts, so dass die isMissing Filter hinzugefügt in f848f394 würde es gerade durchgewunken haben. Jeder in der Org Hochladen der gleichen Bytes nachher würde die Plattform gesagt werden sie bereits gehalten. Seine @Transactional war keine Hilfe. Jeder Ausfall hier taucht als ImagingException auf (UploadFailedException, InvalidMimeTypeException, FileExtensionBlockedException), alle von ihnen CHECKED, und Frühling rollt nur für RuntimeException und Error zurück es sei denn anders gesagt - so die Reihen auf dem Weg aus verpflichtet. RollbackWeitere auch das, und jetzt ist nichts zurückgelassen.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen