fix: ignore multiple size in state compression

This commit is contained in:
Benedikt Bartscher 2024-12-21 17:38:51 +01:00
parent ec1a2d3a97
commit 8e625025ba
No known key found for this signature in database

View File

@ -2254,7 +2254,7 @@ class BaseState(Base, ABC, extra=pydantic.Extra.allow):
if size > environment.REFLEX_COMPRESS_THRESHOLD.get(): if size > environment.REFLEX_COMPRESS_THRESHOLD.get():
from blosc2 import compress from blosc2 import compress
payload = compress(payload) payload = compress(payload, _ignore_multiple_size=True)
prefix = STATE_COMPRESSED prefix = STATE_COMPRESSED
else: else:
prefix = STATE_NOT_COMPRESSED prefix = STATE_NOT_COMPRESSED