Skip to content

Commit 7d75501

Browse files
josh-heyerjpe442
andauthored
Apply suggestions from code review
Co-authored-by: Josh Earlenbaugh <joshearlenbaugh@gmail.com>
1 parent 7afbd7d commit 7d75501

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

product_docs/docs/epas/18/epas_rel_notes/epas18_1_rel_notes.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ EDB Postgres Advanced Server 18.1.0 includes the following enhancements and bug
2424
| Enhancement | Enabled an `edb_audit_group` related option for system catalog tables. We've enhanced security by enabling the `edb_audit_group` relation option for system catalog tables. This allows users to apply fine-grained audit rules for critical system objects (like monitoring `SELECT` statements on sensitive tables). Enabling this option for catalog tables allows users to define highly specific tracking rules for critical system objects. | |
2525
| Enhancement | Added support to audit `COPY` commands. We've enhanced `edb_audit` to include explicit support for logging the `COPY` statement option into `edb_audit_statement`. This critical update allows users to audit `COPY` commands to sensitive tables. | |
2626
| Enhancement | Improved calendar-based scheduling in `DBMS_SCHEDULER`. We've significantly enhanced `DBMS_SCHEDULER` with new calendar-based scheduling features for greater precision and flexibility. This includes support for the `FREQ=SECONDLY` interval (for sub-minute jobs), the `INTERVAL` keyword, and negative `BYMONTHDAY` values (to schedule jobs based on the end of the month). | |
27-
| Enhancement | Added Indicator Array support for both Oracle Dynamic SQL Method 4 and the ANSI Dynamic SQL Method 4 in ECPGPlus. This enhancement now allows developers to efficiently handle `NULL` values by using parallel arrays of indicator values alongside arrays of data values. This significantly enhances the flexibility and performance of data binding and transfer in applications that utilize embedded SQL. | |
27+
| Enhancement | Added Indicator Array support for both Oracle Dynamic SQL Method 4 and the ANSI Dynamic SQL Method 4 in ECPGPlus. This enhancement allows developers to efficiently handle `NULL` values by using parallel arrays of indicator values alongside arrays of data values. This significantly enhances the flexibility and performance of data binding and transfer in applications that utilize embedded SQL. | |
2828
| Enhancement | Improved `sqlcode` for `INSERT` statement in ECPGPlus. Now while using `MODE = -C PROC`, an `INSERT` statement returns `sqlcode = 0` upon successful execution, even if zero rows are inserted. This return code confirms that the statement is processed without error, even if zero rows are inserted. | |
2929
| Enhancement | Improved `sqlcode` for `FETCH` statement in ECPGPlus. Now while using `MODE = -C PROC`, a `FETCH` statement returns `sqlcode = 100` when less number of rows are returned than requested rows. This return code signifies that the cursor has reached the end of the result set and no further data is available. | |
3030
| Enhancement | Added support for `ALTER [PUBLIC] DATABASE LINK` syntax. Database Administrators required a safe way to modify existing database link details without service disruption. We've introduced the `ALTER [PUBLIC] DATABASE LINK` command to simplify maintenance tasks. This new command allows for in-place updates, preventing the need to drop and recreate database links that have complex dependent objects, thereby enhancing stability and operational safety. | |
3131
| Enhancement | Added the ability for pg_dump to dump ACL changes for `SYS` schema objects. We've enhanced pg_dump to reliably capture ACL (permission) changes for both system and user-defined objects within the `SYS` schema. Since system objects are now pinned, this change ensures that custom permissions set on crucial system objects are fully preserved during dump and restore operations. | |
3232
| Change | Replaced EDB Postgres Advanced Server-specific boolean columns in `pg_authid` with the integer bitmask. To simplify catalog management and support future extensions, several EDB Postgres Advanced Server-specific boolean privilege columns in `pg_authid` have been consolidated into a single integer bitmask column (`rolredwoodprivs`). This enhancement reduces column sprawl and improves extensibility, while new SQL functions, for example `has_priv-name_privilege()`, allow easy checking of user privileges. | |
33-
| Change | Removed server variable `timed_statistics`, which was formerly used to control collection for [DRITA](/epas/current/working_with_oracle_data/02_enhanced_compatibility_features#dynamic-runtime-instrumentation-tools-architecture-drita). | |
33+
| Change | Removed server variable `timed_statistics`, which formerly controled collection for [DRITA](/epas/current/working_with_oracle_data/02_enhanced_compatibility_features#dynamic-runtime-instrumentation-tools-architecture-drita). | |
3434
| Bug&nbsp;fix | Fixed column name casing issue to fetch `resultset` correctly from the remote server. We've enhanced `edb_dblink_oci` to utilize the `column_name` option in foreign table definitions when building remote queries. This allows users to map local column names to different column names on the remote table, addressing potential naming and case conflicts. The change ensures accurate data retrieval and improves interoperability between PostgreSQL and Oracle-compatible environments. | |

0 commit comments

Comments
 (0)