2025
This topic provides the release notes for the kernel features of AnalyticDB for PostgreSQL in Elastic Storage Mode for 2025.
December 2025
V7.3.2.4
Category | Feature | Description | References |
New | Logical backup | Adapts logical backup to the DBS storage pool API. | None |
Long-term memory | Optimizes how long-term memory saves operation history. Adds an API for users to view history. | None | |
Optimized | High availability | Optimizes the cluster restart time. | None |
Bug fixes | High availability | Fixes an issue where an ECS instance breakdown may cause statements, such as queries and COPY, to hang. | None |
Iceberg | Upgrades the log4j-core component version. | None | |
Vector search | Fixes an out-of-memory (OOM) issue caused by an excessively long query in pgsearch. | None | |
Storage engine | Fixes stability issues with Beam. | None | |
Real-time materialized view | Fixes an issue of slow updates when writing to an empty base table of an incremental materialized view (IMV). | None | |
GraphRAG | Fixes stability issues with GraphRAG. | None | |
Scaling | Fixes stability issues with scaling. | None | |
CDC | Fixes stability issues with CDC. | None |
V7.2.1.9
Category | Feature | Description | References |
Bug fixes | Startup | Fixes a startup failure issue after a breakdown in specific scenarios. | None |
Scaling | Fixes an issue where real-time materialized views fail during scale-out. | None | |
Beam | Fixes several stability issues. | None | |
pgsearch | Fixes an OOM issue caused by an excessively long query. | None | |
CDC | Fixes several stability issues related to data synchronization. | None | |
Optimized | Restart | Optimizes the cluster restart time to resolve slow restarts with a high number of connections. | None |
November 2025
V7.3.2.3
Category | Feature | Description | References |
New | Long-term memory | Adds a parameter to customize the number of memories for search. Supports automatic memory categorization and custom category labels. | Advanced features of long-term memory for AnalyticDB for PostgreSQL |
OSS FDW | OSS FDW supports COPY. | None | |
Extension | Allows rds_superusers to create the fixnumeric extension. | ||
Optimized | Vector engine | Hardens dependencies for pgsearch. | None |
GraphRAG |
| None | |
Vector engine | Optimizes vector engine parameters. | None | |
Security | Security hardening. | None | |
Bug fixes | CDC | Fixes a memory leak issue during insert, update, and delete (IUD) operations when a Beam table is not a subscribed table. | None |
Version upgrade | Fixes an issue where the read-only state cannot be released due to a script execution failure during a minor version upgrade. | None | |
AOCS | Fixes an issue with ALTER COLUMN TYPE for AOCS tables. | None | |
Real-time materialized view | Fixes stability issues with IMV. | None | |
Optimizer | Fixes stability issues with the optimizer. | None | |
Storage engine | Fixes stability issues with Beam. | None |
V7.2.1.8
Category | Feature | Description | References |
Bug fixes | AOCS | Fixes stability issues with | None |
Beam | Fixes an issue where delta indexes are repeatedly written in specific scenarios. | None | |
Optimizer | Fixes several stability issues during dictionary processing. | None | |
Partitioned table | Fixes an issue of high memory usage when importing dictionaries for partitioned tables. | None | |
CDC | Fixes several stability issues related to data synchronization. | None | |
Optimized | Security | Security hardening. | None |
September 2025
V7.3.2.2
Category | Feature | Description | References |
New | Long-term memory | Adds support for custom filter conditions during long-term memory retrieval. | Advanced features of long-term memory for AnalyticDB for PostgreSQL |
Multi-zone | Supports forced failover between the primary and secondary zones. | None | |
Optimized | Real-time materialized view |
| None |
Image size reduction | Reduces the image size for AnalyticDB for PostgreSQL V7.0. | None | |
Storage engine |
| None | |
Bug fixes | Vector engine |
| None |
Storage engine | Fixes a performance issue when checking column-level reloptions for Beam partitioned tables. | None | |
Real-time materialized view | Fixes stability issues. | None | |
CDC | Fixes stability issues with CDC. | None |
V7.2.1.7
Category | Feature | Description | References |
Bug fixes | Optimizer |
| None |
Upgrades and downgrades | Fixes an issue where the read-only state is not fully released after a minor version upgrade. | None | |
Storage engine |
| None | |
Optimized | Image | Reduces the image size for AnalyticDB for PostgreSQL, decreasing disk space usage. | None |
GraphRAG | Implements numerous optimizations for the GraphRAG extension and enables its installation by default. | None | |
auto-pipeload | Installs the auto-pipeload extension by default. | None |
August 2025
V7.2.1.6
Category | Feature | Description | References |
Bug fixes | CDC | Fixes stability issues. | None |
ANALYZE | Fixes an issue where the calculation method for the number of sampled rows for AO table statistics might miss new data. | None | |
Optimized | Real-time materialized view |
| None |
Executor | Optimizes support for Beam tables. | None | |
Long-term memory | Supports adding custom filter conditions during long-term memory retrieval. | None |
V7.2.1.5
Category | Feature | Description | References |
New | Automate the import of unstructured data using Auto-PipeLoad | AnalyticDB for PostgreSQL introduces the |
V7.0.1.17
Category | Feature | Description | References |
Bug fixes | Stability | Fixes a "could not find Shared Local Snapshot!" error that might occur during cursor queries. | None |
Storage | Fixes an issue of duplicate primary keys caused by updates during the Beam sorting process. | None | |
Executor | Fixes a coredump issue in dictionary encoding that occurred when the dictionary maintenance length exceeded the USSR maximum value during dictionary initialization. | None | |
CDC | Resolves issues caused by excessively frequent updates to the | None | |
Optimizer | Fixes an issue of incorrect results caused by nested loops not preserving order in some scenarios. | None |
July 2025
V7.3.2.1
Category | Feature | Description | References |
New | High availability | Supports different shared_buffers configurations for primary and secondary instances. | None |
GraphRAG | Supports importing decision trees. | None | |
Vector search | GIN supports stable early stopping. | None | |
Bug fixes | Storage engine | Fixes stability issues with Beam. | None |
Extension management | Fixes packaging for rdkit. | None | |
Transaction management | Fixes stability issues, such as failed deadlock detection, caused by the conversion from int8 to int4 in gp_dist_wait_status. | None |
V7.2.1.4
Category | Feature | Description | References |
New | Build long-term memory applications | Large Language Models (LLMs) can remember conversations to a certain extent. However, limitations in their attention mechanism can cause them to miss information, which degrades the quality of generated content. Expanding the context window of an LLM may still not capture all key information, and it also increases costs and reduces model efficiency. Long-term memory technology extracts and persistently stores key information from conversations, such as user characteristics and preferences. This allows AI applications to reference this stored memory in future interactions to improve conversation quality and user experience. | Build long-term memory applications based on AnalyticDB for PostgreSQL |
June 2025
V7.3.2.0
Category | Feature | Description | References |
New | Connection pool | Supports PgBouncer. | |
Appearance | Parquet foreign tables support MAP and LIST types. | None | |
Memory management | vmem supports startup memory configuration. | None | |
Long-term memory | Supports the long-term memory extension. | Build long-term memory applications based on AnalyticDB for PostgreSQL | |
GraphRAG | Supports the GraphRAG extension. | ||
Optimized | Tiered storage | Supports obtaining correct statistics for OSS ORC foreign tables and allows auto analyze. | None |
Storage engine | Implements lock-free optimization for Beam Optimize and optimization for REINDEX. | None | |
Vector engine | Optimizes parameters. | None | |
Extension management | Prohibits non-superusers from creating extensions using commands. | None | |
Bug fixes | Vector search | Fixes an issue where vector indexes do not support partial indexes. | None |
Optimizer | Fixes stability issues with dictionary encoding during dictionary initialization. | None | |
Storage engine | Fixes stability issues with Beam. | None | |
CDC | Fixes stability issues with CDC. | None | |
Transaction management | Ensures that V7.x is compatible with the usage of DISCARD ALL to correctly delete temporary tables. | None |
May 2025
V7.3.0.0
Category | Feature | Description | References |
New | Access Iceberg data | AnalyticDB for PostgreSQL supports accessing Iceberg data through OSS foreign tables. You can directly access Iceberg data or perform operations such as association analysis between local tables and Iceberg tables. The feature also supports data sharing with Iceberg-compatible systems, such as Hive, Spark, StarRocks, and cloud-based EMR. |
April 2025
Category | Feature | Description | References |
New | Automatically migrate Amazon Redshift data | Alibaba Cloud provides an automated migration tool that supports DDL conversion. This tool helps you automatically migrate data from Amazon Redshift to AnalyticDB for PostgreSQL. | Automatically migrate Amazon Redshift data to AnalyticDB for PostgreSQL |
V7.2.1.0
Category | Feature | Description | References |
New | Graph analysis engine | AnalyticDB for PostgreSQL integrates a graph analysis engine as an extension. It supports the Cypher query language to efficiently query and operate on graph data. The graph analysis engine excels at processing highly interconnected datasets and is widely used in scenarios such as social networking, fraud detection, recommendation engines, knowledge graphs, and network or IT O&M. |
March 2025
V7.2.2.1
Category | Feature | Description | References |
New | fixnumeric extension | AnalyticDB for PostgreSQL introduces the |
V7.2.1.0
Category | Feature | Description | References |
New | pgml extension |
| |
OSS foreign table |
| ||
Flink CDC | Flink change data capture (CDC) supports subscribing to real-time materialized views and the strong consistency feature for DTS synchronization. | Use Flink CDC to subscribe to full and incremental data in real time | |
Tiered storage | Tiered storage supports adding and dropping columns. | None | |
Optimized | OSS External Tables | Optimizes the link between the OSS foreign data wrapper (FDW) and ORC files to enhance write support for | Use an OSS foreign table to import data from OSS at high speed |
Storage engine | The default storage for Beam is set to | ||
ANALYZE | Optimizes the memory usage of ANALYZE when it merges table statistics. | ||
Bug fixes | Upgrade | Fixes several stability issues related to minor version upgrades. | None |
ANALYZE | Fixes an issue where an error might occur when you run ANALYZE on the primary table of a partitioned foreign table or a table that uses tiered storage. | ||
Execution engine |
| None | |
Storage engine |
| ||
Optimizer |
| None | |
pg_search | Fixes an issue where the pgsearch extension might return incorrect search results when processing |
V7.1.1.4
Category | Feature | Description | References |
New | Real-time data subscription with Flink CDC | AnalyticDB for PostgreSQL provides a self-developed CDC connector. This connector uses the logical replication feature of PostgreSQL to subscribe to full and incremental data and can be seamlessly integrated with Flink. | Use Flink CDC to subscribe to full and incremental data in real time |
Optimized | Storage engine | For AnalyticDB for PostgreSQL V7.0 instances with version 7.1.1.4 or later, the default storage engine is Beam. Upgrading the kernel version of existing instances does not change their default storage format. |
February 2025
V7.1.1.3
Category | Feature | Description | References |
New | Storage engine |
| |
Optimized | Real-time materialized view | Supports creating real-time materialized views on Beam tables. | |
Bug fixes | Vector engine |
| |
Storage engine | Fixes an error in the Beam storage engine that occurs during |
January 2025
V7.2.1.0
Category | Feature | Description | References | |
New | High-performance full-text search | Custom tokenizer dictionaries | You can add proper nouns, industry terms, or even new buzzwords to a dictionary based on your industry or specific application scenario. This allows for text segmentation that better meets your needs, which improves tokenization accuracy and search efficiency. | |
Stop word dictionaries | Configuring stop words can improve search efficiency, enhance search accuracy, and reduce storage usage. You can customize a dedicated stop word dictionary based on your industry or specific application scenario. | |||
The |
| |||
The hmm and search parameters are added to the built-in jieba tokenizer for high-performance full-text search. |
| |||
V7.1.1.2
Category | Feature | Description | References |
Optimized | Storage engine |
| |
Real-time materialized view | Optimizes the handling of mutable functions and supports time-related functions such as | ||
Bug fixes | Storage engine |
| |
Search | Fixes an issue where the pgsearch extension returned incorrect search results for Timestampz. | ||
Planner | Fixes an issue with the Planner where if an execution plan contained an | None | |
Stability | Fixes an issue where Chinese table headers in query results were replaced with | None |
V7.0.6.11
Category | Feature | Description | References |
Optimized | Storage engine | Optimizes row-level locking at the table level in the Beam storage engine. | |
Real-time materialized view | Optimizes the handling of mutable functions and supports time-related functions such as | ||
Bug fixes | Storage engine | ZoneMaps in Beam now support data types such as VARCHAR. | |
Optimizer | Fixes an issue where ORCA might output all system columns of a table when processing multiple SQL clauses, such as | None | |
Planner | Fixes an issue with the Planner where if an execution plan contained an | None |