Impala Public Jenkins has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/17235 )
Change subject: IMPALA-10609: Fix NPE in resolving table masks in StmtMetadataLoader ...................................................................... IMPALA-10609: Fix NPE in resolving table masks in StmtMetadataLoader When creating a StmtMetadataLoader, the 'user' field could be null in places that don't need to resolve column-masking/row-filtering policies. E.g. in processing GetColumns HS2 operation, or some FE tests. This patch skips resolving the table masks in such cases to avoid NullPointerException. Tests: - Run CORE tests and verified no NullPointerException found. Change-Id: I7aa20458b02e8a93a871b6dd875decfab82c4eae Reviewed-on: http://gerrit.cloudera.org:8080/17235 Reviewed-by: Aman Sinha <[email protected]> Tested-by: Impala Public Jenkins <[email protected]> --- M fe/src/main/java/org/apache/impala/analysis/StmtMetadataLoader.java M fe/src/main/java/org/apache/impala/authorization/TableMask.java M fe/src/main/java/org/apache/impala/authorization/ranger/RangerAuthorizationChecker.java M fe/src/test/java/org/apache/impala/common/FrontendFixture.java 4 files changed, 20 insertions(+), 8 deletions(-) Approvals: Aman Sinha: Looks good to me, approved Impala Public Jenkins: Verified -- To view, visit http://gerrit.cloudera.org:8080/17235 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I7aa20458b02e8a93a871b6dd875decfab82c4eae Gerrit-Change-Number: 17235 Gerrit-PatchSet: 3 Gerrit-Owner: Quanlong Huang <[email protected]> Gerrit-Reviewer: Aman Sinha <[email protected]> Gerrit-Reviewer: Impala Public Jenkins <[email protected]> Gerrit-Reviewer: Quanlong Huang <[email protected]>
