Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.9.0
-
None
Description
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.
Attachments
Issue Links
- links to