Opened 3 weeks ago

Closed 3 weeks ago

#5723 closed defect (fixed)

checkauthtrigger and gettransactionid functions left behind on upgrade

Reported by: strk Owned by: pramsey
Priority: medium Milestone: PostGIS 3.5.0
Component: postgis Version: master
Keywords: Cc:

Description

Change History (4)

comment:1 by strk, 3 weeks ago

The functions were removed in [9a746f869c5486706b08bf60d35a0c61d923888d/git] with other signatures that are in plpgsql and thus not caught by CI

Last edited 3 weeks ago by strk (previous) (diff)

comment:2 by strk, 3 weeks ago

Can be reproduced with:

regress/run_test.pl --extension --upgrade --upgrade-path 3.4.3dev--:auto regress/core/regress -v

comment:3 by strk, 3 weeks ago

Complete list of functions, according to long_xact.sql.in:

CREATE OR REPLACE FUNCTION UnlockRows(text)
CREATE OR REPLACE FUNCTION LockRow(text, text, text, text, timestamp)
CREATE OR REPLACE FUNCTION LockRow(text, text, text, text)
CREATE OR REPLACE FUNCTION LockRow(text, text, text)
CREATE OR REPLACE FUNCTION LockRow(text, text, text, timestamp)
CREATE OR REPLACE FUNCTION AddAuth(text)
CREATE OR REPLACE FUNCTION CheckAuth(text, text, text)
CREATE OR REPLACE FUNCTION CheckAuth(text, text)
CREATE OR REPLACE FUNCTION CheckAuthTrigger()
CREATE OR REPLACE FUNCTION GetTransactionID()
CREATE OR REPLACE FUNCTION EnableLongTransactions()
CREATE OR REPLACE FUNCTION LongTransactionsEnabled()
CREATE OR REPLACE FUNCTION DisableLongTransactions()

comment:4 by Sandro Santilli <strk@…>, 3 weeks ago

Resolution: fixed
Status: newclosed

In 5ab778ae/git:

Drop xact support functions on upgrade

Closes #5723

Note: See TracTickets for help on using tickets.