Skip to content

Commit

Permalink
Merge pull request #4705 from EnterpriseDB/docs/eprs/7.6-release
Browse files Browse the repository at this point in the history
Replication Server 7.6 release
  • Loading branch information
drothery-edb authored Sep 7, 2023
2 parents 6876d01 + 4a51ab2 commit 2e5693f
Show file tree
Hide file tree
Showing 6 changed files with 64 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,17 @@ title: "Certified and supported product versions"
You can use the following database product versions with Replication Server:

- PostgreSQL versions 11, 12, 13, 14, and 15
- Advanced Server versions 11, 12, 13, 14, and 15
- EDB Postgres Advanced Server versions 11, 12, 13, 14, and 15
- Oracle 11g Release 2 version 11.2.0.2.0 is explicitly certified. Newer minor versions in the 11.2 line are supported as well.
- Oracle 12c version 12.1.0.2.0 is explicitly certified. Newer minor versions in the 12.1 line are supported as well.
- Oracle 18c version 18.1.0.2.0 is explicitly certified. Newer minor versions in the 18.1 line are supported as well.
- Oracle 19c version 19.1.0.2.0 is explicitly certified. Newer minor versions in the 19.1 line are supported as well.
- SQL Server 2014 version 12.0.5000.0 is explicitly certified. Newer minor versions in the 12.0 line are supported as well.

!!!Note
All PostgreSQL and EDB Postgres Advanced Server versions available as BigAnimal single-node and primary/standby high availability cluster types are also supported for SMR configurations. Consult the BigAnimal (EDB’s managed database cloud service) [documentation](/biganimal/latest) for more information about BigAnimal’s [supported cluster types](/biganimal/latest/overview/02_high_availability/) and [database version policy](/biganimal/latest/overview/05_database_version_policy/) for the versions of PostgreSQL and EDB Postgres Advanced Server available in BigAnimal.


As of Replication Server 7.1.0:
- SQL Server 2016 version 13.00.5026 is explicitly certified. Newer minor versions in the 13.0 line are supported as well.
- SQL Server 2017 version 14.0.1000.169 is explicitly certified. Newer minor versions in the 14.0 line are supported as well.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,11 +85,18 @@ The table shows whether a configuration property can be reloaded.

This example reloads the configuration file.

```shell
$ java -jar edb-repcli.jar -reloadconf -repsvrfile ~/subsvr.prop
!!! Note Note
When you execute the reloadconf command, if any configuration options have been changed from their default values, the output includes the configuration option and its new value.

```shell
java -jar edb-repcli.jar -reloadconf -repsvrfile subsvr.prop
__OUTPUT__
Reloading Subscription Server configuration file...
Reloaded configuration options from ../etc/xdb_subserver.conf...
The conf option 'snapshotParallelTableLoaderLimit' set to '1'
The conf option 'skipCheckConst' set to 'false'
The conf option 'snapshotParallelLoadCount' set to '1'

Configuration was reloaded successfully.
```
!!!
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "Controlling logging level, log file sizes, and rotation count"
title: "Controlling logging level, log file sizes, rotation count, and locale"
navTitle: "Controlling message logging"
redirects:
- /eprs/latest/10_appendix/04_miscellaneous_xdb_processing_topics/01_publications_and_subscriptions_server_conf_options/01_controlling_logging_level
---
Expand All @@ -13,15 +14,15 @@ The following options control various aspects of message logging in the publicat

See [Publication and subscription server startup failures](../../02_resolving_problems/02_where_to_look_for_errors/#pub_and_sub_startup_failures) and [Snapshot replication failures](../../02_resolving_problems/02_where_to_look_for_errors/#snapshot_replication_failures) for more information.

`logging.level`
## `logging.level`

Set the `logging.level` option to control the severity of messages written to the publication server log file and the subscription server log file.

`logging.level={OFF | SEVERE | WARNING | INFO | CONFIG | FINE | FINER | FINEST | ALL}`

The default value is `WARNING`.

`logging.file.size`
## `logging.file.size`

Set the `logging.file.size` option to control the maximum file size (in megabytes) of the publication server log file and the subscription server log file.

Expand All @@ -32,7 +33,7 @@ Set the `logging.file.size` option to control the maximum file size (in megabyte

The default value is `50`, in megabytes.

`logging.file.count`
## `logging.file.count`

Set the `logging.file.count` option to control the number of files in the log file rotation history of the publication server log file and the subscription server log file.

Expand All @@ -57,7 +58,21 @@ When log file rotation is enabled and the current, active log file (`pubserver.l
- Each remaining log file is renamed with the next greater integer suffix (`pubserver.log.m` is renamed to `pubserver.log.m+1`, with m varying from `0` to `n-2`).
- A new, active log file is created (`pubserver.log.0`).

`mtk.logging.file.size`
## `logging.default.locale`

Set the `logging.default.locale` option to use either the current system locale or English (en) for publication and subscription logs.

`logging.default.locale={system | en}`

The default value is `system`.

!!!Note
This option is only applicable for publication and subscription logs and isn't supported for mtk.log.

The RepCLI and RepConsole logs continue showing text in the default locale.
!!!

## `mtk.logging.file.size`

!!! Note
This option applies only to the publication server.
Expand All @@ -68,7 +83,7 @@ Set the `mtk.logging.file.size` option to control the maximum file size (in mega

The default value is `50`, in megabytes.

`mtk.logging.file.count`
## `mtk.logging.file.count`

!!! Note
This option applies only to the publication server.
Expand All @@ -94,3 +109,5 @@ When the current, active log file (`mtk.log`) reaches the size specified by `mtk
- Each remaining log file with a suffix is renamed with the next greater integer suffix (`mtk.log.m` is renamed to `mtk.log.m+1`, with `m` varying from `1` to `n-1`).
- Log file `mtk.log` is renamed to `mtk.log.1`.
- A new, active log file is created (`mtk.log`).


22 changes: 22 additions & 0 deletions product_docs/docs/eprs/7/eprs_rel_notes/eprs_rel_notes_7.6.0.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: Replication Server 7.6.0 release notes
navTitle: "Version 7.6.0"
---

Released: 07 Sep 2023

New features, enhancements, bug fixes, and other changes in Replication Server 7.6.0 include the following:

| Type | Description |
| ------- |------------ |
| Enhancement | EDB Replication Server now supports logging Publication and Subscription server logs in the English language, overriding the default locale, using the `logging.default.locale` configuration parameter. [Support ticket #89877] |
| Enhancement | The snapshot operation now uses the table-level parallel loading capability, which reduces overhead on the source database by using range-based criterion for loading each individual table data chunk instead of a fetch-offset approach. This optimization is applicable when the table primary key/unique constraint is based on a non-composite numeric type attribute. [Support ticket # 93360] |
| Enhancement | To help investigate data synchronization gaps, Replication Server’s logging now logs when rows are skipped due to filter criteria. [Support ticket #91296] |
| Bug fix | Fixed an issue where metadata from the primary controller database wasn't replicated when a SQL Server or an Oracle publication database is added as a standby controller database. [Support ticket #82050 and #91884] |
| Bug fix | Fixed the issues related to foreign key violations in the standby controller database that prevented upgrading from version 6.2.x to 7.x. [Support ticket #93129, #92056 and #91588] |
| Bug fix | Corrected a few code paths to release unused resources for timely garbage collection and optimized memory utilization. [Support ticket #91588] |
| Bug fix | Fixed a Data Validator Oracle edge case resulting in a `String index out of range` error for an Oracle to EDB Postgres Advanced Server validation. |
| Bug fix | Fixed an issue resulting in a synchronization failure for `nchar`, `nvarchar`, `xml`, and `sqlvariant` when using the mssql-jdbc-10.2.1.jre8.jar file for a SQL Server to EDB Postgres Advanced Server cluster setup. |
| Bug fix | Updated database type name references of “Postgres Plus Advanced Server” in the Replication Console and Replication CLI to “EDB Postgres Advanced Server”. |
| Bug fix | Fixed an issue that prevented logging of changed configuration parameters at Publication and Subscription server start or when the `reloadconf` command is executed. |
| Bug fix | Fixed a regression that led to an `Invalid custom column type mapping` error being observed for Publication tables with no column mapping. |
4 changes: 3 additions & 1 deletion product_docs/docs/eprs/7/eprs_rel_notes/index.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
---
title: "Release Notes"
title: "Release notes"
redirects:
- ../01_whats_new/
navigation:
- eprs_rel_notes_7.6.0
- eprs_rel_notes_7.5.1
- eprs_rel_notes_7.5.0
- eprs_rel_notes_7.4.0
Expand All @@ -13,6 +14,7 @@ The Replication Server documentation describes the latest version including mino

| Version | Release Date |
| -------------------------------- | ------------ |
| [7.6.0](eprs_rel_notes_7.6.0) | 07 Sep 2023 |
| [7.5.1](eprs_rel_notes_7.5.1) | 26 May 2023 |
| [7.5.0](eprs_rel_notes_7.5.0) | 14 Feb 2023 |
| [7.4.0](eprs_rel_notes_7.4.0) | 29 Nov 2022 |
Expand Down
4 changes: 2 additions & 2 deletions product_docs/docs/eprs/7/supported_platforms.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Supported platforms"
title: "Supported Java platforms"
redirects:
- /eprs/latest/01_introduction/04_supported_jdk_versions/
- /eprs/latest/01_introduction/05_supported_jdk_versions/
Expand All @@ -22,4 +22,4 @@ Replication Server is certified to work with the following Java platforms:
| Debian 10 and 11 | Red Hat OpenJDK 11 |
| Ubuntu 18, 20, 22 | OpenJDK 11 |

See [Product Compatibility](https://www.enterprisedb.com/platform-compatibility#eprs) for more information.
See [Product Compatibility](https://www.enterprisedb.com/platform-compatibility#eprs) for more information on operating system support.

0 comments on commit 2e5693f

Please sign in to comment.