On Wed, Mar 28, 2018 at 6:18 AM, Robert Haas <robertmh...@gmail.com> wrote: > On Tue, Mar 27, 2018 at 11:17 AM, Tom Lane <t...@sss.pgh.pa.us> wrote: >> regression=# create sequence s1; >> CREATE SEQUENCE >> regression=# begin; >> BEGIN >> regression=# set force_parallel_mode to 1; >> SET >> regression=# declare c cursor for select nextval('s1'); >> DECLARE CURSOR >> regression=# select cursor_to_xml('c',1,true,true,''); >> ERROR: cannot execute nextval() during a parallel operation >> >> I think this behavior is a bug. > > I agree.
Presumably also cursor_to_xmlschema. I also found some more suspicious brin and gin modifying functions. So I think the list of functions that needs to be marked 'u' so far is: * binary_upgrade_create_empty_extension * pg_import_system_collations * brin_summarize_range * brin_summarize_new_values * brin_desummarize_range * gin_clean_pending_list * cursor_to_xml * cursor_to_xmlschema Has anyone got anything else? -- Thomas Munro http://www.enterprisedb.com