<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/serializers, branch docs/fix-deploy-example</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>Remove code related to object hierarchy in MySQL</title>
<updated>2019-07-25T07:35:06+00:00</updated>
<author>
<name>Heinrich Lee Yu</name>
<email>heinrich@gitlab.com</email>
</author>
<published>2019-07-24T09:20:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1ce5bcacdbf56682e05fa63875203bf4d10584bc'/>
<id>1ce5bcacdbf56682e05fa63875203bf4d10584bc</id>
<content type='text'>
These are not required because MySQL is not
supported anymore
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are not required because MySQL is not
supported anymore
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'adjust-cycle-analytics-to-group-level' into 'master'</title>
<updated>2019-07-18T09:23:54+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2019-07-18T09:23:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0d1adc9f7f990254fd88ba03011908cc4f83461d'/>
<id>0d1adc9f7f990254fd88ba03011908cc4f83461d</id>
<content type='text'>
Adjust cycle analytics to group level

See merge request gitlab-org/gitlab-ce!30391</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adjust cycle analytics to group level

See merge request gitlab-org/gitlab-ce!30391</pre>
</div>
</content>
</entry>
<entry>
<title>Added submodule links to Submodule type in GraphQL API</title>
<updated>2019-07-17T13:06:19+00:00</updated>
<author>
<name>Igor</name>
<email>idrozdov@gitlab.com</email>
</author>
<published>2019-07-17T13:06:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0f46886880e46344856ede52dd3b500e4d6737ac'/>
<id>0f46886880e46344856ede52dd3b500e4d6737ac</id>
<content type='text'>
This is part of migration of Folder View to Vue
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is part of migration of Folder View to Vue
</pre>
</div>
</content>
</entry>
<entry>
<title>Add class for group level analytics</title>
<updated>2019-07-15T13:06:40+00:00</updated>
<author>
<name>Małgorzata Ksionek</name>
<email>mksionek@gitlab.com</email>
</author>
<published>2019-07-04T14:42:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=beaa63530669d10c7244d187fa386144bc5da7eb'/>
<id>beaa63530669d10c7244d187fa386144bc5da7eb</id>
<content type='text'>
Add specs for group level

Update entities

Update base classes

Add groups-centric changes

Update plan and review stage

Add summary classes

Add summary spec

Update specs files

Add to specs test cases for group

Add changelog entry

Add group serializer

Fix typo

Fix typo

Add fetching namespace in sql query

Update specs

Add rubocop fix

Add rubocop fix

Modify method to be in sync with code review

Add counting deploys from subgroup

To group summary stage

Add subgroups handling

In group stage summary

Add additional spec

Add additional specs

Add more precise inheritance

Add attr reader to group level

Fix rubocop offence

Fix problems with specs

Add cr remarks

Renaming median method and a lot of calls in specs

Move spec setup

Rename method in specs

Add code review remarks regarding module

Add proper module name
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add specs for group level

Update entities

Update base classes

Add groups-centric changes

Update plan and review stage

Add summary classes

Add summary spec

Update specs files

Add to specs test cases for group

Add changelog entry

Add group serializer

Fix typo

Fix typo

Add fetching namespace in sql query

Update specs

Add rubocop fix

Add rubocop fix

Modify method to be in sync with code review

Add counting deploys from subgroup

To group summary stage

Add subgroups handling

In group stage summary

Add additional spec

Add additional specs

Add more precise inheritance

Add attr reader to group level

Fix rubocop offence

Fix problems with specs

Add cr remarks

Renaming median method and a lot of calls in specs

Move spec setup

Rename method in specs

Add code review remarks regarding module

Add proper module name
</pre>
</div>
</content>
</entry>
<entry>
<title>Use namespace#path for building urls in specs</title>
<updated>2019-07-09T16:09:45+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@vanlanduyt.co</email>
</author>
<published>2018-11-21T13:13:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1de47ee373650f197c1e4c558946dd6d8149e7e5'/>
<id>1de47ee373650f197c1e4c558946dd6d8149e7e5</id>
<content type='text'>
Some of the specs were using namespace names instead of paths for
building URLS. This would fail since we now build a namespace with a
user's name instead of a user's username.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some of the specs were using namespace names instead of paths for
building URLS. This would fail since we now build a namespace with a
user's name instead of a user's username.
</pre>
</div>
</content>
</entry>
<entry>
<title>Share project object in EnvironmentStatus</title>
<updated>2019-07-07T21:13:21+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-07-01T08:27:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1b5b0dea5228ae7fd520c8bca3f03c4799a4d31d'/>
<id>1b5b0dea5228ae7fd520c8bca3f03c4799a4d31d</id>
<content type='text'>
Otherwise, each EnvironmentStatus object instantiates its own project
when really they are the same. Improves query count performance
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise, each EnvironmentStatus object instantiates its own project
when really they are the same. Improves query count performance
</pre>
</div>
</content>
</entry>
<entry>
<title>Limit amount of JUnit tests returned</title>
<updated>2019-07-03T20:27:14+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-07-02T17:40:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a08209ffa35a29cd84271895389b4537dee92e86'/>
<id>a08209ffa35a29cd84271895389b4537dee92e86</id>
<content type='text'>
Currently, we do not cap amount of tests returned to frontend,
thus in some extreme cases we can see a MBs of data stored in Redis.

This adds an upper limit of 100 tests per-suite.

We will continue showing the total counters correctly,
but we will limit amount of tests that will be presented.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, we do not cap amount of tests returned to frontend,
thus in some extreme cases we can see a MBs of data stored in Redis.

This adds an upper limit of 100 tests per-suite.

We will continue showing the total counters correctly,
but we will limit amount of tests that will be presented.
</pre>
</div>
</content>
</entry>
<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>
</feed>
