ucsdlib / damsmanager

DAMS Manager
Other
3 stars 1 forks source link

Fixes #266 - Add high priority support to the RDF Edit tool and the tool for single item indexing #282

Closed lsitu closed 6 years ago

lsitu commented 6 years ago

Fixes #266

Local Checklist

What does this PR do?

Add high priority option to the RDF Edit tool that can index the edited item immediately but other linked records in lower priority. And update the tool for single item indexing with high priority.

Why are we doing this? Any context of related work?

References #266

Where should a reviewer start?

@ucsdlib/developers - please review

lsitu commented 6 years ago

@mcritchlow I found the following link explain how it works with priority in ActiveMQ: https://dzone.com/articles/activemq-message-priorities. And this is what we'd set up in ActiveAQ in the past to support priority indexing. Is it what you want to know?

mcritchlow commented 6 years ago

@lsitu - I think so, yes that helps. Thank you! I think my only concern is what's noted on the documentation about the potential con noted in http://activemq.apache.org/how-can-i-support-priority-queues.html Note, this sort of tradeoff can have significant performance implications, so you must test your scenarios thoroughly

I suppose we'll just have to keep an eye on things and make sure this doesn't introduce any regressions or seriously slow down normal ingests.