<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/lib/tasks, branch commit-limits</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Merge branch 'mail-room-config-without-rails' into 'master'</title>
<updated>2016-03-02T10:43:57+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2016-03-02T10:43:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8ec49e47ec7e8181ce4087f4b24008b0d07f7d9e'/>
<id>8ec49e47ec7e8181ce4087f4b24008b0d07f7d9e</id>
<content type='text'>

Don't load all of GitLab in mail_room

Fixes #12731

cc @jacobvosmaer 

See merge request !3005</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Don't load all of GitLab in mail_room

Fixes #12731

cc @jacobvosmaer 

See merge request !3005</pre>
</div>
</content>
</entry>
<entry>
<title>Fix `gitlab:incoming_email:check` task.</title>
<updated>2016-02-29T10:04:40+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2016-02-29T10:04:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e1baa48584011772e6068a076e2f11ffaee88970'/>
<id>e1baa48584011772e6068a076e2f11ffaee88970</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Batch size &gt;1000 does not pay off</title>
<updated>2016-02-25T12:50:08+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>contact@jacobvosmaer.nl</email>
</author>
<published>2016-02-25T12:50:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a310901280161985ba1680e7923eb917f8deec35'/>
<id>a310901280161985ba1680e7923eb917f8deec35</id>
<content type='text'>
We did a small experiment to see how a full scan of the Redis keys on
gitlab.com speeds up as we increase the batch size. The values on the
right are time in seconds for a full scan (no delete operations).

count: 10);      284.500529021
count: 100);      86.21216934
count: 1_000);    60.931676195
count: 10_000);   60.96355610
count: 100_000);  62.378172541

It looks like 1,000 is a good number.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We did a small experiment to see how a full scan of the Redis keys on
gitlab.com speeds up as we increase the batch size. The values on the
right are time in seconds for a full scan (no delete operations).

count: 10);      284.500529021
count: 100);      86.21216934
count: 1_000);    60.931676195
count: 10_000);   60.96355610
count: 100_000);  62.378172541

It looks like 1,000 is a good number.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'uploads-700' into 'master'</title>
<updated>2016-02-23T15:12:20+00:00</updated>
<author>
<name>Marin Jankovski</name>
<email>marin@gitlab.com</email>
</author>
<published>2016-02-23T15:12:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f317d5fcb995e40c80946f92dcf37a394c2dffbc'/>
<id>f317d5fcb995e40c80946f92dcf37a394c2dffbc</id>
<content type='text'>

Restrict permissions on public/uploads

Based on https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/631

See merge request !2764</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Restrict permissions on public/uploads

Based on https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/631

See merge request !2764</pre>
</div>
</content>
</entry>
<entry>
<title>Improve readability of 'rake cache:clear' code</title>
<updated>2016-02-19T13:18:57+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>contact@jacobvosmaer.nl</email>
</author>
<published>2016-02-19T13:18:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=44e4f07037ed192f9f86b575042164a3a106e4cb'/>
<id>44e4f07037ed192f9f86b575042164a3a106e4cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://gitlab.com/gitlab-org/gitlab-ce into cache-clear</title>
<updated>2016-02-18T18:51:58+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>contact@jacobvosmaer.nl</email>
</author>
<published>2016-02-18T18:51:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=977fdbe830579d7455ee50240f92cbd8ae7c678a'/>
<id>977fdbe830579d7455ee50240f92cbd8ae7c678a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use SCAN during 'rake cache:clear'</title>
<updated>2016-02-18T15:55:19+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>contact@jacobvosmaer.nl</email>
</author>
<published>2016-02-18T15:55:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9805fe1914f28693eb0be4f8c2d8377050dd2ebb'/>
<id>9805fe1914f28693eb0be4f8c2d8377050dd2ebb</id>
<content type='text'>
This allows 'rake cache:clear' to delete millions of keys without
choking. It requires Redis 2.8.0 or newer but we needed that already
anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows 'rake cache:clear' to delete millions of keys without
choking. It requires Redis 2.8.0 or newer but we needed that already
anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove remaining sqlite method call</title>
<updated>2016-02-17T18:34:54+00:00</updated>
<author>
<name>Achilleas Pipinellis</name>
<email>axilleas@axilleas.me</email>
</author>
<published>2016-02-17T18:34:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e5f9c4460f8c888e0a4372e31f22e61b96c2cbe6'/>
<id>e5f9c4460f8c888e0a4372e31f22e61b96c2cbe6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove sqlite check in raketask</title>
<updated>2016-02-10T14:54:15+00:00</updated>
<author>
<name>Achilleas Pipinellis</name>
<email>axilleas@axilleas.me</email>
</author>
<published>2016-02-10T14:54:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f8036ec9107d64cb27f0e5cb0ed0dfd9c88ca833'/>
<id>f8036ec9107d64cb27f0e5cb0ed0dfd9c88ca833</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify permissions creation</title>
<updated>2016-02-10T14:52:02+00:00</updated>
<author>
<name>Achilleas Pipinellis</name>
<email>axilleas@axilleas.me</email>
</author>
<published>2016-02-10T14:52:02+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a1a6f3cc737e03a8649d7cb98c3ee089133e34d7'/>
<id>a1a6f3cc737e03a8649d7cb98c3ee089133e34d7</id>
<content type='text'>
[ci skip]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[ci skip]
</pre>
</div>
</content>
</entry>
</feed>
