Details
-
Bug
-
Status: Patch Available
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Bunch of issues discovered in CachedStore to keep up column statistics:
1. The criteria for partition/non-partition is wrong (table.isSetPartitionKeys() is always true)
2. In update(), partition column stats are removed when populate table basic stats
3. Dirty flags are true right after prewarm(), so the first update() does not do anything
4. Could invoke cacheLock without holding the lock, which results a freeze in update()