@Override
      public void close() throws IOException {
        iterator.close();
      }
Utility class to create vectorized readers for Hive.
As per the file format of the task, it will create a matching vectorized record reader that is already implemented
in Hive. It will also do some tweaks on the produced vectors for Iceberg's use e.g. partition column handling.
iceberg/iceberg-handler/src/main/java/org/apache/iceberg/mr/hive/vector/HiveVectorizedReader.java