ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xavier Hanin (JIRA)" <>
Subject [jira] Commented: (IVY-996) Remove excessive HEAD requests for URL repository
Date Wed, 28 Jan 2009 10:52:59 GMT


Xavier Hanin commented on IVY-996:

Mmm, this is not straightforward to use a nightly in eclipse, mainly because we have a naming
convention for nightlies which conflict with eclipse version naming convention. But this is
pretty easy to fix, I'll try to find some time to do it and keep you informed.

> Remove excessive HEAD requests for URL repository
> -------------------------------------------------
>                 Key: IVY-996
>                 URL:
>             Project: Ivy
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.0-RC2
>            Reporter: Eric Anderson
>            Assignee: Xavier Hanin
>             Fix For: trunk
> 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.

View raw message