- 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.