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)

Reply via email to