<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/controllers/projects/commit_controller_spec.rb, branch sql-buckets</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>Workhorse to send raw diff and patch for commits</title>
<updated>2018-05-16T09:52:43+00:00</updated>
<author>
<name>Zeger-Jan van de Weg</name>
<email>git@zjvandeweg.nl</email>
</author>
<published>2018-05-15T15:05:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=dfdd88151092fde3e32729dd466ad9ba44e158c6'/>
<id>dfdd88151092fde3e32729dd466ad9ba44e158c6</id>
<content type='text'>
Prior to this change, this was done through unicorn. In theory this
could time out. Workhorse has been sending these raw patches and diffs
for a long time and is stable in doing so.

Added bonus is the fact that `Commit#to_patch` can be removed.

`Commit#to_diff` too, which closes
https://gitlab.com/gitlab-org/gitaly/issues/324

Closes https://gitlab.com/gitlab-org/gitaly/issues/1196
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prior to this change, this was done through unicorn. In theory this
could time out. Workhorse has been sending these raw patches and diffs
for a long time and is stable in doing so.

Added bonus is the fact that `Commit#to_patch` can be removed.

`Commit#to_diff` too, which closes
https://gitlab.com/gitlab-org/gitaly/issues/324

Closes https://gitlab.com/gitlab-org/gitaly/issues/1196
</pre>
</div>
</content>
</entry>
<entry>
<title>adding view and feature specs</title>
<updated>2017-12-07T14:06:59+00:00</updated>
<author>
<name>micael.bergeron</name>
<email>micaelbergeron@gmail.com</email>
</author>
<published>2017-12-01T19:08:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=360b94ceba146935a40b02f39ed3d833eaea134a'/>
<id>360b94ceba146935a40b02f39ed3d833eaea134a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add support for the commit reference filter</title>
<updated>2017-12-07T14:01:37+00:00</updated>
<author>
<name>micael.bergeron</name>
<email>micaelbergeron@gmail.com</email>
</author>
<published>2017-11-22T14:48:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=cb6f51ec9b2006f1040cca94119135c92e9a4cd1'/>
<id>cb6f51ec9b2006f1040cca94119135c92e9a4cd1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>diff notes created in merge request on a commit have the right context</title>
<updated>2017-12-07T14:01:23+00:00</updated>
<author>
<name>micael.bergeron</name>
<email>micaelbergeron@gmail.com</email>
</author>
<published>2017-11-08T20:39:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=142edf0afcb83f220175d02ea74b71d90753a875'/>
<id>142edf0afcb83f220175d02ea74b71d90753a875</id>
<content type='text'>
add a spec for commit merge request diff notes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add a spec for commit merge request diff notes
</pre>
</div>
</content>
</entry>
<entry>
<title>Batchload blobs for diff generation</title>
<updated>2017-11-21T12:53:26+00:00</updated>
<author>
<name>Zeger-Jan van de Weg</name>
<email>git@zjvandeweg.nl</email>
</author>
<published>2017-11-03T13:16:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f9565e303916ca194ef63b5fd3de541bf1c2a170'/>
<id>f9565e303916ca194ef63b5fd3de541bf1c2a170</id>
<content type='text'>
After installing a new gem, batch-loader, a construct can be used to
queue data to be fetched in bulk. The gem was also introduced in both
gitlab-org/gitlab-ce!14680 and gitlab-org/gitlab-ce!14846, but those mrs
are not merged yet.

For the generation of diffs, both the old blob and the new blob need to
be loaded. This for every file in the diff, too. Now we collect all
these so we do 1 fetch. Three `.allow_n_plus_1_calls` have been removed,
which I expect to be valid, but this needs to be confirmed by a full CI
run.

Possibly closes:
- https://gitlab.com/gitlab-org/gitlab-ce/issues/37445
- https://gitlab.com/gitlab-org/gitlab-ce/issues/37599
- https://gitlab.com/gitlab-org/gitlab-ce/issues/37431
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After installing a new gem, batch-loader, a construct can be used to
queue data to be fetched in bulk. The gem was also introduced in both
gitlab-org/gitlab-ce!14680 and gitlab-org/gitlab-ce!14846, but those mrs
are not merged yet.

For the generation of diffs, both the old blob and the new blob need to
be loaded. This for every file in the diff, too. Now we collect all
these so we do 1 fetch. Three `.allow_n_plus_1_calls` have been removed,
which I expect to be valid, but this needs to be confirmed by a full CI
run.

Possibly closes:
- https://gitlab.com/gitlab-org/gitlab-ce/issues/37445
- https://gitlab.com/gitlab-org/gitlab-ce/issues/37599
- https://gitlab.com/gitlab-org/gitlab-ce/issues/37431
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '37824-many-branches-lock-server' into 'master'</title>
<updated>2017-11-07T21:49:27+00:00</updated>
<author>
<name>Annabel Dunstone Gray</name>
<email>annabel.dunstone@gmail.com</email>
</author>
<published>2017-11-07T21:49:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d9313795e744c83d1b2c7235b34438a87554562d'/>
<id>d9313795e744c83d1b2c7235b34438a87554562d</id>
<content type='text'>
Project with many branches can lock server running "git branch --contains XXX"

Closes #37824

See merge request gitlab-org/gitlab-ce!14812</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Project with many branches can lock server running "git branch --contains XXX"

Closes #37824

See merge request gitlab-org/gitlab-ce!14812</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor `have_http_status` into `have_gitlab_http_status` in the specs</title>
<updated>2017-10-20T08:13:18+00:00</updated>
<author>
<name>Jacopo</name>
<email>beschi.jacopo@gmail.com</email>
</author>
<published>2017-10-19T18:28:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=2f40dac35280f9de9af8c47bdf85c2f0b2d53680'/>
<id>2f40dac35280f9de9af8c47bdf85c2f0b2d53680</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>implemented using an ivar, and added specs</title>
<updated>2017-10-13T17:11:11+00:00</updated>
<author>
<name>Brett Walker</name>
<email>bwalker@gitlab.com</email>
</author>
<published>2017-10-13T17:11:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=cbdf372eb8e6d38c4f47a1c2f6bff76b4b2c659f'/>
<id>cbdf372eb8e6d38c4f47a1c2f6bff76b4b2c659f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Pipeline's badge count in Merge Request and Commits view to match real-time content</title>
<updated>2017-07-14T15:52:54+00:00</updated>
<author>
<name>Filipa Lacerda</name>
<email>filipa@gitlab.com</email>
</author>
<published>2017-07-14T15:52:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=706d99aed8985d0a278107295f5f1d26f0b42383'/>
<id>706d99aed8985d0a278107295f5f1d26f0b42383</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Create and use project path helpers that only need a project, no namespace</title>
<updated>2017-07-05T16:11:59+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-06-29T17:06:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=fe13f110412d85c05dc68e5ee1db499f681bf722'/>
<id>fe13f110412d85c05dc68e5ee1db499f681bf722</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
