In current stage, we don't have advanced statistics such as sketches or histograms. As a result, some operator can't estimate `nullCount` accurately. E.g. left outer join estimation does not accurately update `nullCount` currently. So for IsNull and IsNotNull predicates, we only estimate them when the child is a leaf node, whose `nullCount` is accurate.
- links to