[ https://issues.apache.org/jira/browse/HIVE-18851?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sergey Shelukhin updated HIVE-18851: ------------------------------------ Summary: make Hive basic stats valid for ACID; clean up and refactor the code (was: make Hive basic stats valid for ACID; cleanup and refactor the code) > make Hive basic stats valid for ACID; clean up and refactor the code > -------------------------------------------------------------------- > > Key: HIVE-18851 > URL: https://issues.apache.org/jira/browse/HIVE-18851 > Project: Hive > Issue Type: Bug > Reporter: Sergey Shelukhin > Priority: Major > > 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)