You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by "Julien Le Dem (JIRA)" <ji...@apache.org> on 2016/06/30 16:49:10 UTC

[jira] [Resolved] (PARQUET-645) DictionaryFilter incorrectly handles null

     [ https://issues.apache.org/jira/browse/PARQUET-645?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Julien Le Dem resolved PARQUET-645.
-----------------------------------
    Resolution: Fixed

Issue resolved by pull request 348
[https://github.com/apache/parquet-mr/pull/348]

> DictionaryFilter incorrectly handles null
> -----------------------------------------
>
>                 Key: PARQUET-645
>                 URL: https://issues.apache.org/jira/browse/PARQUET-645
>             Project: Parquet
>          Issue Type: Bug
>          Components: parquet-mr
>    Affects Versions: 1.9.0
>            Reporter: Ryan Blue
>            Assignee: Ryan Blue
>             Fix For: 1.9.0
>
>
> DictionaryFilter checks whether a column can match a query and filters out row groups that can't match. Equality checks don't currently handle null correctly, which is never in the dictionary and is encoded by the definition level. This is causing row groups to be filtered when they should not be because "col is null" is always true.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)