<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/tasks, branch docs/single-codebase-dev-guides</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Replaced config access</title>
<updated>2019-03-18T17:26:18+00:00</updated>
<author>
<name>Dominic Renner</name>
<email>rennerdo30@gmail.com</email>
</author>
<published>2019-03-18T17:26:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ad29681cab4939c1cc9dc14c98b566f66328b1dc'/>
<id>ad29681cab4939c1cc9dc14c98b566f66328b1dc</id>
<content type='text'>
Replaced Settings with Gitlab.config for uniformity
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replaced Settings with Gitlab.config for uniformity
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix storage migration check for non-empty queues</title>
<updated>2019-03-16T23:27:38+00:00</updated>
<author>
<name>Gabriel Mazetto</name>
<email>brodock@gmail.com</email>
</author>
<published>2019-03-13T14:54:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=523712d116a560f314cf144edbde076d7ab6fdc4'/>
<id>523712d116a560f314cf144edbde076d7ab6fdc4</id>
<content type='text'>
The previous code works fine when running specs, but the API
does not exist outside that environment.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previous code works fine when running specs, but the API
does not exist outside that environment.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent storage migration and rollback running at the same time</title>
<updated>2019-03-12T16:51:05+00:00</updated>
<author>
<name>Gabriel Mazetto</name>
<email>brodock@gmail.com</email>
</author>
<published>2019-03-11T17:15:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=337977776a26368ddc7621efe373eba5113f0491'/>
<id>337977776a26368ddc7621efe373eba5113f0491</id>
<content type='text'>
This is a small polishing on the storage migration and storage rollback
rake tasks. By aborting a migration while a rollback is already
scheduled we want to prevent unexpected consequences.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a small polishing on the storage migration and storage rollback
rake tasks. By aborting a migration while a rollback is already
scheduled we want to prevent unexpected consequences.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare test suite for switch to Gitaly-embedded Git hooks</title>
<updated>2019-02-27T10:58:21+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>jacob@gitlab.com</email>
</author>
<published>2019-02-27T10:58:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=078f11a6b9c0197a3cfde6b3658ca268097e315c'/>
<id>078f11a6b9c0197a3cfde6b3658ca268097e315c</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 'master' into '46448-add-timestamps-for-each-stage-of-gitlab-rake-gitlab-backup-restore'</title>
<updated>2019-02-04T14:11:04+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2019-02-04T14:11:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5c583c8e87f6b299b3a7ea07dded0972740092e9'/>
<id>5c583c8e87f6b299b3a7ea07dded0972740092e9</id>
<content type='text'>
# Conflicts:
#   spec/tasks/gitlab/backup_rake_spec.rb</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
# Conflicts:
#   spec/tasks/gitlab/backup_rake_spec.rb</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor Storage Migration</title>
<updated>2019-01-25T19:26:35+00:00</updated>
<author>
<name>Gabriel Mazetto</name>
<email>brodock@gmail.com</email>
</author>
<published>2019-01-17T01:53:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7bc16889df458865ffbbb7bef8087c04a5768a1d'/>
<id>7bc16889df458865ffbbb7bef8087c04a5768a1d</id>
<content type='text'>
Specs were reviewed and improved to better cover the current behavior.
There was some standardization done as well to facilitate the
implementation of the rollback functionality.

StorageMigratorWorker was extracted to HashedStorage namespace were
RollbackerWorker will live one as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Specs were reviewed and improved to better cover the current behavior.
There was some standardization done as well to facilitate the
implementation of the rollback functionality.

StorageMigratorWorker was extracted to HashedStorage namespace were
RollbackerWorker will live one as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare rake task for storage rollback</title>
<updated>2019-01-25T19:26:35+00:00</updated>
<author>
<name>Gabriel Mazetto</name>
<email>brodock@gmail.com</email>
</author>
<published>2018-12-22T13:54:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c2c34eba62f26bed8cad8b07934e14b4519eef7c'/>
<id>c2c34eba62f26bed8cad8b07934e14b4519eef7c</id>
<content type='text'>
We are keeping compatibility with existing scheduled jobs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We are keeping compatibility with existing scheduled jobs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent admins from attempting hashed storage migration on read only DB</title>
<updated>2018-12-19T21:10:00+00:00</updated>
<author>
<name>Michael Kozono</name>
<email>mkozono@gmail.com</email>
</author>
<published>2018-12-19T21:10:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9f80f0405968dff3ec65b59fcc291c0ee87cdf3a'/>
<id>9f80f0405968dff3ec65b59fcc291c0ee87cdf3a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Restore Object Pools when restoring an object pool</title>
<updated>2018-12-13T08:00:03+00:00</updated>
<author>
<name>Zeger-Jan van de Weg</name>
<email>git@zjvandeweg.nl</email>
</author>
<published>2018-12-10T08:31:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=89a407dc3bea38b60e06eb825991cbea0c87b85a'/>
<id>89a407dc3bea38b60e06eb825991cbea0c87b85a</id>
<content type='text'>
Pool repositories are persisted in the database, and when the DB is
restored, the data need to be restored on disk. This is done by
resetting the state machine and rescheduling the object pool creation.

This is not an exact replica of the state like at the time of the
creation of the backup. However, the data is consistent again.

Dumping isn't required as internally GitLab uses git bundles which
bundle all refs and include all objects in the bundle that they require,
reduplicating as more repositories get backed up. This does require more
data to be stored.

Fixes https://gitlab.com/gitlab-org/gitaly/issues/1355
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pool repositories are persisted in the database, and when the DB is
restored, the data need to be restored on disk. This is done by
resetting the state machine and rescheduling the object pool creation.

This is not an exact replica of the state like at the time of the
creation of the backup. However, the data is consistent again.

Dumping isn't required as internally GitLab uses git bundles which
bundle all refs and include all objects in the bundle that they require,
reduplicating as more repositories get backed up. This does require more
data to be stored.

Fixes https://gitlab.com/gitlab-org/gitaly/issues/1355
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix gitlab:web_hook tasks</title>
<updated>2018-12-06T18:37:05+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2018-12-06T18:30:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7329480412a4ea072b1af20d7fb35145e1a28db8'/>
<id>7329480412a4ea072b1af20d7fb35145e1a28db8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
