[postgis-tickets] [PostGIS] #4639: Can't upgrade from 3.0.0alpha3 to 3.1.0dev (cannot drop function pgis_geometry_union_transfn)

PostGIS trac at osgeo.org
Wed Feb 12 09:00:37 PST 2020


#4639: Can't upgrade from 3.0.0alpha3 to 3.1.0dev (cannot drop function
pgis_geometry_union_transfn)
----------------------+---------------------------
  Reporter:  strk     |      Owner:  pramsey
      Type:  defect   |     Status:  new
  Priority:  blocker  |  Milestone:  PostGIS 3.1.0
 Component:  postgis  |    Version:  master
Resolution:           |   Keywords:  upgrade
----------------------+---------------------------

Comment (by Algunenano):

 > If we dont support upgrades from alpha we should really not ship alphas
 at all.

 If shipping alphas means that we need to support them, then I'll -1 every
 alpha/beta/rc release from now on. AFAIK, maybe I'm wrong, Postgis has
 never offered support for development releases. We currently don't support
 3.0.0alpha3, in the same exact way we don't support 2.2.

 If you generate currently build 3.1 you don't get an upgrade path from
 2.5.0alpha, 2.5.0beta1... to 3.1 and I think that's correct and the way to
 go.
 In fact, I think that we should have already removed the upgrade paths
 from 3.0.0alphaX to 3.1 because it's not supported and you are not
 supposed to do it.

 IMO, there are 3 kinds of upgrades:
 - Stable to stable: Should always work no matter what for supported
 releases. Best effort for unsupported releases.
 - Alpha/Beta/RC to next stable: Should work but it's also a best effort,
 that is, they can't be a blocker in any way. If you find an issue you
 should be able to report it and fix it, or decide it's not worth it and
 nuke the database.
 - Alpha/Beta/RC to other stable releases (not the immediate one after
 those): There isn't a upgrade path available. You should go to the nearest
 stable first and upgrade from there.

-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/4639#comment:9>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list