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)
support.mozilla.org
Knowledge Base Software
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.
| Assignee | ||
Comment 1•14 years ago
|
||
In a pull request:
https://github.com/mozilla/kitsune/pull/790
| Assignee | ||
Comment 2•14 years ago
|
||
This landed on master:
https://github.com/mozilla/kitsune/commit/204150d516ec59c1d5136dbdc479d9e5dc8f89eb
| Assignee | ||
Comment 3•14 years ago
|
||
Also this other commit that removes redundant caching calls and unstucks our jenkins test suite:
https://github.com/mozilla/kitsune/commit/6d3703a749e9dd4ccab6e514731b61c3f83cd614
| Assignee | ||
Comment 4•14 years ago
|
||
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.
Description
•