<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/lib, branch fix-any-projects-array</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Merge branch 'malformed-submodule' into 'master'</title>
<updated>2017-08-15T09:00:44+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2017-08-15T09:00:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0da644072fa2a79bcb52883eb67838bc02dfc412'/>
<id>0da644072fa2a79bcb52883eb67838bc02dfc412</id>
<content type='text'>
Handle missing .gitmodules when getting submodule urls

See merge request !13509</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handle missing .gitmodules when getting submodule urls

See merge request !13509</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'forks-count-cache' into 'master'</title>
<updated>2017-08-15T08:13:01+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2017-08-15T08:13:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e645ab2233ad1c8f69613daf3dfcef0ccb70f910'/>
<id>e645ab2233ad1c8f69613daf3dfcef0ccb70f910</id>
<content type='text'>
Cache the number of forks of a project

See merge request !13535</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cache the number of forks of a project

See merge request !13535</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'gitaly-test-bundle-path' into 'master'</title>
<updated>2017-08-14T16:25:23+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2017-08-14T16:25:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=004d335f26a597dec8ee9c595c2cd4871147bd75'/>
<id>004d335f26a597dec8ee9c595c2cd4871147bd75</id>
<content type='text'>
Use existing BUNDLE_PATH for gitaly in local tests

See merge request !13493</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use existing BUNDLE_PATH for gitaly in local tests

See merge request !13493</pre>
</div>
</content>
</entry>
<entry>
<title>Cache the number of forks of a project</title>
<updated>2017-08-14T16:00:28+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2017-08-14T13:22:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=aef9f1eb9405e9bab92b15f5c99bf06eaf28a5d6'/>
<id>aef9f1eb9405e9bab92b15f5c99bf06eaf28a5d6</id>
<content type='text'>
The number of forks of a project doesn't change very frequently and
running a COUNT(*) every time this information is requested can be quite
expensive. We also end up running such a COUNT(*) query at least twice
on the homepage of a project.

By caching this data and refreshing it when necessary we can reduce
project homepage loading times by around 60 milliseconds (based on the
timings of https://gitlab.com/gitlab-org/gitlab-ce).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The number of forks of a project doesn't change very frequently and
running a COUNT(*) every time this information is requested can be quite
expensive. We also end up running such a COUNT(*) query at least twice
on the homepage of a project.

By caching this data and refreshing it when necessary we can reduce
project homepage loading times by around 60 milliseconds (based on the
timings of https://gitlab.com/gitlab-org/gitlab-ce).
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'gitaly-404-commit-list-files' into 'master'</title>
<updated>2017-08-14T15:44:36+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2017-08-14T15:44:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a64760d6d0a9bc0ce0747de349d37f3c46a1c221'/>
<id>a64760d6d0a9bc0ce0747de349d37f3c46a1c221</id>
<content type='text'>
Migrate `Git::Repository.ls_files` to Gitaly

Closes gitaly#404

See merge request !13302</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Migrate `Git::Repository.ls_files` to Gitaly

Closes gitaly#404

See merge request !13302</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix/thread-safe-gpgme-tmp-directory' into 'master'</title>
<updated>2017-08-14T13:38:43+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2017-08-14T13:38:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=725b383718544da5ef1927887f9aa1e3d91ffb50'/>
<id>725b383718544da5ef1927887f9aa1e3d91ffb50</id>
<content type='text'>
Fix: Thread safe GPGME tmp directory

Closes #35986

See merge request !13481</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix: Thread safe GPGME tmp directory

Closes #35986

See merge request !13481</pre>
</div>
</content>
</entry>
<entry>
<title>reset original directory in ensure</title>
<updated>2017-08-14T10:57:56+00:00</updated>
<author>
<name>Alexis Reigel</name>
<email>mail@koffeinfrei.org</email>
</author>
<published>2017-08-14T10:38:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a175966677edc385156eb9dab79d129ece0bb87f'/>
<id>a175966677edc385156eb9dab79d129ece0bb87f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use mutex for keychain interaction</title>
<updated>2017-08-14T10:57:56+00:00</updated>
<author>
<name>Alexis Reigel</name>
<email>mail@koffeinfrei.org</email>
</author>
<published>2017-08-10T18:33:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=edcc488b75d8c6fcad3994bcda30a82756496969'/>
<id>edcc488b75d8c6fcad3994bcda30a82756496969</id>
<content type='text'>
setting of the gpg home directory is not thread safe, as the directoy
gets stored on the class.

if multiple threads change the directory at the same time, one of the
threads will be working in the wrong directory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
setting of the gpg home directory is not thread safe, as the directoy
gets stored on the class.

if multiple threads change the directory at the same time, one of the
threads will be working in the wrong directory.
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle missing .gitmodules when getting submodule urls</title>
<updated>2017-08-14T08:53:02+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>jacob@gitlab.com</email>
</author>
<published>2017-08-11T16:23:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d9b6fd4fba1fa996ba6c71358ad933ba2328ba18'/>
<id>d9b6fd4fba1fa996ba6c71358ad933ba2328ba18</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 'bvl-rollback-renamed-system-namespace' into 'master'</title>
<updated>2017-08-14T07:39:52+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2017-08-14T07:39:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9419d10e86de73885d1df0d9ee182c0ed122f228'/>
<id>9419d10e86de73885d1df0d9ee182c0ed122f228</id>
<content type='text'>
Don't rename system when migrating from 9.x -&gt; 9.4

Closes #35525 and #36148

See merge request !13228</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't rename system when migrating from 9.x -&gt; 9.4

Closes #35525 and #36148

See merge request !13228</pre>
</div>
</content>
</entry>
</feed>
