- Dikirim
- 27 Agustus 2026 pukul 07.03 UTC
- Penulis
- Kamo
- Commit
- 9d70283
Proksi pencitraan telah menjawab 410 untuk menghapus akses dan menghapus pesan, tapi biarkan openRange 's IOException melarikan diri tertangkap - jadi satu kasus di mana byte hanya absen menjadi kosong 500. Sebuah browser 's < audio > / < video > tidak dapat membuat 500; itu mendapat satu bit dan latches di atasnya, itulah sebabnya anggota melaporkan lampiran bahwa "dikirim" tapi yang tombol bermain tidak melakukan apa-apa, tanpa pesan di mana saja. Tiga perubahan. Baris pertama ditanyakan: ImgDat.isMissing salah hanya sekali byte ditulis kekal, sehingga sebuah baris hilang dijawab 410 tanpa putaran MinIO Perjalanan sama sekali. Kegagalan penyimpanan kemudian dibagi - ObjectNotStoredException ke 410, apa pun untuk 503 - sehingga berkedip MinIO dibaca sebagai "coba lagi" daripada sebagai file anggota telah hilang secara permanen. Dan kepala sekarang benar-benar berkonsultasi penyimpanan. Ini digunakan untuk menjawab 200 dari baris metadata, yang membuatnya lebih buruk dari tidak berguna untuk satu pertanyaan yang layak ditanyakan: a client probing to learn whether a failed element is gone or just unlucky was mengatakan file itu baik-baik saja dan kemudian menyerahkan 410 pada GET. Sebuah jangkauan zero-length biaya satu stat dan mengendap itu jujur. SystemBugController mendapat split yang sama. Jalan keluar MediaController sudah diturunkan ke teks, dan sekarang log yang kedua terjadi.