<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/finders, branch commit_status</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 remote-tracking branch 'public/trending-projects-performance'</title>
<updated>2015-10-08T14:22:43+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2015-10-08T14:22:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=69bcef32e12cca8a4a31c3035509d479a712b504'/>
<id>69bcef32e12cca8a4a31c3035509d479a712b504</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support filtering by "Any" milestone or issue and fix "No Milestone" and "No Label" filters</title>
<updated>2015-10-07T14:21:50+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2015-10-06T16:57:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=dfbbc80611fbdafe6f5ed809f98fc63987d104a6'/>
<id>dfbbc80611fbdafe6f5ed809f98fc63987d104a6</id>
<content type='text'>
Closes #2619

Closes https://github.com/gitlabhq/gitlabhq/issues/9631
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #2619

Closes https://github.com/gitlabhq/gitlabhq/issues/9631
</pre>
</div>
</content>
</entry>
<entry>
<title>Revamp trending projects query</title>
<updated>2015-10-06T15:26:32+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2015-10-06T14:35:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b7abba0ca0a4629a854eee0488f94f160452e2f6'/>
<id>b7abba0ca0a4629a854eee0488f94f160452e2f6</id>
<content type='text'>
This changes the query to use a COUNT nested in an INNER JOIN, instead
of a COUNT plus a GROUP BY. There are two reasons for this:

1. Using a COUNT in an INNER JOIN can be quite a bit faster.
2. The use of a GROUP BY means that method calls such as "any?"
   (and everything else that calls "count") operate on a Hash that
   counts the amount of notes on a per project basis, instead of just
   counting the total amount of projects.

The query has been moved into Project.trending as its logic is simple
enough. As a result of this testing the TrendingProjectsFinder class
simply involves testing if the right methods are called, removing the
need for setting up database records.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes the query to use a COUNT nested in an INNER JOIN, instead
of a COUNT plus a GROUP BY. There are two reasons for this:

1. Using a COUNT in an INNER JOIN can be quite a bit faster.
2. The use of a GROUP BY means that method calls such as "any?"
   (and everything else that calls "count") operate on a Hash that
   counts the amount of notes on a per project basis, instead of just
   counting the total amount of projects.

The query has been moved into Project.trending as its logic is simple
enough. As a result of this testing the TrendingProjectsFinder class
simply involves testing if the right methods are called, removing the
need for setting up database records.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use &gt;= instead of &gt; in TrendingProjectsFinder</title>
<updated>2015-10-06T15:26:32+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2015-10-06T11:52:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d15eec64604d68093d8f01711c1847ee240eb0d2'/>
<id>d15eec64604d68093d8f01711c1847ee240eb0d2</id>
<content type='text'>
By using &gt;= we can ensure we actually get all comments of the past
month, instead of the comments of the past month minus the first day in
the range.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By using &gt;= we can ensure we actually get all comments of the past
month, instead of the comments of the past month minus the first day in
the range.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix rubocop warnings in app</title>
<updated>2015-10-03T05:56:37+00:00</updated>
<author>
<name>Guilherme Garnier</name>
<email>guilherme.garnier@gmail.com</email>
</author>
<published>2015-10-03T05:56:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=2b075f16c7e867ae19a79fb7c59ca6754f9df7bf'/>
<id>2b075f16c7e867ae19a79fb7c59ca6754f9df7bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix 500 on trending projects if isntance has 100k+ projects</title>
<updated>2015-09-18T08:45:42+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2015-09-18T08:45:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b6de7ad49eb40a108f0776d727ae37adb6f4559e'/>
<id>b6de7ad49eb40a108f0776d727ae37adb6f4559e</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>Improve trending projects finder</title>
<updated>2015-08-26T20:43:04+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2015-08-26T20:43:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c27c81331183dd6c878b4a74df7e62e37b006a04'/>
<id>c27c81331183dd6c878b4a74df7e62e37b006a04</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>Rename NoMilestone to Milestone::None</title>
<updated>2015-07-07T02:39:55+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>rspeicher@gmail.com</email>
</author>
<published>2015-06-28T20:12:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d00cb00d6b62c561da79b3fc0eab579364b3e91c'/>
<id>d00cb00d6b62c561da79b3fc0eab579364b3e91c</id>
<content type='text'>
Also refactors IssuableFinder to avoid redundant title check.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also refactors IssuableFinder to avoid redundant title check.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow user to filter by Issues/Merge Requests without a Milestone</title>
<updated>2015-07-07T02:39:55+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>rspeicher@gmail.com</email>
</author>
<published>2015-06-24T22:07:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3ee3cb24d44e8a9a1284fbd0944b9fcfb938c494'/>
<id>3ee3cb24d44e8a9a1284fbd0944b9fcfb938c494</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert merge request states renaming</title>
<updated>2015-06-19T15:09:50+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2015-06-18T17:15:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7524d7c0822b9aef962163272874e648ef3bdcff'/>
<id>7524d7c0822b9aef962163272874e648ef3bdcff</id>
<content type='text'>
Replaced:
* "Accepted" with "Merged"
* "Rejected" with "Closed"

Signed-off-by: Dmitriy Zaporozhets &lt;dmitriy.zaporozhets@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replaced:
* "Accepted" with "Merged"
* "Rejected" with "Closed"

Signed-off-by: Dmitriy Zaporozhets &lt;dmitriy.zaporozhets@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
