Add compression level for NARs

Based off on @dtzWill's #2276
This commit is contained in:
Tom Bereknyei
2021-10-12 02:14:36 -04:00
parent 01e9f046a8
commit 03bb8f84e0
6 changed files with 47 additions and 12 deletions
+1 -1
View File
@@ -149,7 +149,7 @@ ref<const ValidPathInfo> BinaryCacheStore::addToStoreCommon(
{
FdSink fileSink(fdTemp.get());
TeeSink teeSinkCompressed { fileSink, fileHashSink };
auto compressionSink = makeCompressionSink(compression, teeSinkCompressed);
auto compressionSink = makeCompressionSink(compression, teeSinkCompressed, parallelCompression, compressionLevel);
TeeSink teeSinkUncompressed { *compressionSink, narHashSink };
TeeSource teeSource { narSource, teeSinkUncompressed };
narAccessor = makeNarAccessor(teeSource);