<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/models, branch projects-controller-show</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>Memoize the latest builds of a pipeline</title>
<updated>2017-09-14T11:20:05+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2017-09-12T16:13:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=72190099934badcb3296983a457123c9e0303060'/>
<id>72190099934badcb3296983a457123c9e0303060</id>
<content type='text'>
This ensures that if a pipeline is present for the last commit on a
project's homepage we only run 1 query to get the builds, instead of
running 2 queries.

See https://gitlab.com/gitlab-org/gitlab-ce/issues/36878#note_40073339
for more information.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This ensures that if a pipeline is present for the last commit on a
project's homepage we only run 1 query to get the builds, instead of
running 2 queries.

See https://gitlab.com/gitlab-org/gitlab-ce/issues/36878#note_40073339
for more information.
</pre>
</div>
</content>
</entry>
<entry>
<title>Memoize pipelines for project download buttons</title>
<updated>2017-09-14T11:20:05+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2017-09-12T13:54:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3e999684f9c3b7306dea7a7feee90536ee100ccf'/>
<id>3e999684f9c3b7306dea7a7feee90536ee100ccf</id>
<content type='text'>
This adds Project#latest_successful_pipeline_for and
Project#latest_successful_pipeline_for_default_branch. The 2nd method
memoizes the result (taking nil values into account) to ensure the
underlying query isn't executed multiple times when viewing a project's
homepage.

See https://gitlab.com/gitlab-org/gitlab-ce/issues/36878#note_40073607
for more information.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds Project#latest_successful_pipeline_for and
Project#latest_successful_pipeline_for_default_branch. The 2nd method
memoizes the result (taking nil values into account) to ensure the
underlying query isn't executed multiple times when viewing a project's
homepage.

See https://gitlab.com/gitlab-org/gitlab-ce/issues/36878#note_40073607
for more information.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '34510-board-issues-sql-speedup' into 'master'</title>
<updated>2017-09-14T08:30:11+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2017-09-14T08:30:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3238dc8654949de6ad073ccab2cc61e4da249cd3'/>
<id>3238dc8654949de6ad073ccab2cc61e4da249cd3</id>
<content type='text'>
fix #34510 add association preloading for issue boards

Closes #34510

See merge request gitlab-org/gitlab-ce!14198</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix #34510 add association preloading for issue boards

Closes #34510

See merge request gitlab-org/gitlab-ce!14198</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'patch-26' into 'master'</title>
<updated>2017-09-13T12:49:29+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2017-09-13T12:49:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7771afd536e8f11108c295e415252055c0ae6adb'/>
<id>7771afd536e8f11108c295e415252055c0ae6adb</id>
<content type='text'>
Delete duplicated lines.

See merge request !14180</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Delete duplicated lines.

See merge request !14180</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'zj-usage-data-auto-devops' into 'master'</title>
<updated>2017-09-13T08:48:20+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2017-09-13T08:48:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e19827ab3b9979324b978422978518d86ba3b3a9'/>
<id>e19827ab3b9979324b978422978518d86ba3b3a9</id>
<content type='text'>
Add usage ping for Auto DevOps

Closes #37648

See merge request !14162</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add usage ping for Auto DevOps

Closes #37648

See merge request !14162</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '5836-move-lib-ci-into-gitlab-namespace' into 'master'</title>
<updated>2017-09-13T07:21:41+00:00</updated>
<author>
<name>Grzegorz Bizon</name>
<email>grzegorz@gitlab.com</email>
</author>
<published>2017-09-13T07:21:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b097d065c5e8d2e4115a4ad6361f61cbbac78a9e'/>
<id>b097d065c5e8d2e4115a4ad6361f61cbbac78a9e</id>
<content type='text'>
Resolve "Move `lib/ci` to `lib/gitlab/ci`"

Closes #5836

See merge request !14078</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve "Move `lib/ci` to `lib/gitlab/ci`"

Closes #5836

See merge request !14078</pre>
</div>
</content>
</entry>
<entry>
<title>fix another N+1 query for label priorities</title>
<updated>2017-09-12T19:49:01+00:00</updated>
<author>
<name>micael.bergeron</name>
<email>micael.bergeron@solutionstlm.com</email>
</author>
<published>2017-09-12T19:49:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b376e5c80e3dc6f30dfcc06f6a63209381414f89'/>
<id>b376e5c80e3dc6f30dfcc06f6a63209381414f89</id>
<content type='text'>
added a QueryRecorder for IssuesController#index.json
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
added a QueryRecorder for IssuesController#index.json
</pre>
</div>
</content>
</entry>
<entry>
<title>move `lib/ci/mask_secret.rb` into `lib/gitlab/ci/mask_secret.rb`</title>
<updated>2017-09-12T19:32:02+00:00</updated>
<author>
<name>Maxim Rydkin</name>
<email>maks.rydkin@gmail.com</email>
</author>
<published>2017-09-06T11:26:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5b296f81e2f49fc7dc2d3b091340a9a8b86eae97'/>
<id>5b296f81e2f49fc7dc2d3b091340a9a8b86eae97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>move `lib/ci/gitlab_ci_yaml_processor.rb` into `lib/gitlab/ci/yaml_processor.rb`</title>
<updated>2017-09-12T19:32:02+00:00</updated>
<author>
<name>Maxim Rydkin</name>
<email>maks.rydkin@gmail.com</email>
</author>
<published>2017-09-06T11:23:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c45ace8972f18af1f232f9074d6e4104fc4f0c14'/>
<id>c45ace8972f18af1f232f9074d6e4104fc4f0c14</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>move `lib/ci/model.rb` into `lib/gitlab/ci/model.rb`</title>
<updated>2017-09-12T19:32:01+00:00</updated>
<author>
<name>Maxim Rydkin</name>
<email>maks.rydkin@gmail.com</email>
</author>
<published>2017-09-06T11:13:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c295d3362b610945de5c722616b39323a48c377e'/>
<id>c295d3362b610945de5c722616b39323a48c377e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
