arrow
arrow copied to clipboard
GH-40393: [Java] deprecate NullVector and ZeroVector constructors that set field type
Rationale for this change
See https://github.com/apache/arrow/issues/40393
What changes are included in this PR?
This changes constructors of NullVector and ZeroVector to always set the field type to the Null type, and marks constructors that accept a field or a field type as deprecated.
Are these changes tested?
This change should be covered by existing tests.
Are there any user-facing changes?
Yes
- GitHub Issue: #40393