#917: BibRank: fix citation leaks
-----------------------+---------------------
Reporter: simko | Owner: simko
Type: defect | Status: in_work
Priority: critical | Milestone:
Component: BibRank | Version:
Resolution: | Keywords:
-----------------------+---------------------
Changes (by simko):
* status: assigned => in_work
Comment:
I'm fixing this by tweaking the set of records to process in order to take
into account not only the last metadata modification timestamps of
records, but also to process all the citers and citees of concerned
records, as deduced from the current citation dictionary map.
This fix is not as efficient as it could be, because it processes both
directions in the citer-citee relationships, while only one direction
would be needed if we change say a reference. But this way of fixing
requires least changes to the existing code base, which is nice, because
current ref_analyzer() code is not very pretty. We should re-factor it,
but that would be for another ticket.
--
Ticket URL: <http://invenio-software.org/ticket/917#comment:2>
Invenio <http://invenio-software.org>