<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/config/initializers, branch docs-serverless-lambda</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>Replace prepend_entity with prepend_if_ee</title>
<updated>2019-08-27T15:11:15+00:00</updated>
<author>
<name>Winnie Hellmann</name>
<email>winnie@gitlab.com</email>
</author>
<published>2019-08-27T15:11:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=75353242e2a2925fa968a3f9a5ad1db051a194cd'/>
<id>75353242e2a2925fa968a3f9a5ad1db051a194cd</id>
<content type='text'>
(cherry picked from commit 897a9d308db46b620b738b98f2b0e5630ac7d2dd)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 897a9d308db46b620b738b98f2b0e5630ac7d2dd)
</pre>
</div>
</content>
</entry>
<entry>
<title>Update docs and comments about saml with allow_bypass_two_factor</title>
<updated>2019-08-27T03:46:32+00:00</updated>
<author>
<name>dodocat</name>
<email>jingqq5210@gmail.com</email>
</author>
<published>2019-08-27T03:46:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6e2032f24e0428189f8c9fe9e296a9630277155e'/>
<id>6e2032f24e0428189f8c9fe9e296a9630277155e</id>
<content type='text'>
allow_bypass_two_factor configration dose not work with saml provider
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
allow_bypass_two_factor configration dose not work with saml provider
</pre>
</div>
</content>
</entry>
<entry>
<title>Add cache tracing and Redis tracing</title>
<updated>2019-08-23T10:11:19+00:00</updated>
<author>
<name>Andrew Newdigate</name>
<email>andrew@gitlab.com</email>
</author>
<published>2019-08-23T10:11:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3956e7bb8695ebea0038d529162127fd514ea8f1'/>
<id>3956e7bb8695ebea0038d529162127fd514ea8f1</id>
<content type='text'>
This change adds Distributed Tracing support for two new types of events

1. Redis Calls
1. ActiveSupport (Rails) Caching Operations

The intention is to help application developers and infrastructure
SREs to understand the pressure that caching operations can have on
the application when running at scale.

The Redis and Caching spans can be viewed in the Jaeger UI by clicking
the "Trace" link in the performance bar when running on GDK.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change adds Distributed Tracing support for two new types of events

1. Redis Calls
1. ActiveSupport (Rails) Caching Operations

The intention is to help application developers and infrastructure
SREs to understand the pressure that caching operations can have on
the application when running at scale.

The Redis and Caching spans can be viewed in the Jaeger UI by clicking
the "Trace" link in the performance bar when running on GDK.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'feat/smime-signed-notification-emails' into 'master'</title>
<updated>2019-08-22T12:16:00+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2019-08-22T12:16:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=842b4d4ab59f19f7311b7f39948e699a6924fd52'/>
<id>842b4d4ab59f19f7311b7f39948e699a6924fd52</id>
<content type='text'>
feat: smime signed notification emails

See merge request gitlab-org/gitlab-ce!30644</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
feat: smime signed notification emails

See merge request gitlab-org/gitlab-ce!30644</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '328-other-ee' into 'master'</title>
<updated>2019-08-21T19:40:07+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-08-21T19:40:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c6999c175f0da784f01c1ea4aae717ad803c999b'/>
<id>c6999c175f0da784f01c1ea4aae717ad803c999b</id>
<content type='text'>
Port of EE "Elasticsearch versioned schema for other ActiveRecord models"

See merge request gitlab-org/gitlab-ce!31660</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Port of EE "Elasticsearch versioned schema for other ActiveRecord models"

See merge request gitlab-org/gitlab-ce!31660</pre>
</div>
</content>
</entry>
<entry>
<title>Properly handle `sidekiq` skip</title>
<updated>2019-08-21T11:21:55+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-08-21T10:03:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8d17c4dae6b4662dddffe9e2ddca8100e8cd3d0b'/>
<id>8d17c4dae6b4662dddffe9e2ddca8100e8cd3d0b</id>
<content type='text'>
Transform `CancelledError` into `JobRetry::Skip`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Transform `CancelledError` into `JobRetry::Skip`
</pre>
</div>
</content>
</entry>
<entry>
<title>Rework `Sidekiq::JobsThreads` into `Monitor`</title>
<updated>2019-08-21T10:05:30+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-08-20T15:25:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c2cbfc5c4afbe8385659f97769db8450284639cf'/>
<id>c2cbfc5c4afbe8385659f97769db8450284639cf</id>
<content type='text'>
This makes:
- very shallow `Middleware::Monitor` to only request tracking
  of sidekiq jobs,
- `SidekiqStatus::Monitor` to be responsible to maintain persistent
  connection to receive messages,
- `SidekiqStatus::Monitor` to always use structured logging
  and instance variables
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes:
- very shallow `Middleware::Monitor` to only request tracking
  of sidekiq jobs,
- `SidekiqStatus::Monitor` to be responsible to maintain persistent
  connection to receive messages,
- `SidekiqStatus::Monitor` to always use structured logging
  and instance variables
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow to interrupt running jobs</title>
<updated>2019-08-21T08:50:46+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-08-14T15:56:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=75e2302d0126c4bc8ea215ffb4e72612d44e73bb'/>
<id>75e2302d0126c4bc8ea215ffb4e72612d44e73bb</id>
<content type='text'>
This adds a middleware to track all threads
for running jobs.

This makes sidekiq to watch for redis-delivered notifications.

This makes be able to send notification to interrupt
running sidekiq jobs.

This does not take into account any native code,
as `Thread.raise` generates exception once the control gets
back to Ruby.

The separate measure should be taken to interrupt gRPC, shellouts,
or anything else that escapes Ruby.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a middleware to track all threads
for running jobs.

This makes sidekiq to watch for redis-delivered notifications.

This makes be able to send notification to interrupt
running sidekiq jobs.

This does not take into account any native code,
as `Thread.raise` generates exception once the control gets
back to Ruby.

The separate measure should be taken to interrupt gRPC, shellouts,
or anything else that escapes Ruby.
</pre>
</div>
</content>
</entry>
<entry>
<title>ES: sync with EE</title>
<updated>2019-08-21T07:18:25+00:00</updated>
<author>
<name>Mark Chao</name>
<email>mchao@gitlab.com</email>
</author>
<published>2019-08-09T08:15:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=55f9739c9c609154cb5bdd5daefbd28fc918cf49'/>
<id>55f9739c9c609154cb5bdd5daefbd28fc918cf49</id>
<content type='text'>
Doc for multi-indices archtecture
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Doc for multi-indices archtecture
</pre>
</div>
</content>
</entry>
<entry>
<title>Standardize remote_ip and path keys for auth.log and api_json.log</title>
<updated>2019-08-20T18:12:28+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-08-20T18:12:28+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e632ae80845f849f93e4d85ef9f836a4792844c9'/>
<id>e632ae80845f849f93e4d85ef9f836a4792844c9</id>
<content type='text'>
Current `auth.log` uses `fullpath` and `ip`, while `api_json.log` uses
`remote_ip` and `path` for the same fields. Let's standardize these
namings to make it easier for people working with the data.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/66167
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Current `auth.log` uses `fullpath` and `ip`, while `api_json.log` uses
`remote_ip` and `path` for the same fields. Let's standardize these
namings to make it easier for people working with the data.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/66167
</pre>
</div>
</content>
</entry>
</feed>
