// 7. Convert Hive projections to Optiq
List<RexNode> optiqColLst = new ArrayList<RexNode>();
RexNodeConverter rexNodeConv = new RexNodeConverter(cluster, srcRel.getRowType(),
buildHiveColNameToInputPosMap(col_list, inputRR), 0, false);
for (ExprNodeDesc colExpr : col_list) {
optiqColLst.add(rexNodeConv.convert(colExpr));
}
// 8. Build Optiq Rel
RelNode selRel = genSelectRelNode(optiqColLst, out_rwsch, srcRel);