Describe the bug, including details regarding any error messages, version, and platform.
Currently RangeEqualsVisitor doesn't consider the nullabilities of StructVector, thus it may incorrectly reports true when two StructVector have same underlying field vectors but differ in struct nullabilities.
Component(s)
Java