ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Anderson (JIRA)" <j...@apache.org>
Subject [jira] Created: (IVY-996) Remove excessive HEAD requests for URL repository
Date Wed, 07 Jan 2009 23:44:44 GMT
Remove excessive HEAD requests for URL repository
-------------------------------------------------

                 Key: IVY-996
                 URL: https://issues.apache.org/jira/browse/IVY-996
             Project: Ivy
          Issue Type: Improvement
          Components: Core
    Affects Versions: 2.0-RC2
            Reporter: Eric Anderson


h3. Fixing useless extra HEAD requests

When searching for an artifact named "project" version "2.2.+" for organization "org", Ivy
attempts HEAD requests for completely not possible versions.

IE: /org/project/0.9.2/ivy-0.9.2.xml

This is not terribly painful unless you have thousands of builds and are not on the same network
as your ivy server. 

h3. Are HEAD requests even necessary?

Simply getting a directory listing should be good enough to determine if there is an artifact
(for choosing latest-release). Now, after one is chosen, if no ivy.xml file exists, I could
understand trying the next one, but trying all of them, just to select the latest one anyways
seems like a complete waste.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message