Hi Alvaro and Richard,

Álvaro Herrera <[email protected]> writes:
> we read a NULL value from a column that's marked as not-null, which
> shouldn't happen.

One data point, this part is not new in 19. Your example reads the
same NULL through the parent on 18.6. My initial idea is to just fix
the PG19 regression instead of addressing the entire problem.

> But I can see it breaks a
> lot of things, and what this commit does is just to work-around one of
> the things that design breaks.

Agree, I think there is a design question here and a more completed
fix should target 20.

Thanks,
Shihao

Reply via email to