Description
public static int[] mapSargColumnsToOrcInternalColIdx( List<PredicateLeaf> sargLeaves, SchemaEvolution evolution) { int[] result = new int[sargLeaves.size()]; Arrays.fill(result, -1); for(int i=0; i < result.length; ++i) { String colName = sargLeaves.get(i).getColumnName(); result[i] = findColumns(evolution, colName); } return result; }
returns -1 for all data column names, because it was one level deeper.
sarg = [(IS_NULL date_time_date)] colName = date_time_date struct<operation:int,originalTransaction:bigint,bucket:int,rowId:bigint,currentTransaction:bigint,row:struct<date_time_date:date,term:string>>
Attachments
Issue Links
- causes
-
HIVE-23143 Transactions: PPD in Delete deltas is broken
- Open
- depends upon
-
ORC-477 BloomFilter for ACID table does not get created
- Closed
- links to