Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix slicing of tuple arrays with null inputs (#4421)
The issue here was kind of silly: NULL was being produced, as is proper, but because the Index and Slice nodes in pgast weren't derived from BaseExpr (since they weren't *really* exprs), _infer_nullability didn't consider it when figuring out the nullability of the output slice, which then didn't get checked for NULL and was output to the client.
- Loading branch information
Showing
2 changed files
with
12 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters