Skip to content

Commit 0417593

Browse files
committed
feat: support 1.88 rust 0.16.1 pgrx 0.57 wrappers
1 parent 50e240e commit 0417593

File tree

8 files changed

+388
-10
lines changed

8 files changed

+388
-10
lines changed

ansible/vars.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ postgres_major:
1010

1111
# Full version strings for each major version
1212
postgres_release:
13-
postgresorioledb-17: "17.6.0.012-orioledb"
14-
postgres17: "17.6.1.055"
15-
postgres15: "15.14.1.055"
13+
postgresorioledb-17: "17.6.0.012-orioledb-wrappers-1"
14+
postgres17: "17.6.1.055-wrappes-1"
15+
postgres15: "15.14.1.055-wrappers-1"
1616

1717
# Non Postgres Extensions
1818
pgbouncer_release: 1.19.0

flake.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nix/cargo-pgrx/versions.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,10 @@
109109
}
110110
},
111111
"0.16.1": {
112-
"hash": "",
112+
"hash": "sha256-AjoBr+/sEPdzbD0wLUNVm2syCySkGaFOFQ70TST1U9w=",
113113
"rust": {
114114
"1.88.0": {
115-
"cargoHash": ""
115+
"cargoHash": "sha256-uWj/V2lJa6HF2GlHX+i5RbSMZFOxZsBzOf6okKDb0j8="
116116
}
117117
}
118118
}

nix/docs/update-extension.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
There are two types of extension package structures in our codebase:
77

8-
1. **Old structure (deprecated, soon to be replaced)**: Extensions like `supautils.nix` that directly define a single version
8+
1. **Old structure (deprecated)**: Extensions like `supautils.nix` that directly define a single version in the nix expression for the package
99
2. **New structure (current standard)**: Extensions that load multiple versions from `nix/ext/versions.json`
1010

1111
Most extensions now use the new structure, which supports multiple versions via the `versions.json` file. The instructions below cover both approaches.
@@ -143,6 +143,8 @@ These extensions use `mkPgrxExtension` and require additional Rust and pgrx vers
143143

144144
10. **Once approved**: Update `common-nix.vars.yml` if releasing
145145

146+
> **Need to update pgrx or Rust versions?** See [Updating cargo-pgrx Extensions](./updating-pgrx-extensions.md) for the complete guide covering pgrx version updates, Rust toolchain updates (including `nix flake update rust-overlay`), and troubleshooting.
147+
146148
---
147149

148150
## Updating an Extension (Old Structure - Deprecated)

0 commit comments

Comments
 (0)