On Mon, Jul 13, 2015 at 08:25:31PM -0700, Anugrith V wrote:
> Hello,
> 
> We have around 110 projects in our Gerrit server and many of them are small 
> in size.
> But there are 4-5 repositories where binaries/artifacts are stored and this 
> should be under version control. 
> 
> But they are pretty huge and the bare repository size itself is 60G, 32GB, 
> 16GB, 9GB, etc ... These are mostly used for read access by the normal 
> developers, but would be modified by the CM production account. Recently we 
> could see huge performance issue and fine tuned the server using below 
> settings:
>     1) container.heapLimit to 16 GB
>     2) ldap_groups.maxAge to 1h
>     3) ldap.accountScope & ldap.groupScope to one
>     4) database.poolLimit to 64
> 
> + Performed Gerrit gc 
> 
> *Server configuration: 32 GB RAM & 16 cores.*
> 
> Now, it looks OK and there are no major time outs. But, still not resolved 
> completely. 
> 
> Are there any other solutions to have these repos in version control 
> without impacting the performance? I have gone through "git fat" which is 
> quite easy to use. I would like to know if there are any other better 
> proven solution for this. 

Maybe the recently release git-lfs[1] can offer a solution.  I'm not
sure it can be called "proven" just yet though.

/M

[1]: https://git-lfs.github.com/

-- 
Magnus Therning                      OpenPGP: 0xAB4DFBA4 
email: mag...@therning.org   jabber: mag...@therning.org
twitter: magthe               http://therning.org/magnus

An approximate answer to the right problem is worth a good deal more
than an exact answer to an approximate problem.
     -- John Tukey

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: PGP signature

Reply via email to