-
Notifications
You must be signed in to change notification settings - Fork 766
[DO NOT MERGE] chore(compute): pg_mooncake v0.2-poc-2025.08.25 #12811
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need to add pg_mooncake to shared_preload_libraries
Where’s the right place to enable that?
I didn’t see how it was being set for pg_duckdb
WORKDIR /ext-src/pg_duckdb-src | ||
RUN make install -j $(getconf _NPROCESSORS_ONLN) && \ | ||
echo 'trusted = true' >> /usr/local/pgsql/share/extension/pg_duckdb.control | ||
# FROM build-deps AS pg_duckdb-src |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I temporarily disabled pg_duckdb for this POC build to avoid conflicts
We are working on making pg_mooncake a subextension of pg_duckdb. Once pg_mooncake v0.2 is officially released, we will be fully compatible with pg_duckdb
9119 tests run: 8400 passed, 66 failed, 653 skipped (full report)Failures on Postgres 17
Failures on Postgres 16
Failures on Postgres 15
Failures on Postgres 14
Test coverage report is not availableThe comment gets automatically updated with the latest test results
cfdd35c at 2025-09-02T19:49:57.543Z :recycle: |
Could someone please approve the CI to kick off the builds? Thank you! cc: @kelvich |
added label |
Problem
Upgrade pg_mooncake to v0.2-poc-2025.08.25
Summary of changes
In this build, pg_mooncake connects to a remote moonlink service with prepopulated tables, and runs a custom scan on those tables using pg_duckdb/DuckDB