<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/Gemfile, branch scripts-differences</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Remove GC metrics from performance bar</title>
<updated>2019-08-06T19:42:46+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2019-08-06T18:05:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=66963aad70abba7a87512070047244eefefeb563'/>
<id>66963aad70abba7a87512070047244eefefeb563</id>
<content type='text'>
These were disabled in production mode, but that also broke the rest of
the performance bar. As they were only enabled in development mode, we
can just remove them for now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These were disabled in production mode, but that also broke the rest of
the performance bar. As they were only enabled in development mode, we
can just remove them for now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'update-reliable-fetcher' into 'master'</title>
<updated>2019-08-06T10:27:21+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2019-08-06T10:27:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a445dc2e6797b01cedd85f8b59df775e5748662a'/>
<id>a445dc2e6797b01cedd85f8b59df775e5748662a</id>
<content type='text'>
Update reliable fetcher

See merge request gitlab-org/gitlab-ce!31416</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update reliable fetcher

See merge request gitlab-org/gitlab-ce!31416</pre>
</div>
</content>
</entry>
<entry>
<title>Update reliable fetcher</title>
<updated>2019-08-06T00:23:30+00:00</updated>
<author>
<name>Valery Sizov</name>
<email>valery@gitlab.com</email>
</author>
<published>2019-08-02T12:00:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f88189e23afd4147be960c023bce4062262d43c3'/>
<id>f88189e23afd4147be960c023bce4062262d43c3</id>
<content type='text'>
We added retry_count increment when job is recovered
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We added retry_count increment when job is recovered
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Rails 5.2 Redis caching store</title>
<updated>2019-08-05T22:52:52+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-07-19T20:58:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b5771bccc6031c3adbdee31064f1c0c981ab73d4'/>
<id>b5771bccc6031c3adbdee31064f1c0c981ab73d4</id>
<content type='text'>
This is the first step in providing a fault-tolerant and distributed
Redis caching store. We disable compression to avoid introducing a
change that could have an adverse effect in production.

Note that we won't be able to take advantage of the fault-tolerance and
distributed features yet until we solve
https://gitlab.com/gitlab-org/gitlab-ce/issues/64829.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64794
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the first step in providing a fault-tolerant and distributed
Redis caching store. We disable compression to avoid introducing a
change that could have an adverse effect in production.

Note that we won't be able to take advantage of the fault-tolerance and
distributed features yet until we solve
https://gitlab.com/gitlab-org/gitlab-ce/issues/64829.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64794
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove line profiler from performance bar</title>
<updated>2019-07-30T09:00:52+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2019-07-24T11:37:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=18cdc5ba6ce1810c19982475eca89fd385fe31e2'/>
<id>18cdc5ba6ce1810c19982475eca89fd385fe31e2</id>
<content type='text'>
1. The output isn't great. It can be hard to find hotspots and, even
   when you do find them, to find why those are hotspots.
2. It uses some jQuery-specific frontend code which we can remove now
   that we don't have this any more.
3. It's only possible to profile the initial request, not any subsequent
   AJAX requests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. The output isn't great. It can be hard to find hotspots and, even
   when you do find them, to find why those are hotspots.
2. It uses some jQuery-specific frontend code which we can remove now
   that we don't have this any more.
3. It's only possible to profile the initial request, not any subsequent
   AJAX requests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'determinstic_dns_specs' into 'master'</title>
<updated>2019-07-30T01:27:52+00:00</updated>
<author>
<name>Douglas Barbosa Alexandre</name>
<email>dbalexandre@gmail.com</email>
</author>
<published>2019-07-30T01:27:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=534f8fc7975f1fe5f38f8d4b2ba3c15ddb8ac9d1'/>
<id>534f8fc7975f1fe5f38f8d4b2ba3c15ddb8ac9d1</id>
<content type='text'>
Have deterministic DNS for specs

See merge request gitlab-org/gitlab-ce!31086</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Have deterministic DNS for specs

See merge request gitlab-org/gitlab-ce!31086</pre>
</div>
</content>
</entry>
<entry>
<title>Update rouge to v3.7.0</title>
<updated>2019-07-29T22:37:23+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-07-29T19:55:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7d745d31d96f84d3da863843976121aafe3256b5'/>
<id>7d745d31d96f84d3da863843976121aafe3256b5</id>
<content type='text'>
This adds support for a number of new languages (e.g. Ada)
and fixes a number of lexers:
https://github.com/rouge-ruby/rouge/compare/v3.5.1..v3.7.0

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64625
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds support for a number of new languages (e.g. Ada)
and fixes a number of lexers:
https://github.com/rouge-ruby/rouge/compare/v3.5.1..v3.7.0

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64625
</pre>
</div>
</content>
</entry>
<entry>
<title>Write out sham_rack gem</title>
<updated>2019-07-29T22:20:27+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-07-24T02:46:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=46ef495488d46932b18353739342d503288e0eea'/>
<id>46ef495488d46932b18353739342d503288e0eea</id>
<content type='text'>
This means we have one less Net::HTTP monkeypatch.

sham_rack cannot handle IPv6 addresses which means it breaks Net::HTTP
connections because it monkey-patches Net::HTTP
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This means we have one less Net::HTTP monkeypatch.

sham_rack cannot handle IPv6 addresses which means it breaks Net::HTTP
connections because it monkey-patches Net::HTTP
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace peek-pg with our own implementation</title>
<updated>2019-07-26T13:37:26+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2019-07-26T13:03:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ad1c71663f7780838c7c90979419f3e3cf5ec580'/>
<id>ad1c71663f7780838c7c90979419f3e3cf5ec580</id>
<content type='text'>
This uses an ActiveRecord subscriber to get queries and calculate the
total query time from that. This means that the total will always be
consistent with the queries in the table. It does however mean that we
could potentially miss some queries that don't go through ActiveRecord.

Making this change also allows us to unify the response JSON a little
bit, making the frontend slightly simpler as a result.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This uses an ActiveRecord subscriber to get queries and calculate the
total query time from that. This means that the total will always be
consistent with the queries in the table. It does however mean that we
could potentially miss some queries that don't go through ActiveRecord.

Making this change also allows us to unify the response JSON a little
bit, making the frontend slightly simpler as a result.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove dead MySQL code</title>
<updated>2019-07-23T15:53:03+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2019-06-13T13:12:28+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4aa76dddecc048cef24963323afe59f1c120cb72'/>
<id>4aa76dddecc048cef24963323afe59f1c120cb72</id>
<content type='text'>
None of this code can be reached any more, so it can all be removed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
None of this code can be reached any more, so it can all be removed
</pre>
</div>
</content>
</entry>
</feed>
