Skip to content

Indexer Reliability and Performance Epic #250

@artntek

Description

@artntek

We have a functional indexer codebase, but there are some reliability and performance aspects that need improvement:

  1. Index-failure handling
  1. Some indexing tasks take a long time; e.g:
  1. We should be able to assign priorities to Index tasks - see Priority Indexer Queues #103 (e.g. big re-indexes should be low priority background jobs, so as not to disrupt people submitting new data packages or edits)
  2. Would be good to have a periodic auditing task that determines if we have objects that are missing from solr and reindexes them.

Already Done:

  • Metacat resubmits index tasks that were not successfully submitted to RabbitMQ (Metacat Issue #1603)

Sub-issues

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions