Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.2.0
-
None
Description
When hive.optimize.index.filter is set to true, the parquet table is filtered using the parquet column index.
set hive.optimize.index.filter=true; CREATE TABLE t1 ( name string, dec decimal(5,0) ) stored as parquet; insert into table t1 values('Jim', 3); insert into table t1 values('Tom', 5); select * from t1 where (name = 'Jim' or dec = 5);
Only one row Jim, 3 is returned, but both should be returned.