From 5f2ee4c0bb790480a7032d1779052be2e1e46808 Mon Sep 17 00:00:00 2001 From: George Claghorn Date: Sun, 29 Apr 2018 07:01:44 -0400 Subject: Stream blobs from disk in 5 MB chunks Match other services, which all use a 5 MB chunk size. --- activestorage/lib/active_storage/service/disk_service.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'activestorage/lib/active_storage') diff --git a/activestorage/lib/active_storage/service/disk_service.rb b/activestorage/lib/active_storage/service/disk_service.rb index 5b652fe74e..b1b6f1ddcf 100644 --- a/activestorage/lib/active_storage/service/disk_service.rb +++ b/activestorage/lib/active_storage/service/disk_service.rb @@ -26,7 +26,7 @@ module ActiveStorage if block_given? instrument :streaming_download, key: key do File.open(path_for(key), "rb") do |file| - while data = file.read(64.kilobytes) + while data = file.read(5.megabytes) yield data end end -- cgit v1.2.3