estimates the distinct number of field values in the product . since the product does not increase or decrease field values , the estimate is the same as in the appropriate underlying query . concode_field_sep Iterator<Plan> rightIter concode_elem_sep Plan p1 concode_elem_sep Plan p2 concode_elem_sep Iterator<Plan> leftIter concode_elem_sep Schema schema concode_field_sep Schema schema concode_elem_sep Plan next concode_elem_sep Iterator<Plan> iterator concode_elem_sep long blocksAccessed concode_elem_sep long recordsOutput concode_elem_sep String toString concode_elem_sep boolean hasNext concode_elem_sep Scan open concode_elem_sep void remove
long function ( String arg0 ) { if ( p1 . schema ( ) . hasField ( arg0 ) ) return p1 . distinctValues ( arg0 ) ; else return p2 . distinctValues ( arg0 ) ; }