All Products
Search
Document Center

PolarDB:2023

Last Updated:Nov 20, 2024

This topic describes the release notes for the minor engine versions, console, Ganos, and extensions of PolarDB for PostgreSQL.

Note

You can execute one of the following statements to query the revision version of your PolarDB for PostgreSQL cluster:

select version();

14.10.16.0

Minor engine version

Category

Description

References

Release date

New

Supports tiered storage of hot data and cold data. You can use low-cost storage media such as Object Storage Service (OSS) to store cold data. You can transfer data that are not frequently accessed or updated to OSS to reduce storage costs.

Tiered storage of cold data

January 2024

You can use the pg_repack extension to deframent tablespaces. This prevents storage bloating due to frequent updates and deletes to tables.

pg_repack

January 2024

Supports generating original SQL statements based on modifications to tables that are performed by logical replications.

decoder_raw

January 2024

Fixed issues

Optimizes the performance of concurrent access to large tables.

January 2024

Optimizes RTO throttling.

January 2024

Logical replication issues caused by statement-level transactions are fixed.

January 2024

14.9.15.0

Minor version

Category

Description

References

Release date

New

Supports the PartitionedTableScan operator to accelerate the generation of query plans for partitioned tables. This improves query performance and reduces memory consumption when the number of partitions is large.

The PartitionedTableScan operator

December 2023

Supports the Global Plan Cache (GPC) feature that allows plan cache to be shared across processes. GPC can significantly reduce memory usage and lower the risks of Out-of-Memory (OOM) issues

Global Plan Cache

December 2023

Supports batch writes for the statements to create or refresh materialized views. This accelerates the creation and refreshing of materialized views.

Batch writes for the statements to create or refresh materialized views

December 2023

Supports the drop flashback feature that allows you to quickly restore deleted tables and view and clear the recycle bin, which enables you to recover data.

Drop flashback

December 2023

Supports using elastic parallel query (ePQ) or stand-alone execution based on table size or execution cost.

Specify whether to enable ePQ based on table size or execution cost

December 2023

Fixed issue

Fixed stability issues such as dead RSC spin locks. Fixed incompatibility issues of some functions in the dbms_lob package.

December 2023

14.9.14.0

Minor version

Category

Description

References

Release date

New

The pg_cron extension is supported. You can execute SQL statements to create scheduled tasks and configure automatic execution for the tasks at a specified point in time or interval.

pg_cron

November 2023

Fixed issue

The following issue is fixed: Parallel execution and Ganos are unstable.

November 2023

14.9.13.0

Minor version

Category

Description

References

Release date

New

The parallel writes and queries of Object Storage Service (OSS) foreign tables are supported by the multi-node elastic parallel query (ePQ) feature. This improves the performance of cold data archiving and cold data queries.

ePQ supports parallel writes and queries of OSS foreign tables

October 2023

The ZSTD compression algorithm is available for the oss_fdw extension to improve compression ratio and compression speed.

oss_fdw

October 2023

Fixed issue

Stability issues related to auto VACUUM, storage management, and global indexes are fixed.

October 2023

14.8.11.0

Minor version

Category

Description

References

Release date

New

When an IN or ANY subquery that involves a correlated query is pulled up, limits on the predicates in the subquery can be minimized, thereby expanding the search space for the optimizer to find the optimal execution plan.

Correlated subquery pull-up

August 2023

When the data in base tables changes, the data in the materialized views can be automatically updated to ensure consistency.

Real-time materialized views

August 2023

The RelCache or CatCache data can be shared among multiple processes.

Global caches

August 2023

Fixed issue

The following issue is fixed: The checkpoints and global indexes are unstable.

August 2023

14.8.10.0

Minor version

Category

Description

References

Release date

New

The ePQ feature is supported for PolarDB for PostgreSQL.

Best practices

July 2023

14.7.9.0

Minor version

Category

Description

References

Release date

New

The PASE extension is added to retrieve high-dimensional vectors.

PASE

June 2023

Ganos V5.6

Category

Description

References

Release date

New

The ST_AsMVT3D and ST_AsMVTGeom3D functions are added to support 3D vector slices of 3D geometries.

ST_AsMVT3D and ST_AsMeom3D

June 2023

The ST_AsTableFormat function is added to obtain the definition of a trajectory to specify the column type for the ST_AsTable function.

ST_AsTableFormat

June 2023

OSS-based glTF and glb files can be imported into databases as SFMesh objects.

ST_ImportGLTF and ST_ImportGLB

June 2023

Fixed issue

The following issue is fixed: ST_Intersection incorrectly determines the intersection of two overlapping segments.

ST_intersection

June 2023

14.7.8.0

Minor version

Category

Description

References

Release date

New

The roaringbitmap extension is added to improve query performance.

pg_roaringbitmap

May 2023

Ganos V5.5

Category

Description

References

Release date

New

The ST_MosaicFrom function is enhanced to support parallel operations.

ST_MosaicFrom

May 2023

The ST_MosaicFrom function is enhanced to support mosaic operations on raster objects of different resolutions and projections.

ST_MosaicFrom

May 2023

Fixed issue

The following issue is fixed: The system crashes if you use ST_makeTrajectory and the start time and end time to create a trajectory with only two points.

ST_makeTrajectory

May 2023

14.7.7.0

Minor version

Category

Description

References

Release date

New

Logical replication can be used to replicate data definition language (DDL) statements.

DDL logical replication

April 2023

The pldebugger extension is added to debug stored procedures.

pldebugger

April 2023

The polar_sql_mapping extension is supported. If an incorrect SQL statement occurs in an application and cannot be modified immediately, you can use the SQL mapping feature to map the incorrect SQL statement to the correct SQL statement.

polar_sql_mapping

April 2023

Ganos V5.4

Category

Description

References

Release date

New

The ST_ClusterDBSCAN function is added to support the density-based spatial clustering of applications with noise (DBSCAN) algorithm in a latitude and longitude coordinate.

ST_ClusterDBSCAN

April 2023

The ST_CurveRecognize function is added to identify a curve of a trajectory and the curvature radius.

ST_CurveRecognize

April 2023

The ST_AsGrid function is added to query degenerated grids in 2D.

ST_AsGrid

April 2023

The pgRouting extension can be upgraded to 3.4.2.

pgRouting

April 2023

14.6.6.0

Minor version

Category

Description

References

Release date

New

Cross-node parallel acceleration and batch writing for creating materialized views are supported.

ePQ supports parallel scans and batch writes for the statements to create materialized views

March 2023

Access control list (ACL) upgrade is supported.

Account permissions

March 2023

14.6.5.0

Minor version

Category

Description

References

Release date

New

The CREATE INDEX CONCURRENTLY statement is supported. This way, you can concurrently create indexes on partitioned tables.

Global indexes

February 2023

TRUNCATE is supported for the oss_fdw extension.

N/A

February 2023

The recovery bulk extend feature is supported.

N/A

February 2023

Ganos V5.3

Category

Description

References

Release date

New

The ST_Angle function is added to return each rotation angle of a trajectory as an array.

ST_Angle

February 2023

The ST_CurvatureRadius function is added to return each curvature radius of a trajectory as an array.

ST_CurvatureRadius

February 2023

Ganos is compatible with PostGIS 3.3.2.

PostGIS

February 2023

Fixed issue

The following issue is fixed: The ST_AsTable function fails when x,y,t is NULL.

February 2023

14.6.4.0

Minor version

Category

Description

References

Release date

New

Global indexes are supported. Global indexing is an indexing technique for partitioned tables. You can create global indexes on partitioned tables by using non-partition keys. Global indexes can provide unique constraints.

Global indexes

January 2023

The Storage parameter can be specified for a table when the table is created.

N/A

January 2023