[ http://jira.codehaus.org/browse/MRM-36?page=comments#action_58412 ] 

Maria Odea Ching commented on MRM-36:
-------------------------------------

The discoverer will be scheduled to execute using the plexus-quartz scheduler. 
Since the discoverer will have a complete list of all the artifacts/metadata in 
the repository, we can call the indexer and index the artifact/metadata as we 
iterate through this list. 

Please note that the indexer checks first whether the artifact/metadata already 
exists in the index before indexing the given artifact/metadata to assure that 
there will be no duplicates.

> integration with discovery and scheduling
> -----------------------------------------
>
>          Key: MRM-36
>          URL: http://jira.codehaus.org/browse/MRM-36
>      Project: Maven Repository Manager
>         Type: Sub-task

>   Components: indexing
>     Reporter: Brett Porter
>     Assignee: Maria Odea Ching
>      Fix For: 1.0-alpha-1

>
> Original Estimate: 15 hours
>         Remaining: 15 hours
>
> I presume the regular indexer will process an individual file and add it to 
> the index, or remove a file from the index. This should integrated with the 
> discovery mechanism so that it can trigger the indexing of files (or removal 
> - though this is not currently in the discovery mechanism).
> As for scheduling, it may be that the index updates are processed on a 
> scheduled interval so that integration might be needed.

-- 
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


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to