Skip to content

Update last reindex bug #79

@spacemansteve

Description

@spacemansteve

During its periodic, cron-initiated reindex, master pipeline wants to process new records. So, retrieves the timestamp of when it last reindexed (which is stored in its postgres key/value table). As expected, this timestamp is used in a filter to generate a list of new bibcodes. However, the timestamp is also immediately updated. So if we fail to queue the bibcodes and then process them, they will be skipped during the next reindex. This happened when all the servers in SDC crashed on Jan 24 2019.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions