Download Latest Version IvorySQL-4.5-0ffca11-20250620.x86_64.tar.gz (158.4 MB)
Email in envelope

Get an email when there's a new version of IvorySQL

Home / IvorySQL_4.4
Name Modified Size InfoDownloads / Week
Parent folder
IvorySQL 4.4 source code.tar.gz 2025-03-10 33.6 MB
IvorySQL 4.4 source code.zip 2025-03-10 38.7 MB
README.md 2025-03-10 3.7 kB
IvorySQL-4.4-a50789d-20250304.x86_64.tar.gz.md5 2025-03-06 78 Bytes
IvorySQL-4.4-a50789d-20250304.x86_64.rpm.md5 2025-03-06 75 Bytes
IvorySQL-4.4-a50789d-20250304.x86_64.tar.gz 2025-03-06 98.8 MB
IvorySQL-4.4-a50789d-20250304.x86_64.rpm 2025-03-06 98.5 MB
IvorySQL-4.4-a50789d-20250304.arm64.deb.md5 2025-03-06 74 Bytes
IvorySQL-4.4-a50789d-20250304.amd64.deb.md5 2025-03-06 74 Bytes
IvorySQL-4.4-a50789d-20250304.arm64.deb 2025-03-06 73.5 MB
IvorySQL-4.4-a50789d-20250304.amd64.deb 2025-03-06 98.8 MB
IvorySQL-4.4-a50789d-20250304.aarch64.tar.gz.md5 2025-03-06 79 Bytes
IvorySQL-4.4-a50789d-20250304.aarch64.tar.gz 2025-03-06 73.3 MB
IvorySQL-4.4-a50789d-20250304.aarch64.rpm.md5 2025-03-06 76 Bytes
IvorySQL-4.4-a50789d-20250304.aarch64.rpm 2025-03-06 73.2 MB
Totals: 15 Items   588.3 MB 0

Version Overview

[Release Date: Mar 10, 2025]

IvorySQL 4.4, based on PostgreSQL 17.4 and includes a variety of bug fixes. For a comprehensive list of updates, please visit our documentation site.

Enhancements

  • PostgreSQL 17.3 Enhancements
  • Harden PQescapeString and allied functions against invalidly-encoded input strings.
  • Restore auto-truncation of database and user names appearing in connection requests.
  • Exclude parallel workers from connection privilege checks and limits.
  • Drop “Lock” suffix from LWLock wait event names.
  • Fix possible re-use of stale results in window aggregates.
  • Prevent checkpoints from starting during relation truncation. For further details, visit PostgreSQL’s release notes.

  • PostgreSQL 17.4 Enhancements

  • Improve behavior of libpq's quoting functions.
  • Fix small memory leak in pg_createsubscriber.
  • Fix meson build system to correctly detect availability of the bsd_auth.h system header. For further details, visit PostgreSQL’s release notes.

New Features

  • ARM64 Packaging for All Platforms: Feature [#729]
    Provides multi-platform media packages for ARM architecture, supporting both domestic and international mainstream operating systems, including Red Hat, Debian, Kylin, UOS, and NSAR OS, etc.

  • X86 Packaging for All Platforms: Feature [#735]
    Provides multi-platform media packages for X86 architecture, supporting both domestic and international mainstream operating systems, including Red Hat, Debian, Kylin, UOS, and NSAR OS, etc.

  • Add a new kernel architecture design document framework: Feature [#739] Adds a new series on kernel architecture design, starting with Oracle compatibility. This series delves into the framework , design and implementation principles of each module, aiming to help users gain a deeper understanding of the Oracle compatibility framework.

  • Analysis of the Dual Parser Architecture Principle in the Oracle Compatibility Framework : Feature [#740] Introduces the design and implementation principles of the dual parser architecture within the Oracle compatibility framework.

  • Analysis of the initdb Architecture Principle in the Oracle Compatibility Framework: Feature [#741] Introduces the design and implementation principles of the initdb architecture within the Oracle compatibility framework.

  • IvorySQL official website adds chat room feature: Feature [#742] #133 Adds a chat room feature to the official website, enabling intelligent interactions and Q&A sessions related to IvorySQL.

Fixed Issues

  • incomplete sql when using invisible columns and pg_dump: Issue [#731]
  • installation package for EulerOS: Issue [#745]

Source Code

IvorySQL's development is maintained across two main repositories: - IvorySQL database source code: https://github.com/IvorySQL/IvorySQL - IvorySQL official website: https://github.com/IvorySQL/Ivory-www

Contributors

The following individuals (in alphabetical order) have contributed to this release as patch authors, committers, reviewers, testers, or reporters of issues.

  • Alex Guo
  • Cary Huang
  • Denis Lussier
  • Fawei Zhao
  • Flyingbeecd
  • Grant Zhou
  • Imran Zaheer
  • Kang Wang
  • Lily Wang
  • Mingran Feng
  • Renli Zou
  • Ruohang Feng
  • Shawn Yan
  • Shiji Niu
  • Shoubo Wang
  • Shuntian Jiao
  • Xiangyu Liang
  • Xinjie Lv
  • Xueyu Gao
  • Zhenhao Pan

Complete Changelog

Source: README.md, updated 2025-03-10