Sergey Shelukhin created HIVE-18851:
---------------------------------------
Summary: make Hive basic stats valid for ACID; cleanup and
refactor the code
Key: HIVE-18851
URL: https://issues.apache.org/jira/browse/HIVE-18851
Project: Hive
Issue Type: Bug
Reporter: Sergey Shelukhin
Based on HIVE-18571 that started as a couple small fixes for MM tables, but
ends up making stats for ACID tables work better in general, but not rigorously
and not for all cases.
Overall I've discovered that Hive stats code is spread all over in random
places in code base and is brittle and inconsistent, esp. for any complex
scenario like ACID tables.
I think at the minimum it should be moved to a single spot (so that e.g.
BasicStatsTask, BasicStatsTaskNoJob, metastore stats generation, etc all use
the same code with the same logic) and made valid for ACID.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)