method

dump_compressed

rails latest stable - Class: ActiveSupport::Cache::Coders::Rails70Coder

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v7.0.0) is shown here.

dump_compressed(entry, threshold)
public

No documentation available.

# File activesupport/lib/active_support/cache.rb, line 887
        def dump_compressed(entry, threshold)
          payload = Marshal.dump(entry.pack)
          if payload.bytesize >= threshold
            compressed_payload = Zlib::Deflate.deflate(payload)
            if compressed_payload.bytesize < payload.bytesize
              return MARK_70_COMPRESSED + compressed_payload
            end
          end

          MARK_70_UNCOMPRESSED + payload
        end