• Tom Lane's avatar
    Make OVERLAPS operators conform to SQL92 spec regarding NULL handling. · 821f4673
    Tom Lane authored
    As I read it, the spec requires a non-null result in some cases where
    one of the inputs is NULL: specifically, if the other endpoint of that
    interval is between the endpoints of the other interval, then the result
    is known TRUE despite the missing endpoint.  The spec could've been a
    lot simpler if they did not intend this behavior.
    I did not force an initdb for this change, but if you don't do one you'll
    still see the old strict-function behavior.
    821f4673
date.c 26.8 KB