<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/models/ci, branch docs-avoid-CephFS-GlusterFS</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>Merge branch 'persist-fulll-ref-path-for-mr-pipelines' into 'master'</title>
<updated>2019-03-29T10:46:02+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-03-29T10:46:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0d26c48332e7c580946adbd41795d4817909e2ef'/>
<id>0d26c48332e7c580946adbd41795d4817909e2ef</id>
<content type='text'>
Use merge request HEAD ref for detached merge request pipelines

Closes #58454

See merge request gitlab-org/gitlab-ce!25504</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use merge request HEAD ref for detached merge request pipelines

Closes #58454

See merge request gitlab-org/gitlab-ce!25504</pre>
</div>
</content>
</entry>
<entry>
<title>Create detached merge request pipelines</title>
<updated>2019-03-29T06:58:45+00:00</updated>
<author>
<name>Shinya Maeda</name>
<email>shinya@gitlab.com</email>
</author>
<published>2019-03-21T13:08:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=bf639fd504c84929ff8542eef81578a6745bf428'/>
<id>bf639fd504c84929ff8542eef81578a6745bf428</id>
<content type='text'>
By using `refs/merge-requests/:iid/head`

ok

ok

Improve naming nicely

Add nice tests

add nice tests

fix some more

revert
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By using `refs/merge-requests/:iid/head`

ok

ok

Improve naming nicely

Add nice tests

add nice tests

fix some more

revert
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow ref name caching CommitService#find_commit</title>
<updated>2019-03-27T19:46:39+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-03-17T06:23:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=db759c5d9ca3ba9c1610b05d6725c1427d653bef'/>
<id>db759c5d9ca3ba9c1610b05d6725c1427d653bef</id>
<content type='text'>
For a given merge request, it's quite common to see duplicate FindCommit
Gitaly requests because the Gitaly CommitService caches the request by
the commit SHA, not by the ref name. However, most of the duplicate
requests use the ref name, so the cache is never actually used in
practice. This leads to unnecessary requests that slow performance.

This commit allows certain callers to bypass the ref name to
OID conversion in the cache. We don't do this by default because it's
possible the tip of the branch changes during the commit, which
would cause the caller to get stale data.

This commit also forces the Ci::Pipeline to use the full ref name
so that caching can work for merge requests.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/57083
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For a given merge request, it's quite common to see duplicate FindCommit
Gitaly requests because the Gitaly CommitService caches the request by
the commit SHA, not by the ref name. However, most of the duplicate
requests use the ref name, so the cache is never actually used in
practice. This leads to unnecessary requests that slow performance.

This commit allows certain callers to bypass the ref name to
OID conversion in the cache. We don't do this by default because it's
possible the tip of the branch changes during the commit, which
would cause the caller to get stale data.

This commit also forces the Ci::Pipeline to use the full ref name
so that caching can work for merge requests.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/57083
</pre>
</div>
</content>
</entry>
<entry>
<title>Update merge request widget pipeline block</title>
<updated>2019-03-21T15:31:09+00:00</updated>
<author>
<name>Nathan Friend</name>
<email>nathan@gitlab.com</email>
</author>
<published>2019-03-21T15:31:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7e6b57499f838245136e0657069f7559b1eba02f'/>
<id>7e6b57499f838245136e0657069f7559b1eba02f</id>
<content type='text'>
This commit updates the pipeline block that appears on the merge request
page to include information that will be exposed by the API as part of
the post-merge pipeline feature.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit updates the pipeline block that appears on the merge request
page to include information that will be exposed by the API as part of
the post-merge pipeline feature.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add feature flag for build preparing state</title>
<updated>2019-03-20T01:04:46+00:00</updated>
<author>
<name>Tiger</name>
<email>twatson@gitlab.com</email>
</author>
<published>2019-03-12T06:37:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=759dab5b69f53a861045ebbc84836f83c7502af2'/>
<id>759dab5b69f53a861045ebbc84836f83c7502af2</id>
<content type='text'>
The flag is on by default, but allows us to revert back
to the old behaviour if we encounter any problems.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The flag is on by default, but allows us to revert back
to the old behaviour if we encounter any problems.
</pre>
</div>
</content>
</entry>
<entry>
<title>Create framework for build prerequisites</title>
<updated>2019-03-20T01:04:40+00:00</updated>
<author>
<name>Tiger</name>
<email>twatson@gitlab.com</email>
</author>
<published>2019-03-03T23:56:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=00f0d356b71fa87f8190810b01add0cc4586e90a'/>
<id>00f0d356b71fa87f8190810b01add0cc4586e90a</id>
<content type='text'>
Introduces the concept of Prerequisites for a CI build.
If a build has unmet prerequisites it will go through the
:preparing state before being made available to a runner.

There are no actual prerequisites yet, so current
behaviour is unchanged.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduces the concept of Prerequisites for a CI build.
If a build has unmet prerequisites it will go through the
:preparing state before being made available to a runner.

There are no actual prerequisites yet, so current
behaviour is unchanged.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add :preparing status to HasStatus</title>
<updated>2019-03-20T00:48:31+00:00</updated>
<author>
<name>Tiger</name>
<email>twatson@gitlab.com</email>
</author>
<published>2019-02-27T02:13:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=42ca9c6f0de34dfa7ae09cc0e9672ea5857afd38'/>
<id>42ca9c6f0de34dfa7ae09cc0e9672ea5857afd38</id>
<content type='text'>
Introduces a new status for builds between :created and :pending
that will be used when builds require one or more prerequisite
actions to be completed before being picked up by a runner
(such as creating Kubernetes resources before deploying).

The existing :created &gt; :pending transition is unchanged, so
only builds that require preparation will use the :preparing
status.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduces a new status for builds between :created and :pending
that will be used when builds require one or more prerequisite
actions to be completed before being picked up by a runner
(such as creating Kubernetes resources before deploying).

The existing :created &gt; :pending transition is unchanged, so
only builds that require preparation will use the :preparing
status.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add attached flag to pipeline entity</title>
<updated>2019-03-13T14:36:27+00:00</updated>
<author>
<name>Shinya Maeda</name>
<email>shinya@gitlab.com</email>
</author>
<published>2019-03-07T07:33:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=05c0377008438025a7e3396effefc197f6bf2a97'/>
<id>05c0377008438025a7e3396effefc197f6bf2a97</id>
<content type='text'>
Add spec

Fix

Fix

Add changelog

Drop attached

Remove attached

Update changelog

ok
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add spec

Fix

Fix

Add changelog

Drop attached

Remove attached

Update changelog

ok
</pre>
</div>
</content>
</entry>
<entry>
<title>Make all_pipelines method compatible with pipelines for merge requests</title>
<updated>2019-03-13T12:26:38+00:00</updated>
<author>
<name>Shinya Maeda</name>
<email>shinya@gitlab.com</email>
</author>
<published>2019-03-01T06:18:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b913169d887bab6b02469cac4d245e2612deb76d'/>
<id>b913169d887bab6b02469cac4d245e2612deb76d</id>
<content type='text'>
Make it sane

Include merge ref head

Fix union

Improve a bit

Add spec

remove

add spec

Add changelog

fix coding offence

Apply suggestion to spec/models/merge_request_spec.rb

ok

ok

Fix

Fix spec

Fix spec

fix

Simplify the things

Memoize

OK

a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make it sane

Include merge ref head

Fix union

Improve a bit

Add spec

remove

add spec

Add changelog

fix coding offence

Apply suggestion to spec/models/merge_request_spec.rb

ok

ok

Fix

Fix spec

Fix spec

fix

Simplify the things

Memoize

OK

a
</pre>
</div>
</content>
</entry>
<entry>
<title>Resolve "Mask the existing variables"</title>
<updated>2019-03-07T17:08:17+00:00</updated>
<author>
<name>Matija Čupić</name>
<email>matteeyah@gmail.com</email>
</author>
<published>2019-03-07T17:08:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=686ffdc2e9eb13c2785816aeadafc5a9ee5b0aa3'/>
<id>686ffdc2e9eb13c2785816aeadafc5a9ee5b0aa3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
