<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/db, branch install_souce_code_pro</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>Merge branch 'auto-gc' into 'master'</title>
<updated>2016-03-15T10:51:38+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2016-03-15T10:51:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ea7d062fa60e3e622288237fc66a815348bbcf36'/>
<id>ea7d062fa60e3e622288237fc66a815348bbcf36</id>
<content type='text'>

Run 'git gc' every 10 pushes

Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/14250

Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/12620

Fixes https://gitlab.com/gitlab-org/gitlab-ee/issues/254

Associated gitlab-shell MR:
https://gitlab.com/gitlab-org/gitlab-shell/merge_requests/44

See merge request !3206</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Run 'git gc' every 10 pushes

Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/14250

Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/12620

Fixes https://gitlab.com/gitlab-org/gitlab-ee/issues/254

Associated gitlab-shell MR:
https://gitlab.com/gitlab-org/gitlab-shell/merge_requests/44

See merge request !3206</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'share-project-ce' into 'master'</title>
<updated>2016-03-14T16:38:52+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2016-03-14T16:38:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d324bf84340b58452181eeadb68c64d1888b3f9e'/>
<id>d324bf84340b58452181eeadb68c64d1888b3f9e</id>
<content type='text'>

Bring from EE: Share Project with Group

- [x] Models and migrations
- [x] Logic, UI
- [x] Tests
- [x] Documentation
- [x] Share with group lock
- [x] Api feature
- [x] Api docs
- [x] Api tests

Signed-off-by: Dmitriy Zaporozhets &lt;dmitriy.zaporozhets@gmail.com&gt;

For #12831 

cc @DouweM @rspeicher @vsizov

See merge request !3186</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Bring from EE: Share Project with Group

- [x] Models and migrations
- [x] Logic, UI
- [x] Tests
- [x] Documentation
- [x] Share with group lock
- [x] Api feature
- [x] Api docs
- [x] Api tests

Signed-off-by: Dmitriy Zaporozhets &lt;dmitriy.zaporozhets@gmail.com&gt;

For #12831 

cc @DouweM @rspeicher @vsizov

See merge request !3186</pre>
</div>
</content>
</entry>
<entry>
<title>Run 'git gc' every 10 pushes</title>
<updated>2016-03-14T15:49:24+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>contact@jacobvosmaer.nl</email>
</author>
<published>2016-03-14T15:49:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=021d53c96d308df7c721984435442993357a3414'/>
<id>021d53c96d308df7c721984435442993357a3414</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Disallow blank (non-null) values for a Note's `line_code` attribute</title>
<updated>2016-03-11T22:46:50+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>rspeicher@gmail.com</email>
</author>
<published>2016-03-11T22:46:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=01f6db4f643380d143772958b22d3f318b1db3a7'/>
<id>01f6db4f643380d143772958b22d3f318b1db3a7</id>
<content type='text'>
It's unclear how these blank values got added, but GitLab.com had a few:

```
irb(main):002:0&gt; Note.where("line_code IS NOT NULL AND line_code = ''").count
=&gt; 439
```

We've added a migration to convert any existing records to use a NULL
value when blank, and updated Note to set blank values to nil before
validation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's unclear how these blank values got added, but GitLab.com had a few:

```
irb(main):002:0&gt; Note.where("line_code IS NOT NULL AND line_code = ''").count
=&gt; 439
```

We've added a migration to convert any existing records to use a NULL
value when blank, and updated Note to set blank values to nil before
validation.
</pre>
</div>
</content>
</entry>
<entry>
<title>More detailed trigram migration error message</title>
<updated>2016-03-11T20:26:32+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-03-10T13:49:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=67143e25a2395c743e0537e7f40b893a65912b7d'/>
<id>67143e25a2395c743e0537e7f40b893a65912b7d</id>
<content type='text'>
This explains the user what they need to run and where to go in case
they want to learn more about "CREATE EXTENSION".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This explains the user what they need to run and where to go in case
they want to learn more about "CREATE EXTENSION".
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated schema to include Pg operator classes</title>
<updated>2016-03-11T20:25:22+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-03-03T11:36:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=2080fd395c98e1f5c822450b6dc9e8638b4e0329'/>
<id>2080fd395c98e1f5c822450b6dc9e8638b4e0329</id>
<content type='text'>
This also includes e.g. the appearances table which apparently wasn't
already included in the schema.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also includes e.g. the appearances table which apparently wasn't
already included in the schema.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added trigram indexes for various searched columns</title>
<updated>2016-03-11T20:25:21+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-02-26T16:14:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d24ee2a2065692bd4edff59af55353de3c1c49e6'/>
<id>d24ee2a2065692bd4edff59af55353de3c1c49e6</id>
<content type='text'>
This allows the LIKE condition to use an index. Without a GIN + trigram
index LIKE queries using a wildcard at the start _won't_ use an index
and instead perform a sequence scan.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows the LIKE condition to use an index. Without a GIN + trigram
index LIKE queries using a wildcard at the start _won't_ use an index
and instead perform a sequence scan.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add share project from group lock</title>
<updated>2016-03-11T18:03:19+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2016-03-11T18:03:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9a95b15552fa8920800274324aa65900360e8038'/>
<id>9a95b15552fa8920800274324aa65900360e8038</id>
<content type='text'>
Signed-off-by: Dmitriy Zaporozhets &lt;dmitriy.zaporozhets@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Dmitriy Zaporozhets &lt;dmitriy.zaporozhets@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Bring ProjectGroupLink model and migrations from EE</title>
<updated>2016-03-11T16:47:05+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2016-03-11T16:47:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ea5f4cae53eb571b250fcbaa3649cefe3083a636'/>
<id>ea5f4cae53eb571b250fcbaa3649cefe3083a636</id>
<content type='text'>
Signed-off-by: Dmitriy Zaporozhets &lt;dmitriy.zaporozhets@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Dmitriy Zaporozhets &lt;dmitriy.zaporozhets@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove invalid todos from database</title>
<updated>2016-03-09T14:18:13+00:00</updated>
<author>
<name>Douglas Barbosa Alexandre</name>
<email>dbalexandre@gmail.com</email>
</author>
<published>2016-03-09T14:18:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=22140ced0b881617ef376e21ba28c9bb9b6c5cc4'/>
<id>22140ced0b881617ef376e21ba28c9bb9b6c5cc4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
