Artifactory Performance

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Artifactory Performance

Allan Ditzel
Hi,

We're trying to use Artifactory 2.0.6 with the default DB in place, and compared to the Nexus installation that we had, downloading artifacts seems to add considerable overhead. When using the -U option on the maven client, downloading artifacts seems to take about 5 minutes longer than what it did on Nexus.

Anyone have any thoughts or ideas why this might be?

Thanks,

Allan

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Artifactory Performance

Yoav Landman
Administrator
Hi Allan,

A couple of quick checks:
- Did you run your test with already fully populated Artifactory caches?
- Are you using snapshots in your build dependencies?
- For the sake of testing, could you try running the build again with the global offline switch turned on (Admin->General) and see if you get similar times?

Thanks,

Yoav

On Mon, Jun 15, 2009 at 4:44 PM, Allan Ditzel <[hidden email]> wrote:
Hi,

We're trying to use Artifactory 2.0.6 with the default DB in place, and compared to the Nexus installation that we had, downloading artifacts seems to add considerable overhead. When using the -U option on the maven client, downloading artifacts seems to take about 5 minutes longer than what it did on Nexus.

Anyone have any thoughts or ideas why this might be?

Thanks,

Allan

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users



------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Artifactory Performance

Allan Ditzel
Hi Yoav,

Please see below for answers to your questions.

On Tue, Jun 16, 2009 at 1:12 AM, Yoav Landman <[hidden email]> wrote:
Hi Allan,

A couple of quick checks:
- Did you run your test with already fully populated Artifactory caches?

For the most part, yes. About 90% of the artifacts were copied over from the nexus installation we had running.


- Are you using snapshots in your build dependencies?

Yes, we're using snapshots. In artifactory all snapshot repos are set to snapshot unique version behavior = Non-unique.
 

- For the sake of testing, could you try running the build again with the global offline switch turned on (Admin->General) and see if you get similar times?

I'll give this a try when we get a bit of downtime during lunch (right now we're approaching a release deadline so we're pretty slammed), but I'll try it out today as soon as possible to test things out.

Also, it seems that since upgrading to artifactory, our build server's .m2/repository directory is growing at alarming rates (wiped the repository dir last night, but it's up to 2.7GB as of about five minutes ago). I don't suppose you would have any thoughts on why that might be, would you?

Again, thanks for the help!

Allan


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Artifactory Performance

Allan Ditzel
Hi Yoav,

I tried turning global offline on, but it didn't do anything to speed up the build.

Thanks!

Allan

On Tue, Jun 16, 2009 at 9:08 AM, Allan Ditzel <[hidden email]> wrote:
Hi Yoav,

Please see below for answers to your questions.

On Tue, Jun 16, 2009 at 1:12 AM, Yoav Landman <[hidden email]> wrote:
Hi Allan,

A couple of quick checks:
- Did you run your test with already fully populated Artifactory caches?

For the most part, yes. About 90% of the artifacts were copied over from the nexus installation we had running.


- Are you using snapshots in your build dependencies?

Yes, we're using snapshots. In artifactory all snapshot repos are set to snapshot unique version behavior = Non-unique.
 

- For the sake of testing, could you try running the build again with the global offline switch turned on (Admin->General) and see if you get similar times?

I'll give this a try when we get a bit of downtime during lunch (right now we're approaching a release deadline so we're pretty slammed), but I'll try it out today as soon as possible to test things out.

Also, it seems that since upgrading to artifactory, our build server's .m2/repository directory is growing at alarming rates (wiped the repository dir last night, but it's up to 2.7GB as of about five minutes ago). I don't suppose you would have any thoughts on why that might be, would you?

Again, thanks for the help!

Allan



------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Artifactory Performance

Yoav Landman
Administrator
Hi Allan,

The size of your build server local m2 repo might be indicative of why you're seeing extended build times. Are you sure you are building exactly the same artifacts as you did before and that some snapshot dependencies didn't change to include new (substantial amount of) transitive dependencies that previously weren't there?
I would suggest diffing an old local repo (if you have one) against the content of the current one or analyzing the dependency tree to verify this.

Thanks,

Yoav

On Tue, Jun 16, 2009 at 8:07 PM, Allan Ditzel <[hidden email]> wrote:
Hi Yoav,

I tried turning global offline on, but it didn't do anything to speed up the build.

Thanks!

Allan


On Tue, Jun 16, 2009 at 9:08 AM, Allan Ditzel <[hidden email]> wrote:
Hi Yoav,

Please see below for answers to your questions.

On Tue, Jun 16, 2009 at 1:12 AM, Yoav Landman <[hidden email]> wrote:
Hi Allan,

A couple of quick checks:
- Did you run your test with already fully populated Artifactory caches?

For the most part, yes. About 90% of the artifacts were copied over from the nexus installation we had running.


- Are you using snapshots in your build dependencies?

Yes, we're using snapshots. In artifactory all snapshot repos are set to snapshot unique version behavior = Non-unique.
 

- For the sake of testing, could you try running the build again with the global offline switch turned on (Admin->General) and see if you get similar times?

I'll give this a try when we get a bit of downtime during lunch (right now we're approaching a release deadline so we're pretty slammed), but I'll try it out today as soon as possible to test things out.

Also, it seems that since upgrading to artifactory, our build server's .m2/repository directory is growing at alarming rates (wiped the repository dir last night, but it's up to 2.7GB as of about five minutes ago). I don't suppose you would have any thoughts on why that might be, would you?

Again, thanks for the help!

Allan



------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users



------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Artifactory Performance

Allan Ditzel
Will do, thanks Yoav!

Allan

On Tue, Jun 16, 2009 at 4:53 PM, Yoav Landman <[hidden email]> wrote:
Hi Allan,

The size of your build server local m2 repo might be indicative of why you're seeing extended build times. Are you sure you are building exactly the same artifacts as you did before and that some snapshot dependencies didn't change to include new (substantial amount of) transitive dependencies that previously weren't there?
I would suggest diffing an old local repo (if you have one) against the content of the current one or analyzing the dependency tree to verify this.

Thanks,

Yoav

On Tue, Jun 16, 2009 at 8:07 PM, Allan Ditzel <[hidden email]> wrote:
Hi Yoav,

I tried turning global offline on, but it didn't do anything to speed up the build.

Thanks!

Allan


On Tue, Jun 16, 2009 at 9:08 AM, Allan Ditzel <[hidden email]> wrote:
Hi Yoav,

Please see below for answers to your questions.

On Tue, Jun 16, 2009 at 1:12 AM, Yoav Landman <[hidden email]> wrote:
Hi Allan,

A couple of quick checks:
- Did you run your test with already fully populated Artifactory caches?

For the most part, yes. About 90% of the artifacts were copied over from the nexus installation we had running.


- Are you using snapshots in your build dependencies?

Yes, we're using snapshots. In artifactory all snapshot repos are set to snapshot unique version behavior = Non-unique.
 

- For the sake of testing, could you try running the build again with the global offline switch turned on (Admin->General) and see if you get similar times?

I'll give this a try when we get a bit of downtime during lunch (right now we're approaching a release deadline so we're pretty slammed), but I'll try it out today as soon as possible to test things out.

Also, it seems that since upgrading to artifactory, our build server's .m2/repository directory is growing at alarming rates (wiped the repository dir last night, but it's up to 2.7GB as of about five minutes ago). I don't suppose you would have any thoughts on why that might be, would you?

Again, thanks for the help!

Allan



------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users



------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users



------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users
Loading...