Skip to content

Commit

Permalink
Merge pull request #6414 from EnterpriseDB/release/2025-01-17a
Browse files Browse the repository at this point in the history
Release: 2025-01-17a
  • Loading branch information
gvasquezvargas authored Jan 17, 2025
2 parents 3207f3e + e2bcf79 commit d8a1b34
Show file tree
Hide file tree
Showing 16 changed files with 127 additions and 108 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,16 @@ description: Compatibility information for the EDB Postgres AI - AI Accelerator

* Ubuntu 22.04LTS on X86/64
* Debian 12 (Bookworm) on X86/64
* Redhat/RHEL 9/8 on X86/64

### pgfs

* Ubuntu 22.04LTS on X86/64
* Debian 12 (Bookworm) on X86/64
* Redhat/RHEL 9/8 on X86/64

## Not currently supported

* Redhat/RHEL 9/8 on X86/64
* ARM architectures
* SLES
* Debian before the current version 12
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ EDB focuses on the most popular functions in packages. For some packages, not al
| Package name | Package description |
|----------------|---------------------|
| DBMS_ALERT | Functions that allow asynchronous notification of database events by way of an alert. Using this package and triggers, an application can notify itself whenever values of interest in the database are changed. |
| DBMS_ASSERT | Provides a function that lets you sanitize and validate user input to help guard against SQL injections in applications. |
| DBMS_AQ | Database-integrated asynchronous message queuing provides a flexible mechanism for integrating applications across the enterprise by communicating activities and exchanging a variety of information payloads. |
| DBMS_AQADM | Provides procedures to create and manage queues and queue tables.|
| DBMS_CRYPTO | Provides functions to encrypt and decrypt stored data. |
Expand All @@ -57,6 +58,7 @@ EDB focuses on the most popular functions in packages. For some packages, not al
| DBMS_SQL | Permits the use of dynamic SQL in procedures to allow applications to run SQL statements with unknown parameters (such as table name) until runtime. |
| DBMS_SESSION | Functions with the ability to enable and disable roles. |
| DBMS_UTILITY | A collection of functions for getting information about various runtime operations and metadata from the database. |
| DBMS_XMLDOM | A collection of functions for creating DOM documents. |
| HTF | A collection of functions for generating HTML tags. |
| HTP | A collection of procedures for generating HTML tags. |
| UTL_ENCODE | Functions to perform Base64 encoding and decoding of data intended for transport between hosts. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ title: "Comparison of nonrelational data support"
| Spatial/location/graph | Yes | Yes |
| JSON support | Yes <br/> Text based | Yes <br/> Text and high-performance binary based |
| Key-value store | NoSQL database | Yes |
| Support for XML namespaces, DOM, XQuery, SQL/XML, and XSLT | XML DB | No |
| Support for XML namespaces, DOM, XQuery, SQL/XML, and XSLT | XML DB | Partial <br/> XML DOM support is provided via the DBMS_XMLDOM package |
| Compression (tables, files, network, and backups) | Yes | No <br/> Postgres performs compression of TOASTED rows |
| Partitioning | Yes | Yes |
| Hadoop integration | Yes <br/> ETL via Data Integrator Application Adapter for Hadoop | Yes <br/> Real-time join with relational data with HDFS Foreign Data Wrapper |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ A number of differences between Oracle and EDB Postgres Advanced Server are eith

| Oracle Enterprise | EDB Postgres Advanced Server |
|------------------------------|------------------------------|
| MERGE | Yes <br/> EPAS 15 adds support for WHERE clauses to the UPDATE and INSERT of MERGE command to be more compatible with Oracle than community PostgreSQL. <br/> Additional Oracle compatible syntax planned for EPAS 16 |
| MERGE | Yes <br/> EPAS adds support for WHERE clauses to the UPDATE and INSERT of MERGE commands along with FORALL...MERGE commands for compatibility with Oracle beyond community PostgreSQL. |
| Advanced queuing | Yes |
| Nested procedures/functions | Yes |
| Pipelined functions | No <br/> Pipelined functions are used for table functions. Table functions can be implemented in Postgres via SETOF returning functions. In Postgres, data is returned only after the function completes. |
Expand Down
2 changes: 1 addition & 1 deletion advocacy_docs/pg_extensions/wait_states/installing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ To install EDB Wait States on any Linux operating system except Debian or Ubuntu
For example, to install EDB Wait States for EDB Postgres Advanced Server 16 on a RHEL 9 platform:

```shell
sudo dnf -y install edb-as16-server-edb_wait_states
sudo dnf -y install edb-as16-server-edb-wait-states
```

1. To launch the worker, register it in the `postgresql.conf` file using the `shared_preload_libraries` parameter. For example:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ displays a message confirming that it didn't remove the data directory or user.
1. Invoke the uninstaller:

```
open /Library/PostgreSQL/<version>/uninstall-postgresql.app
open /Library/PostgreSQL/<version>/uninstall-postgresql.app/Contents/MacOS/installbuilder.sh
```

Where `<version>` is the version of PostgreSQL you installed.
Expand Down
99 changes: 99 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
"install-docs:build": "docker compose -f docker/docker-compose.install-template.yaml run --rm install-docs-template-renderer",
"install-docs:deploy": "docker compose -f docker/docker-compose.install-template.yaml run --rm install-docs-template-renderer sh -c 'npm i && node deploy.mjs product_docs/docs advocacy_docs'",
"install-docs:rebuild-docker-image": "docker compose -f docker/docker-compose.install-template.yaml build --pull --no-cache",
"mergeq": "mergeq",
"links:check": "docker compose -f docker/docker-compose.check-links.yaml run --rm docs-link-checker",
"links:rebuild-docker-image": "docker compose -f docker/docker-compose.check-links.yaml build --pull --no-cache",
"logs": "docker compose -f docker/docker-compose.quickstart.yaml logs -f",
Expand Down Expand Up @@ -88,6 +89,7 @@
"react-instantsearch": "^7.8.1",
"rehype-parse": "^7.0.1",
"relgen": "file:tools/automation/generators/relgen",
"mergeq": "file:tools/user/mergeq",
"remark-admonitions": "github:josh-heyer/remark-admonitions",
"sass": "^1.77.6",
"truncate-utf8-bytes": "^1.0.2",
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ EDB Postgres Advanced Server includes extra syntax not offered by Oracle with th

## Name

`ALTER CAPTURE PRIVILEGES POLICY` &mdash; Allows a superuser or a user with `CAPTURE_ADMIN` role to modify the attributes of the capture privilege poilicy.
`ALTER CAPTURE PRIVILEGES POLICY` &mdash; Allows a superuser or a user with `CAPTURE_ADMIN` role to modify the attributes of the capture privilege policy.

## Synopsis

Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ EDB Postgres Advanced Server includes extra syntax not offered by Oracle with th

## Name

`ALTER CAPTURE PRIVILEGES POLICY` &mdash; Allows a superuser or a user with `CAPTURE_ADMIN` role to modify the attributes of the capture privilege poilicy.
`ALTER CAPTURE PRIVILEGES POLICY` &mdash; Allows a superuser or a user with `CAPTURE_ADMIN` role to modify the attributes of the capture privilege policy.

## Synopsis

Expand Down
Loading

2 comments on commit d8a1b34

@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.

Please sign in to comment.