Artifactory Performance

View: New views
6 Messages — Rating Filter:   Alert me  

Artifactory Performance

by Allan Ditzel :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: Artifactory Performance

by Yoav Landman :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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 <allan.ditzel@...> 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
Artifactory-users@...
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
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: Artifactory Performance

by Allan Ditzel :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Yoav,

Please see below for answers to your questions.

On Tue, Jun 16, 2009 at 1:12 AM, Yoav Landman <ylandman@...> 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
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: Artifactory Performance

by Allan Ditzel :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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 <allan.ditzel@...> wrote:
Hi Yoav,

Please see below for answers to your questions.

On Tue, Jun 16, 2009 at 1:12 AM, Yoav Landman <ylandman@...> 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
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: Artifactory Performance

by Yoav Landman :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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 <allan.ditzel@...> 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 <allan.ditzel@...> wrote:
Hi Yoav,

Please see below for answers to your questions.

On Tue, Jun 16, 2009 at 1:12 AM, Yoav Landman <ylandman@...> 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
Artifactory-users@...
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
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: Artifactory Performance

by Allan Ditzel :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Will do, thanks Yoav!

Allan

On Tue, Jun 16, 2009 at 4:53 PM, Yoav Landman <ylandman@...> 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 <allan.ditzel@...> 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 <allan.ditzel@...> wrote:
Hi Yoav,

Please see below for answers to your questions.

On Tue, Jun 16, 2009 at 1:12 AM, Yoav Landman <ylandman@...> 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
Artifactory-users@...
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
Artifactory-users@...
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
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users