Contents
Upgrade and Operate
Use this page for production-facing extension lifecycle tasks.
Install or Upgrade
create extension pg_liquid;
or:
alter extension pg_liquid update to '0.1.1';
Supported Upgrade Path
The extension ships upgrade scripts from legacy internal 1.x versions to the public 0.1.x line.
Recommended Rollout Sequence
- Build and install extension binaries on the PostgreSQL host.
- Rehearse
create extensionoralter extension ... updatein staging. - Run smoke queries through
liquid.query(...)orliquid.read_as(...). - Validate principal-scoped access if you use CLS.
- If using row normalizers, rebuild or backfill them deliberately.
Useful Validation Commands
make package-check
make installcheck
make bench-check
make pgxn-package
GitHub and PGXN
The repository now supports:
- GitHub Actions CI
- benchmark validation
- automatic version bumping on release
- GitHub release publishing
- PGXN package publishing
PostgreSQL Version Matrix
Current validated range:
- PostgreSQL 14
- PostgreSQL 15
- PostgreSQL 16
- PostgreSQL 17
- PostgreSQL 18