Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
According to HIVE-24743 the table id and ValidWriteIdList are important for keeping HMS remote metadata cache consistent. Although HIVE-24743 attempted to pass the write id list and table id in every call to HMS it failed to do so completely. For those partitions not handled in the batch logic, the metastore call in Hive#getPartitionsByName method does not pass the table id and write id list.
Attachments
Issue Links
- is fixed by
-
HIVE-25935 Cleanup IMetaStoreClient#getPartitionsByNames APIs
- Closed
- relates to
-
HIVE-24743 [HS2] Send tableId to get_partitions_by_names_req HMS API from HS2
- Resolved
-
HIVE-26278 Add unit tests for Hive#getPartitionsByNames using batching
- Closed
- links to