instance method
compress_if_worth_it
Ruby on Rails 7.0.10
Since v7.0.10 PrivateSignature
compress_if_worth_it(string)
Under certain threshold, ZIP compression is actually worse that not compressing
Parameters
-
stringreq
Source
# File activerecord/lib/active_record/encryption/encryptor.rb, line 114
def compress_if_worth_it(string)
if string.bytesize > THRESHOLD_TO_JUSTIFY_COMPRESSION
[compress(string), true]
else
[string, false]
end
end
Defined in activerecord/lib/active_record/encryption/encryptor.rb line 114
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::Encryption::Encryptor