[MM-57500] Streaming support for importing file attachments (#26629)

* Bulk import: stream file attachments uploads

* Add comment with context on buffer size

* Add file name to logs

* Use sha256 to do checksum

* Fix bad merge

* Fix import file

* Update test

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
Claudio Costa
2024-04-19 15:49:33 -06:00
коммит произвёл GitHub
родитель ffc08858cf
Коммит 446c763fa8
10 изменённых файлов: 542 добавлений и 74 удалений

Двоичные данные
server/tests/import_test.zip

Двоичный файл не отображается.

Двоичные данные
server/tests/test_img_diff_A.png Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 285 B

Двоичные данные
server/tests/test_img_diff_B.png Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 285 B