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
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to