[postgis-users] Postgis version for v10
lr at pcorp.us
Mon Aug 7 10:31:58 PDT 2017
One other option if they really don't want to upgrade their 9.6 to 2.4.0alpha or you really don't want to provide 2.4.0alpha on 9.6.
I don't think we removed any functions in the .so/.dll files only added new ones. So
1) You provide a PostGIS 2.4.0alpha for PostgreSQL 10
2) They make a copy of that .so file on PostgreSQL 10 and call the copy postgis-2.3.so
3) Then they should be able to pg_upgrade and after pg_upgrading immediately run on their new PostgreSQL 10 install.
ALTER EXTENSION postgis UPDATE;
From: Regina Obe [mailto:lr at pcorp.us]
Sent: Monday, August 07, 2017 1:20 PM
To: 'PostGIS Users Discussion' <postgis-users at lists.osgeo.org>
Subject: RE: [postgis-users] Postgis version for v10
> The history is here:
> So, here is the scenario:
> * There is a PostGIS 2.3 and Postgres 9.6 user, who want to upgrade to Postgres 10, and PostGIS 2.4.
> * To perform pg_upgrade, they need 2.3 so file as well in 2.4 installation (see bug report)
> * We fail here, as 2.3 cannot be built against v10.
> Devrim G nd z
> EnterpriseDB: https://www.enterprisedb.com PostgreSQL Danismani/Consultant, Red Hat Certified Engineer
> Twitter: @DevrimGunduz , @DevrimGunduzTR
We recently released PostGIS 2.4.0alpha - http://postgis.net/2017/08/05/postgis-2.4.0alpha/
Is it possible for you to:
1) Create a PostGIS 2.4.0alpha for PostgreSQL 9.6 and 10.0 then what they can do is
a) Do an ALTER EXTENSION postgis UPDATE on their PostgreSQL 9.6 to bring it up to 2.4.0alpha
b) Then do pg_upgrade to PostgreSQL 10
We'll be having upgrade paths from postgis-2.4.0alpha, beta etc. to final when we release
Like I said, I'm hesitant to support 10 on 2.3, because we already ran into a lot of things we had to fix in 2.4. Because of the change in SRFs.
More things might crop up in release time and plus 2.4.0 has many more functions exposed as parallel aware so a better option for PostgreSQL 10 and 9.6 users (especially in 10 now that more strategies are available for parallel).
More information about the postgis-users