Gabor Kaszab has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/13938 )

Change subject: IMPALA-8600: Refresh transactional tables
......................................................................


Patch Set 7:

(7 comments)

http://gerrit.cloudera.org:8080/#/c/13938/6//COMMIT_MSG
Commit Message:

http://gerrit.cloudera.org:8080/#/c/13938/6//COMMIT_MSG@7
PS6, Line 7: IMPALA-8600: Refresh transactional tables
> nit: add : for sake of consistency with other commits
Done


http://gerrit.cloudera.org:8080/#/c/13938/6/fe/src/main/java/org/apache/impala/service/CatalogOpExecutor.java
File fe/src/main/java/org/apache/impala/service/CatalogOpExecutor.java:

http://gerrit.cloudera.org:8080/#/c/13938/6/fe/src/main/java/org/apache/impala/service/CatalogOpExecutor.java@3531
PS6, Line 3531: getTableFromMetaS
> About the name: "get" does tell me whether the table is get from metastore
I went for getTableFromMetaStore. Done


http://gerrit.cloudera.org:8080/#/c/13938/6/fe/src/main/java/org/apache/impala/service/CatalogOpExecutor.java@3532
PS6, Line 3532: ame
> If I see correctly tbl is only used in a precondition check.
Indeed. Dropped.


http://gerrit.cloudera.org:8080/#/c/13938/6/fe/src/main/java/org/apache/impala/service/CatalogOpExecutor.java@3626
PS6, Line 3626:                       throw new TableNotFoundException("Table 
not found: " +
              :                           tblName.toString());
> I am 100% sure, but it makes sense to me to throw the exception at line 367
Done


http://gerrit.cloudera.org:8080/#/c/13938/6/fe/src/main/java/org/apache/impala/service/CatalogOpExecutor.java@3628
PS6, Line 3628:                   }
              :                   HdfsTable hdfsTable = (H
> nit: indentation +4
Done


http://gerrit.cloudera.org:8080/#/c/13938/6/fe/src/main/java/org/apache/impala/service/CatalogOpExecutor.java@3632
PS6, Line 3632:                       
MetastoreShim.getWriteIdFromMSTable(hmsTbl)) {
> Is this path tested? Even if there are "unneeded refreshes" among the ACID
Done


http://gerrit.cloudera.org:8080/#/c/13938/6/fe/src/main/java/org/apache/impala/service/CatalogOpExecutor.java@3635
PS6, Line 3635:                     LOG.debug("Skip reloading table " + 
tblName.toString() +
> It could be mentioned here that Hive seems to increase writeId for metadata
That is the expected behaviour from Hive, I wouldn't comment it here.



--
To view, visit http://gerrit.cloudera.org:8080/13938
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I1851da22452074dbe253bcdd97145e06c7552cd3
Gerrit-Change-Number: 13938
Gerrit-PatchSet: 7
Gerrit-Owner: Gabor Kaszab <gaborkas...@cloudera.com>
Gerrit-Reviewer: Csaba Ringhofer <csringho...@cloudera.com>
Gerrit-Reviewer: Gabor Kaszab <gaborkas...@cloudera.com>
Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com>
Gerrit-Reviewer: Zoltan Borok-Nagy <borokna...@cloudera.com>
Gerrit-Comment-Date: Wed, 31 Jul 2019 14:51:10 +0000
Gerrit-HasComments: Yes

Reply via email to