<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/lib/backup/database.rb, branch parallel-tests</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 superfluous mkdir -p</title>
<updated>2015-10-06T13:38:21+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>contact@jacobvosmaer.nl</email>
</author>
<published>2015-10-06T13:38:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=901f5445785a754227d8b77ca535947ab8cbbfca'/>
<id>901f5445785a754227d8b77ca535947ab8cbbfca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Keep old path: db/database.sql.gz</title>
<updated>2015-10-06T13:21:15+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>contact@jacobvosmaer.nl</email>
</author>
<published>2015-10-06T13:21:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e789644783fae55f1095ffcc38b32f810f549caa'/>
<id>e789644783fae55f1095ffcc38b32f810f549caa</id>
<content type='text'>
Documentation elsewhere refers to this internal path, let's keep
it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Documentation elsewhere refers to this internal path, let's keep
it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reduce disk IO during SQL backup</title>
<updated>2015-10-06T13:06:15+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>contact@jacobvosmaer.nl</email>
</author>
<published>2015-10-06T13:06:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=90ddf140b9390647002771572d0375da0bb9dfa4'/>
<id>90ddf140b9390647002771572d0375da0bb9dfa4</id>
<content type='text'>
By using light gzip compression we can save a lot of disk IO during
the backup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By using light gzip compression we can save a lot of disk IO during
the backup.
</pre>
</div>
</content>
</entry>
<entry>
<title>add pg_schema to backup config</title>
<updated>2015-09-18T13:29:13+00:00</updated>
<author>
<name>Valery Sizov</name>
<email>vsv2711@gmail.com</email>
</author>
<published>2015-09-18T09:47:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d7242054bafc49d66b0102f12706ac71a9e5d04c'/>
<id>d7242054bafc49d66b0102f12706ac71a9e5d04c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not delete the SQL dump too early</title>
<updated>2015-08-21T14:12:46+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>contact@jacobvosmaer.nl</email>
</author>
<published>2015-08-21T14:12:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4cd06867c76daca698bc4a9d23e1875f4b4866d5'/>
<id>4cd06867c76daca698bc4a9d23e1875f4b4866d5</id>
<content type='text'>
The change in baa157926d432f404a41c31ad6514ff8d5366269 broke backup
restore fucnctionality. This would not lead to data loss, but it
prevented the restore script from working. This bug exists only in
7.14.0 release candidate versions, not in 7.13.

Reported in https://github.com/gitlabhq/gitlabhq/issues/9571 .
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The change in baa157926d432f404a41c31ad6514ff8d5366269 broke backup
restore fucnctionality. This would not lead to data loss, but it
prevented the restore script from working. This bug exists only in
7.14.0 release candidate versions, not in 7.13.

Reported in https://github.com/gitlabhq/gitlabhq/issues/9571 .
</pre>
</div>
</content>
</entry>
<entry>
<title>Workaround the warnings emitted by MySQL 5.6 regarding password on the</title>
<updated>2015-08-12T14:51:24+00:00</updated>
<author>
<name>Ted Strzalkowski</name>
<email>tedski@luciddg.com</email>
</author>
<published>2015-08-11T15:58:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7430e7b5fc5d9c24a3d86166153e555e0a3812f1'/>
<id>7430e7b5fc5d9c24a3d86166153e555e0a3812f1</id>
<content type='text'>
command line.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
command line.
</pre>
</div>
</content>
</entry>
<entry>
<title>Stricter mkdir's in 'rake gitlab:backup:create'</title>
<updated>2015-07-30T08:17:34+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>contact@jacobvosmaer.nl</email>
</author>
<published>2015-07-30T08:17:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=baa157926d432f404a41c31ad6514ff8d5366269'/>
<id>baa157926d432f404a41c31ad6514ff8d5366269</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Set internal backup directory modes on create</title>
<updated>2015-07-29T09:18:55+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>contact@jacobvosmaer.nl</email>
</author>
<published>2015-07-29T09:18:55+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c5aae3077335ab0eaafb73f51548d4c85413a1d1'/>
<id>c5aae3077335ab0eaafb73f51548d4c85413a1d1</id>
<content type='text'>
This sidesteps problems with running 'chmod' on some CIFS mounts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This sidesteps problems with running 'chmod' on some CIFS mounts.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't stop if database.sql.gz already exists</title>
<updated>2015-07-21T08:37:27+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>contact@jacobvosmaer.nl</email>
</author>
<published>2015-07-21T08:37:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=346b07497989c824b201e501dfa24b8af630da8a'/>
<id>346b07497989c824b201e501dfa24b8af630da8a</id>
<content type='text'>
The existing behavior of the backups is to overwrite whatever data
was still there in the scratch directories. This broke when we added
a 'gzip' step because 'gzip database.sql' will fail if 'database.sql.gz'
already exists. Doing 'rm -f database.sql.gz' before the 'gzip'
avoids this failure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The existing behavior of the backups is to overwrite whatever data
was still there in the scratch directories. This broke when we added
a 'gzip' step because 'gzip database.sql' will fail if 'database.sql.gz'
already exists. Doing 'rm -f database.sql.gz' before the 'gzip'
avoids this failure.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'improve-postgres-restore-cleaning' into 'master'</title>
<updated>2015-07-07T23:02:48+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dzaporozhets@gitlab.com</email>
</author>
<published>2015-07-07T23:02:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b9452d7bcd76f519f391595559531cf893960ab6'/>
<id>b9452d7bcd76f519f391595559531cf893960ab6</id>
<content type='text'>

Use native Postgres database cleaning during backup restore

We were using hacks to drop tables etc during a Postgres backup
restore. With this change, we let pg_dump insert the DROP TABLE
statements it needs at the start of the SQL dump.

See merge request !1891</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Use native Postgres database cleaning during backup restore

We were using hacks to drop tables etc during a Postgres backup
restore. With this change, we let pg_dump insert the DROP TABLE
statements it needs at the start of the SQL dump.

See merge request !1891</pre>
</div>
</content>
</entry>
</feed>
