<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/controllers, branch patch-49</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>Fix and expand Gitaly FindCommit caching</title>
<updated>2019-04-04T20:42:58+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-04-04T20:22:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f2fa7c32992db5a2b1b6acadc6c203c93c139f3b'/>
<id>f2fa7c32992db5a2b1b6acadc6c203c93c139f3b</id>
<content type='text'>
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/26248 added
support for deduplicating FindCommit requests using Gitaly ref name
caching. However, not all endpoints were covered, and in one case the
Gitaly wrapper wasn't actually surrounding the serialization step. We
can safely cache ref names between FindCommit calls for #index and #show
endpoints for merge requests and pipelines. This can significantly
reduce the number of FindCommit requests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/26248 added
support for deduplicating FindCommit requests using Gitaly ref name
caching. However, not all endpoints were covered, and in one case the
Gitaly wrapper wasn't actually surrounding the serialization step. We
can safely cache ref names between FindCommit calls for #index and #show
endpoints for merge requests and pipelines. This can significantly
reduce the number of FindCommit requests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Renamed terminal_specification to channel_specification</title>
<updated>2019-04-04T18:32:02+00:00</updated>
<author>
<name>Francisco Javier López</name>
<email>fjlopez@gitlab.com</email>
</author>
<published>2019-04-04T18:32:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8a134f4c6505c4f8f3c89e0ae4d4ea2293765be3'/>
<id>8a134f4c6505c4f8f3c89e0ae4d4ea2293765be3</id>
<content type='text'>
We're moving from using terminology related to terminals when
we refer to Websockets connections in Workhorse.
It's more appropiate a concept like channel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We're moving from using terminology related to terminals when
we refer to Websockets connections in Workhorse.
It's more appropiate a concept like channel.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'xanf/gitlab-ce-transfer-disables-js' into 'master'</title>
<updated>2019-04-04T15:13:42+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2019-04-04T15:13:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c7f918aa691b1b9c6ee6a489ae28a094eacff72c'/>
<id>c7f918aa691b1b9c6ee6a489ae28a094eacff72c</id>
<content type='text'>
Resolve "Failing group transfer disables expandable sections"

Closes #45511

See merge request gitlab-org/gitlab-ce!26837</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve "Failing group transfer disables expandable sections"

Closes #45511

See merge request gitlab-org/gitlab-ce!26837</pre>
</div>
</content>
</entry>
<entry>
<title>Consider array params on rendering MR list on dashboard</title>
<updated>2019-04-04T14:54:25+00:00</updated>
<author>
<name>Igor</name>
<email>idrozdov@gitlab.com</email>
</author>
<published>2019-04-04T14:54:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5b6db251a8b8d4528ed161b0462a62ab0bdba458'/>
<id>5b6db251a8b8d4528ed161b0462a62ab0bdba458</id>
<content type='text'>
This fixes the bug, when approver filter is provided,
but dashboard asks to enter any filter
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the bug, when approver filter is provided,
but dashboard asks to enter any filter
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed test specs</title>
<updated>2019-04-04T13:08:34+00:00</updated>
<author>
<name>Oswaldo Ferreira</name>
<email>oswaldo@gitlab.com</email>
</author>
<published>2019-04-04T13:08:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e540c0d71e00c4ce031b94cf11ec3de905e87da7'/>
<id>e540c0d71e00c4ce031b94cf11ec3de905e87da7</id>
<content type='text'>
- added suggestions to mock data
- fixed props to be not required
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- added suggestions to mock data
- fixed props to be not required
</pre>
</div>
</content>
</entry>
<entry>
<title>Specify time window for additional metrics api</title>
<updated>2019-04-03T09:21:56+00:00</updated>
<author>
<name>syasonik</name>
<email>syasonik@gitlab.com</email>
</author>
<published>2019-03-15T11:20:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ab1e1b55a84ffc6b09233a6831be9bdc77c05115'/>
<id>ab1e1b55a84ffc6b09233a6831be9bdc77c05115</id>
<content type='text'>
Adds support for start and end parameters in the #additional_metrics
endpoint of the EnvironmentsController. start and end are meant to be
unix timestamps, per the Prometheus API (as the consumer of this
endpoint will eventually be transitioned to a prometheus endpoint).
This functionality is behind the :metrics_time_window feature flag
for development.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds support for start and end parameters in the #additional_metrics
endpoint of the EnvironmentsController. start and end are meant to be
unix timestamps, per the Prometheus API (as the consumer of this
endpoint will eventually be transitioned to a prometheus endpoint).
This functionality is behind the :metrics_time_window feature flag
for development.
</pre>
</div>
</content>
</entry>
<entry>
<title>Redirect to edit page on group transfer failure</title>
<updated>2019-04-03T08:29:35+00:00</updated>
<author>
<name>Illya Klymov</name>
<email>xanf@xanf.me</email>
</author>
<published>2019-04-02T01:14:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ffbc66cc0bb62b962779aea4d4b0c06dcf12078e'/>
<id>ffbc66cc0bb62b962779aea4d4b0c06dcf12078e</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 'sh-cache-pipeline-find-commits' into 'master'</title>
<updated>2019-04-02T14:29:49+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-04-02T14:29:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=723f936fb1805ccd4c0d03f6f8599dbc4a2f5570'/>
<id>723f936fb1805ccd4c0d03f6f8599dbc4a2f5570</id>
<content type='text'>
Cache FindCommit results in pipelines view

See merge request gitlab-org/gitlab-ce!26776</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cache FindCommit results in pipelines view

See merge request gitlab-org/gitlab-ce!26776</pre>
</div>
</content>
</entry>
<entry>
<title>Cache FindCommit results in pipelines view</title>
<updated>2019-04-02T11:15:32+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-03-29T16:23:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e37383d45395c0c7cefc1dda3be12bd4c2d6cc4f'/>
<id>e37383d45395c0c7cefc1dda3be12bd4c2d6cc4f</id>
<content type='text'>
For each pipeline, the controller will call `Pipeline#latest?` to
determine if the pipeline's ref is the latest for that branch.
Since it's likely that the same branches are being used in each
pipeline, we can reduce Gitaly overhead by caching the results
of the FindCommit call.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For each pipeline, the controller will call `Pipeline#latest?` to
determine if the pipeline's ref is the latest for that branch.
Since it's likely that the same branches are being used in each
pipeline, we can reduce Gitaly overhead by caching the results
of the FindCommit call.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq into jarv/dev-to-gitlab-2019-04-02</title>
<updated>2019-04-02T08:12:32+00:00</updated>
<author>
<name>John Jarvis</name>
<email>jarv@gitlab.com</email>
</author>
<published>2019-04-02T08:12:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=69b65a6b745e74bba290787420a0017395fd7c25'/>
<id>69b65a6b745e74bba290787420a0017395fd7c25</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
