Attribution
Upstream Creators
pg_mooncake, duckdb_mooncake, and moonlink were created by Mooncake Labs. All core architectural credit — including the hybrid rowstore + columnstore design, the Moonlink real-time Iceberg buffer engine, logical replication WAL ingestion, and the DuckDB execution bridge — belongs to the original Mooncake Labs authors and contributors.
Repository Lineage
| PGSTY Repository | Upstream Source | Upstream Baseline Commit | PGSTY Release Tag |
|---|---|---|---|
pgsty/pg_mooncake |
Mooncake-Labs/pg_mooncake |
v0.2.0 (be17cd0) + post-0.2 upstream commits |
v0.3.0 (1a9cbfd65be9a6486d020120acb49ef0c6800d68) |
pgsty/duckdb_mooncake |
Mooncake-Labs/duckdb_mooncake |
ba79184 |
v0.0.2 (49765a369ad88986916ce53c969ed2ce4ba66fac) |
pgsty/moonlink |
Mooncake-Labs/moonlink |
f2e1715 |
v0.0.1 (b298ef7444890e3c8af5544e350232518bcfd8e5) |
pgsty/pg_duckdb |
duckdb/pg_duckdb |
v1.2.0 |
v1.2.0 (8756099e267c47f0b86c24de4cf995327f1f4279) |
Documentation Provenance & Recovery
The original upstream documentation website (https://docs.mooncake.dev/) was taken offline after the upstream project transitioned direction, and no public documentation source repository remained available on GitHub.
To preserve the reference manuals for both v0.2 (Moonlink + Iceberg) and v0.1 (Delta Lake):
- Wayback Machine Snapshot Extraction: All 34 canonical documentation pages (17
v0.2pages, 16v0.1pages, and 1 Moonlink overview page) plus 30 historical alias routes and 4 original architecture diagrams were recovered from the Internet Archive Wayback Machine snapshot (2025-12-07). - Verification Against
v0.3.0Source: Every SQL function signature, configuration GUC, environment variable, and error code was cross-checked against thepgsty/pg_mooncake v0.3.0source tree (pgrx 0.19.3,pg_duckdb 1.2.0,duckdb_mooncake v0.0.2,moonlink v0.0.1). - Bilingual Translation & Engineering Reports: PGSTY added full Simplified Chinese translations (
/zh/docs/) and published engineering reports covering the DuckDB 2.0 adaptation,pgrx 0.19.3migration, and the 2026-11-05 RustSec dependency audit.
Every page adapted from the historical upstream documentation includes upstream_source and upstream_link metadata in its front matter.