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

Brett Porter updated MRM-125:
-----------------------------

         Fix Version/s: 1.0-beta-1
    Remaining Estimate: 3 hours
     Original Estimate: 3 hours

> make discovery only discover new artifacts
> ------------------------------------------
>
>                 Key: MRM-125
>                 URL: http://jira.codehaus.org/browse/MRM-125
>             Project: Maven Repository Manager
>          Issue Type: Bug
>          Components: discovery
>            Reporter: Brett Porter
>         Assigned To: Brett Porter
>             Fix For: 1.0-beta-1
>
>   Original Estimate: 3 hours
>  Remaining Estimate: 3 hours
>
> currently every artifact is discovered every time. A technique that 
> facilitates only finding new artifacts is needed.
> Note gotchas:
> - different operations will run at different times, so there can't be a 
> single repository discovery timestamp. For example, indexing might check 
> based on the last time the index was updated
> - some operations are not atomic (eg indexing may not complete, but the index 
> is newer than some artifacts created afterwards, and artifacts created 
> between discovery and indexing will fall through the cracks)
> I'd suggest narrowing down the times to some atomic operations (eg, updating 
> index for all new artifacts, where index is only written at the end), and 
> tracking the timestamp based on the conclusion of discovery, not the 
> operation, then recording those timestamps in a metadata file in the root of 
> the repository.

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