[ http://jira.codehaus.org/browse/MRM-129?page=all ]

Brett Porter closed MRM-129.
----------------------------

         Assignee: Brett Porter
       Resolution: Won't Fix
    Fix Version/s:     (was: 1.0-beta-1)

this isn't necessary after the refactoring, and a better solution will be to 
allow some parallelism in the indexing process, which a new issue will be 
opened for.

> flush the index periodically during rebuild
> -------------------------------------------
>
>                 Key: MRM-129
>                 URL: http://jira.codehaus.org/browse/MRM-129
>             Project: Archiva
>          Issue Type: Improvement
>          Components: indexing
>            Reporter: Brett Porter
>         Assigned To: 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

        

Reply via email to