Skip to content

feat: add pg_cron and pg_partman, update all extensions and README#11

Merged
pyramation merged 2 commits into
mainfrom
feat/add-pg-cron-pg-partman
May 15, 2026
Merged

feat: add pg_cron and pg_partman, update all extensions and README#11
pyramation merged 2 commits into
mainfrom
feat/add-pg-cron-pg-partman

Conversation

@pyramation
Copy link
Copy Markdown
Contributor

@pyramation pyramation commented May 15, 2026

Summary

Adds pg_cron (v1.6.7) and pg_partman (v5.4.3) to the PostgreSQL Docker image, and brings everything up to date.

New extensions

  • pg_cron v1.6.7 — job scheduler for periodic tasks
  • pg_partman v5.4.3 — partition management
  • Both added to shared_preload_libraries (including pg_partman_bgw for automatic partition maintenance)

Version updates

  • pg_textsearch bumped from 0.6.1 → 1.2.0

README improvements

  • Added version column to extensions table
  • Fixed image name to match CI workflow (ghcr.io/constructive-io/docker/postgres-plus)
  • Updated pg_textsearch link to GitHub repo
  • Updated "Building manually" section with correct image name

Review & Testing Checklist for Human

  • Verify Docker image builds on both amd64 and arm64 (CI does this)
  • Run make test to confirm all 5 extensions load
  • Spot-check pg_textsearch 1.2.0 works with existing BM25 indexes (major version bump from 0.6.1)

Notes

  • pgvector (0.8.2) and PostGIS (3.6.2) were already at latest — no changes needed
  • pg_textsearch 1.2.0 uses the same build steps (make / make install) as 0.6.1

Link to Devin session: https://app.devin.ai/sessions/42031dddb1aa40a4b747119fd97cc02a
Requested by: @pyramation

- pg_cron v1.6.7: job scheduler for periodic tasks
- pg_partman v5.4.3: partition management
- Add both to shared_preload_libraries
- Update README with new extensions
- Update Makefile test target
@devin-ai-integration
Copy link
Copy Markdown

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

… to 1.2.0

- Add version column to extensions table
- Update pg_textsearch from 0.6.1 to 1.2.0
- Fix image name to match CI workflow (ghcr.io/constructive-io/docker/postgres-plus)
- Update pg_textsearch link to GitHub repo
- Update 'Building manually' section with correct image name
@devin-ai-integration devin-ai-integration Bot changed the title feat: add pg_cron and pg_partman extensions feat: add pg_cron and pg_partman, update all extensions and README May 15, 2026
@pyramation pyramation merged commit 84cb6ec into main May 15, 2026
5 checks passed
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.

1 participant