<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/controllers/projects, branch update-singleton-pattern-docs</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>Ruby files that are not meant to be executable should be 644 not 755</title>
<updated>2017-05-15T06:42:30+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2017-05-15T06:42:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=787b314e38a2002f5e7a2aeb9596530270c0e76a'/>
<id>787b314e38a2002f5e7a2aeb9596530270c0e76a</id>
<content type='text'>
Signed-off-by: Dmitriy Zaporozhets &lt;dmitriy.zaporozhets@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Dmitriy Zaporozhets &lt;dmitriy.zaporozhets@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix-conflict-resolution-with-corrupt-repos' into 'master'</title>
<updated>2017-05-12T20:37:30+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2017-05-12T20:37:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e4261fe3ce0e6ba38db99323b9fb479c6a182d77'/>
<id>e4261fe3ce0e6ba38db99323b9fb479c6a182d77</id>
<content type='text'>

Fix conflict resolution from corrupted upstream

Closes gitlab-ee#2128

See merge request !11298</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Fix conflict resolution from corrupted upstream

Closes gitlab-ee#2128

See merge request !11298</pre>
</div>
</content>
</entry>
<entry>
<title>Fix conflict resolution from corrupted upstream</title>
<updated>2017-05-12T19:47:51+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2017-05-11T15:23:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ad2bfeb85756db8c4cea9290be743665efd1c918'/>
<id>ad2bfeb85756db8c4cea9290be743665efd1c918</id>
<content type='text'>
I don't know why this happens exactly, but given an upstream and fork repository
from a customer, both of which required GC, resolving conflicts would corrupt
the fork so badly that it couldn't be cloned.

This isn't a perfect fix for that case, because the MR may still need to be
merged manually, but it does ensure that the repository is at least usable.

My best guess is that when we generate the index for the conflict
resolution (which we previously did in the target project), we obtain a
reference to an OID that doesn't exist in the source, even though we already
fetch the refs from the target into the source.

Explicitly setting the source project as the place to get the merge index from
seems to prevent repository corruption in this way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I don't know why this happens exactly, but given an upstream and fork repository
from a customer, both of which required GC, resolving conflicts would corrupt
the fork so badly that it couldn't be cloned.

This isn't a perfect fix for that case, because the MR may still need to be
merged manually, but it does ensure that the repository is at least usable.

My best guess is that when we generate the index for the conflict
resolution (which we previously did in the target project), we obtain a
reference to an OID that doesn't exist in the source, even though we already
fetch the refs from the target into the source.

Explicitly setting the source project as the place to get the merge index from
seems to prevent repository corruption in this way.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '27439-performance-deltas' into 'master'</title>
<updated>2017-05-12T17:15:31+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2017-05-12T17:15:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=bec9ec9a6e8980d4354f2b577cfd2a96a83a73b7'/>
<id>bec9ec9a6e8980d4354f2b577cfd2a96a83a73b7</id>
<content type='text'>

Expose memory deltas between app deployments and refactor prometheus queries to support more custom queries

See merge request !10981</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Expose memory deltas between app deployments and refactor prometheus queries to support more custom queries

See merge request !10981</pre>
</div>
</content>
</entry>
<entry>
<title>Respond with 404 when metrics are not enabled or deployment_metrics is not implemented</title>
<updated>2017-05-12T16:16:22+00:00</updated>
<author>
<name>Pawel Chojnacki</name>
<email>pawel@chojnacki.ws</email>
</author>
<published>2017-05-12T16:16:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f38779c6f521e0d554303db0619bafb07ffeda29'/>
<id>f38779c6f521e0d554303db0619bafb07ffeda29</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Custom queries for prometheus</title>
<updated>2017-05-11T21:07:12+00:00</updated>
<author>
<name>Pawel Chojnacki</name>
<email>pawel@chojnacki.ws</email>
</author>
<published>2017-04-26T20:09:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4f824d2aecf4fec46febd767fa7f7d747c732112'/>
<id>4f824d2aecf4fec46febd767fa7f7d747c732112</id>
<content type='text'>
- Tests for prometheus queries

- fix rubocop warnings

- Remove unused method. Add more queries to deployment queries.

- Wrap BaseQuery in module hierarchy

Renname Prometheus class to PrometheusClient
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Tests for prometheus queries

- fix rubocop warnings

- Remove unused method. Add more queries to deployment queries.

- Wrap BaseQuery in module hierarchy

Renname Prometheus class to PrometheusClient
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into refactor-realtime-issue</title>
<updated>2017-05-11T08:32:41+00:00</updated>
<author>
<name>Phil Hughes</name>
<email>me@iamphill.com</email>
</author>
<published>2017-05-11T08:32:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1ed0673c254003fc9e3f861fce8671712d71a2de'/>
<id>1ed0673c254003fc9e3f861fce8671712d71a2de</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 '31625-tag-editor-loses-all-inputs-when-you-try-to-add-a-tag-that-already-exists' into 'master'</title>
<updated>2017-05-11T07:49:07+00:00</updated>
<author>
<name>Phil Hughes</name>
<email>me@iamphill.com</email>
</author>
<published>2017-05-11T07:49:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=226f3bb94fcd21911a4978621fe2d4cc369358c3'/>
<id>226f3bb94fcd21911a4978621fe2d4cc369358c3</id>
<content type='text'>

Resolve "Tag editor loses all inputs when you try to add a tag that already exists"

Closes #31625

See merge request !11155</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Resolve "Tag editor loses all inputs when you try to add a tag that already exists"

Closes #31625

See merge request !11155</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'enforce-current-user-usage-on-entities' into 'master'</title>
<updated>2017-05-10T22:00:52+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2017-05-10T22:00:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=bae0a060ea73515139d75833fa0a291a31e18184'/>
<id>bae0a060ea73515139d75833fa0a291a31e18184</id>
<content type='text'>

Make all Serializers receive `current_user` instead `user` [CE]

See merge request !11254</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Make all Serializers receive `current_user` instead `user` [CE]

See merge request !11254</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '27144-enforce-rubocop-trailing_commas-no_comma-style' into 'master'</title>
<updated>2017-05-10T21:43:34+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>robert@gitlab.com</email>
</author>
<published>2017-05-10T21:43:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=cb2f739d4844af094f62edb4e4dff1b3413a405b'/>
<id>cb2f739d4844af094f62edb4e4dff1b3413a405b</id>
<content type='text'>

Resolve "Use consistent style for trailing commas"

Closes #27144

See merge request !11063</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Resolve "Use consistent style for trailing commas"

Closes #27144

See merge request !11063</pre>
</div>
</content>
</entry>
</feed>
