Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release: 2025-02-05a #6469

Merged
merged 18 commits into from
Feb 5, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: AI Accelerator - Pipelines 1.0.7 release notes
navTitle: Version 1.0.7
originalFilePath: advocacy_docs/edb-postgres-ai/ai-accelerator/rel_notes/src/rel_notes_1.0.7.yml
editTarget: originalFilePath
---

Released: 10 December 2024
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: AI Accelerator - Pipelines 2.0.0 release notes
navTitle: Version 2.0.0
originalFilePath: advocacy_docs/edb-postgres-ai/ai-accelerator/rel_notes/src/rel_notes_2.0.0.yml
editTarget: originalFilePath
---

Released: 13 January 2025
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: AI Accelerator - Pipelines 2.1.1 release notes
navTitle: Version 2.1.1
originalFilePath: advocacy_docs/edb-postgres-ai/ai-accelerator/rel_notes/src/rel_notes_2.1.1.yml
editTarget: originalFilePath
---

Released: 3 February 2025
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ navigation:
- ai-accelerator_2.1.1_rel_notes
- ai-accelerator_2.0.0_rel_notes
- ai-accelerator_1.0.7_rel_notes
originalFilePath: advocacy_docs/edb-postgres-ai/ai-accelerator/rel_notes/src/meta.yml
editTarget: originalFilePath
---


Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/EnterpriseDB/docs/automation/josh/validation-for-relgen/tools/automation/generators/relgen/relnote-schema.json
# yaml-language-server: $schema=https://raw.githubusercontent.com/EnterpriseDB/docs/refs/heads/develop/tools/automation/generators/relgen/relnote-schema.json
product: AI Accelerator - Pipelines
version: 1.0.7
date: 10 December 2024
Expand All @@ -21,15 +21,13 @@ relnotes:
jira: AID-17
addresses: ""
type: Enhancement
severity: High
impact: High
- relnote: Support for external models with OpenAI API
details: |
The tech preview only supported internal models. Now, external models can be used with OpenAI API.
jira:
addresses: ""
type: Enhancement
severity: High
impact: High
- relnote: Secure management of API credentials via postgres "user mapping" feature
details: |
Expand All @@ -45,23 +43,20 @@ relnotes:
jira: AID-76
addresses: ""
type: Enhancement
severity: High
impact: High
- relnote: PGFS allows working with external data from S3 object stores and file systems
details: |
The tech preview could only work with S3 in retrievers. Now, the volume concept allows working with external data in general.
jira: AID-77
addresses: ""
type: Enhancement
severity: High
impact: High
- relnote: "Low-level primitives for models: encode, transform for image and text data"
details: |
Low-level primitives for modes have been added to complement the existing high-level functions.
jira: AID-49
addresses: ""
type: Enhancement
severity: High
impact: High
- relnote: Enhanced retriever concept for data retrieval
details: |
Expand All @@ -72,7 +67,6 @@ relnotes:
jira: AID-84
addresses: ""
type: Enhancement
severity: High
impact: High
- relnote: Support image and text data
details: |
Expand All @@ -83,7 +77,6 @@ relnotes:
jira: AID-108
addresses: ""
type: Enhancement
severity: High
impact: High
- relnote: Support for building fully custom AI workflows/pipelines
details: |
Expand All @@ -93,7 +86,6 @@ relnotes:
jira: AID-41
addresses: ""
type: Enhancement
severity: High
impact: High


Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/EnterpriseDB/docs/refs/heads/develop/tools/automation/generators/relgen/relnote-schema.json
product: AI Accelerator - Pipelines
version: 2.0.0
date: 13 January 2025
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/EnterpriseDB/docs/refs/heads/develop/tools/automation/generators/relgen/relnote-schema.json
product: AI Accelerator - Pipelines
version: 2.1.1
date: 3 February 2025
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
navTitle: Ubuntu 20.04
title: Installing PostgreSQL on Ubuntu 20.04 x86_64
---

## Prerequisites

Before you begin the installation process:

- Set up the EDB repository.

!!! Note
Rather than use the EDB repository, you can obtain PostgreSQL installers and installation packages from the [PostgreSQL community downloads page](https://www.postgresql.org/download/).
!!!

Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step.

To determine if your repository exists, enter this command:

`apt-cache search enterprisedb`

If no output is generated, the repository isn't installed.

To set up the EDB repository:

1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads).

1. Select the button that provides access to the EDB repository.

1. Select the platform and software that you want to download.

1. Follow the instructions for setting up the EDB repository.

## Install the package

```shell
sudo apt-get -y install postgresql-<xx>
```

Where `<xx>` is the version of PostgreSQL you are installing. For example, if you are installing version 16, the package name would be `postgresql-16`.
22 changes: 11 additions & 11 deletions install_template/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -340,25 +340,25 @@ products:
platforms:
- name: AlmaLinux 8 or Rocky Linux 8
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16, 17]
supported versions: [13, 14, 15, 16, 17]
- name: AlmaLinux 9 or Rocky Linux 9
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16, 17]
supported versions: [13, 14, 15, 16, 17]
- name: RHEL 8 or OL 8
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16, 17]
supported versions: [13, 14, 15, 16, 17]
- name: RHEL 9 or OL 9
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16, 17]
supported versions: [13, 14, 15, 16, 17]
- name: RHEL 9 or OL 9
arch: arm64
supported versions: [13, 14, 15, 16, 17]
- name: RHEL 9
arch: ppc64le
supported versions: [11, 12, 13, 14, 15, 16, 17]
supported versions: [13, 14, 15, 16, 17]
- name: RHEL 8
arch: ppc64le
supported versions: [11, 12, 13, 14, 15, 16, 17]
supported versions: [13, 14, 15, 16, 17]
- name: Debian 12
arch: x86_64
supported versions: [16, 17]
Expand All @@ -367,19 +367,19 @@ products:
supported versions: [16, 17]
- name: Debian 11
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16, 17]
supported versions: [13, 14, 15, 16, 17]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16, 17]
supported versions: [13, 14, 15, 16, 17]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [13, 14, 15, 16]
- name: SLES 15
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16, 17]
supported versions: [13, 14, 15, 16, 17]
- name: SLES 15
arch: ppc64le
supported versions: [11, 12, 13, 14, 15, 16, 17]
supported versions: [13, 14, 15, 16, 17]
- name: EDB Postgres Extended Server
platforms:
- name: AlmaLinux 8 or Rocky Linux 8
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,10 @@ title: "API reference"

---

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

For information about using the API, see the [Npgsql documentation](http://www.npgsql.org/doc/api/Npgsql.html).

Usage notes:

- When using the API, replace references to `Npgsql` with `EnterpriseDB.EDBClient`.
- When referring to classes, replace `Npgsql` with `EDB`. For example, use the `EDBBinaryExporter` class instead of the `NpgsqlBinaryExporter` class.
- To determine which Npgsql API version was included with a specific EDB .NET release, refer to the [EDB .NET release notes](release_notes). The release notes specify the upstream Npgsql version that was merged. This is important because the availability of certain API features may vary between versions.
Original file line number Diff line number Diff line change
Expand Up @@ -86,16 +86,10 @@ For detailed information on roles, see [PEM Roles](../../managing_pem_server/#us

## SQL/Protect plugin

Often, preventing an SQL injection attack is the responsibility of the application developer, while the database administrator has little or no control over the potential threat. The difficulty for database administrators is that the application must have access to the data to function properly.

SQL/Protect is a module that allows a database administrator to protect a database from SQL injection attacks. SQL/Protect examines incoming queries for typical SQL injection profiles in addition to the standard database security policies.

Attackers can perpetrate SQL injection attacks with several different techniques. A specific signature characterizes each technique. SQL/Protect examines queries for unauthorized relations, utility commands, SQL tautology, and unbounded DML statements. SQL/Protect gives the control back to the database administrator by alerting the administrator to potentially dangerous queries and then blocking those queries.

!!! Note
This plugin works only on the EDB Postgres Advanced Server server, so this is useful only when your PEM database is hosted on the EDB Postgres Advanced Server server.
For more information, see [SQL/Protect](/epas/latest/epas_security_guide/02_protecting_against_sql_injection_attacks/01_sql_protect_overview/).

For detailed information about the SQL Profiler plugin, see [SQL Profiler](../../profiling_workloads/).

## Password management

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,11 @@ Before you begin the installation process:
The syntax to install SQL Profiler on EDB Postgres Advanced Server and EDB Postgres Extended is:

```shell
sudo <package-manager> -y install edb-<postgres><postgres_version>-server-sqlprofiler
# For EDB Postgres Advanced Server:
sudo <package-manager> -y install edb-as<postgres_version>-server-sqlprofiler

# For EDB Postgres Extended:
sudo <package-maanger> -y install edb-postgresextended<postgres_version>-sqlprofiler
```

Where:
Expand All @@ -57,13 +61,6 @@ Where:
| zypper | SLES |
| apt-get | Debian and derivatives |

- `<postgres>` is the distribution of Postgres you're using:

| Postgres distribution | Value |
|------------------------------|------------------|
| EDB Postgres Advanced Server | as |
| EDB Postgres Extended | postgresextended |

- `<postgres_version>` is the version of Postgres you're using.

For example, to install the latest version of SQL Profiler for EDB Postgres Advanced Server 15 on a RHEL 8 platform:
Expand All @@ -76,13 +73,13 @@ The syntax to install SQL Profiler on PostgreSQL is:

```shell
# For RHEL 8 and its derivatives:
sudo dnf -y install sqlprofiler_<version>
sudo dnf -y install sqlprofiler_<postgres_version>

# For Debian/Ubuntu:
apt-get -y install postgresql-<version>-sqlprofiler
sudo apt-get -y install postgresql-<postres_version>-sqlprofiler
```

Where `<version>` is the version of PostgreSQL you're using.
Where `<postgres_version>` is the version of PostgreSQL you're using.


## Enabling the extension
Expand Down
2 changes: 2 additions & 0 deletions product_docs/docs/pgd/5/rel_notes/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ navigation:
- pgd_5.1.0_rel_notes
- pgd_5.0.1_rel_notes
- pgd_5.0.0_rel_notes
originalFilePath: product_docs/docs/pgd/5/rel_notes/src/meta.yml
editTarget: originalFilePath
---


Expand Down
2 changes: 2 additions & 0 deletions product_docs/docs/pgd/5/rel_notes/pgd_5.6.0_rel_notes.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: EDB Postgres Distributed 5.6.0 release notes
navTitle: Version 5.6.0
originalFilePath: product_docs/docs/pgd/5/rel_notes/src/relnote_5.6.0.yml
editTarget: originalFilePath
---

Released: 15 October 2024
Expand Down
2 changes: 2 additions & 0 deletions product_docs/docs/pgd/5/rel_notes/pgd_5.6.1_rel_notes.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: EDB Postgres Distributed 5.6.1 release notes
navTitle: Version 5.6.1
originalFilePath: product_docs/docs/pgd/5/rel_notes/src/relnote_5.6.1.yml
editTarget: originalFilePath
---

Released: 25 November 2024
Expand Down
Loading