HomePhabricator

Allow HTTPSFuture to stream very large files directly to disk

Description

Allow HTTPSFuture to stream very large files directly to disk

Summary: Ref T13396. Support a mode which directs "HTTPSFuture" to stream response bodies to disk. In this mode, use the new streaming parser to break past the 2GB limit.

Test Plan:

  • Ran various HTTP commands to attempt to establish that this does not change any existing behavior.
  • In the next change (internal), modified bin/host download to use this pathway and downloaded large files.

Maniphest Tasks: T13396

Differential Revision: https://secure.phabricator.com/D20745