wesm pointed out that the selection operations can be improved by using a non-branching method in ML and yibocai confirmed this.
https://lists.apache.org/thread.html/rcffa661ca3526863fc5148ed3c111a72f03b2ce2626178bd83570aa6%40%3Cdev.arrow.apache.org%3E
Evaluate the following
- Using branch-less approach
- Check if `BitmapWordReader` can achieve better performance