org.apache.hadoop.hive.ql.optimizer.optiq
Class HiveOptiqUtil
java.lang.Object
org.apache.hadoop.hive.ql.optimizer.optiq.HiveOptiqUtil
public class HiveOptiqUtil
- extends Object
Generic utility functions needed for Optiq based Hive CBO.
HiveOptiqUtil
public HiveOptiqUtil()
getVirtualCols
public static List<Integer> getVirtualCols(List<org.eigenbase.rex.RexNode> exps)
- Get list of virtual columns from the given list of projections.
- Parameters:
exps
- list of rex nodes representing projections
- Returns:
- List of Virtual Columns, will not be null.
translateBitSetToProjIndx
public static List<Integer> translateBitSetToProjIndx(BitSet projBitSet)
todo
@Deprecated
public static void todo(String s)
- Deprecated.
Copyright © 2014 The Apache Software Foundation. All rights reserved.