Hold tests failure
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Critical
|
Unassigned |
Bug Description
* PostgreSQL 9.3
* Fedora 20
* Evergreen master as of 2014-02-07
Trying to place a hold through the TPAC using the admin user and email notification results in a server error; the logs contain the following:
[SELECT * FROM action.
LINE 5: ... LEFT JOIN actor.org_
DETAIL: It could refer TO either a PL/pgSQL variable OR a TABLE COLUMN.
So it looks like hold placement is entirely broken in master.
On the bright side, it should be pretty easy to create a pgTAP test for this...
Changed in evergreen: | |
status: | New → Triaged |
tags: | added: postgresql |
Changed in evergreen: | |
milestone: | none → 2.6.0-rc1 |
tags: | added: 2.6-rc-blocker |
Changed in evergreen: | |
assignee: | nobody → Mike Rylander (mrylander) |
Changed in evergreen: | |
assignee: | nobody → Dan Wells (dbw2) |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
There isn't a lot to go on in our codebase, but it looks like in at least a few similar cases we prefixed the variable with 'v_' to work around this sort of ambiguity. Unless somebody feels strongly that we should take this as an opportunity to establish some other naming convention, that works for me.