Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
Impala 2.7.0
Description
The avro scanner casts the string length to a 32-bit integer when reading strings. The avro spec states that strings can have 64-bit integer lengths. The truncation can overflow the 32-bit integer to a negative number.