suyiteng created ORC-1813:
-----------------------------

             Summary: Incompatibility with ORC files written in version 0.12 
due to missing hasNull field in C++ Reader
                 Key: ORC-1813
                 URL: https://issues.apache.org/jira/browse/ORC-1813
             Project: ORC
          Issue Type: Bug
          Components: C++
    Affects Versions: 2.0.3
            Reporter: suyiteng
            Assignee: suyiteng


We encountered an issue with the C++ implementation of the ORC reader when 
handling ORC files written with version 0.12. Specifically, files written in 
this version do not include the hasNull field in the column statistics 
metadata. While the Java implementation of the ORC reader handles this 
gracefully by defaulting hasNull to true when the field is absent, the C++ 
implementation does not handle this scenario correctly.
*This issue prevents predicates like IS NULL from being pushed down to the ORC 
reader!!! As a result, all rows in the file are filtered out, leading to 
incorrect query results :(*



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to