LogicalPlan currentPlan = (LogicalPlan) mCurrentWalker.getPlan() ;
collectCastWarning(rg, DataType.BYTEARRAY, DataType.CHARARRAY) ;
OperatorKey newKey = genNewOperatorKey(rg) ;
LOCast cast = new LOCast(currentPlan, newKey, rg.getOperand(), DataType.CHARARRAY) ;
currentPlan.add(cast) ;
currentPlan.disconnect(rg.getOperand(), rg) ;
try {
currentPlan.connect(rg.getOperand(), cast) ;
currentPlan.connect(cast, rg) ;
}
catch (PlanException pe) {