Explorar o código

Remove unnecessary check that Padmé overhead is at most 12%

It's easy enough to verify exhaustively for any plausible chunker params
that Padmé always produces at most a 12% overhead. Checking that again
at runtime is pointless.
ash hai 1 mes
pai
achega
1011268437
Modificáronse 1 ficheiros con 1 adicións e 5 borrados
  1. 1 5
      src/borg/compress.pyx

+ 1 - 5
src/borg/compress.pyx

@@ -512,11 +512,7 @@ class ObfuscateSize(CompressorBase):
 
         padded_size = (compr_size + bitMask) & ~bitMask  # Apply rounding
 
-        # Ensure max 12% overhead
-        max_allowed = int(compr_size * 1.12)
-        final_size = min(padded_size, max_allowed)
-
-        return final_size - compr_size  # Return only the additional padding size
+        return padded_size - compr_size  # Return only the additional padding size
 
 # Maps valid compressor names to their class
 COMPRESSOR_TABLE = {