Skip to content

Drop PG16 from the test images - #240

Open
ibrahim halatci (ihalatci) wants to merge 1 commit into
masterfrom
ihalatci-drop-pg16-images
Open

Drop PG16 from the test images#240
ibrahim halatci (ihalatci) wants to merge 1 commit into
masterfrom
ihalatci-drop-pg16-images

Conversation

@ihalatci

Copy link
Copy Markdown
Contributor

Citus main is dropping PG16 support (citusdata/citus#8750), making PG17 the minimum supported PostgreSQL version. The supported set becomes PG17 + PG18.

This stops building the PG16 test images and removes the PG16 citus-upgrade version list.

  • circleci/images/PG_VERSIONS: drop PG16=16.14
  • circleci/images/Makefile: drop CITUS_UPGRADE_VERSIONS_16=v12.1.14 and its comment

Mirrors #178, which did exactly this for PG15.

Merge order

This needs to merge before the citus PR can go green, since citus pins images by the-process master SHA via image_suffix:

  1. Merge this PR so the images are rebuilt.
  2. Update image_suffix in the citus PR to the new stable suffix.
  3. Citus PR citusdata/citus#8750 (PR 1) goes green.

In the meantime the citus PR will use this branch's -dev- image tag so it can be validated ahead of the merge.

Citus main is dropping PG16 support, making PG17 the minimum supported
version. Stop building PG16 test images and remove the PG16 citus-upgrade
version list.

Mirrors #178, which did the same for PG15.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 7b92da71-e0c2-4baf-b47d-c81ec58da88b
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