Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
When calling setSafe() on a valuevector, we check that the vectors capacity is sufficient to hold the new value, and it is not, we call reAlloc(). However, it is possible that there is still insufficient space after this. The call to reAlloc() should be repeated until there is sufficient space.
Attachments
Attachments
Issue Links
- duplicates
-
DRILL-2198 Vector re-allocation fails for large records
- Resolved
- is related to
-
DRILL-1944 JsonReader fails to read arrays of size 2000
- Closed