mirror of
https://github.com/apache/impala.git
synced 2026-01-04 18:00:57 -05:00
The bug: During planning, when generating an EmptySetNode for a query block (or a portion thereof) that contained relative table refs we still populated the corresponding collection-typed slots in the parent scan, ultimately hitting a sanity DCHECK in the BE. The fix: Since those collection-typed slots are never used, the corresponding parent scan should not materilaize them. When creating an EmptySetNode we mark the appropriate collection-typed slots as non-materialized. Change-Id: If0b9c37c46c0e27be7f1b47c395c8c90b499e323 Reviewed-on: http://gerrit.cloudera.org:8080/1092 Reviewed-by: Alex Behm <alex.behm@cloudera.com> Tested-by: Internal Jenkins