- Dikirim
- 8 Agustus 2026 pukul 02.36 UTC
- Penulis
- Kamo
- Commit
- 67391b8
Chat lampiran bergerak ke 3 GiB langit-langit. storeContendAddressed mengambil byte [], yang tidak dapat mengungkapkan bahwa sama sekali - sebuah array Java berhenti di Integer. MAX _ NILAI - dan MinIOStorageService.upload kemudian buffered seluruh objek kedua kalinya sehingga bisa coba lagi masukan terhadap titik berikutnya. Tambahkan path streaming bersamaan: Hashutils.computeDigests Menghasilkan Blake3 dan SHA3-256 dari satu tahap, uploadStreaming kembali-membuka sebuah InputStreamSource per titik mencoba daripada memegang bytes, dan baru storeContentAddendressed overload hashes, dedups dan toko-toko tanpa pernah mengumpulkan konten. Peak memori adalah MinIO bagian penyangga daripada ukuran berkas. Hal ini sengaja bukan @ Transaksional: menyimpan gigabyte membutuhkan menit, dan baris hanya diterbitkan (ismissing = false) setelah objek disimpan tahan lama, sehingga kecelakaan Meninggalkan negara yang sama jalan bergelembung daun.