Skip to content

Conversation

@hunleyd
Copy link
Contributor

@hunleyd hunleyd commented Nov 18, 2025

Introduce a conf.d directory for PostgreSQL configuration to improve modularity and organization.

Changes include:

  • Dockerfiles: Copy and chown conf.d to /etc/postgresql-custom/.
  • Ansible: Add conf.d/.gitkeep and update postgresql.conf.j2 to include conf.d.
  • Nix: Define path for conf.d and add substitution for POSTGRESQL_CONFIG_DIR.
  • run-server.sh.in: Copy conf.d to the data directory and update postgresql.conf to include it.
  • vars.yml: Append -INDATA253 to postgresql release versions.

Introduce a `conf.d` directory for PostgreSQL configuration to improve modularity and organization.

Changes include:
- Dockerfiles: Copy and chown `conf.d` to `/etc/postgresql-custom/`.
- Ansible: Add `conf.d/.gitkeep` and update `postgresql.conf.j2` to include `conf.d`.
- Nix: Define path for `conf.d` and add substitution for `POSTGRESQL_CONFIG_DIR`.
- `run-server.sh.in`: Copy `conf.d` to the data directory and update `postgresql.conf` to include it.
- `vars.yml`: Append `-INDATA253` to postgresql release versions.
* 'develop' of github.com:supabase/postgres:
  feat: reduciton of closure size for plv8 (#1925)
@hunleyd hunleyd marked this pull request as ready for review November 18, 2025 17:47
@hunleyd hunleyd requested review from a team as code owners November 18, 2025 17:47
@hunleyd
Copy link
Contributor Author

hunleyd commented Nov 19, 2025

Local testng:

  • project spawn
  • project delete
  • project pause
  • project resume
  • change GUC by adding to file in conf.d and seeing if PG picks it up
  • test various random extensions
  • upgrade

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