FOR PORTION OF should reject GENERATED columns

First seen: 2026-05-13 15:39:43+00:00 · Messages: 2 · Participants: 1

Latest Update

2026-05-18 · claude-opus-4-6

Incremental Update: v2 Patch Posted

Paul Jungwirth posted a v2 of his own patch for this issue. The key technical development:

Patch Evolution: v1 → v2

Context on the Broader Validation Migration

Paul references a discussion (Tom Lane's message at sss.pgh.pa.us) about moving FOR PORTION OF validations from the analysis phase into the planner/executor. The v2 patch is explicitly designed to be independent of that larger refactoring effort, making it committable on its own without waiting for the architectural restructuring.

Authorship Note

This clarifies that Paul Jungwirth is now carrying his own version of this fix (v2), rather than relying solely on Nathan Bossart's earlier patch. The two developers appear to have been working on the same problem from slightly different angles.