If 1st subfile of super is empty super, then common attributes are unset, causing e.g. incorrect compression symptoms
Field Tab
Administrator use only
Field Tab
Administrator use only
Description
Conclusion
None
Activity
Show:
Jacob Cobbett-Smith October 29, 2013 at 2:45 PM
- FYI
Fixed
Pinned fields
Click on the next to a field label to start pinning.
Details
Details
Components
Assignee
Jacob Cobbett-Smith
Jacob Cobbett-SmithReporter
Jacob Cobbett-Smith
Jacob Cobbett-SmithPriority
Fix versions
Labels
Pull Request URL
Created October 29, 2013 at 12:05 PM
Updated March 25, 2014 at 2:12 PM
Resolved November 15, 2013 at 9:34 AM
The problem seen was a superfile with a few superfiles as subfiles, the 1st of which was empty. This causes the filedescriptor for the superfile to incorrectly configure the common shared attributes, in particular it failed to set @blockCompression which causes the engines to think the file was uncompressed when in fact all files were compressed.
This in turn led to the deserialization problems, which in case reported resulted in the deserializer to try and allocate a massive buffer and run out of memory.. other symptoms could include deserialization errors relating to reading beyond the end of stream, or record size mismatch errors.