Hi Hans,
as Peter pointed out, the version matchers (dynamic revisions) are the
"problem". What Ivy allows though, is to define a time to live (ttl)
for dynamic revisions. Unfortunately we don't expose this
configuration option yet but of course we should do and will do so
soon. Again, filing an issue would be appreciated.
What should the issue contain? The "define a time to live (ttl) for
dynamic revisions"?
One more thing in regard to the performance. Even without dynamic
revisions, Ivy's retrieving of dependencies is probably the biggest
chunk of the incremental build. I'm talking about the situation when
all dependencies are in the local cache. The JFrog guys have written a
complete new implementation of an Ivy cache manager (they call it the
wharf). This new manager has many advantages (no wrong error messages,
concurrency, ...). We also hope that it will speed things up. The
first impression is that it does. We want to integrate it in 1.0-M1
which is scheduled for February.
That sounds very good.
regards,
Mathias Kalb
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email