Skip to content

Releases: IvorySQL/ivy_mooncake

ivy_mooncake v1.0 beta1

Pre-release

Choose a tag to compare

@gaoxueyu gaoxueyu released this 30 Jun 10:22
d0366e4

Version Overview

[Release Date: June 30, 2026]

ivy_mooncake 1.0 beta1 is built on pg_mooncake 0.1.3 and adds support for IvorySQL's Oracle compatibility mode. For a comprehensive list of updates, please visit our documentation site

Like upstream, ivy_mooncake keeps a real-time columnstore mirror of your tables in Apache Iceberg, so you can run fast analytics on live OLTP data — powered by moonlink for streaming ingestion and pg_duckdb for query execution.

On top of that foundation, ivy_mooncake extends pg_mooncake to run natively on IvorySQL .

Features

  • Adapted to the IvorySQL 5 kernel: Feature #1
    Completed adaptation for Oracle compatibility mode, — the CDC pipeline now understands IvorySQL's Oracle-mode types (NUMBER, VARCHAR2, Oracle DATE/TIMESTAMP, INTERVAL, BINARY_FLOAT/DOUBLE, RAW, XMLTYPE, …) and mirrors them into Iceberg.

  • Enhanced Diagnostics & Lifecycle Management: Feature #2
    New diagnostics and lifecycle controls — mooncake.bgworker_status(), orphan-slot listing/cleanup, and automatic slot/publication teardown on DROP EXTENSION.

  • Switchable dual-mode: Feature #2
    Flexibly control mode selection via a switch — choose between lightweight mode and high-performance mode.

  • Containerized Deployment Support: Feature #3
    Supports one-click deployment of standalone or highly available IvorySQL 5.4 clusters via Docker Compose, docker images based IvorySQL 5.4.

ivy_mooncake's development is maintained across four main repositories:

Contributors

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

  • Grant Zhou
  • Ge Sui
  • Shuntian Jiao
  • Xiaohui Liu
  • Xinjie LYU
  • Xueyu Gao
  • Zheng Tao