Summary
ColumnVector.noNulls == true lets downstream code skip per-row isNull[] checks. In readSelected, when a pixel's statistics report hasNull == true but the current selected bitmap happens to exclude every null row, the produced vector actually contains no nulls, so noNulls == true could be preserved.
Summary
ColumnVector.noNulls == truelets downstream code skip per-rowisNull[]checks. InreadSelected, when a pixel's statistics reporthasNull == truebut the currentselectedbitmap happens to exclude every null row, the produced vector actually contains no nulls, sonoNulls == truecould be preserved.