Zoltan Haindrich created HIVE-16119:
---------------------------------------
Summary: HiveMetaStoreChecker - singleThread/parallel logic
duplication
Key: HIVE-16119
URL: https://issues.apache.org/jira/browse/HIVE-16119
Project: Hive
Issue Type: Improvement
Reporter: Zoltan Haindrich
Priority: Minor
It looks to me that the main logic is duplicated, because of multithereading
support:
* {{HiveMetaStoreChecker#PathDepthInfoCallable#processPathDepthInfo}}
* {{HiveMetaStoreChecker#checkPartitionDirsSingleThreaded}}
It might be possible to remove the singleThreaded methods by using a special
executor for single thread support: {{MoreExecutors.sameThreadExecutor()}}.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)