From c7393be73f13cbde7533f99847735c422c38319f Mon Sep 17 00:00:00 2001 From: Jan Delgado Date: Sun, 25 Jun 2017 21:22:27 +0200 Subject: [PATCH] Performance optimization for apk packages: This patch dramatically improves performance when building larger alpine apk packages. --- lib/fpm/package/apk.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fpm/package/apk.rb b/lib/fpm/package/apk.rb index 425526a47d..63295c5f04 100644 --- a/lib/fpm/package/apk.rb +++ b/lib/fpm/package/apk.rb @@ -238,7 +238,7 @@ def hash_datatar(target_path) record_length = determine_record_length(record_length) until(data.length == record_length) - data += file.read(TAR_CHUNK_SIZE) + data << file.read(TAR_CHUNK_SIZE) end # Clear ownership fields