Opened 5 years ago

Closed 5 years ago

#4420 closed defect (fixed)

update path does not exists for address_standardizer extension

Reported by: usama Owned by: strk
Priority: medium Milestone: PostGIS 2.4.8
Component: build Version: 2.4.x
Keywords: address_standardizer upgrade Cc:

Description

address_standardizer Makefile does not generate the update files needed to upgrade the extension. For example, I had Postgis 2.3.8 installed and wanted to upgrade it to 2.4.6. All the Postgis extension upgrades successfully but address_standardizer fails with error.

postgres=#  alter extension address_standardizer  update to '2.4.4';         
2019-06-07 17:07:46 PKT ERROR:  extension "address_standardizer" has no update path from version "2.3.8" to version "2.4.4"
2019-06-07 17:07:46 PKT STATEMENT:  alter extension address_standardizer  update to '2.4.4';
ERROR:  extension "address_standardizer" has no update path from version "2.3.8" to version "2.4.4"

As all the plugins Makefiles generates the update files for each version

  for OLD_VERSION in $(UPGRADEABLE_VERSIONS);
  ...

But address_standardizer's one doesn't.

Change History (4)

comment:1 by robe, 5 years ago

In 17685:

Add upgrade install paths for address_standardizer
references #4420 for PostGIS 2.5

comment:2 by robe, 5 years ago

In 17686:

Add upgrade install paths for address_standardizer
references #4420 for PostGIS 2.4

comment:3 by robe, 5 years ago

Milestone: PostGIS 2.5.3PostGIS 2.4.8

comment:4 by robe, 5 years ago

Resolution: fixed
Status: newclosed

I must have mistyped my close — committed the change to trunk as well 3.0.0

at r17687

Note: See TracTickets for help on using tickets.