mirror of
https://github.com/apache/impala.git
synced 2026-01-20 21:01:42 -05:00
After this patch structs can be parsed/created with field names that are regular identifiers or keywords, even if unquoted. This fix is needed for parsing type strings stored in the Hive Metastore which could contain unquoted identifiers that correspond to Impala keywords. The parser changes required an upgrade of Cup and its Maven plugin. In the old version, the generated parser would not compile because of a giant method that exceeded the JVM maximum allowed size for a single method. Change-Id: Ic989c7afd034216f6db4c8f9f3901c025cceb524 Reviewed-on: http://gerrit.cloudera.org:8080/2249 Reviewed-by: Alex Behm <alex.behm@cloudera.com> Tested-by: Internal Jenkins