Closed MikeTaylor closed 9 months ago
When using a MetaDB reporting database, there is no difficulty in running the same report multiple times. So this seems to be a problem specifically to do with LDP Classic.
I now find that running the report in question fails the first time I attempt it, so it seems that something has permanently changed in the state of the LDP Classic database that I'm using: a permanent get_courses
function has been created. I assume I did this the first time I successfully ran the report.
You can run an LDP Classic report using
(or my local
run-ldp-report.sh
script).This will work correctly the first time (assuming that the running mod-reporting is targeted to an LDP Classic report); but it fails the second time you run it, saying:
This is presumably a leftover from the previous run of the report, but that's not supposed to happen as everything is wrapped in rolled-back transaction.
(I don't yet know whether the same problem occurs when running against MetaDB, but I would guess it probably does.)