Daniel Becker has uploaded this change for review. ( http://gerrit.cloudera.org:8080/16059
Change subject: IMPALA-9747: More fine-grained codegen for text file scanners ...................................................................... IMPALA-9747: More fine-grained codegen for text file scanners Currently if the materialization of any column cannot be codegen'd for some reason (e.g. it is CHAR(N)), the whole codegen is cancelled for the text scanner. This commit improves the case of CHAR(N). For CHAR(N) columns, HdfsScanner codegens code that calls the interpreted version instead of failing codegen. For other columns codegen is used as usually. Change-Id: Id370193af578ecf23ed3c6bfcc65fec448156fa3 --- M be/src/codegen/gen_ir_descriptions.py M be/src/exec/hdfs-scanner-ir.cc M be/src/exec/hdfs-scanner.cc M be/src/exec/hdfs-scanner.h 4 files changed, 54 insertions(+), 7 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/59/16059/3 -- To view, visit http://gerrit.cloudera.org:8080/16059 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: Id370193af578ecf23ed3c6bfcc65fec448156fa3 Gerrit-Change-Number: 16059 Gerrit-PatchSet: 3 Gerrit-Owner: Daniel Becker <[email protected]>
