remove index reconciling code

RESOLVED FIXED

Status

support.mozilla.org
General
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: willkg, Assigned: willkg)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

A long time ago, we had a lot of problems with keeping the data in the SUMO database reconciled with what's in the ES indexes. To deal with these problems, we did two things:

1. write a bunch of code to go through the db and the index and reconcile the two

2. write an admin page that shows updates and changes in things in the db and the status of the corresponding index records

We haven't had issues with either of these in a long while. Maybe upgrading to Elasticsearch 1.2.4 helped? Maybe a more stable celery system helped? Maybe other things?

Having that code in Kitsune increases the maintenance burden. Seems like we haven't needed either in over a year. If we don't need it anymore, we should remove it.

This bug covers removing that.
Grabbing this now to do.
Assignee: nobody → willkg
Status: NEW → ASSIGNED
In a PR: https://github.com/mozilla/kitsune/pull/2728
Landed in https://github.com/mozilla/kitsune/commit/f3dbba9caf73fad32a406852d570dd52bdf52f50
This is on prod.
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.