Closed Bug 1673493 Opened 4 years ago Closed 2 years ago

rewrite symbol_cache_manager with different inotify library

Categories

(Socorro :: Processor, task, P3)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: willkg, Assigned: willkg)

References

(Blocks 2 open bugs)

Details

The Socorro processor has a symbol cache manager which runs on processor nodes and maintains the disk cache of .sym files. It uses the pynotify library which hasn't seen an update in 5 years and is now unmaintained.

We should rewrite it to use a different library that's maintained.

I'm looking at inotify_simple for Eliot's symbol cache manager. If that works out, we can use that.

Grabbing this one since I'm removing configman and it'd probably be easier to switch to a new symbol cache manager than remove configman from the old one and all its tests.

Assignee: nobody → willkg
Blocks: 907277
Status: NEW → ASSIGNED

I overhauled configuration in Socorro so it no longer uses configman. As part of that, I rewrote the cache manager and it now runs as a separate process using the inotify_simple Python library.

All of that was pushed out today as part of bug #1824987. Marking as FIXED.

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.