<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git, branch gitlab-connection-pool</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>Make sure PostgreSQL and MySQL give the same result</title>
<updated>2017-02-13T11:51:05+00:00</updated>
<author>
<name>Lin Jen-Shin</name>
<email>godfat@godfat.org</email>
</author>
<published>2017-02-13T11:51:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b98745ef512868ca1e9e20d97dec458ff0eb10c4'/>
<id>b98745ef512868ca1e9e20d97dec458ff0eb10c4</id>
<content type='text'>
This might go too far by using `ActiveRecord::AttributeSet::Builder`
but unfortunately that's how Rails is doing that to unify the results
from different database adapters. I don't know why it's built into
the model so tightly while it could just stay as in connection.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This might go too far by using `ActiveRecord::AttributeSet::Builder`
but unfortunately that's how Rails is doing that to unify the results
from different database adapters. I don't know why it's built into
the model so tightly while it could just stay as in connection.
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce Gitlab::Database::ConnectionPool</title>
<updated>2017-02-13T09:17:34+00:00</updated>
<author>
<name>Lin Jen-Shin</name>
<email>godfat@godfat.org</email>
</author>
<published>2017-02-10T18:00:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7cb21a2c43b4d932e6a609cc59ce9b5c3589316a'/>
<id>7cb21a2c43b4d932e6a609cc59ce9b5c3589316a</id>
<content type='text'>
This is a class where we could use in the migration,
creating a database connection pool with arbitrary
pool size. In general, the only use case would be:

``` ruby
Gitlab::Database::ConnectionPool.with_pool(2) do |pool|
  pool.execute_async('DELETE FROM table0;')
  pool.execute_async('DELETE FROM table1;')
  pool.execute_async('DELETE FROM table2;')
end
```

This would run the queries with ActiveRecord's `with_connection` and
`connection.execute` in threads, and wait until all the queries are
done, and finally gracefully close the connection pool.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a class where we could use in the migration,
creating a database connection pool with arbitrary
pool size. In general, the only use case would be:

``` ruby
Gitlab::Database::ConnectionPool.with_pool(2) do |pool|
  pool.execute_async('DELETE FROM table0;')
  pool.execute_async('DELETE FROM table1;')
  pool.execute_async('DELETE FROM table2;')
end
```

This would run the queries with ActiveRecord's `with_connection` and
`connection.execute` in threads, and wait until all the queries are
done, and finally gracefully close the connection pool.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'rename_files_delete_service' into 'master'</title>
<updated>2017-02-13T08:20:23+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2017-02-13T08:20:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b609ee55f23847e529cabd5b35f013a7293b380a'/>
<id>b609ee55f23847e529cabd5b35f013a7293b380a</id>
<content type='text'>

Rename Files::DeleteService to Files::DestroyService

See merge request !9110</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Rename Files::DeleteService to Files::DestroyService

See merge request !9110</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '28029-improve-blockquote-formatting-on-emails' into 'master'</title>
<updated>2017-02-11T14:40:35+00:00</updated>
<author>
<name>Annabel Dunstone Gray</name>
<email>annabel.dunstone@gmail.com</email>
</author>
<published>2017-02-11T14:40:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=edb8ed36cd5ce315ca45a047bd06ab1dfcf44203'/>
<id>edb8ed36cd5ce315ca45a047bd06ab1dfcf44203</id>
<content type='text'>
Resolve "Improve blockquote formatting in notification emails"

Closes #28029

See merge request !9157</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve "Improve blockquote formatting in notification emails"

Closes #28029

See merge request !9157</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'clean-javascript-vendor-files' into 'master'</title>
<updated>2017-02-11T11:57:07+00:00</updated>
<author>
<name>Filipa Lacerda</name>
<email>lacerda.filipa@gmail.com</email>
</author>
<published>2017-02-11T11:57:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8a1441fb025bf9f46d42017e069382a44ade28d0'/>
<id>8a1441fb025bf9f46d42017e069382a44ade28d0</id>
<content type='text'>

Convert some vendored javascript assets to npm modules

See merge request !8990</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Convert some vendored javascript assets to npm modules

See merge request !8990</pre>
</div>
</content>
</entry>
<entry>
<title>convert js-cookie dependency to an npm module</title>
<updated>2017-02-11T07:03:50+00:00</updated>
<author>
<name>Mike Greiling</name>
<email>mike@pixelcog.com</email>
</author>
<published>2017-02-06T06:57:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e4725a50e3c39b55eddbce3a573456ac6323473f'/>
<id>e4725a50e3c39b55eddbce3a573456ac6323473f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>convert timeago.js dependency to an npm module</title>
<updated>2017-02-11T07:02:57+00:00</updated>
<author>
<name>Mike Greiling</name>
<email>mike@pixelcog.com</email>
</author>
<published>2017-02-06T06:53:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e7ac1628ae42110d7eb340dfc35d303bed5047c6'/>
<id>e7ac1628ae42110d7eb340dfc35d303bed5047c6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove vue from vendor since it is now in node_modules</title>
<updated>2017-02-11T07:00:33+00:00</updated>
<author>
<name>Mike Greiling</name>
<email>mike@pixelcog.com</email>
</author>
<published>2017-02-06T06:50:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=50559f72b52b75a3004eba4cbb376e56bb652a7e'/>
<id>50559f72b52b75a3004eba4cbb376e56bb652a7e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add CHANGELOG file</title>
<updated>2017-02-11T03:14:51+00:00</updated>
<author>
<name>Alfredo Sumaran</name>
<email>alfredo@gitlab.com</email>
</author>
<published>2017-02-11T03:14:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=cb40ed82e75e7e168a0788b198a11114fb61903b'/>
<id>cb40ed82e75e7e168a0788b198a11114fb61903b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stylize blockquote in notification emails</title>
<updated>2017-02-11T03:13:13+00:00</updated>
<author>
<name>Alfredo Sumaran</name>
<email>alfredo@gitlab.com</email>
</author>
<published>2017-02-11T03:13:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f82f3bf22dfe11809041a8bb79972f672096916e'/>
<id>f82f3bf22dfe11809041a8bb79972f672096916e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
