Ji Liu created ARROW-7026:
-----------------------------
Summary: [Java] Remove assertions in
MessageSerializer/vector/writer/reader
Key: ARROW-7026
URL: https://issues.apache.org/jira/browse/ARROW-7026
Project: Apache Arrow
Issue Type: Improvement
Components: Java
Reporter: Ji Liu
Assignee: Ji Liu
Currently assertions exists in many classes like
{{MessagaSerializer/JsonReader/JsonWriter/ListVector}} etc.
i. If jvm arguments are not specified, these checks will skipped and lead to
potential problems.
ii. Java errors produced by failed assertions are not caught by traditional
catch clauses.
To fix this, use {{Preconditions}} instead.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)