Fixed
Details
Assignee
Tim AndersonTim AndersonReporter
Tim AndersonTim AndersonTime tracking
4h loggedComponents
Priority
MinorWho's Looking?
Open Who's Looking?
Details
Details
Assignee
Tim Anderson
Tim AndersonReporter
Tim Anderson
Tim AndersonTime tracking
4h logged
Components
Priority
Who's Looking?
Open Who's Looking?
Created May 15, 2020 at 5:27 AM
Updated May 18, 2020 at 2:30 AM
Resolved May 18, 2020 at 2:30 AM
The AppointmentRules.getOverlap() method used by BookingServiceImpl can sometimes take many seconds to return a result for a single row.
On closer inspection, this is because it is using the wrong index. Duplicate the date range onto the participation join so that the correct index is used.