Hi, I recently encountered the fact that the .getField() method of NullVector returns a Field with a hardcoded name. https://github.com/apache/arrow/blob/apache-arrow-5.0.0/java/vector/src/main/java/org/apache/arrow/vector/NullVector.java#L66
This is currently hardcoded to public static final String DATA_VECTOR_NAME = "$data$"; Is this intentional? This means that one wouldn't be able reconstruct a usable schema from a list of FieldVectors, for example. Thanks, Al