Closed Bug 781402 Opened 14 years ago Closed 14 years ago

[ia] Make the product and topic facet code more resilient

Categories

(support.mozilla.org :: Knowledge Base Software, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED
2012.16

People

(Reporter: rrosario, Assigned: rrosario)

References

Details

(Whiteboard: u=dev c=wiki p=2)

Right now the facet code works but it is vulnerable. If ES goes down, the IA pages will be useless. There are a few things we can and should do. * Cache the results * Fallback to a database query This will allow us to return results even if ES is down. Also, less calls to ES is good. his isn't trivial, making this a 2pt.
Also this other commit that removes redundant caching calls and unstucks our jenkins test suite: https://github.com/mozilla/kitsune/commit/6d3703a749e9dd4ccab6e514731b61c3f83cd614
I just pushed this to prod.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.