As a newcomer to this patch, when I read this example: COPY table_name WHEN (some_condition)
.. I expect COPY to only be run when the condition is true, and I do not expect the WHEN clause to filter rows. I'm curious what you think about: COPY table_name WHERE (some_condition) Users should already be familiar with the idea that WHERE performs a filter.