<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/serializers, branch docs-pages-force-https</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>Omit issues links in merge request entity API response</title>
<updated>2019-06-20T22:59:41+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-06-20T22:18:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1b7ab11f9489690149f7ff1b78a927e5b3bbcfe0'/>
<id>1b7ab11f9489690149f7ff1b78a927e5b3bbcfe0</id>
<content type='text'>
The merge request widget has a section that includes which issues may be
closed or mentioned based on the merge request description. The problem
is that rendering and redacting Markdown can be expensive, especially
since the browser polls for the data every 10 seconds.

Since these links don't change much and are just nice to have, we only
load them on first page load. The frontend will use the existing data if
the data doesn't appear on subsequent requests.

This saves about 30% of the rendering time of this endpoint, which adds
up to significant savings considering that
`MergeRequestsController#show.json` is called over a million times a day
on GitLab.com.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63546
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The merge request widget has a section that includes which issues may be
closed or mentioned based on the merge request description. The problem
is that rendering and redacting Markdown can be expensive, especially
since the browser polls for the data every 10 seconds.

Since these links don't change much and are just nice to have, we only
load them on first page load. The frontend will use the existing data if
the data doesn't appear on subsequent requests.

This saves about 30% of the rendering time of this endpoint, which adds
up to significant savings considering that
`MergeRequestsController#show.json` is called over a million times a day
on GitLab.com.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63546
</pre>
</div>
</content>
</entry>
<entry>
<title>Make KubernetesService readonly</title>
<updated>2019-06-18T00:01:56+00:00</updated>
<author>
<name>James Fargher</name>
<email>proglottis@gmail.com</email>
</author>
<published>2019-06-18T00:01:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6b9157d5dc9b45cc6d70f10d075bbf149af5f266'/>
<id>6b9157d5dc9b45cc6d70f10d075bbf149af5f266</id>
<content type='text'>
We are deprecating this service in favor of instance wide clusters.
Therefore we removed some code that is not anymore needed for a
readonly cluster and also we added some flags to allow for this
deprecation. These flags are to be removed in the next release when
we finally completelly remove KubernetesService.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We are deprecating this service in favor of instance wide clusters.
Therefore we removed some code that is not anymore needed for a
readonly cluster and also we added some flags to allow for this
deprecation. These flags are to be removed in the next release when
we finally completelly remove KubernetesService.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use serialization for project boards</title>
<updated>2019-06-06T10:13:14+00:00</updated>
<author>
<name>charlieablett</name>
<email>cablett@gitlab.com</email>
</author>
<published>2019-06-06T08:13:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=27dd0b8e3609aae92b8e59dd202a999fc1db5a4e'/>
<id>27dd0b8e3609aae92b8e59dd202a999fc1db5a4e</id>
<content type='text'>
- Add serializers and Grape::Entity
- Replace to_json
- Add specs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add serializers and Grape::Entity
- Replace to_json
- Add specs
</pre>
</div>
</content>
</entry>
<entry>
<title>Abstract auto merge processes</title>
<updated>2019-06-03T06:15:29+00:00</updated>
<author>
<name>Shinya Maeda</name>
<email>shinya@gitlab.com</email>
</author>
<published>2019-05-22T11:45:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d4b46936633a3b2a0248b4572b4a1dc7b2ba8531'/>
<id>d4b46936633a3b2a0248b4572b4a1dc7b2ba8531</id>
<content type='text'>
We have one auto merge strategy today - Merge When Pipeline
Succeeds.

In order to add more strategies for Merge Train feature,
we abstract the architecture to be more extensible.

Removed arguments

Fix spec
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have one auto merge strategy today - Merge When Pipeline
Succeeds.

In order to add more strategies for Merge Train feature,
we abstract the architecture to be more extensible.

Removed arguments

Fix spec
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract Ci::Build#report_artifacts into method</title>
<updated>2019-05-28T15:06:29+00:00</updated>
<author>
<name>Matija Čupić</name>
<email>matteeyah@gmail.com</email>
</author>
<published>2019-05-25T00:08:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1542b160f18b30a8ec28fbdc9c52694b5dfd6f62'/>
<id>1542b160f18b30a8ec28fbdc9c52694b5dfd6f62</id>
<content type='text'>
Extracts combining the job_artifacts relation with the with_reports
scope for getting report artifacts into a method.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Extracts combining the job_artifacts relation with the with_reports
scope for getting report artifacts into a method.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move JobArtifactEntity to JobArtifactReportEntity</title>
<updated>2019-05-28T15:06:29+00:00</updated>
<author>
<name>Matija Čupić</name>
<email>matteeyah@gmail.com</email>
</author>
<published>2019-05-01T23:16:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9e6f37744a7f30a181879a1e2799e129c5e795c9'/>
<id>9e6f37744a7f30a181879a1e2799e129c5e795c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Expose report download path in build details</title>
<updated>2019-05-28T15:06:29+00:00</updated>
<author>
<name>Matija Čupić</name>
<email>matteeyah@gmail.com</email>
</author>
<published>2019-05-01T22:29:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=31bd09a3924d1b76cac38996267ffe6ec08cad46'/>
<id>31bd09a3924d1b76cac38996267ffe6ec08cad46</id>
<content type='text'>
Exposes report download paths in build details.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Exposes report download paths in build details.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'backstage/gb/improve-jobs-controller-performance' into 'master'</title>
<updated>2019-05-28T04:57:55+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-05-28T04:57:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=029d68d3955d8f26058fb9cde1d4591620c75410'/>
<id>029d68d3955d8f26058fb9cde1d4591620c75410</id>
<content type='text'>
Improve performance of jobs controller show

Closes #60708

See merge request gitlab-org/gitlab-ce!28093</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improve performance of jobs controller show

Closes #60708

See merge request gitlab-org/gitlab-ce!28093</pre>
</div>
</content>
</entry>
<entry>
<title>Rephrase specs description for cycle analytics</title>
<updated>2019-05-27T10:44:02+00:00</updated>
<author>
<name>Małgorzata Ksionek</name>
<email>meksionek@gmail.com</email>
</author>
<published>2019-05-27T10:44:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=13f37264349d1c9a016335ba37c6f5bd2d5910df'/>
<id>13f37264349d1c9a016335ba37c6f5bd2d5910df</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix deployment entity tests</title>
<updated>2019-05-24T09:04:35+00:00</updated>
<author>
<name>Grzegorz Bizon</name>
<email>grzesiek.bizon@gmail.com</email>
</author>
<published>2019-05-13T14:30:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=087680d78034243ed1f223d8fdfb3a34c74e5eff'/>
<id>087680d78034243ed1f223d8fdfb3a34c74e5eff</id>
<content type='text'>
Fixes style lint errors
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes style lint errors
</pre>
</div>
</content>
</entry>
</feed>
