Ability to perform maintenance on SOLR with solr.optimize
---------------------------------------------------------
Key: DS-615
URL: http://jira.dspace.org/jira/browse/DS-615
Project: DSpace 1.x
Issue Type: Improvement
Components: Solr
Environment: solr
Reporter: Peter Dietz
Assignee: Peter Dietz
Priority: Minor
Fix For: 1.7
Attachments: solr-optimize.patch
By adding all historical log data to a SOLR index, as well as the constant
addition of new records, it might be good for the efficient performance of a
SOLR index to periodically run solr.optimize.
Therefore I've created a patch which allows you to run solr.optimize on your
solr instance from the command line. This could allow you to add a cron task
that runs this periodic maintenance. It also spits out the amount of time taken
to run the optimize task.
Once you patch your instance. You can execute this with
/dspace/bin/dspace stats-util --optimize
or
/dspace/bin/dspace stats-util -o
Output looks like:
SOLR Optimize -- Process Started:1277486321673
SOLR Optimize -- Process Finished:1277486321738
SOLR Optimize -- Total time taken:65 (ms).
It would be useful to profile the amount of time taken for solr operations
add/update/query before running this optimize task, and then afterwards.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.dspace.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel