Description
It's possible right now to insert values that cannot be flushed. If a column is configured to be compressed, the block compressor will limit blocks to 16MB so if a large value isn't compressible, it won't be flushable. It will show up like this in the log:
Invalid argument: Flush to disk failed: estimated max size 29545252 is greater than the expected 16777216
Once this happens it's impossible to bring the server back since it will bootstrap the tablet, try flushing again, and crash.
Attachments
Issue Links
- is related to
-
KUDU-1775 Add guard rails before users hit untested behavior
- Resolved