WarehousePG 7.x release notes
This section is adapted from the WarehousePG v7.x documentation
The WarehousePG documentation describes the latest version of WarehousePG 7.
| Version | Release date |
|---|---|
| 7.3.1-WHPG | 30 January 2026 |
| 7.3.0-WHPG | 14 November 2025 |
| 7.2.2-WHPG | 17 November 2025 |
| 7.2.1-WHPG | 15 May 2025 |
WarehousePG 7.3.1-WHPG
Released: 30 January 2026
WarehousePG 7.3.1-WHPG includes the following new features, enhancements, bug fixes, and other changes:
Enhancements
- Allowed parallel workers to retrieve combo command ids and distributed snapshots directly from Dynamic Shared Memory (DSM).
- Implemented pipes instead of sockets to terminate
poll()blocking immediately for faster process signaling. - Added native support for executing
customscanswithin the engine. - Made the
rescanforeignscancallback optional for foreign data wrappers to improve FDW compatibility. - Configured GDD to push transaction ids into waitgxids so the query dispatcher can wait on them effectively.
- Appended the WarehousePG name to the end of the version string for better identification.
- Replaced
spinlockswithlwlocksat the instrumentation header to reduce CPU contention. - Implemented pipes instead of sockets to terminate
poll()blocking immediately for faster process signaling. - Updated the build instructions for RHEL8 and RHEL9 systems.
- Updated regression test outputs to reflect recent FDW rescan changes.
Bug fixes
- Fixed a critical issue with shared snapshots in DSM to prevent potential data loss.
- Resolved a crash in ORCA when processing percentile aggregates.
- Fixed a crash and incorrect results when using distinct qualified aggregates (DQA) with a filter clause.
- Initialized missing
plannedstmtfields in ORCA to prevent execution errors. - Corrected the handling of required but unused columns during DXL translation.
- Fixed an incorrect join type assignment when pulling up expression sub-links.
- Adjusted the severity level to warning in
ftsprobe.cunder specific conditions to reduce log noise. - Removed the
guc_no_show_allflag for thearchive_timeoutsetting. - Fixed an invalid escape sequence in the
recoveryinfo.pyscript. - Resolved an intermittent failure case in the
pg_waldumptests. - Corrected the return type of
gddctxgetmaxvid()to useDistributedTransactionId(uint64). - Removed the deprecated
pkg_resourcesdependency from the Python environment.
WarehousePG 7.3.0-WHPG
Released: 14 November 2025
WarehousePG 7.3.0-WHPG includes the following new features, enhancements, bug fixes, and other changes:
Enhancements
- Enabled parallel workers context for index builds to improve creation speed.
- Merged Postgres 12
llvmchanges and implemented explicitllvmcontextreffor JIT inlining. - Configured the system to insert WAL records uncompressed if compression fails, ensuring write continuity.
- Updated the copy utility to print the specific
errnofor program pipes. - Prevented the sorting of in-memory tuples when a process has already been interrupted.
- Enabled builds for the
intarrayandunaccentextensions. - Updated
waitgxidsto useint64for better handling of transaction ids. - Added support for PL/Python2 testing.
- Improved the reliability of error detection in status_check cases.
- Updated the PR template and
.editorconfigsettings.
Bug fixes
- High availability: Fixed mirror promotion failures related to WAL segment renaming.
- Resolved a
VACUUMissue onAOCStables following an abortedADD COLUMNtransaction. - Corrected
pg_exttableview outputs specifically for ARM systems. - Implemented recursive calls in the plan walker for
MergeAppendto ensure plan integrity. - Fixed a logic error involving
SubPlan PlaceHolderVar. - Removed extra blank lines in
EXPLAINoutput. - Silenced harmless
fsyncerrors when parent directories are removed. - Fixed a
NULLpointer error duringCOPY (SELECT) TOoption validation. - Dispatched ICU collation comments correctly.
- Stopped reporting
compresstype,zlib, orzstderrors when not in the validation phase. - Fixed inconsistent test cases for
REINDEX TABLE,REINDEX INDEX, andEXPLAIN FORMAT. - Fixed the
gpcheckcatmix_distribution_policytest. - Replaced the deprecated Python pipes module.
- Removed
gsutilfrom developer requirements.
Security
- Included a fix for CVE-2025-1094.
WarehousePG 7.2.2-WHPG
Released: 17 November 2025
WarehousePG 7.2.2-WHPG includes the following new features, enhancements, bug fixes, and other changes:
Enhancements
- Enabled parallel workers context for index builds to reduce execution time.
- Optimized resource usage by skipping the sorting of in-memory tuples when a process is interrupted.
- Configured WAL records to be inserted uncompressed as a fallback if compression fails.
- Enhanced diagnostic output by printing the specific
errnofor copy program pipes. - Improved concurrency handling by using
int64forwaitgxids. - Enabled the
unaccentextension by default. - Added PL/Python2 testing support for WarehousePG 7 environments.
- Improved the reliability of error detection for
status_checkoperations.
Bug fixes
- Fixed a failure in mirror promotion caused by WAL segment renaming.
- Resolved a vacuuming issue on
AOCStables that occurred after aborted add column transactions. - Corrected
pg_exttableview data for ARM-based architectures. - Implemented recursive calls in the plan walker for
mergeappendto ensure correct plan traversal. - Fixed a sub-plan bug related to placeholder variables.
- Suppressed unnecessary blank lines in
EXPLAINoutput. - Prevented harmless
fsyncerrors from being reported when parent directories are missing. - Ensured ICU collation comments are dispatched correctly to maintain metadata.
- Stopped reporting
compresstypeerrors during the non-validation phase. - Silenced
zlibandzstdreloptionerrors during the non-validation phase. - Reverted the fault tolerance service (FTS) enablement for mirror-less clusters.
- Resolved intermittent test failures in
REINDEX TABLEandREINDEX INDEXcases. - Fixed an intermittent failure in the
explain_formattest case. - Fixed the
gpcheckcatmix_distribution_policytest. - Removed the
gsutildependency from development requirements.
Security
- Included a fix for CVE-2025-1094.
WarehousePG 7.2.1-WHPG
Released: 15 May 2025 WarehousePG 7.2.1-WHPG includes the following new features, enhancements, bug fixes, and other changes:
Enhancements
- Fixed a
work_memreference in hash aggregates to ensure planned memory is fully utilized and reduce unnecessary disk spills.
Bug fixes
- Resolved a
gpstartfailure caused by adouble free or corruptionerror when using OpenSSL 3.2.2. - Fixed a bug in the Postgres planner where correlated subqueries returned incorrect results due to improper
placeholdervarhandling. - Resolved an
unexpected gang sizeerror occasionally encountered in the Postgres planner. - Initialized
attnumswithentriesto prevent failures during concurrent-only (CO) table rewrites.
Security
- Included a fix for CVE-2023-5869.
- Included a fix for CVE-2024-7348.
- Included a fix for CVE-2024-10979.
- Included a fix for CVE-2024-10976.
- Included a fix for CVE-2022-41862.
- Included a fix for CVE-2023-39417.
- Included a fix for CVE-2024-10978.
- Included a fix for CVE-2024-0978.
- Included a fix for CVE-2024-10977.
- Included a fix for CVE-2023-5870.
- Included a fix for CVE-2023-5868.
- Included a fix for CVE-2024-0985.
Could this page be better? Report a problem or suggest an addition!