Prasanth J created HIVE-5787: -------------------------------- Summary: Move non-type specific column statistics to ColumnStatistics object in ORC Key: HIVE-5787 URL: https://issues.apache.org/jira/browse/HIVE-5787 Project: Hive Issue Type: Improvement Affects Versions: 0.13.0 Reporter: Prasanth J Priority: Minor
Non-type statistics like min, max, numNulls etc. can be moved to ColumnStatistics class. This avoids ugly checks like {code} if (index instanceof IntegerColumnStatistics) { return ((IntegerColumnStatistics) index).getMinimum(); } else if (index instanceof DoubleColumnStatistics) { return ((DoubleColumnStatistics) index).getMinimum(); } else if (index instanceof StringColumnStatistics) { return ((StringColumnStatistics) index).getMinimum(); {code} -- This message was sent by Atlassian JIRA (v6.1#6144)