这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@gjtorikian
Copy link
Contributor

This PR updates pgrx to 0.16.0, which introduces support for pg18beta1.

The biggest change comes from 6dc6bef introducing an unsafe; see pgcentralfoundation/pgrx@14dcb18 for more information.

As well, even though I updated CI to start testing for pg18, I did not change release.yml to support pg18, because I wasn't sure if that's something you want to support. My only interest right now is to start testing against the beta builds, so that when the PG18 is out, this lib can be ready to support it.

- name: Test
run: docker run test cargo pgrx test pg${{ matrix.postgres }}
run: |
PG_VERSION=$(echo "${{ matrix.postgres }}" | sed 's/[^0-9].*$//')
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Although the image is tagged as 18beta1, pgrx expects just 18; this trims off any non-digit from the matrix string.

@pksunkara
Copy link
Owner

Yeah, we should support 18 in release only after it is out.

@pksunkara pksunkara merged commit 658f5ca into pksunkara:master Aug 4, 2025
13 checks passed
@pksunkara
Copy link
Owner

@gjtorikian Would you mind finishing up the 18 support now that cargo-pgrx has been released?

@gjtorikian gjtorikian deleted the prep-for-pg18 branch October 2, 2025 21:30
@gjtorikian
Copy link
Contributor Author

Sure, I opened #71 for it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants