Changes between Version 12 and Version 13 of PostGISExtensionPaths


Ignore:
Timestamp:
Feb 11, 2022, 11:21:20 AM (2 years ago)
Author:
robe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • PostGISExtensionPaths

    v12 v13  
    8787In this model, our extension files look like below:
    8888
    89 our generated extension upgrade scripts will look like the below, with only the postgis--3.3MAX--3.3.0.sql having any upgrade statements in it.
     89our generated extension upgrade scripts will look like the below, with only the postgis--3.3.X--3.3.0.sql having any upgrade statements in it.
    9090
    9191----
     
    100100postgis--3.2.X--3.3.X.sql
    101101postgis--3.3.X--3.3.0.sql
     102postgis--3.3.0--3.3.X.sql
    102103}}}
    103104----
     
    105106
    1061071. We are staying between the lines. Respecting known practices, but still having much lighter weight scripts.
    107 2. A little less clutter, but we are relying on the user having the old version still installed so that they have a chain
    108 postgis--<old-version-minor>MIN--<old-version-minor>MIN.sql
     1082. A little less clutter, but we are relying on the user having the old version still installed (or being within 2 micro versions of the last minor they have installed) so that they have a chain
     109postgis--<old-version-minor>.X--<old-version-minor-verson>.sql
    1091103. An easier release cycle since extensions/updateable.mk doesn't need to list the prior micros.
    1101114. No change in upgrade extension workflow for packagers (or users who think of PostGIS as any other extension).