mirror of https://github.com/citusdata/citus.git
Drop PG12 support
parent
40f3fbbc62
commit
42c46a0824
|
@ -6,10 +6,7 @@ orbs:
|
||||||
parameters:
|
parameters:
|
||||||
image_suffix:
|
image_suffix:
|
||||||
type: string
|
type: string
|
||||||
default: '-v2021_10_27'
|
default: '-vabaecad'
|
||||||
pg12_version:
|
|
||||||
type: string
|
|
||||||
default: '12.8'
|
|
||||||
pg13_version:
|
pg13_version:
|
||||||
type: string
|
type: string
|
||||||
default: '13.4'
|
default: '13.4'
|
||||||
|
@ -18,7 +15,7 @@ parameters:
|
||||||
default: '14.0'
|
default: '14.0'
|
||||||
upgrade_pg_versions:
|
upgrade_pg_versions:
|
||||||
type: string
|
type: string
|
||||||
default: '12.8-13.4-14.0'
|
default: '13.4-14.0'
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
description: Build the citus extension
|
description: Build the citus extension
|
||||||
|
@ -529,10 +526,6 @@ workflows:
|
||||||
ignore:
|
ignore:
|
||||||
- /release-[0-9]+\.[0-9]+.*/ # match with releaseX.Y.*
|
- /release-[0-9]+\.[0-9]+.*/ # match with releaseX.Y.*
|
||||||
|
|
||||||
- build:
|
|
||||||
name: build-12
|
|
||||||
pg_major: 12
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
- build:
|
- build:
|
||||||
name: build-13
|
name: build-13
|
||||||
pg_major: 13
|
pg_major: 13
|
||||||
|
@ -545,80 +538,6 @@ workflows:
|
||||||
- check-style
|
- check-style
|
||||||
- check-sql-snapshots
|
- check-sql-snapshots
|
||||||
|
|
||||||
- test-citus:
|
|
||||||
name: 'test-12_check-multi'
|
|
||||||
pg_major: 12
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
make: check-multi
|
|
||||||
requires: [build-12]
|
|
||||||
- test-citus:
|
|
||||||
name: 'test-12_check-multi-1'
|
|
||||||
pg_major: 12
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
make: check-multi-1
|
|
||||||
requires: [build-12]
|
|
||||||
- test-citus:
|
|
||||||
name: 'test-12_check-mx'
|
|
||||||
pg_major: 12
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
make: check-multi-mx
|
|
||||||
requires: [build-12]
|
|
||||||
- test-citus:
|
|
||||||
name: 'test-12_check-vanilla'
|
|
||||||
pg_major: 12
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
make: check-vanilla
|
|
||||||
requires: [build-12]
|
|
||||||
- test-citus:
|
|
||||||
name: 'test-12_check-isolation'
|
|
||||||
pg_major: 12
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
make: check-isolation
|
|
||||||
requires: [build-12]
|
|
||||||
- test-citus:
|
|
||||||
name: 'test-12_check-worker'
|
|
||||||
pg_major: 12
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
make: check-worker
|
|
||||||
requires: [build-12]
|
|
||||||
- test-citus:
|
|
||||||
name: 'test-12_check-operations'
|
|
||||||
pg_major: 12
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
make: check-operations
|
|
||||||
requires: [build-12]
|
|
||||||
- test-citus:
|
|
||||||
name: 'test-12_check-follower-cluster'
|
|
||||||
pg_major: 12
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
make: check-follower-cluster
|
|
||||||
requires: [build-12]
|
|
||||||
- test-citus:
|
|
||||||
name: 'test-12_check-columnar'
|
|
||||||
pg_major: 12
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
make: check-columnar
|
|
||||||
requires: [build-12]
|
|
||||||
- test-citus:
|
|
||||||
name: 'test-12_check-columnar-isolation'
|
|
||||||
pg_major: 12
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
make: check-columnar-isolation
|
|
||||||
requires: [build-12]
|
|
||||||
- tap-test-citus:
|
|
||||||
name: 'test_12_tap-recovery'
|
|
||||||
pg_major: 12
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
suite: recovery
|
|
||||||
requires: [build-12]
|
|
||||||
- test-citus:
|
|
||||||
name: 'test-12_check-failure'
|
|
||||||
pg_major: 12
|
|
||||||
image: citus/failtester
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
make: check-failure
|
|
||||||
requires: [build-12]
|
|
||||||
|
|
||||||
- test-citus:
|
- test-citus:
|
||||||
name: 'test-13_check-multi'
|
name: 'test-13_check-multi'
|
||||||
pg_major: 13
|
pg_major: 13
|
||||||
|
@ -767,11 +686,6 @@ workflows:
|
||||||
make: check-failure
|
make: check-failure
|
||||||
requires: [build-14]
|
requires: [build-14]
|
||||||
|
|
||||||
- test-arbitrary-configs:
|
|
||||||
name: 'test-12_check-arbitrary-configs'
|
|
||||||
pg_major: 12
|
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
|
||||||
requires: [build-12]
|
|
||||||
- test-arbitrary-configs:
|
- test-arbitrary-configs:
|
||||||
name: 'test-13_check-arbitrary-configs'
|
name: 'test-13_check-arbitrary-configs'
|
||||||
pg_major: 13
|
pg_major: 13
|
||||||
|
@ -783,20 +697,6 @@ workflows:
|
||||||
image_tag: '<< pipeline.parameters.pg14_version >>'
|
image_tag: '<< pipeline.parameters.pg14_version >>'
|
||||||
requires: [build-14]
|
requires: [build-14]
|
||||||
|
|
||||||
- test-pg-upgrade:
|
|
||||||
name: 'test-12-13_check-pg-upgrade'
|
|
||||||
old_pg_major: 12
|
|
||||||
new_pg_major: 13
|
|
||||||
image_tag: '<< pipeline.parameters.upgrade_pg_versions >>'
|
|
||||||
requires: [build-12, build-13]
|
|
||||||
|
|
||||||
- test-pg-upgrade:
|
|
||||||
name: 'test-12-14_check-pg-upgrade'
|
|
||||||
old_pg_major: 12
|
|
||||||
new_pg_major: 14
|
|
||||||
image_tag: '<< pipeline.parameters.upgrade_pg_versions >>'
|
|
||||||
requires: [build-12, build-14]
|
|
||||||
|
|
||||||
- test-pg-upgrade:
|
- test-pg-upgrade:
|
||||||
name: 'test-13-14_check-pg-upgrade'
|
name: 'test-13-14_check-pg-upgrade'
|
||||||
old_pg_major: 13
|
old_pg_major: 13
|
||||||
|
@ -805,10 +705,10 @@ workflows:
|
||||||
requires: [build-13, build-14]
|
requires: [build-13, build-14]
|
||||||
|
|
||||||
- test-citus-upgrade:
|
- test-citus-upgrade:
|
||||||
name: test-12_check-citus-upgrade
|
name: test-13_check-citus-upgrade
|
||||||
pg_major: 12
|
pg_major: 13
|
||||||
image_tag: '<< pipeline.parameters.pg12_version >>'
|
image_tag: '<< pipeline.parameters.pg13_version >>'
|
||||||
requires: [build-12]
|
requires: [build-13]
|
||||||
|
|
||||||
- ch_benchmark:
|
- ch_benchmark:
|
||||||
requires: [build-13]
|
requires: [build-13]
|
||||||
|
|
|
@ -2555,7 +2555,7 @@ if test -z "$version_num"; then
|
||||||
as_fn_error $? "Could not detect PostgreSQL version from pg_config." "$LINENO" 5
|
as_fn_error $? "Could not detect PostgreSQL version from pg_config." "$LINENO" 5
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$version_num" != '12' -a "$version_num" != '13' -a "$version_num" != '14'; then
|
if test "$version_num" != '13' -a "$version_num" != '14'; then
|
||||||
as_fn_error $? "Citus is not compatible with the detected PostgreSQL version ${version_num}." "$LINENO" 5
|
as_fn_error $? "Citus is not compatible with the detected PostgreSQL version ${version_num}." "$LINENO" 5
|
||||||
else
|
else
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: building against PostgreSQL $version_num" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: building against PostgreSQL $version_num" >&5
|
||||||
|
|
|
@ -74,7 +74,7 @@ if test -z "$version_num"; then
|
||||||
AC_MSG_ERROR([Could not detect PostgreSQL version from pg_config.])
|
AC_MSG_ERROR([Could not detect PostgreSQL version from pg_config.])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$version_num" != '12' -a "$version_num" != '13' -a "$version_num" != '14'; then
|
if test "$version_num" != '13' -a "$version_num" != '14'; then
|
||||||
AC_MSG_ERROR([Citus is not compatible with the detected PostgreSQL version ${version_num}.])
|
AC_MSG_ERROR([Citus is not compatible with the detected PostgreSQL version ${version_num}.])
|
||||||
else
|
else
|
||||||
AC_MSG_NOTICE([building against PostgreSQL $version_num])
|
AC_MSG_NOTICE([building against PostgreSQL $version_num])
|
||||||
|
|
Loading…
Reference in New Issue