Is your feature request related to a problem or challenge? Please describe what you are trying to do.
#1546 revealed that several Array types have error checking that is now redundant with ArrayData::validate_full().
Describe the solution you'd like
Remove the redudant error checks and stop ignoring them during force validate run:
#[cfg(not(feature = "force_validate"))]
The tests should continue to pass when run with
cargo test --features=force_validate -p arrow
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.