Skip to content

Commit

Permalink
Merge pull request #4992 from EnterpriseDB/release/2023-11-09b
Browse files Browse the repository at this point in the history
Release: 2023-11-09b
  • Loading branch information
nidhibhammar authored Nov 9, 2023
2 parents 9b51e14 + a0d6793 commit c8b1a9d
Show file tree
Hide file tree
Showing 108 changed files with 4,724 additions and 8 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: "EDB Postgres Advanced Server 11.22.34 release notes"
navTitle: Version 11.22.34
hideToC: true
---

Released: 09 Nov 2023

EDB Postgres Advanced Server 11.22.34 includes the following enhancements and bug fixes:

| Type | Description | Addresses   |
| ------------ | --------------------------------------------------------------------------------------------------- | --------------------- |
| Bug fix | Fixed a high memory usage issue due to the re-transformation of a DECODE expression. | |
| Bug fix | Fixed split partition failure issue due to case-sensitive partition name in `edb_partition`. | #97109 |
2 changes: 2 additions & 0 deletions product_docs/docs/epas/11/epas_rel_notes/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
navTitle: Release Notes
title: "EDB Postgres Advanced Server Release Notes"
navigation:
- epas11_22_34_rel_notes
- epas11_21_33_rel_notes
- epas11_21_32_rel_notes
- epas11_20_31_rel_notes
Expand All @@ -25,6 +26,7 @@ The EDB Postgres Advanced Server (Advanced Server) documentation describes the l

| Version | Release Date | Upstream Merge |
| ----------------------------------------- | ------------ | -------------------------------------------------------------- |
| [11.22.34](epas11_22_34_rel_notes.mdx) | 09 Nov 2023 | [11.22](https://www.postgresql.org/docs/11/release-11-22.html) |
| [11.21.33](epas11_21_33_rel_notes.mdx) | 25 Sep 2023 | |
| [11.21.32](epas11_21_32_rel_notes.mdx) | 21 Aug 2023 | [11.21](https://www.postgresql.org/docs/11/release-11-21.html) |
| [11.20.31](epas11_20_31_rel_notes.mdx) | 11 May 2023 | [11.20](https://www.postgresql.org/docs/11/release-11-20.html) |
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: "EDB Postgres Advanced Server 12.17.22 release notes"
navTitle: Version 12.17.22
hideToC: true
---

Released: 09 Nov 2023

EDB Postgres Advanced Server 12.17.22 includes the following enhancements and bug fixes:

| Type | Description | Addresses   |
| ------------ | --------------------------------------------------------------------------------------------------- | --------------------- |
| Bug fix | Fixed a high memory usage issue due to the re-transformation of a DECODE expression. | |
| Bug fix | Fixed split partition failure issue due to case-sensitive partition name in `edb_partition`. | #97109 |
2 changes: 2 additions & 0 deletions product_docs/docs/epas/12/epas_rel_notes/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
navTitle: Release Notes
title: "EDB Postgres Advanced Server Release Notes"
navigation:
- epas12_17_22_rel_notes
- epas12_16_21_rel_notes
- epas12_16_20_rel_notes
- epas12_15_19_rel_notes
Expand All @@ -28,6 +29,7 @@ The EDB Postgres Advanced Server (Advanced Server) documentation describes the l

| Version | Release Date | Upstream Merges |
| ----------------------------------------- | ------------ | -------------------------------------------------------------- |
| [12.17.22](epas12_17_22_rel_notes.mdx) | 09 Nov 2023 | [12.17](https://www.postgresql.org/docs/12/release-12-17.html) |
| [12.16.21](epas12_16_21_rel_notes.mdx) | 25 Sep 2023 | |
| [12.16.20](epas12_16_20_rel_notes.mdx) | 21 Aug 2023 | [12.16](https://www.postgresql.org/docs/12/release-12-16.html) |
| [12.15.19](epas12_15_19_rel_notes.mdx) | 11 May 2023 | [12.15](https://www.postgresql.org/docs/12/release-12-15.html) |
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: "EDB Postgres Advanced Server 13.13.19 release notes"
navTitle: Version 13.13.19
hideToC: true
---

Released: 09 Nov 2023

EDB Postgres Advanced Server 13.13.19 includes the following enhancements and bug fixes:

| Type | Description | Addresses   |
| ------------ | --------------------------------------------------------------------------------------------------- | --------------------- |
| Bug fix | Fixed a high memory usage issue due to the re-transformation of a DECODE expression. | |
| Bug fix | Fixed split partition failure issue due to case-sensitive partition name in `edb_partition`. | #97109 |
2 changes: 2 additions & 0 deletions product_docs/docs/epas/13/epas_rel_notes/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
navTitle: Release Notes
title: "EDB Postgres Advanced Server Release Notes"
navigation:
- epas13_13_19_rel_notes
- epas13_12_18_rel_notes
- epas13_12_17_rel_notes
- epas13_11_15_rel_notes
Expand All @@ -21,6 +22,7 @@ The EDB Postgres Advanced Server (Advanced Server) documentation describes the l

| Version | Release Date | Upstream Merges |
| ----------------------------------- | ------------ | ---------------------------------------------------------------------------------------------------------------------- |
| [13.13.19](epas13_13_19_rel_notes) | 09 Nov 2023 | [13.13](https://www.postgresql.org/docs/release/13.13/) |
| [13.12.18](epas13_12_17_rel_notes) | 25 Sep 2023 | |
| [13.12.17](epas13_12_17_rel_notes) | 21 Aug 2023 | [13.12](https://www.postgresql.org/docs/release/13.12/) |
| [13.11.15](epas13_11_15_rel_notes) | 11 May 2023 | [13.11](https://www.postgresql.org/docs/release/13.11/) |
Expand Down
14 changes: 14 additions & 0 deletions product_docs/docs/epas/14/epas_rel_notes/epas14_10_0_rel_notes.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: "EDB Postgres Advanced Server 14.10.0 release notes"
navTitle: Version 14.10.0
hideToC: true
---

Released: 09 Nov 2023

EDB Postgres Advanced Server 14.10.0 includes the following enhancements and bug fixes:

| Type | Description | Addresses   |
| ------------ | --------------------------------------------------------------------------------------------------- | --------------------- |
| Bug fix | Fixed a high memory usage issue due to the re-transformation of a DECODE expression. | |
| Bug fix | Fixed split partition failure issue due to case-sensitive partition name in `edb_partition`. | #97109 |
2 changes: 2 additions & 0 deletions product_docs/docs/epas/14/epas_rel_notes/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
navTitle: Release notes
title: "EDB Postgres Advanced Server release notes"
navigation:
- epas14_10_0_rel_notes
- epas14_9_1_rel_notes
- epas14_9_0_rel_notes
- epas14_8_0_rel_notes
Expand All @@ -20,6 +21,7 @@ The EDB Postgres Advanced Server (EDB Postgres Advanced Server) documentation de

| Version | Release date | Upstream merges |
| --------------------------------- | ------------ | ------------------------------------------------------------------------------------------------------------------------ |
| [14.10.0](epas14_10_0_rel_notes) | 09 Nov 2023 | [14.10](https://www.postgresql.org/docs/14/release-14-10.html) |
| [14.9.1](epas14_9_1_rel_notes) | 25 Sep 2023 | |
| [14.9.0](epas14_9_0_rel_notes) | 21 Aug 2023 | [14.9](https://www.postgresql.org/docs/14/release-14-9.html) |
| [14.8.0](epas14_8_0_rel_notes) | 11 May 2023 | [14.8](https://www.postgresql.org/docs/14/release-14-8.html) |
Expand Down
14 changes: 14 additions & 0 deletions product_docs/docs/epas/15/epas_rel_notes/epas15_5_0_rel_notes.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: "EDB Postgres Advanced Server 15.5.0 release notes"
navTitle: Version 15.5.0
hideToC: true
---

Released: 09 Nov 2023

EDB Postgres Advanced Server 15.5.0 includes the following enhancements and bug fixes:

| Type | Description | Addresses   |
| ------------ | --------------------------------------------------------------------------------------------------- | --------------------- |
| Bug fix | Fixed a high memory usage issue due to the re-transformation of a DECODE expression. | |
| Bug fix | Fixed split partition failure issue due to case-sensitive partition name in `edb_partition`. | #97109 |
2 changes: 2 additions & 0 deletions product_docs/docs/epas/15/epas_rel_notes/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
navTitle: Release notes
title: "EDB Postgres Advanced Server release notes"
navigation:
- epas15_5_0_rel_notes
- epas15_4_1_rel_notes
- epas15_4_0_rel_notes
- epas15_3_0_rel_notes
Expand All @@ -14,6 +15,7 @@ The EDB Postgres Advanced Server documentation describes the latest version of E

| Version | Release date | Upstream merges |
| ------------------------------ | ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [15.5.0](epas15_5_0_rel_notes) | 09 Nov 2023 | [15.5](https://www.postgresql.org/docs/release/15.5/) |
| [15.4.1](epas15_4_1_rel_notes) | 25 Sep 2023 | |
| [15.4.0](epas15_4_0_rel_notes) | 21 Aug 2023 | [15.4](https://www.postgresql.org/docs/release/15.4/) |
| [15.3.0](epas15_3_0_rel_notes) | 11 May 2023 | [15.3](https://www.postgresql.org/docs/release/15.3/) |
Expand Down
6 changes: 3 additions & 3 deletions product_docs/docs/epas/16/epas_rel_notes/epas16_rel_notes.mdx
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
title: EDB Postgres Advanced Server 16 release notes
navTitle: "Version 16"
title: EDB Postgres Advanced Server 16.1 release notes
navTitle: "Version 16.1"
---

Released: 09 Nov 2023

EDB Postgres Advanced Server 16 includes the following enhancements and bug fixes:
EDB Postgres Advanced Server 16.1 includes the following enhancements and bug fixes:

| Type | Description | Category |
| -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
Expand Down
10 changes: 5 additions & 5 deletions product_docs/docs/epas/16/epas_rel_notes/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@ EDB Postgres Advanced Server 16 is built on open-source PostgreSQL 16, which int

The EDB Postgres Advanced Server documentation describes the latest version of EDB Postgres Advanced Server 16 including minor releases and patches. These release notes provide information on what was new in each release.

| Version | Release date | Upstream merges |
| ------------------------------------- | ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [16 beta](epas16_beta_rel_notes) | 12 Sep 2023 | [16 beta](https://www.postgresql.org/docs/16/release-16.html)
| Version | Release date | Upstream merges |
| ------------------------ | ------------ | ---------------------------------------------------------- |
| [16.1](epas16_rel_notes) | 09 Nov 2023 | [16.1](https://www.postgresql.org/docs/16/release-16.html) |


## Component certification

This components are included in the EDB Postgres Advanced Server v16 beta release:
This components are included in the EDB Postgres Advanced Server v16.1 release:

- Database Server 16.1.0-beta1.2
- Database Server 16.1
- SQL Protect

## Support announcements
Expand Down
9 changes: 9 additions & 0 deletions product_docs/docs/ocl_connector/16/02_supported_platforms.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: "Supported platforms"

---

<div id="supported_platforms" class="registered_link"></div>

The EDB OCL Connector is supported on the same platforms as EDB Postgres Advanced Server. To determine the platform support for the EDB OCL Connector, you can refer either to the platform support for EDB Postgres Advanced Server on the [Platform Compatibility page](https://www.enterprisedb.com/platform-compatibility#epas) on the EDB website or to [Installing EDB OCL Connector](./installing).

38 changes: 38 additions & 0 deletions product_docs/docs/ocl_connector/16/03_libpq_compatibility.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: "libpq cross-version compatibility"

---

<div id="libpq_compatibility" class="registered_link"></div>

EDB OCL installation always uses the latest libpq. When upgrading to a new major release of EDB Postgres Advanced Server, the different scenarios supported under libpq cross-version compatibility are as follows:

- If the latest libpq is installed on the machine, OCL uses it.
- If the latest libpq isn't already installed, OCL installs it. It doesn't use the existing libpq of older versions even if it's installed.
- If you upgrade the OCL version, then libpq is also upgraded to its latest version.

If you're upgrading to a minor release, you need to manually upgrade libpq.

## Upgrading libpq for minor releases of EDB Postgres Advanced Server

For minor releases of EDB Postgres Advanced Server, you might need to upgrade libpq to a required version on the client machine where you installed EDB OCL Connector. (Any new libpq version dependencies are listed in the release notes.) If you need to upgrade libpq, run the appropriate command for your operating system.

### For Ubuntu/Debian

```
sudo apt-get install edb-as15-libpq5
```

### For RHEL and SLES

```
sudo <package-manager> install edb-as15-server-libs
```

Where `<package-manager>` is the package manager used with your operating system:

| Package manager | Operating system |
| --------------- | -------------------------------- |
| dnf | RHEL 8/9 and derivatives |
| yum | RHEL 7 and derivatives, CentOS 7 |
| zypper | SLES |
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
title: "Forming a connection string"

---

<div id="forming_a_connection_string" class="registered_link"></div>

The EDB OCL Connector accepts both Oracle-style and Postgres-style connection URIs. A connection string can take the following Oracle-style form:

`[//][host][:port][/dbname]`

Or it can take the following Postgres-style forms:

```text
postgres://[user[:password]@][host][:port][/dbname]
[?param1=value1&...]
```

```text
postgresql://[user[:password]@][host][:port][/dbname]
[?param1=value1&...]
```

You can also use a Postgres-style URI to specify multiple host components, each with an optional port component, in a single URI. A multi-host connection string takes the form:

`postgresql://<user>:<password>@host1:port1,host2:port2,host3:port3/`

Where:

`user` is the name of the connecting user.

`password` is the password associated with the connecting user.

`host` is the host name or IP address to which you're connecting. To specify an IPV6 address, enclose the address in square brackets.

`port` is the port number to which you're connecting.

`dbname` is the name of the database with which you're connecting.

`paramx=valuex` pairs specify extra, application-specific connection properties.

For example, each of the following connection strings establishes a connection to the `edb` database on port `5444` of a system with an IP address of `10.0.0.4`:

`//10.0.0.4:5444/edb`
`postgres://<user>:<password>@10.0.0.4:5444/edb`
`postgresql://<user>:<password>@10.0.0.4:5444/edb`

For more information about using Postgres-style connection strings, see the [PostgreSQL core documentation](https://www.postgresql.org/docs/).
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: "Compiling and linking a program"

---

<div id="compiling_and_linking_a_program" class="registered_link"></div>

The EDB Open Client Library allows applications written using the Oracle Call Interface API to connect to and access an EDB database with minimal changes to the C source code. The EDB Open Client Library files are named:

- On Linux: `libedboci.so`

- On Windows: `edboci.dll`

The files are installed in the `oci/lib` subdirectory.

## Compiling and linking a sample program

This example compiles and links the sample program `edb_demo.c` in a Linux environment. The `edb_demo.c` file is located in the `oci/samples` subdirectory.

1. Set `ORACLE_HOME` to the complete pathname of the Oracle home directory, for example:

`export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server`

1. Set `EDB_HOME` to the complete pathname of the home directory, for example:

`export EDB_HOME=/usr/edb`

1. Set `LD_LIBRARY_PATH` to the complete path of `libpthread.so`. By default, `libpthread.so` is located in `/lib64`.

`export LD_LIBRARY_PATH=/lib64/lib:$LD_LIBRARY_PATH`

1. Set `LD_LIBRARY_PATH` to include the EDB Postgres Advanced Server Open Client library. By default, `libedboci.so` is located in `$EDB_HOME/oci/lib`.

`export LD_LIBRARY_PATH=$EDB_HOME/oci:$EDB_HOME/oci/lib:$LD_LIBRARY_PATH`

1. Compile and link the OCL API program:

```text
cd $EDB_HOME/oci/samples
make
```
Loading

2 comments on commit c8b1a9d

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

πŸŽ‰ Published on https://edb-docs.netlify.app as production
πŸš€ Deployed on https://654cea05a6cb6755e8f88185--edb-docs.netlify.app

Please sign in to comment.