Change #7456
Category | None |
Changed by | Jason Boyer <JBoyer | @equinoxinitiative.org>
Changed at | Wed 07 Oct 2020 14:51:18 |
Repository | git://git.evergreen-ils.org/Evergreen.git |
Project | Evergreen |
Branch | master |
Revision | 7ae38e79721e71786f81c9c1d0a7ac1436cfa8fb |
Comments
LP1893463: Prevent duplicated report outputs When re-running recurring reports that are interrupted, it's possible to end up with a duplicate copy of the next recurrance of that report. This branch adds a unique index to reporter.schedule and tells clark-kent.pl not to worry about it. For the purposes of this change a duplicate report is one where report.schedule has identical values for report, (output) folder, runner, run_time, and email. Signed-off-by: Jason Boyer <JBoyer@equinoxinitiative.org> Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Changed files
- Open-ILS/src/reporter/clark-kent.pl
- Open-ILS/src/sql/Pg/reporter-schema.sql
- Open-ILS/src/sql/Pg/upgrade/XXXX.schema.reporter_schedule_uniqueness.sql