|Reported by:||Owned by:||Noah Kantrowitz|
The plugin, during the post-process phase, calls check_ticket_access for each ticket in the hdf. This is extremely slow as the number of the tickets grows. Maybe a better solution could be:
- build a list of id from the hdf
- select all the ticket in a single call returning the relevant fields (id, reporter, owner and cc list)
- use this list to filter out the hdf, removing tickets that doesn't match
I hope i'll be able to prepare a patch implementing this.