<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/Gemfile, branch documentation-workflow-docs</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>Bump google-protobuf to 3.6.1</title>
<updated>2018-10-24T08:53:12+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2018-10-24T08:53:12+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=436d5b023b386fe3fcf6fbae8cd5959543d143f4'/>
<id>436d5b023b386fe3fcf6fbae8cd5959543d143f4</id>
<content type='text'>
It looks like gRPC may have worked around
https://github.com/google/protobuf/issues/4210 via
https://github.com/grpc/grpc/pull/14634.

This is needed to support Ruby 2.5
(https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22555).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It looks like gRPC may have worked around
https://github.com/google/protobuf/issues/4210 via
https://github.com/grpc/grpc/pull/14634.

This is needed to support Ruby 2.5
(https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22555).
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '44361-remove-gitlab-grit' into 'master'</title>
<updated>2018-10-17T13:17:20+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2018-10-17T13:17:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1696a3e8c36a0336e62ec990fd8b4e0517e4c93c'/>
<id>1696a3e8c36a0336e62ec990fd8b4e0517e4c93c</id>
<content type='text'>
Remove gitlab-grit as a transitive dependency of GitLab

Closes #44361

See merge request gitlab-org/gitlab-ce!22373</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove gitlab-grit as a transitive dependency of GitLab

Closes #44361

See merge request gitlab-org/gitlab-ce!22373</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'grpc-update-1-15' into 'master'</title>
<updated>2018-10-16T12:54:37+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2018-10-16T12:54:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=99127e6a15d9635f3d4946d520cc9c313ada1ce1'/>
<id>99127e6a15d9635f3d4946d520cc9c313ada1ce1</id>
<content type='text'>
Use grpc v1.15.x

See merge request gitlab-org/gitlab-ce!22350</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use grpc v1.15.x

See merge request gitlab-org/gitlab-ce!22350</pre>
</div>
</content>
</entry>
<entry>
<title>Remove a dependency on gitlab-gollum-lib</title>
<updated>2018-10-16T11:53:30+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2018-10-15T17:00:59+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c7be9f5cacadf196754159515a20d4ec31cff5f1'/>
<id>c7be9f5cacadf196754159515a20d4ec31cff5f1</id>
<content type='text'>
Removing this dependency also allows us to remove a transitive
dependency on gitlab_grit - which is the whole point of this exercise.

I don't think we can EOL gitlab_grit until it's removed as a dependency
from gitaly-ruby, but this at least gets it out of gitlab-ce.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removing this dependency also allows us to remove a transitive
dependency on gitlab_grit - which is the whole point of this exercise.

I don't think we can EOL gitlab_grit until it's removed as a dependency
from gitaly-ruby, but this at least gets it out of gitlab-ce.
</pre>
</div>
</content>
</entry>
<entry>
<title>Inline the gitlab-flowdock-git-hooks gem</title>
<updated>2018-10-16T10:54:55+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2018-10-15T16:03:14+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=04aaf71932646efd99f2abd74fc59e3129fcbe1d'/>
<id>04aaf71932646efd99f2abd74fc59e3129fcbe1d</id>
<content type='text'>
This allows us to avoid one transitive dependency on gitlab-grit. The
aim is to remove all transitive dependencies.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to avoid one transitive dependency on gitlab-grit. The
aim is to remove all transitive dependencies.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use grpc v1.15.x</title>
<updated>2018-10-15T18:28:47+00:00</updated>
<author>
<name>Alejandro Rodríguez</name>
<email>alejorro70@gmail.com</email>
</author>
<published>2018-10-15T04:09:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6d57cf9dd27495de966c251b3c0f736c9bb4d526'/>
<id>6d57cf9dd27495de966c251b3c0f736c9bb4d526</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove dependencies on Linguist</title>
<updated>2018-10-13T00:17:30+00:00</updated>
<author>
<name>Zeger-Jan van de Weg</name>
<email>git@zjvandeweg.nl</email>
</author>
<published>2018-08-03T13:24:26+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=399056ed783e12337a9c47b06b4aae021198f1cd'/>
<id>399056ed783e12337a9c47b06b4aae021198f1cd</id>
<content type='text'>
This saves about 128 MB of baseline RAM usage per Unicorn and
Sidekiq process (!).

Linguist wasn't detecting languages anymore from CE/EE since
9ae8b57467ac8b38f1fa9020a466d94a93cbb9dd. However, Linguist::BlobHelper
was still being depended on by BlobLike and others.

This removes the Linguist gem, given it isn't required anymore.
EscapeUtils were pulled in as dependency, but given Banzai depends on
it, it is now added explicitly.

Previously, Linguist was used to detect the best ACE mode. Instead,
we rely on ACE to guess the best mode based on the file extension.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This saves about 128 MB of baseline RAM usage per Unicorn and
Sidekiq process (!).

Linguist wasn't detecting languages anymore from CE/EE since
9ae8b57467ac8b38f1fa9020a466d94a93cbb9dd. However, Linguist::BlobHelper
was still being depended on by BlobLike and others.

This removes the Linguist gem, given it isn't required anymore.
EscapeUtils were pulled in as dependency, but given Banzai depends on
it, it is now added explicitly.

Previously, Linguist was used to detect the best ACE mode. Instead,
we rely on ACE to guess the best mode based on the file extension.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'add_reliable_fetcher' into 'master'</title>
<updated>2018-10-04T16:58:25+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2018-10-04T16:58:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1973d0c183218e7ca826d627eaea5ce91a17bed3'/>
<id>1973d0c183218e7ca826d627eaea5ce91a17bed3</id>
<content type='text'>
Add reliable sidekiq fetcher

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

See merge request gitlab-org/gitlab-ce!21715</pre>
</div>
</content>
</entry>
<entry>
<title>Add reliable fetcher for Sidekiq</title>
<updated>2018-10-03T15:10:46+00:00</updated>
<author>
<name>Valery Sizov</name>
<email>valery@gitlab.com</email>
</author>
<published>2018-09-12T08:53:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=34687cf05deadccdd6b4b321c71d276ee0e72f49'/>
<id>34687cf05deadccdd6b4b321c71d276ee0e72f49</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Gitlab::Git::Repository#rugged and Gollum code</title>
<updated>2018-10-02T19:34:28+00:00</updated>
<author>
<name>Alejandro Rodríguez</name>
<email>alejorro70@gmail.com</email>
</author>
<published>2018-10-02T03:21:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a99bf447a24957cf11b89d4f04a2b84613367ef2'/>
<id>a99bf447a24957cf11b89d4f04a2b84613367ef2</id>
<content type='text'>
Cleanup code, and refactor tests that still use Rugged. After this, there should
be no Rugged code that access the instance's repositories on non-test
environments. There is still some rugged code for other tasks like the
repository import task, but since it doesn't access any repository storage path
it can stay.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cleanup code, and refactor tests that still use Rugged. After this, there should
be no Rugged code that access the instance's repositories on non-test
environments. There is still some rugged code for other tasks like the
repository import task, but since it doesn't access any repository storage path
it can stay.
</pre>
</div>
</content>
</entry>
</feed>
