for (int i = 0; i < valCols.size(); i++) {
// todo: currently, bucketing,etc. makes RS differently with those for order-bys or joins
String[] nm = resolver.reverseLookup(valColNames.get(i));
if (nm == null) {
// order-bys, joins
nm = resolver.reverseLookup(Utilities.ReduceField.VALUE + "." + valColNames.get(i));
}
ColumnInfo column = resolver.get(nm[0], nm[1]);
lCtx.getIndex().putDependency(rop, column,
ExprProcFactory.getExprDependency(lCtx, inpOp, valCols.get(i)));
}