SimplifyingFilterVisitor does not account for null values when simplifying negations

Description

Trying to simplify "not(a between 10 and 20)" results in "a < 10 or a > 20", but it should be "a < 10 or a > 20 or a is null"

Environment

None

Assignee

Unassigned

Reporter

Andrea Aime

Triage

None

Components

Fix versions

Priority

Medium
Configure