From ce206611cd4f6d0bf698ec9dc6c38b4cc3737d34 Mon Sep 17 00:00:00 2001
From: David Wicinas <93669463+dwicinas@users.noreply.github.com>
Date: Wed, 29 Dec 2021 12:08:40 -0500
Subject: [PATCH 1/7] Initial setup, added 7 point releases, minor edits in two
point release for v11
---
.../10_epas10.19.29_rel_notes.mdx | 14 +++++++++
.../11_epas10.18.28_rel_notes.mdx | 7 +++++
.../13_epas10.17.27_rel_notes.mdx | 10 +++++++
.../15_epas10.17.26_rel_notes.mdx | 19 ++++++++++++
.../17_epas10.16.25_rel_notes.mdx | 14 +++++++++
.../19_epas10.15.24_rel_notes.mdx | 15 ++++++++++
.../21_epas10.14.23_rel_notes.mdx | 15 ++++++++++
.../docs/epas/10/epas_rel_notes/index.mdx | 29 +++++++++++++++++++
.../10_epas11.14.24_rel_notes.mdx | 2 +-
.../19_epas11.10.19_rel_notes.mdx | 2 +-
.../21_epas11.9.17_rel_notes.mdx | 1 -
11 files changed, 125 insertions(+), 3 deletions(-)
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/10_epas10.19.29_rel_notes.mdx
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/11_epas10.18.28_rel_notes.mdx
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/13_epas10.17.27_rel_notes.mdx
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/15_epas10.17.26_rel_notes.mdx
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/17_epas10.16.25_rel_notes.mdx
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/19_epas10.15.24_rel_notes.mdx
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/21_epas10.14.23_rel_notes.mdx
diff --git a/product_docs/docs/epas/10/epas_rel_notes/10_epas10.19.29_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/10_epas10.19.29_rel_notes.mdx
new file mode 100644
index 00000000000..42d23e4ba10
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/10_epas10.19.29_rel_notes.mdx
@@ -0,0 +1,14 @@
+---
+title: Version 10.19.29
+---
+
+EDB Postgres Advanced Server 10.19.29 includes the following bug fixes:
+
+| Type | Description | ID | Category |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | ------- | --------- |
+| Upstream Merge | Merged with communuity PostgreSQL 10.19. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-19.html) for details. | | |
+| Bug Fix | Obey the AM meridian indicator correctly in `to_timestamp()`. [Support Ticket: #74035] | DB-1497 | |
+| Bug Fix | Prevent possible crash after implicit rollback handling `Parse` protocol message. [Support Ticket: #72626] | DB-1449 | |
+| Bug Fix | Fix possible server crash when the package is dropped from another session | DB‑1403 | SPL |
+| Bug Fix | Populate the event type for missing node type. | DB-1184 | edb_audit |
+| Bug Fix | Fix server crash when the package is re-compiled in the same session. [Support Ticket: #1181417] | DB-1038 | SPL |
\ No newline at end of file
diff --git a/product_docs/docs/epas/10/epas_rel_notes/11_epas10.18.28_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/11_epas10.18.28_rel_notes.mdx
new file mode 100644
index 00000000000..dd748c15a3b
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/11_epas10.18.28_rel_notes.mdx
@@ -0,0 +1,7 @@
+---
+title: Version 10.18.28
+---
+
+| Type | Description | ID |
+| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | ------- |
+| Upstream Merge | Merged with communuity PostgreSQL 10.18. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-18.html) for details. | |
diff --git a/product_docs/docs/epas/10/epas_rel_notes/13_epas10.17.27_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/13_epas10.17.27_rel_notes.mdx
new file mode 100644
index 00000000000..badcb0263db
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/13_epas10.17.27_rel_notes.mdx
@@ -0,0 +1,10 @@
+---
+title: Version 10.17.27
+---
+
+EDB Postgres Advanced Server 10.17.27 includes the following bug fixes:
+
+| Type | Description | ID |
+| ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- |
+| Upstream Merge | Merged with communuity PostgreSQL 10.17. See the community [Release Notes](https://www.postgresql.org/docs/11/release-10.17.html) for details. | |
+| Bug Fix | Fix `pg_upgrade` to allow the system catalog composite type used in user tables. | DB‑1237 |
\ No newline at end of file
diff --git a/product_docs/docs/epas/10/epas_rel_notes/15_epas10.17.26_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/15_epas10.17.26_rel_notes.mdx
new file mode 100644
index 00000000000..b3dd9812e7a
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/15_epas10.17.26_rel_notes.mdx
@@ -0,0 +1,19 @@
+---
+title: Version 10.17.26
+---
+
+EDB Postgres Advanced Server 10.17.26 includes the following bug fixes:
+
+| Type | Description | ID | Category |
+| -------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- | -------------- |
+| Upstream Merge | Merged with communuity PostgreSQL PostgreSQL 10.17. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-17.html) for details. | | |
+| Bug Fix | Prevent some uses of `COMMIT` and `ROLLBACK` in stored procedures that were unsafe and could cause crashes. [Support Ticket: #1234722] | DB-1183 | |
+| Bug Fix | Prevent `index_advisor` from interfering with materialized view creation. [Support Ticket: #1189859] | DB-1154 | |
+| Bug Fix | Support password redaction in `edb_filter_log` with the extended protocol, specially used with connectors. [Support Ticket: #1234131] | DB-1139 | |
+| Bug Fix | Correct `QUEUE` object handling in `EVENT TRIGGER`. | DB-1129 | |
+| Bug Fix | Correct `REDACTION COLUMN` object handling in `EVENT TRIGGER`. | DB-1129 | |
+| Bug Fix | Fix `pg_upgrade` to not fail when a custom configuration file directory is used. [Support Ticket: #1200560] | DB‑1084 | |
+| Bug Fix | Free temporary memory to avoid PGA memory accumulation and exceeds errors. [Support Ticket: #1129386] | DB-1061 | dblink_ora |
+| Bug Fix | Fix possible server crash with partition-wish join push-down code path. | DB-1042 | edb_dblink_oci |
+| Bug Fix | Fix incorrect error message in `edbldr`. [Support Ticket: #1104048] | DB-826 | |
+| Bug Fix | Allow partition creation with `ROWIDS` option. | DB-731 | |
diff --git a/product_docs/docs/epas/10/epas_rel_notes/17_epas10.16.25_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/17_epas10.16.25_rel_notes.mdx
new file mode 100644
index 00000000000..a0c247b76b7
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/17_epas10.16.25_rel_notes.mdx
@@ -0,0 +1,14 @@
+---
+title: Version 10.16.25
+---
+
+EDB Postgres Advanced Server 10.16.25 includes the following bug fixes:
+
+| Type | Description | ID | Category |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
+| Upstream Merge | Merged with community PostgreSQL 10.16. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-16.html) for details. | | |
+| Bug Fix | Use correct relation information while loading into multiple tables with a single control file to avoid unexpected behavior. [Support Ticket: #1165964] | DB‑973 | edbldr |
+| Bug Fix | For nested subprocedures, verify that a set-returning function is called in a valid place or not. | DB-946 | |
+| Bug Fix | Forbid `CONNECT_BY_ROOT` and `SYS_CONNECT_BY_PATH` in join expressions. | DB-914 | |
+| Bug Fix | Remove obsolete function overloading check condition in `pg_dump`. [Support Ticket: #1133344] | DB-892 | |
+| Bug Fix | Fix handling of whitespaces when the delimiter is whitespace. [Support Ticket: #1060286] | DB-739 | edbldr |
\ No newline at end of file
diff --git a/product_docs/docs/epas/10/epas_rel_notes/19_epas10.15.24_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/19_epas10.15.24_rel_notes.mdx
new file mode 100644
index 00000000000..48009ef91ba
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/19_epas10.15.24_rel_notes.mdx
@@ -0,0 +1,15 @@
+---
+title: Version 10.15.24
+---
+
+EDB Postgres Advanced Server 10.15.24 includes the following bug fixes:
+
+| Type | Description | ID | Category |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
+| Upstream Merge | Merged with community PostgreSQL 10.15. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-15.html) for details. | | |
+| Bug Fix | Don't emit useless messages about GSS or SSL negotiation failures. [Support Tickets: #1048322, #1048143, #1018659] | DB-770 | |
+| Bug Fix | We create this system column for all the foreign tables. However, only `oci_dblink` and `libpq_dblink` FDWs use it and the code assumes that this column is used with these two FDWs only. That is incorrect. This commit fixes the assertion failure when system column `__remote_rowid_` is selected. | DB-749 | |
+| Bug Fix | Fixed handling of multi-character record separators in edbldr. [Support Ticket: #1051362] | DB-743 | |
+| Bug Fix | Fixed group estimate for the remote relation in `oci_dblink`. | DB-701 | |
+| Bug Fix | In non-Pro*C mode, evaluate `EXEC SQL IFDEF/IFNDEF` expression irrespective of the enclosed 'C' preprocessor directives and emit all 'C' preprocessor directives as-is to the output file. [Support Ticket: #1007795] | DB-551 | ecpg |
+| Bug Fix | Fix row incompatibility issue when `SUBTYPE` is used in composite type. | DB-107 | SPL |
diff --git a/product_docs/docs/epas/10/epas_rel_notes/21_epas10.14.23_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/21_epas10.14.23_rel_notes.mdx
new file mode 100644
index 00000000000..cdaa617f2e4
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/21_epas10.14.23_rel_notes.mdx
@@ -0,0 +1,15 @@
+---
+title: Version 10.14.23
+---
+
+EDB Postgres Advanced Server 10.14.23 includes the following bug fixes:
+
+| Type | Description | ID | Category |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
+| Upstream Merge | Merged with community PostgreSQL 10.14. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-14.html) for details. | | |
+| Bug Fix | In the case of an error coming from `standard_planner`, global pointer is not getting cleaned up and results in a server crash. Commit fix dangling pointer de-reference for global index candidates. [Support Ticket: #1026986] | DB‑682 | |
+| Bug Fix | Fix FF mode in Redwood `to_char()` datetime related functions | DB-640 | |
+| Bug Fix | Protect (timestamp + number) and (timestamp - number) against overflow. | DB-639 | |
+| Bug Fix | Disallow using `NULLIF` as SQL expression evaluation is not supported in the direct load. | DB-477 | edbldr|
+| Bug Fix | Fix assorted issues where ZONED data input length is less than the precision. | DB-301 | edbldr |
+| Bug Fix | Commit move the schema grant statement from `edb-sys.sql` to code in order to fix the `pg_upgrade` for `--no-redwood-compat mode`. | RM43953 | |
diff --git a/product_docs/docs/epas/10/epas_rel_notes/index.mdx b/product_docs/docs/epas/10/epas_rel_notes/index.mdx
index 935b0f6a971..a58831d9b94 100644
--- a/product_docs/docs/epas/10/epas_rel_notes/index.mdx
+++ b/product_docs/docs/epas/10/epas_rel_notes/index.mdx
@@ -13,6 +13,35 @@ legacyRedirectsGenerated:
- "/edb-docs/d/edb-postgres-advanced-server/installation-getting-started/release-notes/10/EPAS_Release_Notes.1.4.html"
---
+EDB Postgres Advanced Server 10 is built on the open source PostgreSQL 10. EDB Postgres Advanced Server 10 adds a number of new features including:
+
+blah blah
+
+
+The EDB Postgres Advanced Server (Advanced Server) documentation describes the latest version of Advanced Server 10 including minor releases and patches. The release notes in this section provide information on what was new in each release.
+
+| Version | Release Date | Upstream Merge |
+| ------- | ------------ | -------------- |
+| [11.14.24](10_epas11.14.24_rel_notes.mdx) | 2021 Nov 11 | [11.14](https://www.postgresql.org/docs/11/release-11-14.html) |
+| [11.13.23](11_epas11.13.23_rel_notes.mdx) | 2021 Sep 08 | [11.13](https://www.postgresql.org/docs/11/release-11-13.html) |
+| [11.12.22](13_epas11.12.22_rel_notes.mdx) | 2021 May 05 | [11.12](https://www.postgresql.org/docs/11/release-11-12.html) |
+| [11.12.21](15_epas11.12.21_rel_notes.mdx) | 2021 Apr 15 | [11.12](https://www.postgresql.org/docs/11/release-11-12.html) |
+| [11.11.20](17_epas11.11.20_rel_notes.mdx) | 2021 Feb 12 | [11.11](https://www.postgresql.org/docs/11/release-11-11.html) |
+| [11.10.19](19_epas11.10.19_rel_notes.mdx) | 2020 Nov 20 | [11.10](https://www.postgresql.org/docs/11/release-11-10.html) |
+| [11.9.17](21_epas11.9.17_rel_notes.mdx) | 2020 Aug 18 | [11.9](https://www.postgresql.org/docs/11/release-11-9.html) |
+| [11.9.16](23_epas11.9.16_rel_notes.mdx) | 2020 Aug 17 | [11.9](https://www.postgresql.org/docs/11/release-11-9.html) |
+| [11.8.15](25_epas11.8.15_rel_notes.mdx) | 2020 May 18 | [11.8](https://www.postgresql.org/docs/11/release-11-8.html) |
+| [11.7.14](27_epas11.7.14_rel_notes.mdx) | 2020 Feb 14 | [11.7](https://www.postgresql.org/docs/11/release-11-7.html) |
+| [11.6.13](29_epas11.6.13_rel_notes.mdx) | 2019 Nov 19 | [11.6](https://www.postgresql.org/docs/11/release-11-6.html) |
+| [11.5.12](31_epas11.5.12_rel_notes.mdx) | 2019 Aug 26 | [11.5](https://www.postgresql.org/docs/11/release-11-5.html) |
+| [11.4.11](33_epas11.4.11_rel_notes.mdx) | 2019 Jun 25 | [11.4](https://www.postgresql.org/docs/11/release-11-4.html) |
+| [11.3.10](35_epas11.3.10_rel_notes.mdx) | 2019 May 13 | [11.3](https://www.postgresql.org/docs/11/release-11-3.html) |
+| [11.2.9](37_epas11.2.9_rel_notes.mdx) | 2019 Feb 22 | [11.2](https://www.postgresql.org/docs/11/release-11-2.html) |
+| [11.1.7](39_epas11.1.7_rel_notes.mdx) | 2018 Nov 28 | [11.1](https://www.postgresql.org/docs/11/release-11-1.html) |
+
+BELOW IS OLD CONTENT FROM THIS pgAgent
+
+
With this release of EDB Postgres Advanced Server 10, EnterpriseDB continues to lead as the only worldwide company to deliver innovative and low cost open-source-derived database solutions with commercial quality, ease of use, compatibility, scalability, and performance for small or large-scale enterprises.
EDB Postgres Advanced Server 10.0 is built on the open source PostgreSQL 10.0, which introduces an impressive number of improvements that enable databases to scale up and scale out in more efficient ways. PostgreSQL 10.0 introduces Native Partitioning, Logical Replication, SCRAM Authentication, additional Parallel Query capabilities as well as a host of other new features and capabilities.
diff --git a/product_docs/docs/epas/11/epas_rel_notes/10_epas11.14.24_rel_notes.mdx b/product_docs/docs/epas/11/epas_rel_notes/10_epas11.14.24_rel_notes.mdx
index 07d7269f7c4..f5d0267f8c8 100644
--- a/product_docs/docs/epas/11/epas_rel_notes/10_epas11.14.24_rel_notes.mdx
+++ b/product_docs/docs/epas/11/epas_rel_notes/10_epas11.14.24_rel_notes.mdx
@@ -7,7 +7,7 @@ EDB Postgres Advanced Server 11.14.24 includes the following bug fixes:
| Type | Description | ID | Category |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | ------- | --------- |
| Upstream Merge | Merged with communuity PostgreSQL 11.14. See the community [Release Notes](https://www.postgresql.org/docs/11/release-11-14.html) for details. | | |
-| Bug Fix | Obey the AM meridian indicator correctly in `to_timestamp()`. [Support Ticket: #74035] | DB-149 | |
+| Bug Fix | Obey the AM meridian indicator correctly in `to_timestamp()`. [Support Ticket: #74035] | DB-1497 | |
| Bug Fix | Prevent possible crash after implicit rollback handling `Parse` protocol message. [Support Ticket: #72626] | DB-1449 | |
| Bug Fix | Fix possible server crash when the package is dropped from another session | DB‑1403 | SPL |
| Bug Fix | Populate the event type for missing node type. | DB-1184 | edb_audit |
diff --git a/product_docs/docs/epas/11/epas_rel_notes/19_epas11.10.19_rel_notes.mdx b/product_docs/docs/epas/11/epas_rel_notes/19_epas11.10.19_rel_notes.mdx
index 0e559fae64e..1a178bbadf4 100644
--- a/product_docs/docs/epas/11/epas_rel_notes/19_epas11.10.19_rel_notes.mdx
+++ b/product_docs/docs/epas/11/epas_rel_notes/19_epas11.10.19_rel_notes.mdx
@@ -6,7 +6,7 @@ EDB Postgres Advanced Server 11.10.19 includes the following bug fixes:
| Type | Description | ID | Category |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
-| Upstream Merge | Merged with community PostgreSQL 11.10. See the community [Release Notes](https://www.postgresql.org/docs/10/release-11-10.html) for details. | | |
+| Upstream Merge | Merged with community PostgreSQL 11.10. See the community [Release Notes](https://www.postgresql.org/docs/11/release-11-10.html) for details. | | |
| Bug Fix | Fixed crash with `COPY FROM` and/or foreign partition routing operations performed on `libpq_dblink` and `oci_dblink` FDW table. |DB‑804 | |
| Bug Fix | Don't emit useless messages about GSS or SSL negotiation failures. [Support Tickets: #1048322, #1048143, #1018659] | DB-770 | |
| Bug Fix | We create this system column for all the foreign tables. However, only `oci_dblink` and `libpq_dblink` FDWs use it and the code assumes that this column is used with these two FDWs only. That is incorrect. This commit fixes the assertion failure when system column `__remote_rowid_` is selected. | DB-749 | |
diff --git a/product_docs/docs/epas/11/epas_rel_notes/21_epas11.9.17_rel_notes.mdx b/product_docs/docs/epas/11/epas_rel_notes/21_epas11.9.17_rel_notes.mdx
index 4669ac9cb7b..e98cccd7840 100644
--- a/product_docs/docs/epas/11/epas_rel_notes/21_epas11.9.17_rel_notes.mdx
+++ b/product_docs/docs/epas/11/epas_rel_notes/21_epas11.9.17_rel_notes.mdx
@@ -15,5 +15,4 @@ EDB Postgres Advanced Server 11.9.17 includes the following bug fixes:
| Bug Fix | Protect (timestamp + number) and (timestamp - number) against overflow. | DB-639 | |
| Bug Fix | Disallow using `NULLIF` as SQL expression evaluation is not supported in the direct load. | DB-477 | edbldr|
| Bug Fix | Fix assorted issues where ZONED data input length is less than the precision. | DB-301 | edbldr |
-| Bug Fix | Fix assorted issues where ZONED data input length is less than the precision. | DB-301 | edbldr |
| Bug Fix | Commit move the schema grant statement from `edb-sys.sql` to code in order to fix the `pg_upgrade` for `--no-redwood-compat mode`. | RM43953 | |
From 8534ea31eb8ad4225b833365df602821af35cf28 Mon Sep 17 00:00:00 2001
From: David Wicinas <93669463+dwicinas@users.noreply.github.com>
Date: Thu, 30 Dec 2021 10:50:17 -0500
Subject: [PATCH 2/7] Add five point releases to v10
---
.../23_epas10.14.22_rel_notes.mdx | 16 ++++++++++
.../25_epas10.13.21_rel_notes.mdx | 12 ++++++++
.../27_epas10.12.20_rel_notes.mdx | 23 ++++++++++++++
.../29_epas10.11.19_rel_notes.mdx | 30 +++++++++++++++++++
.../31_epas10.10.18_rel_notes.mdx | 22 ++++++++++++++
5 files changed, 103 insertions(+)
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/23_epas10.14.22_rel_notes.mdx
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/25_epas10.13.21_rel_notes.mdx
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/27_epas10.12.20_rel_notes.mdx
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/29_epas10.11.19_rel_notes.mdx
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/31_epas10.10.18_rel_notes.mdx
diff --git a/product_docs/docs/epas/10/epas_rel_notes/23_epas10.14.22_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/23_epas10.14.22_rel_notes.mdx
new file mode 100644
index 00000000000..9f1b11ac2da
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/23_epas10.14.22_rel_notes.mdx
@@ -0,0 +1,16 @@
+---
+title: Version 10.14.22
+---
+
+EDB Postgres Advanced Server 10.14.22 includes the following bug fixes:
+
+| Type | Description | ID | Category |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
+| Upstream Merge | Merged with community PostgreSQL 10.14. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-14.html) for details. | | |
+| Bug Fix | In the case of an error coming from `standard_planner`, global pointer is not getting cleaned up and results in a server crash. Commit fix dangling pointer de-reference for global index candidates. [Support Ticket: #1026986] | DB‑682 | |
+| Bug Fix | Fix to follow the same order to compute the hash values of partition key in which it's defined. [Support Ticket: #1010975] | DB-537 | edb_enable_pruning |
+| Bug Fix | Fix FF mode in Redwood `to_char()` datetime related functions | DB-640 | |
+| Bug Fix | Protect (timestamp + number) and (timestamp - number) against overflow. | DB-639 | |
+| Bug Fix | Disallow using `NULLIF` as SQL expression evaluation is not supported in the direct load. | DB-477 | edbldr|
+| Bug Fix | Fix assorted issues where ZONED data input length is less than the precision. | DB-301 | edbldr |
+| Bug Fix | Commit move the schema grant statement from `edb-sys.sql` to code in order to fix the `pg_upgrade` for `--no-redwood-compat mode`. | RM43953 | |
diff --git a/product_docs/docs/epas/10/epas_rel_notes/25_epas10.13.21_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/25_epas10.13.21_rel_notes.mdx
new file mode 100644
index 00000000000..6be7be0482e
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/25_epas10.13.21_rel_notes.mdx
@@ -0,0 +1,12 @@
+---
+title: Version 10.13.21
+---
+
+EDB Postgres Advanced Server 10.13.21 includes the following bug fixes:
+
+| Type | Description | ID | Category |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
+| Upstream Merge | Merged with community PostgreSQL 10.13. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-13.html) for details. | | |
+| Bug Fix | Add GUC to control the scan type for the remote statement. New GUC `edb_dblink_oci.rescan = {serializable \| scroll}` allows a user to choose the scrollable vs non-scrollable cursor. [Support Ticket: #947738] | DB‑380 | dblink_oci |
+| Bug Fix | Fix get_actual_variable_range() to cope with broken HOT chains. | DB-225 | |
+
diff --git a/product_docs/docs/epas/10/epas_rel_notes/27_epas10.12.20_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/27_epas10.12.20_rel_notes.mdx
new file mode 100644
index 00000000000..a7e508c19c9
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/27_epas10.12.20_rel_notes.mdx
@@ -0,0 +1,23 @@
+---
+title: Version 10.12.20
+---
+
+EDB Postgres Advanced Server 10.12.20 includes the following bug fixes:
+
+| Type | Description | ID | Category |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
+| Upstream Merge | Merged with community PostgreSQL 10.12. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-12.html) for details. | | |
+| Bug Fix | Suppressed error detail when password expiration is set to infinity while using password profiles. | RM44176 |
+| Bug Fix | Allowed altering only its own password when expired while using password profiles. | RM44175/ DB‑228 |
+| Bug Fix | Disabled partition pruning while fetching a cursor rowtype. [Support Ticket: #950257] | RM44174 |
+| Bug Fix | Fixed execution of empty statements via expired accounts. [Support Ticket: #942512] | RM44155 |
+| Bug Fix | Skipped expression simplification while fetching cursor rowtype. [Support Ticket: #950257] | RM44151 |
+| Bug Fix | Fixed server crash while loading data into table through edbldr with `CLOBBER_CACHE_ALWAYS` build. | RM44146
+| Bug Fix | Fixed unsafe memory management in `get_qual_for_list()`. | RM44140
+| Bug Fix | Fixed `makeConst()` call arguments to order correctly in `parse_spl_var()`. | RM44130 |
+| Bug Fix | Changed datatype from int to double to avoid wrap-around in password profile. | RM44118 |
+| Bug Fix | Fixed handling of subtypes in the extended protocol. | RM44123 |
+| Bug Fix | Fixed `CREATE TRIGGER .. AUTHORIZATION` behavior to avoid potential `pg_upgrade` failures. | RM44109 |
+| Bug Fix | Cleared `rolpasswordsetat` when a user is renamed. | RM44108
+| Bug Fix | Don't try to prune a relation when an `OUTER JOIN` is present to avoid possible projection of incorrect results. | RM44049
+
diff --git a/product_docs/docs/epas/10/epas_rel_notes/29_epas10.11.19_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/29_epas10.11.19_rel_notes.mdx
new file mode 100644
index 00000000000..9a65810b9ed
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/29_epas10.11.19_rel_notes.mdx
@@ -0,0 +1,30 @@
+---
+title: Version 10.11.19
+---
+
+EDB Postgres Advanced Server 10.11.19 includes the following bug fixes:
+
+| Type | Description | ID | Category |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
+| Upstream Merge | Merged with community PostgreSQL 10.11. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-11.html) for details. | | |
+| Bug Fix | Apply user default privileges with CREATE FOREIGN TABLE. [Support Ticket: #919364] | RM44104 | |
+| Bug Fix | Fix data loss when executing query using oci link and small temporary tablespace at redwood side. [Support Ticket: #864275] | RM43979 | oci_dblink |
+| Bug Fix | Avoid WAL-logging bulkload information when the system is in recovery mode. [Support Ticket: #915987] |RM44112 | |
+| Bug Fix | Fix libpq bulk API to get into ready for new query state after the query execution fail. [Support Ticket: #755248] | RM43965 | |
+| Bug Fix | Fix failure to attach ROWNUM qual to the correct part of the query. [Support Ticket: #812764] | RM43787 | |
+| Bug Fix | Rectify an assumption while dumping queue callback actions. | RM44110 | dbms_aq |
+| Bug Fix | Fix cache flush hazard with the use of already released system cache. | RM41952 | |
+| Bug Fix | Changed testcase wordings from ‘postgres’ to ‘edb-postgres’ to start the advanced server. | RM44117 | |
+| Bug Fix | Fix restrict `FREEZE` option for partition table like `COPY`. | RM44079 | edbldr |
+| Bug Fix | Fix 004_logrotate TAP test failure related to update of current_logfiles. | RM44083 | pg_ctl |
+| Bug Fix | Testcase to verify server is not crashing with `oci` subquery. | RM44097 | |
+| Bug Fix | Fixed restricted use of `LEVEL` with `PRIOR` in `CONNECT BY`. | RM43998 | |
+| Bug Fix | Record owner dependency for redwood-style trigger functions. | RM44044 | |
+| Bug Fix | Fix OOM while inserting huge data into multiple tables. | RM43985 | edbldr |
+| Bug Fix | Fixed re-establishment of ocidblink connections after server or user mapping changes. | RM43963 | |
+| Bug Fix | Fix memory leak in drop partitioned table. | RM43772 | |
+| Bug Fix | Fix `ALTER SERVER` for `connstr` option. | RM44058 | ocilink |
+| Bug Fix | Fix server crashed while loading via edbldr into partition. | RM44056 | edbldr |
+| Bug Fix | Fix identity column with not null constraint. | RM44016 | edbldr |
+
+
diff --git a/product_docs/docs/epas/10/epas_rel_notes/31_epas10.10.18_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/31_epas10.10.18_rel_notes.mdx
new file mode 100644
index 00000000000..171ff09b7e1
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/31_epas10.10.18_rel_notes.mdx
@@ -0,0 +1,22 @@
+---
+title: Version 10.10.18
+---
+
+EDB Postgres Advanced Server 10.10.18 includes the following bug fixes:
+
+| Type | Description | ID | Category |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
+| Upstream Merge | Merged with community PostgreSQL 10.10. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-10.html) for details. | | |
+| Bug Fix | Fix to minimize the memory consumption for partition table select. [Support Ticket: #861800] | RM43945 | dblink_oci |
+| Bug Fix | Convert `RAW` to `VARCHAR` before assigning to `VARCHAR` variable. [Support Ticket: #865427] | RM43983 | |
+| Bug Fix | Fix `to_char()` for formats like spell mode, "IWW", "SPTH", "DDD", "D (day of the week)" etc. to make `to_char()` more redwood and PG compatible. [Support Ticket: #865427] | RM43873 | |
+| Bug Fix | Fix `WARNING` for not owning proper lock on relation during resource cleanup. | RM44030 | edbldr |
+| Bug Fix | Add support for `edb_filter_log`. | RM44025 | |
+| Bug Fix | Don't allow password and obfuscated_password options together. | RM43962 | dblink_oci |
+| Bug Fix | Redact commands that change passwords from the log file. [Support Ticket: #523301] | RM43839 | |
+| Bug Fix | Redact a password containing a single quote correctly. | RM43811 | edb_filter_log |
+| Bug Fix | Correct CALL statement's function expression handling in ecpg. | RM44047 | |
+| Bug Fix | Fixed error "unexpected varattno 2 in expression to be mapped" in subpartition when `edb_enable_pruning` is ON. | RM44020 | |
+| Bug Fix | Fix `pg_dump` to not dump pldbgapi extensions. [Support Ticket: #886983] | RM44018 | |
+| Bug Fix | Fix `INSERT` mode for partitioning table. | RM44011 | edbldr |
+| Bug Fix | Fix `__remote_rowid_` attribute values correctly. | RM44002 | |
From 09bc383bdfc56376940f7b979a12e6b602149e50 Mon Sep 17 00:00:00 2001
From: David Wicinas <93669463+dwicinas@users.noreply.github.com>
Date: Mon, 3 Jan 2022 12:13:28 -0500
Subject: [PATCH 3/7] added three point releases, fixed small errors in two v11
point releases
---
.../33_epas10.9.17_rel_notes.mdx | 15 +++++++++++++++
.../35_epas10.8.16_rel_notes.mdx | 19 +++++++++++++++++++
.../37_epas10.7.15_rel_notes.mdx | 19 +++++++++++++++++++
.../35_epas11.3.10_rel_notes.mdx | 2 +-
.../37_epas11.2.9_rel_notes.mdx | 3 ++-
5 files changed, 56 insertions(+), 2 deletions(-)
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/33_epas10.9.17_rel_notes.mdx
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/35_epas10.8.16_rel_notes.mdx
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/37_epas10.7.15_rel_notes.mdx
diff --git a/product_docs/docs/epas/10/epas_rel_notes/33_epas10.9.17_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/33_epas10.9.17_rel_notes.mdx
new file mode 100644
index 00000000000..6fc5c3623eb
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/33_epas10.9.17_rel_notes.mdx
@@ -0,0 +1,15 @@
+---
+title: Version 10.9.17
+---
+
+EDB Postgres Advanced Server 10.9.17 includes the following bug fixes:
+
+| Type | Description | ID | Category |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
+| Upstream Merge | Merged with community PostgreSQL 10.9. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-9.html) for details. | | |
+| Bug Fix | Don't mark portal as FAILED when executing `SPL ROLLBACK`. [Support Ticket: #870716] | RM43994 | SPL |
+| Bug Fix | Fix `REASSIGN OWNED BY` for `dbms_aq` objects. | RM43959 | |
+| Bug Fix | Suppress line numbers (#line directive) with `-l` option. | RM43689 | ecpg |
+| Bug Fix | Add missing `sepgsql` checks for namespace lookups | RM43055 | |
+| Bug Fix | Throw a user-friendly error when package type has dropped attributes. | RM43938 | |
+| Bug Fix | Cloneschema fails when applying FK constraints on the target if rows are constantly being inserted in the source. [Support Ticket: #860472] | DI-166 | |
diff --git a/product_docs/docs/epas/10/epas_rel_notes/35_epas10.8.16_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/35_epas10.8.16_rel_notes.mdx
new file mode 100644
index 00000000000..e6197d48071
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/35_epas10.8.16_rel_notes.mdx
@@ -0,0 +1,19 @@
+---
+title: Version 10.8.16
+---
+
+EDB Postgres Advanced Server 10.8.16 includes the following bug fixes:
+
+| Type | Description | ID | Category |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
+| Upstream Merge | Merged with community PostgreSQL 10.8. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-8.html) for details. | | |
+| Bug Fix | REASSIGN/DROP OWNED BY for synonym and directory objects. [Support Ticket: #855677] | RM43930 | |
+| Bug Fix | Add support for synonym resolution to the type. [Support Ticket: #712701] | RM43047 | |
+| Bug Fix | `ALTER USER MAPPING` to treat `obfuscated_password` and `password` as same option. [Support Ticket: #847443] | RM43903 | |
+| Bug Fix | Fix an issue with addition of timestamp and negative numbers. [Support Ticket: #853879] | RM43923 | |
+| Bug Fix | Serialize tuple and index updates while exchanging statistics for partition during exchange partition. [Support Ticket: #864189] | RM43952 | |
+| Bug Fix | Fix for `pg_dump`/`restore` for `VIEW`s having `DECODE` expression by displaying implicit cast while deparsing `DECODE` expressions. [Support Ticket: #851791] | RM43915 | |
+| Bug Fix | Fix server crash with `ASSERT` statement. | RM43940 | SPL |
+| Bug Fix | Preserve the shared dependencies on package in case of replace. | RM41964 | |
+| Bug Fix | Quote nested sub-procedure name while deparsing it into a `CREATE` statement. | RM41007 | |
+| Bug Fix | Qualify type name while deparsing package variable. | RM41958 | |
\ No newline at end of file
diff --git a/product_docs/docs/epas/10/epas_rel_notes/37_epas10.7.15_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/37_epas10.7.15_rel_notes.mdx
new file mode 100644
index 00000000000..1c5700c3a74
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/37_epas10.7.15_rel_notes.mdx
@@ -0,0 +1,19 @@
+---
+title: Version 10.7.15
+---
+
+EDB Postgres Advanced Server 10.7.15 includes the following bug fixes:
+
+| Type | Description | ID |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
+| Upstream Merge | Merged with community PostgreSQL 10.7. See the community [Release Notes](https://www.postgresql.org/docs/10/release-.html) for details. | |
+| Bug Fix | Fix possible server crash in `bytea_smaller()` and `bytea_larger()`. [Support Ticket: #833954] | RM43888 |
+| Bug Fix | Fix possible `pg_upgrade` failure for databases containing `DBMS_AQ` queue tables. | RM41964 |
+| Bug Fix | Fix possible server crash when attempting to use named-parameter syntax to call a function whose arguments are unnamed. | RM41971 |
+| Bug Fix | Fix failure to dump triggers on child partitioned tables when upgrading from a version prior to v10. | RM43593 |
+| Bug Fix | Fix incorrect handling of `IYYY` mask when `to_char()` is used. [Support Ticket: #823847] | RM43843 |
+| Bug Fix | Fix wrong answer when `to_date()` is used with the RR mask for with or during a year ending in 00. [Support Ticket: #822321] | RM43832 |
+| Bug Fix | Don't permit modifications to `aq_administrator_role`, since it is a special role used by the database system. [Support Ticket: #731149] | RM43281 |
+| Bug Fix | Fix failure to apply insert performance optimization when inserting into a partitioned table. | |
+| Bug Fix | Fix `CREATE ROLE` to honor `NOSUPERUSER` even when `IDENTIFIED BY` is specified. [Support Ticket: #818138] | RM43809 |
+| Bug Fix | Even if `pg_restore` is run with `--if-exists`, do not add `IF EXISTS` to `DROP PROCEDURE` commands, which in this version do not support it. [Support Ticket: #814694] | RM43799 |
diff --git a/product_docs/docs/epas/11/epas_rel_notes/35_epas11.3.10_rel_notes.mdx b/product_docs/docs/epas/11/epas_rel_notes/35_epas11.3.10_rel_notes.mdx
index 847bf054b73..22ae5984d50 100644
--- a/product_docs/docs/epas/11/epas_rel_notes/35_epas11.3.10_rel_notes.mdx
+++ b/product_docs/docs/epas/11/epas_rel_notes/35_epas11.3.10_rel_notes.mdx
@@ -13,7 +13,7 @@ EDB Postgres Advanced Server 11.3.10 includes the following bug fixes:
| Bug Fix | Fix for `dbms_scheduler` to set the job next run correctly. [Support Ticket: #851452] | RM43917 | |
| Bug Fix | `ALTER USER MAPPING` to treat `obfuscated_password` and `password` as same option. [Support Ticket: #847443] | RM43903 | |
| Bug Fix | Fix an issue with addition of timestamp and negative numbers. [Support Ticket: #853879] | RM43923 | |
-| Bug Fix | Use `localVarCxt` to store trigger variable values. [Support Ticket: #] | RM43956 | SPL |
+| Bug Fix | Use `localVarCxt` to store trigger variable values. | RM43956 | SPL |
| Bug Fix | Serialize tuple and index updates while exchanging statistics for partition during exchange partition. [Support Ticket: #864189] | RM43952 | |
| Bug Fix | Fix for server crash with `edb_enable_pruning` is true. [Support Ticket: #853578] | RM43939 | |
| Bug Fix | Fixed 'C' multiline macro handling. | RM43920 | ecpg |
diff --git a/product_docs/docs/epas/11/epas_rel_notes/37_epas11.2.9_rel_notes.mdx b/product_docs/docs/epas/11/epas_rel_notes/37_epas11.2.9_rel_notes.mdx
index 86c74bf62c4..d55bea756ba 100644
--- a/product_docs/docs/epas/11/epas_rel_notes/37_epas11.2.9_rel_notes.mdx
+++ b/product_docs/docs/epas/11/epas_rel_notes/37_epas11.2.9_rel_notes.mdx
@@ -7,7 +7,8 @@ EDB Postgres Advanced Server 11.2.9 includes the following bug fixes:
| Type | Description | ID |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
| Upstream Merge | Merged with community PostgreSQL 11.2. See the community [Release Notes](https://www.postgresql.org/docs/11/release-11-2.html) for details. | |
-| Bug Fix | Allow `COMMIT`/`ROLLBACK` in any function-like expressions invoked via `CALL`. | RM43886 |
+| Bug Fix | Fix possible server crash in `bytea_smaller()` and `bytea_larger()`. [Support Ticket: #833954] | RM43888 |
+| Bug Fix | Allow `COMMIT`/`ROLLBACK` in any function-like expressions invoked via `CALL`. | RM43886 |
| Bug Fix | Fix possible `pg_upgrade` failure for databases containing `DBMS_AQ` queue tables. | RM41964 |
| Bug Fix | Fix possible server crash when attempting to use named-parameter syntax to call a function whose arguments are unnamed. | RM41971 |
| Bug Fix | Fix failure to dump triggers on child partitioned tables when upgrading from a version prior to v10. | RM43593 |
From 68c32cece3d57aa0f9441f914c14406d50558bc9 Mon Sep 17 00:00:00 2001
From: David Wicinas <93669463+dwicinas@users.noreply.github.com>
Date: Tue, 4 Jan 2022 09:47:37 -0500
Subject: [PATCH 4/7] two new point releases for v10 and some minor tweaks to
earlier point releases
---
.../17_epas10.16.25_rel_notes.mdx | 2 +-
.../19_epas10.15.24_rel_notes.mdx | 2 +-
.../27_epas10.12.20_rel_notes.mdx | 10 +++----
.../37_epas10.7.15_rel_notes.mdx | 2 +-
.../39_epas10.6.13_rel_notes.mdx | 23 ++++++++++++++
.../41_epas10.5.12_rel_notes.mdx | 30 +++++++++++++++++++
6 files changed, 61 insertions(+), 8 deletions(-)
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/39_epas10.6.13_rel_notes.mdx
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/41_epas10.5.12_rel_notes.mdx
diff --git a/product_docs/docs/epas/10/epas_rel_notes/17_epas10.16.25_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/17_epas10.16.25_rel_notes.mdx
index a0c247b76b7..3d84b89ceca 100644
--- a/product_docs/docs/epas/10/epas_rel_notes/17_epas10.16.25_rel_notes.mdx
+++ b/product_docs/docs/epas/10/epas_rel_notes/17_epas10.16.25_rel_notes.mdx
@@ -8,7 +8,7 @@ EDB Postgres Advanced Server 10.16.25 includes the following bug fixes:
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
| Upstream Merge | Merged with community PostgreSQL 10.16. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-16.html) for details. | | |
| Bug Fix | Use correct relation information while loading into multiple tables with a single control file to avoid unexpected behavior. [Support Ticket: #1165964] | DB‑973 | edbldr |
-| Bug Fix | For nested subprocedures, verify that a set-returning function is called in a valid place or not. | DB-946 | |
+| Bug Fix | For nested subprocedures, verify that a set-returning function is called in a valid place or not. | DB‑946 | |
| Bug Fix | Forbid `CONNECT_BY_ROOT` and `SYS_CONNECT_BY_PATH` in join expressions. | DB-914 | |
| Bug Fix | Remove obsolete function overloading check condition in `pg_dump`. [Support Ticket: #1133344] | DB-892 | |
| Bug Fix | Fix handling of whitespaces when the delimiter is whitespace. [Support Ticket: #1060286] | DB-739 | edbldr |
\ No newline at end of file
diff --git a/product_docs/docs/epas/10/epas_rel_notes/19_epas10.15.24_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/19_epas10.15.24_rel_notes.mdx
index 48009ef91ba..5e982c714d1 100644
--- a/product_docs/docs/epas/10/epas_rel_notes/19_epas10.15.24_rel_notes.mdx
+++ b/product_docs/docs/epas/10/epas_rel_notes/19_epas10.15.24_rel_notes.mdx
@@ -8,7 +8,7 @@ EDB Postgres Advanced Server 10.15.24 includes the following bug fixes:
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
| Upstream Merge | Merged with community PostgreSQL 10.15. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-15.html) for details. | | |
| Bug Fix | Don't emit useless messages about GSS or SSL negotiation failures. [Support Tickets: #1048322, #1048143, #1018659] | DB-770 | |
-| Bug Fix | We create this system column for all the foreign tables. However, only `oci_dblink` and `libpq_dblink` FDWs use it and the code assumes that this column is used with these two FDWs only. That is incorrect. This commit fixes the assertion failure when system column `__remote_rowid_` is selected. | DB-749 | |
+| Bug Fix | We create this system column for all the foreign tables. However, only `oci_dblink` and `libpq_dblink` FDWs use it and the code assumes that this column is used with these two FDWs only. That is incorrect. This commit fixes the assertion failure when system column `__remote_rowid_` is selected. | DB‑749 | |
| Bug Fix | Fixed handling of multi-character record separators in edbldr. [Support Ticket: #1051362] | DB-743 | |
| Bug Fix | Fixed group estimate for the remote relation in `oci_dblink`. | DB-701 | |
| Bug Fix | In non-Pro*C mode, evaluate `EXEC SQL IFDEF/IFNDEF` expression irrespective of the enclosed 'C' preprocessor directives and emit all 'C' preprocessor directives as-is to the output file. [Support Ticket: #1007795] | DB-551 | ecpg |
diff --git a/product_docs/docs/epas/10/epas_rel_notes/27_epas10.12.20_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/27_epas10.12.20_rel_notes.mdx
index a7e508c19c9..ea9834677aa 100644
--- a/product_docs/docs/epas/10/epas_rel_notes/27_epas10.12.20_rel_notes.mdx
+++ b/product_docs/docs/epas/10/epas_rel_notes/27_epas10.12.20_rel_notes.mdx
@@ -4,9 +4,9 @@ title: Version 10.12.20
EDB Postgres Advanced Server 10.12.20 includes the following bug fixes:
-| Type | Description | ID | Category |
-| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------- |
-| Upstream Merge | Merged with community PostgreSQL 10.12. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-12.html) for details. | | |
+| Type | Description | ID |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
+| Upstream Merge | Merged with community PostgreSQL 10.12. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-12.html) for details. | |
| Bug Fix | Suppressed error detail when password expiration is set to infinity while using password profiles. | RM44176 |
| Bug Fix | Allowed altering only its own password when expired while using password profiles. | RM44175/ DB‑228 |
| Bug Fix | Disabled partition pruning while fetching a cursor rowtype. [Support Ticket: #950257] | RM44174 |
@@ -18,6 +18,6 @@ EDB Postgres Advanced Server 10.12.20 includes the following bug fixes:
| Bug Fix | Changed datatype from int to double to avoid wrap-around in password profile. | RM44118 |
| Bug Fix | Fixed handling of subtypes in the extended protocol. | RM44123 |
| Bug Fix | Fixed `CREATE TRIGGER .. AUTHORIZATION` behavior to avoid potential `pg_upgrade` failures. | RM44109 |
-| Bug Fix | Cleared `rolpasswordsetat` when a user is renamed. | RM44108
-| Bug Fix | Don't try to prune a relation when an `OUTER JOIN` is present to avoid possible projection of incorrect results. | RM44049
+| Bug Fix | Cleared `rolpasswordsetat` when a user is renamed. | RM44108 |
+| Bug Fix | Don't try to prune a relation when an `OUTER JOIN` is present to avoid possible projection of incorrect results. | RM44049 |
diff --git a/product_docs/docs/epas/10/epas_rel_notes/37_epas10.7.15_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/37_epas10.7.15_rel_notes.mdx
index 1c5700c3a74..868ae62f1f4 100644
--- a/product_docs/docs/epas/10/epas_rel_notes/37_epas10.7.15_rel_notes.mdx
+++ b/product_docs/docs/epas/10/epas_rel_notes/37_epas10.7.15_rel_notes.mdx
@@ -6,7 +6,7 @@ EDB Postgres Advanced Server 10.7.15 includes the following bug fixes:
| Type | Description | ID |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
-| Upstream Merge | Merged with community PostgreSQL 10.7. See the community [Release Notes](https://www.postgresql.org/docs/10/release-.html) for details. | |
+| Upstream Merge | Merged with community PostgreSQL 10.7. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-7.html) for details. | |
| Bug Fix | Fix possible server crash in `bytea_smaller()` and `bytea_larger()`. [Support Ticket: #833954] | RM43888 |
| Bug Fix | Fix possible `pg_upgrade` failure for databases containing `DBMS_AQ` queue tables. | RM41964 |
| Bug Fix | Fix possible server crash when attempting to use named-parameter syntax to call a function whose arguments are unnamed. | RM41971 |
diff --git a/product_docs/docs/epas/10/epas_rel_notes/39_epas10.6.13_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/39_epas10.6.13_rel_notes.mdx
new file mode 100644
index 00000000000..210decb7bec
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/39_epas10.6.13_rel_notes.mdx
@@ -0,0 +1,23 @@
+---
+title: Version 10.6.13
+---
+
+EDB Postgres Advanced Server 10.6.13 includes the following bug fixes:
+
+| Type | Description | ID |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
+| Upstream Merge | Merged with community PostgreSQL 10.6. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-6.html) for details. | |
+| Bug Fix | Fix crash when setting an empty password using IDENTIFIED BY clause. | RM43794 | |
+| Bug Fix | Fix permissions of re-created system views. [Support Ticket: #810997] | RM43777 | |
+| Bug Fix | Fix the password profile behavior after the password has expired. [Support Ticket: #811232] | RM43780 | |
+| Bug Fix | Ensure DBMS_AQ workers can't block cluster shutdown process. | RM43763 | |
+| Bug Fix | `pg_upgrade` does not preserve ownership of table partitions after upgrade. | RM43734 | |
+| Bug Fix | Use `ALTER TABLE` statement to dump storage options for redwood style partition table. [Support Ticket: #794870] | RM43731 | pg_dump |
+| Bug Fix | Fix issue with DBMS_AQ workers remaining longer than necessary | RM43713 | |
+| Bug Fix | Remove checking for a dependent package in global package array. [Support Ticket: #777367] | RM43710 | |
+| Bug Fix | Fix issue with `ALTER QUEUE` statement when used in autonomous blocks. | RM43626 | |
+| Bug Fix | Fix ECPG issue where it reports a syntax error near `__gnuc_va_list`. [Support Ticket: #714566] | RM43542 | |
+| Bug Fix | Fix out-of-memory issue while creating partition table with redwood syntax. [Support Ticket: #803793] | RM43750 | |
+| Bug Fix | Ensure sub-transactions are released upon error. | RM43724 | SPL |
+| Bug Fix | dump foreign key constraints for partition table. | RM43716 | pg_dump |
+| Bug Fix | Fix failure to allow `AUTHID DEFINER` package functions in some contexts. | RM43715 | |
diff --git a/product_docs/docs/epas/10/epas_rel_notes/41_epas10.5.12_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/41_epas10.5.12_rel_notes.mdx
new file mode 100644
index 00000000000..ae145872b6f
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/41_epas10.5.12_rel_notes.mdx
@@ -0,0 +1,30 @@
+---
+title: Version 10.5.12
+---
+
+EDB Postgres Advanced Server 10.5.12 includes the following bug fixes:
+
+| Type | Description | ID |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
+| Upstream Merge | Merged with community PostgreSQL 10.5. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-6.html) for details. | |
+| Bug Fix | Fix issue where dblink_ora_copy ignores partition constraints. | RM43674 | |
+| Bug Fix | Fix server crash on Windows when database containing password verify function is dropped. [Support Ticket: #778591] | RM43667 | |
+| Bug Fix | Fix SCRAM authentication on Windows with SafeLogic DLL.[Support Ticket: #774343] | RM43664 | |
+| Bug Fix | Treat "double" as regular "C" type instead of ecpg type. [Support Ticket: #766415] | RM43615 | ECPG |
+| Bug Fix | Use OCIPing to validate connection status to allow failover. [Support Ticket: #761564] | RM43608 | OCI DBLink |
+| Bug Fix | Fix server crash with CREATE partition syntax. [Support Ticket: #774842] | RM43658 | |
+| Bug Fix | Reset lock wait timeout after successfully acquiring a lock. [Support Ticket: #762664] | RM43621 | |
+| Bug Fix | Correct search path for system header files. [Support Ticket: #714566] | RM43582 | ECPG PROC |
+| Bug Fix | Raise "no data found" error with usebulk option. [Support Ticket: #697421] | RM43568 | ECPG |
+| Bug Fix | Fix EDB's PAM authentication so that it doesn't report an authentication failure in case of `PAM_TEXT_INFO` messages. [Support Ticket: #758027] | RM43564 | |
+| Bug Fix | Fix `EXCHANGE PARTITION` to pass the actual relation name to validate the constraints. [Support Ticket: #761902] | RM43563 | |
+| Bug Fix | Fix EDB partition pruning for parent and child table having different attribute number order. | RM43557 | |
+| Bug Fix | Fix parsing elif block. [Support Ticket: #714566, 763085] | RM43541 | ECPG |
+| Bug Fix | Fix file rotation for `edb_audit_rotation_day` option. [Support Ticket: #758750] | RM43531 | EDB audit |
+| Bug Fix | Pass correct charset form to OCI LOB API in `dblink_ora` module. [Support Ticket: #754525] | RM43519 | |
+| Bug Fix | Update command id in the active snapshot which fixes an issue with recursive queries. [Support Ticket: #755194] | RM43504 | Bulk API |
+| Bug Fix | Fix `dblink_ora_copy()` to work with partitioned tables. [Support Ticket: #751430] | RM43495 | |
+| Bug Fix | Error out if shared memory is not yet allocated. | RM43478 | dbms_alert |
+| Bug Fix | Fix error message reported by exception. | RM43354 | utl_mail |
+| Bug Fix | Fix the edb-validator parser to use handle FOREACH. [Support Ticket: #757821] | RM43268 | |
+| Bug Fix | Fix issue with UPDATE statement that doesn't affect rows when the SET clause uses a recursive subquery. [Support Ticket: #717187] | RM43118 | Bulk API |
\ No newline at end of file
From 344d7e9bc8cf8036623b2afeb1c4ac18d9a09444 Mon Sep 17 00:00:00 2001
From: David Wicinas <93669463+dwicinas@users.noreply.github.com>
Date: Tue, 11 Jan 2022 11:58:31 -0500
Subject: [PATCH 5/7] One new, one modified point release
---
.../epas_rel_notes/41_epas10.5.12_rel_notes.mdx | 2 +-
.../epas_rel_notes/43_epas10.4.9_rel_notes.mdx | 16 ++++++++++++++++
2 files changed, 17 insertions(+), 1 deletion(-)
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/43_epas10.4.9_rel_notes.mdx
diff --git a/product_docs/docs/epas/10/epas_rel_notes/41_epas10.5.12_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/41_epas10.5.12_rel_notes.mdx
index ae145872b6f..bb3d9f9df36 100644
--- a/product_docs/docs/epas/10/epas_rel_notes/41_epas10.5.12_rel_notes.mdx
+++ b/product_docs/docs/epas/10/epas_rel_notes/41_epas10.5.12_rel_notes.mdx
@@ -6,7 +6,7 @@ EDB Postgres Advanced Server 10.5.12 includes the following bug fixes:
| Type | Description | ID |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
-| Upstream Merge | Merged with community PostgreSQL 10.5. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-6.html) for details. | |
+| Upstream Merge | Merged with community PostgreSQL 10.5. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-5.html) for details. | |
| Bug Fix | Fix issue where dblink_ora_copy ignores partition constraints. | RM43674 | |
| Bug Fix | Fix server crash on Windows when database containing password verify function is dropped. [Support Ticket: #778591] | RM43667 | |
| Bug Fix | Fix SCRAM authentication on Windows with SafeLogic DLL.[Support Ticket: #774343] | RM43664 | |
diff --git a/product_docs/docs/epas/10/epas_rel_notes/43_epas10.4.9_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/43_epas10.4.9_rel_notes.mdx
new file mode 100644
index 00000000000..1f466f23e5d
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/43_epas10.4.9_rel_notes.mdx
@@ -0,0 +1,16 @@
+---
+title: Version 10.4.9
+---
+
+EDB Postgres Advanced Server 10.4.9 includes the following bug fixes:
+
+| Type | Description | ID |
+| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
+| Upstream Merge | Merged with community PostgreSQL 10.4. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10-4.html) for details. | |
+| Bug Fix | Prevent unexpected NULL values from appearing in indexes. [Support Ticket: #752396] | RM43502 | |
+| Bug Fix | Fix old `relfrozenxid` and `relminmxid` for partition tables. | RM43485 | |
+| Bug Fix | Restrict insert of partition table through direct-load. [Support Ticket: #748402] | RM43472 | edbldr |
+| Bug Fix | Fix the data loss when passing multibyte characters through SEND method. [Support Ticket: #736209] | RM43458 | utl_mail |
+| Bug Fix | Mark Param in common parameter list read-only in `assign_simple_var` to avoid crash. [Support Ticket: #742699] | RM43406 | SPL |
+| Bug Fix | Support C-preprocessor directive `#ident` in ProC mode [Support Ticket: #737843] | RM43348 | ECPG |
+| Bug Fix | Fix `ALTER TABLE ... ADD PARTITION` for declarative partition. | RM43235 | |
\ No newline at end of file
From 48b09eaf10f601c8aeb144c0c2b93bd38afb5118 Mon Sep 17 00:00:00 2001
From: David Wicinas <93669463+dwicinas@users.noreply.github.com>
Date: Wed, 12 Jan 2022 14:08:40 -0500
Subject: [PATCH 6/7] New base release notes page and updated index page for
v10 rel notes
---
.../10/epas_rel_notes/45_epas10_rel_notes.mdx | 38 ++
.../docs/epas/10/epas_rel_notes/index.mdx | 330 ++----------------
2 files changed, 61 insertions(+), 307 deletions(-)
create mode 100644 product_docs/docs/epas/10/epas_rel_notes/45_epas10_rel_notes.mdx
diff --git a/product_docs/docs/epas/10/epas_rel_notes/45_epas10_rel_notes.mdx b/product_docs/docs/epas/10/epas_rel_notes/45_epas10_rel_notes.mdx
new file mode 100644
index 00000000000..5d7f71f08c9
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_rel_notes/45_epas10_rel_notes.mdx
@@ -0,0 +1,38 @@
+---
+title: "Version 10"
+---
+
+New features in EDB Postgres Advanced Server 10 include:
+
+| Type | Category | Description |
+| ----------- | -------------- | ---------------- |
+| Upstream Merge | | Merged with community PostgreSQL 10. See the community [Release Notes](https://www.postgresql.org/docs/10/release-10.html) for details. | | |
+| Feature | General Functionality | Improved auditing:
- Configurable by DDL and DML statement types
- Configurable by User and Database
- Audit logs can now be directed to syslog |
+| Feature | General Functionality | Copying a schema is now allowed. |
+| Feature | General Functionality | WAL segment sizes can now be specified. Customizable WAL segment sizes are now an option for initdb. |
+| Feature | General Functionality | Automatic prewarming. |
+| Feature | Oracle Compatibility | Support for `IN OUT` parameters for `EXECUTE IMMEDIATE`. |
+| Feature | Oracle Compatibility | OCI aggregate pushdown. |
+
+## Deprecated Features
+
+The following items will be deprecated and will no longer be provided in EDB Postgres Advanced Server 11:
+
+- Linux Graphical Installers
+- Infinite Cache
+
+## Component Certification
+
+The following components are included in the EDB Postgres Advanced Server v10 release:
+
+- Procedural Language Packs - PL/Perl 5.24, PL/Python 3.4, PL/TCL 8.6
+- pgAgent 3.4.1
+- Slony 2.2.6
+- Connectors 10.0.0
+- JDBC 9.4-1208, ODBC 9.05.0400, .NET 3.0.5, OCL 9.6.0.0
+- pgAdmin 4 Client 2.0
+- pgBouncer 1.7.2.1
+- pgPool-II & pgPool-II Extensions 3.6.7
+- MTK 51.0.0
+- EDBPlus 36.0.0
+- PostGIS support will be added when PostGIS versions supporting both 9.6 and 10.1 are made available
\ No newline at end of file
diff --git a/product_docs/docs/epas/10/epas_rel_notes/index.mdx b/product_docs/docs/epas/10/epas_rel_notes/index.mdx
index a58831d9b94..0b0dff6095c 100644
--- a/product_docs/docs/epas/10/epas_rel_notes/index.mdx
+++ b/product_docs/docs/epas/10/epas_rel_notes/index.mdx
@@ -1,319 +1,35 @@
---
navTitle: Release Notes
title: "EDB Postgres Advanced Server Release Notes"
-
-legacyRedirectsGenerated:
- # This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- - "/edb-docs/d/edb-postgres-advanced-server/installation-getting-started/release-notes/10/toc.html"
- - "/edb-docs/d/edb-postgres-advanced-server/installation-getting-started/release-notes/10/EPAS_Release_Notes.1.9.html"
- - "/edb-docs/d/edb-postgres-advanced-server/installation-getting-started/release-notes/10/EPAS_Release_Notes.1.7.html"
- - "/edb-docs/d/edb-postgres-advanced-server/installation-getting-started/release-notes/10/EPAS_Release_Notes.1.8.html"
- - "/edb-docs/d/edb-postgres-advanced-server/installation-getting-started/release-notes/10/EPAS_Release_Notes.1.6.html"
- - "/edb-docs/d/edb-postgres-advanced-server/installation-getting-started/release-notes/10/EPAS_Release_Notes.1.5.html"
- - "/edb-docs/d/edb-postgres-advanced-server/installation-getting-started/release-notes/10/EPAS_Release_Notes.1.4.html"
---
-EDB Postgres Advanced Server 10 is built on the open source PostgreSQL 10. EDB Postgres Advanced Server 10 adds a number of new features including:
-
-blah blah
-
-
-The EDB Postgres Advanced Server (Advanced Server) documentation describes the latest version of Advanced Server 10 including minor releases and patches. The release notes in this section provide information on what was new in each release.
-
-| Version | Release Date | Upstream Merge |
-| ------- | ------------ | -------------- |
-| [11.14.24](10_epas11.14.24_rel_notes.mdx) | 2021 Nov 11 | [11.14](https://www.postgresql.org/docs/11/release-11-14.html) |
-| [11.13.23](11_epas11.13.23_rel_notes.mdx) | 2021 Sep 08 | [11.13](https://www.postgresql.org/docs/11/release-11-13.html) |
-| [11.12.22](13_epas11.12.22_rel_notes.mdx) | 2021 May 05 | [11.12](https://www.postgresql.org/docs/11/release-11-12.html) |
-| [11.12.21](15_epas11.12.21_rel_notes.mdx) | 2021 Apr 15 | [11.12](https://www.postgresql.org/docs/11/release-11-12.html) |
-| [11.11.20](17_epas11.11.20_rel_notes.mdx) | 2021 Feb 12 | [11.11](https://www.postgresql.org/docs/11/release-11-11.html) |
-| [11.10.19](19_epas11.10.19_rel_notes.mdx) | 2020 Nov 20 | [11.10](https://www.postgresql.org/docs/11/release-11-10.html) |
-| [11.9.17](21_epas11.9.17_rel_notes.mdx) | 2020 Aug 18 | [11.9](https://www.postgresql.org/docs/11/release-11-9.html) |
-| [11.9.16](23_epas11.9.16_rel_notes.mdx) | 2020 Aug 17 | [11.9](https://www.postgresql.org/docs/11/release-11-9.html) |
-| [11.8.15](25_epas11.8.15_rel_notes.mdx) | 2020 May 18 | [11.8](https://www.postgresql.org/docs/11/release-11-8.html) |
-| [11.7.14](27_epas11.7.14_rel_notes.mdx) | 2020 Feb 14 | [11.7](https://www.postgresql.org/docs/11/release-11-7.html) |
-| [11.6.13](29_epas11.6.13_rel_notes.mdx) | 2019 Nov 19 | [11.6](https://www.postgresql.org/docs/11/release-11-6.html) |
-| [11.5.12](31_epas11.5.12_rel_notes.mdx) | 2019 Aug 26 | [11.5](https://www.postgresql.org/docs/11/release-11-5.html) |
-| [11.4.11](33_epas11.4.11_rel_notes.mdx) | 2019 Jun 25 | [11.4](https://www.postgresql.org/docs/11/release-11-4.html) |
-| [11.3.10](35_epas11.3.10_rel_notes.mdx) | 2019 May 13 | [11.3](https://www.postgresql.org/docs/11/release-11-3.html) |
-| [11.2.9](37_epas11.2.9_rel_notes.mdx) | 2019 Feb 22 | [11.2](https://www.postgresql.org/docs/11/release-11-2.html) |
-| [11.1.7](39_epas11.1.7_rel_notes.mdx) | 2018 Nov 28 | [11.1](https://www.postgresql.org/docs/11/release-11-1.html) |
-
-BELOW IS OLD CONTENT FROM THIS pgAgent
-
-
-With this release of EDB Postgres Advanced Server 10, EnterpriseDB continues to lead as the only worldwide company to deliver innovative and low cost open-source-derived database solutions with commercial quality, ease of use, compatibility, scalability, and performance for small or large-scale enterprises.
-
-EDB Postgres Advanced Server 10.0 is built on the open source PostgreSQL 10.0, which introduces an impressive number of improvements that enable databases to scale up and scale out in more efficient ways. PostgreSQL 10.0 introduces Native Partitioning, Logical Replication, SCRAM Authentication, additional Parallel Query capabilities as well as a host of other new features and capabilities.
-
-EDB Postgres Advanced Server 10.0 adds a number of new features that will delight developers and DBAs alike, including:
+EDB Postgres Advanced Server 10 is built on open source PostgreSQL 10. EDB Postgres Advanced Server 10 adds a number of new features including:
- Enhanced Partitioning features such as Hash Partitioning, Partition Management and additional Partition Pruning for performance.
- Customizable WAL Segment Size for performance optimization.
- New EDB Audit features.
- Additional Oracle compatibility.
-## EDB Postgres Advanced Server v10 Features
-
-EnterpriseDB features added for Advanced Server Version 10 include:
-
-- Improved Auditing:
-
- - Configurable by DDL and DML statement types
- - Configurable by User and Database
- - Audit logs can now be directed to syslog
-
-- EDB Clone Schema:
-
- - Allows you to make a copy of an existing schema
-
-- Customizable WAL Segment Size:
-
- - Option for initdb
- - Provides the capability to specify the WAL Segment size
-
-- Automatic Prewarm
-
-- The14th Generation of compatibility with the Oracle Database including the following:
-
- - Support for `IN OUT` Parameters for `EXECUTE IMMEDIATE`
- - OCI Aggregate Pushdown
-
-For a summary of the newly added features that are compatible with Oracle databases, see the following documents:
-
-- *Database Compatibility for Oracle Developers Guide*
-- *Database Compatibility for Oracle Developers Reference Guide*
-- *Database Compatibility for Oracle Developers Built-in Package Guide*
-- *Database Compatibility for Oracle Developers Tools and Utilities Guide*
-
-This version also integrates all of the PostgreSQL v10.0 features, including:
-
-- Declarative Partitioning
-
- - Replaces the use of table inheritance
- - Provides better performance
- - Support for list and range partitioning
- - Existing EPAS Partitioning has been fully integrated
-
-- Logical Replication
-
- - Based on Logical Decoding
- - Adds configurable replication at table level granularity
-
-- Parallel Query Phase 2
-
- - Parallel Index Scan
- - Parallel Bitmap Heap Scan
- - Parallel Merge Join
- - Parallel subplans
- - Extended language support for Parallel query
-
-- SCRAM Authentication
-
-- Durable Hash Indexes
-
-- Executor Speedups
-
-- ICU Collation Support
-
-- FDW Aggregate Pushdown
-
-- Improved Wait Event visibility
-
-- Extended Statistics
-
-- Support NEW and OLD tuplestores in AFTER triggers
-
-## Platform Support and System Requirements
-
-EDB Postgres Advanced Server v10.0 supports 64 bit Linux and Windows server platforms. The Advanced Server 10 RPM packages are supported on the following platforms:
-
-64 bit Linux:
-
-- Red Hat Enterprise Linux (x86_64) 6.x and 7.x
-- CentOS (x86_64) 6.x and 7.x
-- PPC-LE 8 running RHEL or CentOS 7.x
-
-The Advanced Server 10 graphical (or interactive) installers are supported on the following platforms:
-
-64 bit Linux:
-
-- Red Hat Enterprise Linux 6.x and 7.x
-- CentOS 6.x and 7.x
-- Oracle Enterprise Linux 6.x and 7.x
-- Ubuntu 14.04 LTS and 16.04 LTS
-- Debian 7 and 8
-- SELinux Enterprise 12.x
-
-64 bit Windows:
-
-- Windows Server 2016
-- Windows Server 2012 R2 Server
-
-!!! Note
- Connectors Installer will be supported on Windows 7, 8, & 10.
-
-Additional information about supported platforms is available on the EnterpriseDB website:
-
-
-
-## Installers and Documentation
-
-EDB Postgres Advanced Server v10.1.5 is packaged and delivered as a series of interactive installers available on the EnterpriseDB website. Visit:
-
-
-
-RPM Packages are available for download from:
-
-
-
-If you need to request repository access, visit:
-
-
-
-Documentation is provided on the EnterpriseDB website, visit:
-
-
-
-## Test Matrix
-
-The following components have been tested with EBD Postgres Advanced Server V10.0
-
-- Procedural Language Packs – PL/Perl 5.24, PL/Python 3.4, PL/TCL 8.6
-- pgAgent 3.4.1
-- Slony 2.2.6
-- Connectors 10.0.0
-- JDBC 9.4-1208, ODBC 9.05.0400, .NET 3.0.5, OCL 9.6.0.0
-- pgAdmin 4 Client 2.0
-- pgBouncer 1.7.2.1
-- pgPool-II & pgPool-II Extensions 3.6.7
-- MTK 51.0.0
-- EDBPlus 36.0.0
-- PostGIS support will be added when PostGIS versions supporting both 9.6 and 10.1 are made available
-
-## Incompatibilities
-
-PostgeSQL 10.0 contains a number of changes that may affect compatibility with previous releases. They are published in the PostgreSQL 10.0 Release Notes - https://www.postgresql.org/docs/10/static/release-10.html - and listed here for convenience.
-
-- Hash indexes must be rebuilt after pg_upgrade-ing from any previous major PostgreSQL version (Mithun Cy, Robert Haas, Amit Kapila)
-
-Major hash index improvements necessitated this requirement. `pg_upgrade` will create a script to assist with this.
-
-- Rename write-ahead log directory `pg_xlog` to `pg_wal`, and rename transaction status directory `pg_clog` to `pg_xact` (Michael Paquier)
-
-Users have occasionally thought that these directories contained only inessential log files, and proceeded to remove write-ahead log files or transaction status files manually, causing irrecoverable data loss. These name changes are intended to discourage such errors in future.
-
-- Rename SQL functions, tools, and options that reference “xlog” to “wal” (Robert Haas)
-
-For example, `pg_switch_xlog()` becomes `pg_switch_wal()`, `pg_receivexlog` becomes `pg_receivewal`, and `--xlogdir` becomes `--waldir`. This is for consistency with the change of the `pg_xlog` directory name; in general, the “xlog” terminology is no longer used in any user-facing places.
-
-- Rename WAL-related functions and views to use lsn instead of location (David Rowley)
-
-There was previously an inconsistent mixture of the two terminologies.
-
-- Change the implementation of set-returning functions appearing in a query's `SELECT` list (Andres Freund)
-
-Set-returning functions are now evaluated before evaluation of scalar expressions in the `SELECT` list, much as though they had been placed in a LATERAL FROM-clause item. This allows saner semantics for cases where multiple set-returning functions are present. If they return different numbers of rows, the shorter results are extended to match the longest result by adding nulls. Previously the results were cycled until they all terminated at the same time, producing a number of rows equal to the least common multiple of the functions' periods. In addition, set-returning functions are now disallowed within CASE and COALESCE constructs.
-
-- When `ALTER TABLE ... ADD PRIMARY KEY` marks columns `NOT NULL`, that change now propagates to inheritance child tables as well (Michael Paquier)
-
-- Prevent statement-level triggers from firing more than once per statement (Tom Lane)
-
-Cases involving writable CTEs updating the same table updated by the containing statement, or by another writable CTE, fired `BEFORE STATEMENT` or `AFTER STATEMENT` triggers more than once. Also, if there were statement-level triggers on a table affected by a foreign key enforcement action (such as ON DELETE CASCADE), they could fire more than once per outer SQL statement. This is contrary to the SQL standard, so change it.
-
-- Move sequences' metadata fields into a new pg_sequence system catalog (Peter Eisentraut)
-
-A sequence relation now stores only the fields that can be modified by `nextval()`, that is `last_value`, `log_cnt`, and `is_called`. Other sequence properties, such as the starting value and increment, are kept in a corresponding row of the `pg_sequence` catalog. `ALTER SEQUENCE` updates are now fully transactional, implying that the sequence is locked until commit. The `nextval()` and `setval()` functions remain nontransactional.
-
-The main incompatibility introduced by this change is that selecting from a sequence relation now returns only the three fields named above. To obtain the sequence's other properties, applications must look into `pg_sequence`. The new system view `pg_sequence` can also be used for this purpose; it provides column names that are more compatible with existing code.
-
-The output of psql's `\d` command for a sequence has been redesigned, too.
-
-- Make `pg_basebackup` stream the WAL needed to restore the backup by default (Magnus Hagander)
-
-This changes pg_basebackup's `-X/--xlog-method` default to stream. An option value none has been added to reproduce the old behavior. The `pg_basebackup` option `-x` has been removed (instead, use `-X` fetch).
-
-- Change how logical replication uses `pg_hba.conf` (Peter Eisentraut)
-
-In previous releases, a logical replication connection required the replication keyword in the database column. As of this release, logical replication matches a normal entry with a database name or keywords such as all. Physical replication continues to use the replication keyword. Since built-in logical replication is new in this release, this change only affects users of third-party logical replication plugins.
-
-- Make all `pg_ctl` actions wait for completion by default (Peter Eisentraut)
-
-Previously some `pg_ctl` actions didn't wait for completion, and required the use of `-w` to do so.
-
-- Change the default value of the `log_directory` server parameter from `pg_log` to log (Andreas Karlsson)
-
-- Add configuration option `ssl_dh_params_file` to specify file name for custom OpenSSL DH parameters (Heikki Linnakangas)
-
-This replaces the hardcoded, undocumented file name dh1024.pem. Note that dh1024.pem is no longer examined by default; you must set this option if you want to use custom DH parameters.
-
-- Increase the size of the default DH parameters used for OpenSSL ephemeral DH ciphers to 2048 bits (Heikki Linnakangas)
-
-The size of the compiled-in DH parameters has been increased from 1024 to 2048 bits, making DH key exchange more resistant to brute-force attacks. However, some old SSL implementations, notably some revisions of Java Runtime Environment version 6, will not accept DH parameters longer than 1024 bits, and hence will not be able to connect over SSL. If it's necessary to support such old clients, you can use custom 1024-bit DH parameters instead of the compiled-in defaults.
-
-- Remove the ability to store unencrypted passwords on the server (Heikki Linnakangas)
-
-The `password_encryption` server parameter no longer supports off or plain. The `UNENCRYPTED` option is no longer supported in `CREATE/ALTER USER ... PASSSWORD`. Similarly, the `--unencrypted` option has been removed from createuser. Unencrypted passwords migrated from older versions will be stored encrypted in this release. The default setting for `password_encryption` is still `md5`.
-
-- Add `min_parallel_table_scan_size` and `min_parallel_index_scan_size` server parameters to control parallel queries (Amit Kapila, Robert Haas)
-
-These replace `min_parallel_relation_size`, which was found to be too generic.
-
-- Don't downcase unquoted text within `shared_preload_libraries` and related server parameters (QL Zhuo)
-
-These settings are really lists of file names, but they were previously treated as lists of SQL identifiers, which have different parsing rules.
-
-- Remove `sql_inheritance` server parameter (Robert Haas)
-
-Changing this setting from the default value caused queries referencing parent tables to not include child tables. The SQL standard requires them to be included, however, and this has been the default since PostgreSQL 7.1.
-
-- Allow multi-dimensional arrays to be passed into PL/Python functions, and returned as nested Python lists (Alexey Grishchenko, Dave Cramer, Heikki Linnakangas)
-
-This feature requires a backwards-incompatible change to the handling of arrays of composite types in PL/Python. Previously, you could return an array of composite values by writing, e.g., `[[col1, col2], [col1, col2]]`; but now that is interpreted as a two-dimensional array. Composite types in arrays must now be written as Python tuples, not lists, to resolve the ambiguity; that is, write `[(col1, col2), (col1, col2)]` instead.
-
-- Remove PL/Tcl's “module” auto-loading facility (Tom Lane)
-
-This functionality has been replaced by new server parameters `pltcl.start_proc` and `pltclu.start_proc` which are easier to use and more similar to features available in other PLs.
-
-- Remove `pg_dump/pg_dumpall` support for dumping from pre-8.0 servers (Tom Lane)
-
-Users needing to dump from pre-8.0 servers will need to use dump programs from PostgreSQL 9.6 or earlier. The resulting output should still load successfully into newer servers.
-
-- Remove support for floating-point timestamps and intervals (Tom Lane)
-
-This removes configure's `--disable-integer-datetimes` option. Floating-point timestamps have few advantages and have not been the default since PostgreSQL 8.3.
-
-- Remove server support for client/server protocol version 1.0 (Tom Lane)
-
-This protocol hasn't had client support since PostgreSQL 6.3.
-
-- Remove contrib/tsearch2 module (Robert Haas)
-
-This module provided compatibility with the version of full text search that shipped in pre-8.3 PostgreSQL releases.
-
-- Remove createlang and droplang command-line applications (Peter Eisentraut)
-
-These had been deprecated since PostgreSQL 9.1. Instead, use `CREATE EXTENSION` and `DROP EXTENSION` directly.
-
-- Remove support for version-0 function calling conventions (Andres Freund)
-
-Extensions providing C-coded functions must now conform to version 1 calling conventions. Version 0 has been deprecated since 2001.
-
-### Deprecated Features
-
-Please note that the following items will be deprecated and will no longer be provided in EDB Postgres Advanced Server 11:
-
-- Linux Graphical Installers
-- Infinite Cache
-
-### How to Report Problems
-
-To report any issues you are having please contact EnterpriseDB’s technical support staff:
-
-- Email: [support@enterprisedb.com](mailto:support@enterprisedb.com)
-
-- Phone:
+The EDB Postgres Advanced Server (Advanced Server) documentation describes the latest version of Advanced Server 10 including minor releases and patches. The release notes in this section provide information on what was new in each release.
- US: +1-732-331-1320 or 1-800-235-5891
-
-
\ No newline at end of file
+| Version | Release Date | Upstream Merge |
+| ------- | ------------ | -------------- |
+| [10.19.29](10_epas10.19.29_rel_notes.mdx) | 2021 Nov 11 | [10.19](https://www.postgresql.org/docs/10/release-10-19.html) |
+| [10.18.28](11_epas10.18.28_rel_notes.mdx) | 2021 Sep 08 | [10.18](https://www.postgresql.org/docs/10/release-10-18.html) |
+| [10.17.27](13_epas10.17.27_rel_notes.mdx) | 2021 May 25 | [10.17](https://www.postgresql.org/docs/10/release-10-17.html) |
+| [10.17.26](15_epas10.17.26_rel_notes.mdx) | 2021 May 14 | [10.17](https://www.postgresql.org/docs/10/release-10-17.html) |
+| [10.16.25](17_epas10.16.25_rel_notes.mdx) | 2021 Feb 12 | [10.16](https://www.postgresql.org/docs/10/release-10-16.html) |
+| [10.15.24](19_epas10.15.24_rel_notes.mdx) | 2020 Nov 20 | [10.15](https://www.postgresql.org/docs/10/release-10-15.html) |
+| [10.14.23](21_epas10.14.23_rel_notes.mdx) | 2020 Aug 18 | [10.14](https://www.postgresql.org/docs/10/release-10-14.html) |
+| [10.14.22](23_epas10.14.22_rel_notes.mdx) | 2020 Aug 17 | [10.14](https://www.postgresql.org/docs/10/release-10-14.html) |
+| [10.13.21](25_epas10.13.21_rel_notes.mdx) | 2020 May 18 | [10.13](https://www.postgresql.org/docs/10/release-10-13.html) |
+| [10.12.20](27_epas10.12.20_rel_notes.mdx) | 2020 Feb 14 | [10.12](https://www.postgresql.org/docs/10/release-10-12.html) |
+| [10.11.19](29_epas10.11.19_rel_notes.mdx) | 2019 Nov 19 | [10.11](https://www.postgresql.org/docs/10/release-10-11.html) |
+| [10.10.18](31_epas10.10.18_rel_notes.mdx) | 2019 Aug 26 | [10.10](https://www.postgresql.org/docs/10/release-10-10.html) |
+| [10.9.17](33_epas10.9.17_rel_notes.mdx) | 2019 Jun 25 | [10.9](https://www.postgresql.org/docs/10/release-10-9.html) |
+| [10.8.16](35_epas10.8.16_rel_notes.mdx) | 2019 May 13 | [10.8](https://www.postgresql.org/docs/10/release-10-8.html) |
+| [10.7.15](37_epas10.7.15_rel_notes.mdx) | 2019 Feb 22 | [10.7](https://www.postgresql.org/docs/10/release-10-7.html) |
+| [10.6.13](39_epas10.6.13_rel_notes.mdx) | 2018 Nov 16 | [10.6](https://www.postgresql.org/docs/10/release-10-6.html) |
+| [10.5.12](41_epas10.5.12_rel_notes.mdx) | 2018 Aug 21 | [10.5](https://www.postgresql.org/docs/10/release-10-5.html) |
+| [10.4.9](43_epas10.4.9_rel_notes.mdx) | 2018 May 17 | [10.4](https://www.postgresql.org/docs/10/release-10-4.html) |
+| [10](45_epas10_rel_notes.mdx) | 2017 Nov 14 | [10.0](https://www.postgresql.org/docs/10/release-10.html) |
\ No newline at end of file
From 843f84f20aed129a6b331f73d549881adb4a62c9 Mon Sep 17 00:00:00 2001
From: David Wicinas <93669463+dwicinas@users.noreply.github.com>
Date: Wed, 12 Jan 2022 14:21:35 -0500
Subject: [PATCH 7/7] New platform support topic, deleted old topics, revised
structure of site
---
.../02_supported_platforms.mdx | 25 -------------------
.../epas/10/epas_platform_support/index.mdx | 21 ++++++++++++++++
.../01_supported_platforms.mdx | 13 ----------
product_docs/docs/epas/10/index.mdx | 2 ++
4 files changed, 23 insertions(+), 38 deletions(-)
delete mode 100644 product_docs/docs/epas/10/epas_inst_linux/02_supported_platforms.mdx
create mode 100644 product_docs/docs/epas/10/epas_platform_support/index.mdx
delete mode 100644 product_docs/docs/epas/10/epas_upgrade_guide/01_supported_platforms.mdx
diff --git a/product_docs/docs/epas/10/epas_inst_linux/02_supported_platforms.mdx b/product_docs/docs/epas/10/epas_inst_linux/02_supported_platforms.mdx
deleted file mode 100644
index 02fec4eab69..00000000000
--- a/product_docs/docs/epas/10/epas_inst_linux/02_supported_platforms.mdx
+++ /dev/null
@@ -1,25 +0,0 @@
----
-title: "Supported Platforms"
-
-legacyRedirectsGenerated:
- # This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- - "/edb-docs/d/edb-postgres-advanced-server/user-guides/language-pack-guide/10/EDB_Postgres_Language_Pack_Guide.1.03.html"
----
-
-
-
-For information about the platforms and versions supported by Advanced Server, see [Platform Compatibility](https://www.enterprisedb.com/platform-compatibility#epas).
-
-!!! Note
- Advanced Server is no longer supported on RHEL/CentOS/OL 6.x platforms. It is strongly recommended that EDB products running on these platforms be migrated to a supported platform.
-
-**Limitations**
-
-The following limitations apply to EDB Postgres Advanced Server:
-
-- The `data` directory of a production database should not be stored on an NFS file system.
-
-
-
-
-
diff --git a/product_docs/docs/epas/10/epas_platform_support/index.mdx b/product_docs/docs/epas/10/epas_platform_support/index.mdx
new file mode 100644
index 00000000000..cc871683347
--- /dev/null
+++ b/product_docs/docs/epas/10/epas_platform_support/index.mdx
@@ -0,0 +1,21 @@
+---
+title: "Supported Platforms"
+
+redirects:
+ - /epas/10/epas_inst_linux/02_supported_platforms
+ - /epas/10/epas_upgrade_guide/01_supported_platforms
+---
+
+EDB Postgres Advanced Server v10 installers support Linux and Windows server platforms.
+
+!!! Note
+ Advanced Server is no longer supported on RHEL/CentOS/OL 6.x platforms. It is strongly recommended that EDB products running on these platforms be migrated to a supported platform.
+
+See [Platform Compatibility](https://www.enterprisedb.com/platform-compatibility#epas)
+ for additional information about supported platforms.
+
+## Limitations
+
+The following limitations apply to EDB Postgres Advanced Server:
+
+- The `data` directory of a production database should not be stored on an NFS file system.
\ No newline at end of file
diff --git a/product_docs/docs/epas/10/epas_upgrade_guide/01_supported_platforms.mdx b/product_docs/docs/epas/10/epas_upgrade_guide/01_supported_platforms.mdx
deleted file mode 100644
index 0a60a2ef95d..00000000000
--- a/product_docs/docs/epas/10/epas_upgrade_guide/01_supported_platforms.mdx
+++ /dev/null
@@ -1,13 +0,0 @@
----
-title: "Supported Platforms"
-
----
-
-
-
-For information about the platforms and versions supported by Advanced Server, visit the EnterpriseDB website at:
-
-
-
-!!! Note
- Advanced Server is no longer supported on RHEL/CentOS/OL 6.x platforms. It is strongly recommended that EDB products running on these platforms be migrated to a supported platform.
\ No newline at end of file
diff --git a/product_docs/docs/epas/10/index.mdx b/product_docs/docs/epas/10/index.mdx
index 94e2cddd546..5e8704b3224 100644
--- a/product_docs/docs/epas/10/index.mdx
+++ b/product_docs/docs/epas/10/index.mdx
@@ -1,7 +1,9 @@
---
title: EDB Postgres Advanced Server
navigation:
+ - epas_rel_notes
- "#Getting Started"
+ - epas_platform_support
- epas_inst_linux
- epas_inst_windows
- epas_rel_notes