<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/workers, branch docs/https-many-docs-links</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>Delete unauthorized Todos when project is private</title>
<updated>2019-06-05T13:51:52+00:00</updated>
<author>
<name>Felipe Artur</name>
<email>felipefac@gmail.com</email>
</author>
<published>2019-05-21T19:20:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=be339468192c656bf9de0bb77d7e487f338902bf'/>
<id>be339468192c656bf9de0bb77d7e487f338902bf</id>
<content type='text'>
Delete Todos for guest users when project visibility
level is updated to private.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Delete Todos for guest users when project visibility
level is updated to private.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure DB is writable before continuing jobs</title>
<updated>2019-06-04T23:08:10+00:00</updated>
<author>
<name>Ash McKenzie</name>
<email>amckenzie@gitlab.com</email>
</author>
<published>2019-06-04T04:44:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=977ba4cc150092107944f3a46734b2540d321dcf'/>
<id>977ba4cc150092107944f3a46734b2540d321dcf</id>
<content type='text'>
In the context of a Geo setup, some jobs can be
running on a Geo secondary where the database
is read-only and therefore we should guard
against various jobs attempting to write.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the context of a Geo setup, some jobs can be
running on a Geo secondary where the database
is read-only and therefore we should guard
against various jobs attempting to write.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'introduce-auto-merge-process-worker' into 'master'</title>
<updated>2019-06-04T11:15:47+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-06-04T11:15:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=aa6b8c8c227a3d5fc543bb3f681a9bbc1cf4f944'/>
<id>aa6b8c8c227a3d5fc543bb3f681a9bbc1cf4f944</id>
<content type='text'>
Introduce sidekiq worker for auto merge process

See merge request gitlab-org/gitlab-ce!28780</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce sidekiq worker for auto merge process

See merge request gitlab-org/gitlab-ce!28780</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'set-real-next-run-at-for-preventing-duplciate-pipeline-creations' into 'master'</title>
<updated>2019-06-04T08:22:14+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-06-04T08:22:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=554fbb2a49936a8038ee2e26231b69922009023a'/>
<id>554fbb2a49936a8038ee2e26231b69922009023a</id>
<content type='text'>
Make pipeline schedule worker resilient

Closes gitlab-com/gl-infra/production#805 and #61955

See merge request gitlab-org/gitlab-ce!28407</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make pipeline schedule worker resilient

Closes gitlab-com/gl-infra/production#805 and #61955

See merge request gitlab-org/gitlab-ce!28407</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce sidekiq worker for auto merge process</title>
<updated>2019-06-04T03:51:32+00:00</updated>
<author>
<name>Shinya Maeda</name>
<email>shinya@gitlab.com</email>
</author>
<published>2019-05-27T12:21:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=197a3d053359e66535c41935eac065ee424cbb07'/>
<id>197a3d053359e66535c41935eac065ee424cbb07</id>
<content type='text'>
As we have a central domain for auto merge process today,
we should use a single worker for any auto merge process.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As we have a central domain for auto merge process today,
we should use a single worker for any auto merge process.
</pre>
</div>
</content>
</entry>
<entry>
<title>Abstract auto merge processes</title>
<updated>2019-06-03T06:15:29+00:00</updated>
<author>
<name>Shinya Maeda</name>
<email>shinya@gitlab.com</email>
</author>
<published>2019-05-22T11:45:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d4b46936633a3b2a0248b4572b4a1dc7b2ba8531'/>
<id>d4b46936633a3b2a0248b4572b4a1dc7b2ba8531</id>
<content type='text'>
We have one auto merge strategy today - Merge When Pipeline
Succeeds.

In order to add more strategies for Merge Train feature,
we abstract the architecture to be more extensible.

Removed arguments

Fix spec
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have one auto merge strategy today - Merge When Pipeline
Succeeds.

In order to add more strategies for Merge Train feature,
we abstract the architecture to be more extensible.

Removed arguments

Fix spec
</pre>
</div>
</content>
</entry>
<entry>
<title>Make pipeline schedule worker resilient</title>
<updated>2019-06-03T03:04:57+00:00</updated>
<author>
<name>Shinya Maeda</name>
<email>shinya@gitlab.com</email>
</author>
<published>2019-05-17T12:10:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6a18a411a30e9e7406ba9335ab502ec396add662'/>
<id>6a18a411a30e9e7406ba9335ab502ec396add662</id>
<content type='text'>
Currently, pipeline schedule worker is unstable because it's
sometimes killed by excessive memory consumption.
In order to improve the performance, we add the following fixes:

1. next_run_at is always real_next_run, which means the value
   always takes into account of worker's cron schedule
1. Remove exlusive lock. This is already covered by real_next_run
   change.
1. Use RunPipelineScheduleWorker for avoiding memory killer.
   Memory consumption is spread to the multiple sidekiq worker.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, pipeline schedule worker is unstable because it's
sometimes killed by excessive memory consumption.
In order to improve the performance, we add the following fixes:

1. next_run_at is always real_next_run, which means the value
   always takes into account of worker's cron schedule
1. Remove exlusive lock. This is already covered by real_next_run
   change.
1. Use RunPipelineScheduleWorker for avoiding memory killer.
   Memory consumption is spread to the multiple sidekiq worker.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove legacy artifact related code</title>
<updated>2019-05-31T03:49:17+00:00</updated>
<author>
<name>Shinya Maeda</name>
<email>shinya@gitlab.com</email>
</author>
<published>2019-03-22T12:38:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=387a4f4b2cc9cffe2a21ef1060fe35c60d1ac769'/>
<id>387a4f4b2cc9cffe2a21ef1060fe35c60d1ac769</id>
<content type='text'>
We've already migrated all the legacy artifacts to the new realm,
which is ci_job_artifacts table.
It's time to remove the old code base that is no longer used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We've already migrated all the legacy artifacts to the new realm,
which is ci_job_artifacts table.
It's time to remove the old code base that is no longer used.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add wiki size to project statistics</title>
<updated>2019-05-29T14:08:25+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2019-02-13T22:38:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=40490cc4922fedbf4512109429cdc2c5aed65ded'/>
<id>40490cc4922fedbf4512109429cdc2c5aed65ded</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Expire pipeline cache on finish</title>
<updated>2019-05-21T15:16:06+00:00</updated>
<author>
<name>Matija Čupić</name>
<email>matteeyah@gmail.com</email>
</author>
<published>2019-05-21T00:31:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=404a541dbc21b500cbf09c479ee3d2f341106863'/>
<id>404a541dbc21b500cbf09c479ee3d2f341106863</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
