Skip to content

Commit

Permalink
Merge pull request #2438 from EnterpriseDB/release/2022-03-10
Browse files Browse the repository at this point in the history
  • Loading branch information
josh-heyer authored Mar 10, 2022
2 parents f765c6c + b32c25f commit 1460fdc
Show file tree
Hide file tree
Showing 23 changed files with 79 additions and 105 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ BigAnimal backs up the data in your PostgreSQL clusters. Backups are stored in A

PostgreSQL clusters in BigAnimal are continuously backed up through a combination of base backups and transaction log (WAL) archiving. When a new cluster is created, an initial "base" backup is taken. After that, every time a WAL file is closed—by default, every 5 minutes—it is automatically uploaded to Azure Blob Storage.

BigAnimal retains backups for 30 days by default.

### Restores

If a restore is necessary—for example, in case of an accidental `DROP TABLE` statement—you can restore clusters to any point in time as long as backups are retained in Azure Blob Storage. Currently BigAnimal does not age out backups, so you can restore clusters to any time since cluster creation.
Expand Down
3 changes: 1 addition & 2 deletions product_docs/docs/edb_plus/36/01_release_notes.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
---
navTitle: Release Notes
title: "EDB*Plus Version 36 Release Notes"
title: "Release Notes"
---
<div id="release_notes" class="registered_link"></div>

Expand Down
3 changes: 1 addition & 2 deletions product_docs/docs/edb_plus/37/01_release_notes.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
---
navTitle: Release Notes
title: "EDB*Plus Version 37 Release Notes"
title: "Release Notes"
---
<div id="release_notes" class="registered_link"></div>

Expand Down
3 changes: 1 addition & 2 deletions product_docs/docs/edb_plus/38/01_release_notes.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
---
navTitle: Release Notes
title: "EDB*Plus Version 38 Release Notes"
title: "Release Notes"
---
<div id="release_notes" class="registered_link"></div>

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
---
navTitle: Version 39.0.2
title: "EDB*Plus Version 39.0.2 Release Notes"
title: Version 39.0.2
---

New features, enhancements, bug fixes, and other changes in EDB*Plus 39.0.2 include:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
---
navTitle: Version 39.0.1
title: "EDB*Plus Version 39.0.1 Release Notes"
title: Version 39.0.1
---

New features, enhancements, bug fixes, and other changes in EDB*Plus 39.0.1 include:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
---
navTitle: Version 39.0.0
title: "EDB*Plus Version 39.0.0 Release Notes"
title: "Version 39.0.0"
---

New features, enhancements, bug fixes, and other changes in EDB*Plus 39.00 include:
Expand Down
4 changes: 1 addition & 3 deletions product_docs/docs/edb_plus/39/02a_release_notes/index.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
---
navTitle: Release Notes
title: "EDB*Plus Version 39 Release Notes"

title: "Release Notes"
---

EDB\*Plus is a utility program that provides a command line user interface to EDB Postgres Advanced Server.
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "Version 40.0.1"
---

New features, enhancements, bug fixes, and other changes in EDB*Plus 40.0.1 include:

| Type | Description |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Enhancement | The display format for a decimal point is now compatible with Oracle SQL*Plus [75092]. |
| Security Fix | The EDB JDBC Driver in EDB*Plus is upgraded to version 42.3.2.1. This upgrade fixes the CVE-2022-21724 vulnerability reported in older versions of EDB JDBC Driver. |
| Bug Fix | Describe command no longer fails for a schema qualified SYNONYM name [72994]. |
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
---
navTitle: Release Notes
title: "EDB*Plus Version 40 Release Notes"
title: "Version 40.0.0"
---

New features, enhancements, bug fixes, and other changes in EDB*Plus 40 include:
New features, enhancements, bug fixes, and other changes in EDB*Plus 40.0.0 include:

| Type | Description |
| ----------- | -------------------------------------------------------------- |
Expand Down
13 changes: 13 additions & 0 deletions product_docs/docs/edb_plus/40/02_release_notes/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: "Release Notes"

---

EDB\*Plus is a utility program that provides a command line user interface to EDB Postgres Advanced Server.

The EDB\*Plus documentation describes the latest version of EDB\*Plus Version 40. The release notes in this section provide information on what was new in each release.

| Version | Release Date |
| --------------------------------------- | ------------ |
| [40.0.1](09_edbplus_40.01_rel_notes.mdx)| 2022 Mar 02 |
| [40.0.0](10_edbplus_40_rel_notes.mdx) | 2021 Dec 02 |
6 changes: 3 additions & 3 deletions product_docs/docs/edb_plus/40/04_using_edb_plus.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ The following example shows user `enterprisedb` with password `password`, connec
C:\Program Files\edb\as14\edbplus>edbplus enterprisedb/password
Connected to EnterpriseDB 14.0.0 (localhost:5444/edb) AS enterprisedb

EDB*Plus: Release 14 (Build 40.0.0)
EDB*Plus: Release 14 (Build 40.0.1)
Copyright (c) 2008-2021, EnterpriseDB Corporation. All rights reserved.

SQL>
Expand All @@ -85,7 +85,7 @@ The following example shows user `enterprisedb` with password, `password`, conne
C:\Program Files\edb\as14\edbplus>edbplus enterprisedb/password@localhost:5445/edb
Connected to EnterpriseDB 14.0.0 (localhost:5445/edb) AS enterprisedb
EDB*Plus: Release 14 (Build 40.0.0)
EDB*Plus: Release 14 (Build 40.0.1)
Copyright (c) 2008-2021, EnterpriseDB Corporation. All rights reserved.
SQL>
Expand All @@ -97,7 +97,7 @@ Using variable `hr_5445` in the `login.sql` file, the following illustrates how
C:\Program Files\edb\as14\edbplus>edbplus enterprisedb/password@hr_5445
Connected to EnterpriseDB 14.0.0 (localhost:5445/hr) AS enterprisedb
EDB*Plus: Release 14 (Build 40.0.0)
EDB*Plus: Release 14 (Build 40.0.1)
Copyright (c) 2008-2021, EnterpriseDB Corporation. All rights reserved.
SQL>
Expand Down
4 changes: 2 additions & 2 deletions product_docs/docs/edb_plus/40/05_using_edb_plus_with_ssl.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -296,7 +296,7 @@ $ cd /opt/edb/as14/edbplus
$ ./edbplus.sh enterprisedb/[email protected]:5444/edb?ssl=true
Connected to EnterpriseDB 14.0.0 (192.168.2.22:5444/edb) AS enterprisedb
EDB*Plus: Release 14 (Build 40.0.0)
EDB*Plus: Release 14 (Build 40.0.1)
Copyright (c) 2008-2021, EnterpriseDB Corporation. All rights reserved.
SQL>
Expand All @@ -313,7 +313,7 @@ $ cd /opt/edb/as14/edbplus
$ ./edbplus.sh enterprisedb/[email protected]:5444/edb?ssl=true
Connected to EnterpriseDB 14.0.0 (192.168.2.22:5444/edb) AS enterprisedb
EDB*Plus: Release 14 (Build 40.0.0)
EDB*Plus: Release 14 (Build 40.0.1)
Copyright (c) 2008-2021, EnterpriseDB Corporation. All rights reserved.
SQL>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,11 @@
---
title: "What’s New"
title: "Introduction"

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/user-guide/10/EDB_Postgres_Advanced_Server_Guide.1.03.html"
---

The following features have been changed in EDB Postgres Advanced Server 9.6 to create Advanced Server 10:
See the [release notes](../../epas_rel_notes) for the features added in EDB Postgres Advanced Server 10.

- Advanced Server now includes the following enhancements for EDB Audit Logging: 1) Separate auditing for each DDL type allows the specification of individual DDL commands (`CREATE`, `ALTER`, or `DROP`) with or without their object types (for example, `TABLE`, `VIEW`, `SEQUENCE`, etc.) for which audit logging is to occur. This refines the types of SQL statements recorded in the audit log file. 2) Separate auditing for each DML type allows the specification of individual DML commands (`INSERT`, `UPDATE`, `DELETE`, or `TRUNCATE`) for which audit logging is to occur. This provides the same benefit as separate DDL auditing. 3) Statements to be audited can now be determined by: a) the database in which auditing is to occur, b) the role running the session, or c) the combination of the role and the database. This is accomplished by setting the `edb_audit_statement` configuration parameter with the `ALTER DATABASE`, `ALTER ROLE`, or `ALTER ROLE IN DATABASE`. 4) *Command tags* identify the SQL command that was executed, and thus aids in scanning the audit log to find entries related to certain SQL commands. 5) Addition of the `edb_audit_destination` parameter specifies whether audit logging is to be recorded in the default location under the database cluster or to be handled by the *syslog* process. For more information, see [EDB Audit Logging](../03_database_administration/05_edb_audit_logging/#edb_audit_logging).
- Advanced Server now includes the `edb_log_every_bulk_value` configuration parameter, which affects both Advanced Server logging and EDB Audit Logging. Logging a single message for the entire bulk process is now the default option as opposed to logging every statement involved in bulk processing. For more information, see [Audit Logging Configuration Parameters](../03_database_administration/05_edb_audit_logging/01_audit_logging_configuration_parameters/#audit_logging_configuration_parameters).
- Advanced Server now includes the *EDB Clone Schema* extension, which allows you to make a copy of a schema with its database objects from a given database, and to insert it into another database, or into the same database (with a different schema name). The cloning functionality can be run in both an online mode or a non-blocking, background job mode. Using a background job frees up access to your terminal while the cloning operation is in progress. Multiple background worker processes can be used for the cloning process to shorten the amount of time to complete the operation. For more information, see [EDB Clone Schema](../14_edb_clone_schema/#edb_clone_schema).
- Advanced Server now provides the `pg_prewarm` module, which implements the `autoprewarm` background worker. The `autoprewarm` worker process automatically dumps shared buffers to disk before a shutdown. It then prewarms the shared buffers the next time the server is started, meaning it loads blocks from the disk back into the buffer pool. This shortens the warm up times after the server has been restarted. For more information, see [Top Performance Related Parameters](../03_database_administration/01_configuration_parameters/03_configuration_parameters_by_functionality/01_top_performance_related_parameters/16_pg_prewarm.autoprewarm/#pg_prewarm.autoprewarm).
- Advanced Server now provides the `--wal-segsize` option for the `initdb` utility program. This provides the capability to specify the WAL segment file size when creating a database cluster instead of using the default size of 16 MB. For more information, see [Unicode Collation Algorithm](../03_database_administration/06_unicode_collation_algorithm/#customizable_wal_segment_file_size).

16 changes: 2 additions & 14 deletions product_docs/docs/epas/11/epas_guide/01_introduction/index.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "What’s New"
title: "Introduction"

legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
Expand All @@ -10,16 +10,4 @@ legacyRedirectsGenerated:
- "/edb-docs/d/edb-postgres-advanced-server/user-guides/user-guide/11/EDB_Postgres_Advanced_Server_Guide.1.003.html"
---

The following features have been changed in EDB Postgres Advanced Server 10 to create Advanced Server 11:

- Advanced Server no longer supports the PL/Java package. The PL/Java package is deprecated in EDB Postgres Advanced Server 11 and will be unavailable in EDB Postgres Advanced Server 12. For more information, see [PL/Java](../15_pl_java/#pl_java).
- Advanced Server no longer supports the Infinite Cache feature. All related components have been removed such as the functions, scripts, configuration parameters, and columns from statistical tables and views.
- Advanced Server no longer creates the `dbo` system catalog in its databases. For more information, see [Enhanced SQL and Other Miscellaneous Features](../16_enhanced_sql_and_other_misc_features/#sql_server_dbo_schema).
- Advanced Server now supports *data redaction*, which is a technique for limiting the exposure of sensitive data to certain users. Data redaction results in the alteration of the displayed data to such users. This is accomplished by defining redaction policies for tables with sensitive data. For more information, see *EDB Postgres Advanced Server Security Features Guide*.
- Advanced Server now supports *EDB wait states*, which is a background worker that probes each running session at a regular interval collecting information such as the database connection, the logged in user, the running query, and the wait events. For more information, see [Performance Analysis and Tuning](../13_performance_analysis_and_tuning/#edb_wait_states).
- Advanced Server now permits an infinite number of tries for custom plan generation by setting the `edb_custom_plan_tries` parameter to `-1`. For more information, see [Query Tuning / Planner Method Configuration](../03_database_administration/01_configuration_parameters/03_configuration_parameters_by_functionality/05_query_tuning_planner_method_configuration/#edb_custom_plan_tries).
- Advanced Server 11 now uses the community version of pgAgent and no longer supports `edb-pgagent`.
- The output format of the `version()` function has been changed to appear more consistent with the PostgreSQL community version output. For more information, see [Enhanced SQL and Other Miscellaneous Features](../16_enhanced_sql_and_other_misc_features/#output_of_function_version).
- You can use the `edb_filter_log.redact_password_commands` extension to instruct the server to redact stored passwords from the log file. For more information, see [Redacting Passwords from Audit Logs](../03_database_administration/05_edb_audit_logging/07_redacting_passwords_from_audit_logs/#redacting_passwords_from_audit_logs).


See the [release notes](../../epas_rel_notes) for the features added in EDB Postgres Advanced Server 11.
15 changes: 3 additions & 12 deletions product_docs/docs/epas/12/epas_guide/01_introduction/index.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "What’s New"
title: "Introduction"

legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
Expand All @@ -9,16 +9,7 @@ legacyRedirectsGenerated:
- "/edb-docs/d/edb-postgres-advanced-server/reference/database-compatibility-for-oracle-developers-reference-guide/12/Database_Compatibility_for_Oracle_Developers_Reference_Guide.1.003.html"
---

The following features have been changed in EDB Postgres Advanced Server 11 to create Advanced Server 12:
See the [release notes](../../epas_rel_notes) for the features added in EDB Postgres Advanced Server 12.


- Advanced Server introduces `COMPOUND TRIGGERS`, which are stored as a PL block that executes in response to a specified triggering event. For information, see the *Database Compatibility Stored Procedural Language Guide*.
- Advanced Server now supports new `DATA DICTIONARY VIEWS` that provide information that is compatible with the Oracle data dictionary views. For information, see the *Database Compatibility for Oracle Developers Catalog Views Guide*.
- Advanced Server has added the `LISTAGG` function to support string aggregation that concatenates data from multiple rows into a single row in an ordered manner. For information, see the *Database Compatibility for Oracle Developers Reference Guide*.
- Advanced Server now supports `CAST(MULTISET)` function, allowing subquery output to be `CAST` to a nested table type. For information, see the *Database Compatibility for Oracle Developers Reference Guide*.
- Advanced Server has added the `MEDIAN` function to calculate a median value from the set of provided values. For information, see the *Database Compatibility for Oracle Developers Reference Guide*.
- Advanced Server has added the `SYS_GUID` function to generate and return a globally unique identifier in the form of `16-bytes` of `RAW` data. For information, see the *Database Compatibility for Oracle Developers Reference Guide*.
- Advanced Server now supports an Oracle-compatible `SELECT UNIQUE` clause in addition to an existing `SELECT DISTINCT` clause. For information, see the *Database Compatibility for Oracle Developers SQL Guide*.
- Advanced Server has re-implemented `default_with_rowids`, which is used to create a table that includes a `ROWID` column in the newly created table. For more information, see [default_with_rowids](../03_database_administration/01_configuration_parameters/03_configuration_parameters_by_functionality/11_compatibility_options/#default_with_rowids).
- Advanced Server now supports logical decoding on the standby server, which allows creating a logical replication slot on a standby, independently of a primary server. For more information, see [Logical Decoding on Standby](../15_enhanced_sql_and_other_misc_features/#logical_decoding_on_standby).
- Advanced Server introduces `INTERVAL PARTITIONING`, which allows a database to automatically create partitions of a specified interval as new data is inserted into a table. For information, see the *Database Compatibility Table Partitioning Guide*.

Loading

0 comments on commit 1460fdc

Please sign in to comment.