pgsql: Fix some more cases of missed GENERATED-column updates.

2023-03-06 Thread Tom Lane
Fix some more cases of missed GENERATED-column updates. If UPDATE is forced to retry after an EvalPlanQual check, it neglected to repeat GENERATED-column computations, even though those might well have changed since we're dealing with a different tuple than before. Fixing this is mostly a matter o

pgsql: Fix some more cases of missed GENERATED-column updates.

2023-03-06 Thread Tom Lane
Fix some more cases of missed GENERATED-column updates. If UPDATE is forced to retry after an EvalPlanQual check, it neglected to repeat GENERATED-column computations, even though those might well have changed since we're dealing with a different tuple than before. Fixing this is mostly a matter o

pgsql: Fix some more cases of missed GENERATED-column updates.

2023-03-06 Thread Tom Lane
Fix some more cases of missed GENERATED-column updates. If UPDATE is forced to retry after an EvalPlanQual check, it neglected to repeat GENERATED-column computations, even though those might well have changed since we're dealing with a different tuple than before. Fixing this is mostly a matter o

pgsql: Fix some more cases of missed GENERATED-column updates.

2023-03-06 Thread Tom Lane
Fix some more cases of missed GENERATED-column updates. If UPDATE is forced to retry after an EvalPlanQual check, it neglected to repeat GENERATED-column computations, even though those might well have changed since we're dealing with a different tuple than before. Fixing this is mostly a matter o

pgsql: Fix some more cases of missed GENERATED-column updates.

2023-03-06 Thread Tom Lane
Fix some more cases of missed GENERATED-column updates. If UPDATE is forced to retry after an EvalPlanQual check, it neglected to repeat GENERATED-column computations, even though those might well have changed since we're dealing with a different tuple than before. Fixing this is mostly a matter o