sraoss / pgsql-ivm

IVM (Incremental View Maintenance) development for PostgreSQL
Other
127 stars 12 forks source link

Fix incorrect WHERE condition check for outer-join views #82

Closed yugo-n closed 4 years ago

yugo-n commented 4 years ago

The check for non null-rejecting condition check was incorrect, and it raised the error even for null-rejecting cases, especially when same attribute is referred more then one times in WHERE clause.

GitHub issue #78

yugo-n commented 4 years ago

Regression tests ok. I'll merge it.