Gaufrette icon indicating copy to clipboard operation
Gaufrette copied to clipboard

[1.0] Be able to handle large files

Open nicolasmure opened this issue 7 years ago • 2 comments

We should be able to upload large files (e.g. > 5gb files), as pointed out in #311 .

Proposal

Each adapter should be able to detect when a file is large (ie > to a limit), and upload it by chunks.

Todo

  • [ ] Filesystem
  • [ ] Adapter (interface)
  • [ ] AwsS3 (started by #513 )
  • [ ] AzureBlobStorage
  • [ ] DoctrineDbal
  • [ ] Flysystem
  • [ ] Ftp
  • [ ] GridFs
  • [ ] Local
  • [ ] OpenCloud
  • [ ] PhpseclibSftp
  • [ ] SafeLocal
  • [ ] Zip

nicolasmure avatar Sep 21 '17 16:09 nicolasmure

Also use PSR7 streamable interface (see https://github.com/KnpLabs/Gaufrette/issues/571 )

nicolasmure avatar Oct 11 '18 18:10 nicolasmure

@nicolasmure Is this issue is still relevant ?

KevinArtus avatar Apr 28 '23 08:04 KevinArtus