diff --git a/doc/src/sgml/release-9.3.sgml b/doc/src/sgml/release-9.3.sgml
index 2bab3894448..054ef1c37f1 100644
--- a/doc/src/sgml/release-9.3.sgml
+++ b/doc/src/sgml/release-9.3.sgml
@@ -59,10 +59,12 @@
installations will continue to contain the incorrect markings.
Practical use of these functions seems to pose little hazard, but in
case of trouble, it can be fixed by manually updating these
- functions' pg_proc entries. (Note that that
- will need to be done in each database of the installation.) Another
- option is to pg_upgrade the database to a
- version containing the corrected initial data.
+ functions' pg_proc entries, for example
+ ALTER FUNCTION pg_catalog.query_to_xml(text, boolean,
+ boolean, text) VOLATILE. (Note that that will need to be
+ done in each database of the installation.) Another option is
+ to pg_upgrade the database to a version
+ containing the corrected initial data.
diff --git a/doc/src/sgml/release-9.4.sgml b/doc/src/sgml/release-9.4.sgml
index 67d3f2e3a37..d368990a841 100644
--- a/doc/src/sgml/release-9.4.sgml
+++ b/doc/src/sgml/release-9.4.sgml
@@ -59,10 +59,12 @@
installations will continue to contain the incorrect markings.
Practical use of these functions seems to pose little hazard, but in
case of trouble, it can be fixed by manually updating these
- functions' pg_proc entries. (Note that that
- will need to be done in each database of the installation.) Another
- option is to pg_upgrade the database to a
- version containing the corrected initial data.
+ functions' pg_proc entries, for example
+ ALTER FUNCTION pg_catalog.query_to_xml(text, boolean,
+ boolean, text) VOLATILE. (Note that that will need to be
+ done in each database of the installation.) Another option is
+ to pg_upgrade the database to a version
+ containing the corrected initial data.
diff --git a/doc/src/sgml/release-9.5.sgml b/doc/src/sgml/release-9.5.sgml
index 99fc9645a4b..4c19c342c80 100644
--- a/doc/src/sgml/release-9.5.sgml
+++ b/doc/src/sgml/release-9.5.sgml
@@ -59,10 +59,12 @@
installations will continue to contain the incorrect markings.
Practical use of these functions seems to pose little hazard, but in
case of trouble, it can be fixed by manually updating these
- functions' pg_proc entries. (Note that that
- will need to be done in each database of the installation.) Another
- option is to pg_upgrade the database to a
- version containing the corrected initial data.
+ functions' pg_proc entries, for example
+ ALTER FUNCTION pg_catalog.query_to_xml(text, boolean,
+ boolean, text) VOLATILE. (Note that that will need to be
+ done in each database of the installation.) Another option is
+ to pg_upgrade the database to a version
+ containing the corrected initial data.
diff --git a/doc/src/sgml/release-9.6.sgml b/doc/src/sgml/release-9.6.sgml
index 4165287057b..847889c51d6 100644
--- a/doc/src/sgml/release-9.6.sgml
+++ b/doc/src/sgml/release-9.6.sgml
@@ -91,10 +91,12 @@
installations will continue to contain the incorrect markings.
Practical use of these functions seems to pose little hazard, but in
case of trouble, it can be fixed by manually updating these
- functions' pg_proc entries. (Note that that
- will need to be done in each database of the installation.) Another
- option is to pg_upgrade the database to a
- version containing the corrected initial data.
+ functions' pg_proc entries, for example
+ ALTER FUNCTION pg_catalog.query_to_xml(text, boolean,
+ boolean, text) VOLATILE. (Note that that will need to be
+ done in each database of the installation.) Another option is
+ to pg_upgrade the database to a version
+ containing the corrected initial data.
@@ -107,15 +109,12 @@
The functions
brin_summarize_new_values,
- brin_summarize_range,
- brin_desummarize_range,
gin_clean_pending_list,
cursor_to_xml,
cursor_to_xmlschema,
ts_rewrite,
- ts_stat,
- binary_upgrade_create_empty_extension, and
- pg_import_system_collations
+ ts_stat, and
+ binary_upgrade_create_empty_extension
should be marked parallel-unsafe; some because they perform database
modifications directly, and others because they execute user-supplied
queries that might do so. They were marked parallel-restricted
@@ -125,10 +124,12 @@
incorrect markings. Practical use of these functions seems to pose
little hazard unless force_parallel_mode is turned
on. In case of trouble, it can be fixed by manually updating these
- functions' pg_proc entries. (Note that that
- will need to be done in each database of the installation.) Another
- option is to pg_upgrade the database to a
- version containing the corrected initial data.
+ functions' pg_proc entries, for example
+ ALTER FUNCTION pg_catalog.brin_summarize_new_values(regclass)
+ PARALLEL UNSAFE. (Note that that will need to be done in
+ each database of the installation.) Another option is
+ to pg_upgrade the database to a version
+ containing the corrected initial data.