<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/models/blob.rb, branch mr-commit-optimization</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>26039 - update github-linguist to 5.3.3 version</title>
<updated>2018-02-20T16:59:04+00:00</updated>
<author>
<name>Ken</name>
<email>ken.ding@mail.com</email>
</author>
<published>2018-02-20T16:59:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ed0a029d53c5a62b49027a0b7192b97a0513787f'/>
<id>ed0a029d53c5a62b49027a0b7192b97a0513787f</id>
<content type='text'>
26039 - add merge request id


26039 change due to lingust source file updates

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
26039 - add merge request id


26039 change due to lingust source file updates

</pre>
</div>
</content>
</entry>
<entry>
<title>Include project in BatchLoader key to prevent returning blobs for the wrong project</title>
<updated>2017-12-14T12:42:07+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-12-14T12:40:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6c4f6d3773cf5bca992be95e3cc20c238e64a6a0'/>
<id>6c4f6d3773cf5bca992be95e3cc20c238e64a6a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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://91.123.203.49/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>Match full file path in FileDetector</title>
<updated>2017-10-12T10:13:37+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2017-10-11T15:47:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=218e1f0963768fced0ed9a33762253c273c72069'/>
<id>218e1f0963768fced0ed9a33762253c273c72069</id>
<content type='text'>
The basename appears to have been a holdover from the past - it doesn't look
necessary now. Some of the regexes were unanchored on one side, so explicitly
ensure that they only match the root.

Apart from that, this means that pushing to foo/README.md will no longer
invalidate the main README cache for a project.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The basename appears to have been a holdover from the past - it doesn't look
necessary now. Some of the regexes were unanchored on one side, so explicitly
ensure that they only match the root.

Apart from that, this means that pushing to foo/README.md will no longer
invalidate the main README cache for a project.
</pre>
</div>
</content>
</entry>
<entry>
<title>Detect if file that appears to be text in the first 1024 bytes is actually binary afer loading all data</title>
<updated>2017-06-08T17:49:03+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-06-07T21:07:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=370bc86fb007c1683495bdf4082bf5442b517895'/>
<id>370bc86fb007c1683495bdf4082bf5442b517895</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 'dm-blob-file-type' into 'master'</title>
<updated>2017-06-08T17:15:16+00:00</updated>
<author>
<name>Grzegorz Bizon</name>
<email>grzegorz@gitlab.com</email>
</author>
<published>2017-06-08T17:15:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6cbe38675dcd0547d9127373851471008e624e2b'/>
<id>6cbe38675dcd0547d9127373851471008e624e2b</id>
<content type='text'>
Add Blob#file_type convenience method

See merge request !11982</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add Blob#file_type convenience method

See merge request !11982</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'dm-empty-blob-viewer-binary' into 'master'</title>
<updated>2017-06-08T17:09:47+00:00</updated>
<author>
<name>Grzegorz Bizon</name>
<email>grzegorz@gitlab.com</email>
</author>
<published>2017-06-08T17:09:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=299a3a9aa0a91229f2767113145c3166ac642379'/>
<id>299a3a9aa0a91229f2767113145c3166ac642379</id>
<content type='text'>
Empty blob viewer isn’t binary-only

See merge request !11979</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Empty blob viewer isn’t binary-only

See merge request !11979</pre>
</div>
</content>
</entry>
<entry>
<title>Add Blob#file_type convenience method</title>
<updated>2017-06-08T15:07:17+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-06-06T21:26:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=369d681eec8177f03bf3b4f694e03098447dae09'/>
<id>369d681eec8177f03bf3b4f694e03098447dae09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Empty blob viewer isn’t binary-only</title>
<updated>2017-06-07T19:31:05+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-06-06T21:22:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=eee712c82f642320922b9e99e9034a2ce6464591'/>
<id>eee712c82f642320922b9e99e9034a2ce6464591</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Blob#load_all_data! doesn’t need an argument</title>
<updated>2017-06-07T19:28:33+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-06-06T21:20:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=dbffaaa97e7a195dc5421237392788a03a6b763a'/>
<id>dbffaaa97e7a195dc5421237392788a03a6b763a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
