Bharath Vissapragada has uploaded a new patch set (#4). Change subject: IMPALA-4020: Handle external conflicting changes to HMS gracefully ......................................................................
IMPALA-4020: Handle external conflicting changes to HMS gracefully Currently Catalog can't handle conflicting changes to HMS' databases from external clients while running invalidate metadata operation. For example, if a database is dropped by a client external to Impala, while the invalidate metadata is in process, Catalog aborts the metadata load. This commit fixes this issue by handling appropriate exceptions when HMS operations fail and only ignores the load for that particular database. Change-Id: Ic228efbcceb9ef6c165d0d9aeef7202581e3e46a --- M fe/src/main/java/com/cloudera/impala/catalog/CatalogServiceCatalog.java 1 file changed, 59 insertions(+), 31 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/61/4161/4 -- To view, visit http://gerrit.cloudera.org:8080/4161 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ic228efbcceb9ef6c165d0d9aeef7202581e3e46a Gerrit-PatchSet: 4 Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-Owner: anujphadke <[email protected]> Gerrit-Reviewer: Bharath Vissapragada <[email protected]> Gerrit-Reviewer: Dimitris Tsirogiannis <[email protected]> Gerrit-Reviewer: anujphadke <[email protected]>
