Opened 6 months ago

Closed 6 months 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, 6 months ago

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

Last edited 6 months ago by strk (previous) (diff)

comment:2 by strk, 6 months 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, 6 months 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@…>, 6 months ago

Resolution: fixed
Status: newclosed

In 5ab778ae/git:

Drop xact support functions on upgrade

Closes #5723

Note: See TracTickets for help on using tickets.