flush the index periodically during rebuild
-------------------------------------------
Key: MRM-129
URL: http://jira.codehaus.org/browse/MRM-129
Project: Maven Repository Manager
Issue Type: Improvement
Components: indexing
Reporter: Brett Porter
currently, the indexing can take some time when it is done from scratch on a
large repository, and requires a large amount of memory. It would be good to
periodically checkpoint the index with a set of artifacts already completed.
How this affects the timestamp used needs to be interpreted, as if the indexing
is stopped it may want to avoid reindexing those already done. Perhaps an
alternative is to sort the discovered artifacts by timestamp, and setting it to
the most recent one done - this can be considered in conjunction with the
current issue that synced artifacts sometimes are new but have a timestamp
older than the last indexing time and so are not indexed.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira