Make search sources more robust when processing of a source feed fails
Reported by Walter McGinnis | November 18th, 2010 @ 02:51 PM
Right now if a search source has an error processing results, it can cause the calling application to have a total page failure. I.e. something is malformed in a feed result raises an error in external search sources code and the calling application throws a 500 page to the user.
It would be better if there were two levels of error catching:
-
if the total feed fails, return a (configurable) "Service currently unavailable" as a single entry
-
if an individual entry fails to be processed, return a (configurable) "entry unavailable" for that entry
In both instances, the raised error should be logged.
Cheers,
Walter
Comments and changes to this ticket
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Display results from external search sources edit