<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/services/search, branch commit-description-border</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>Improve search within group logic</title>
<updated>2017-01-30T15:34:14+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2017-01-30T09:35:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ba2d7eda617fadad5010a8c3cf054af795693927'/>
<id>ba2d7eda617fadad5010a8c3cf054af795693927</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>Include nested groups items into search results</title>
<updated>2017-01-30T15:33:48+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2017-01-26T19:33:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d6febcaf3e210447f243923dfdb90beb0671f96f'/>
<id>d6febcaf3e210447f243923dfdb90beb0671f96f</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>Restrict access to confidential issues on search results</title>
<updated>2016-03-17T23:55:59+00:00</updated>
<author>
<name>Douglas Barbosa Alexandre</name>
<email>dbalexandre@gmail.com</email>
</author>
<published>2016-03-17T20:48:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f2ba4e3d364671cb100446b584502c5522a751df'/>
<id>f2ba4e3d364671cb100446b584502c5522a751df</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor Gitlab::ProjectSearchResults</title>
<updated>2016-03-11T20:25:22+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-03-01T17:04:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ec349dc1b6659d8f691cb1c1fb287aa05c9d9246'/>
<id>ec349dc1b6659d8f691cb1c1fb287aa05c9d9246</id>
<content type='text'>
Previously this class would be given a project ID which was then used to
retrieve the corresponding Project object. However, in all cases the
Project object was already known as it was used to grab the ID to pass
to ProjectSearchResults. By just passing a Project instead we remove the
need for an extra query as well as the need for some other complexity
in this class.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously this class would be given a project ID which was then used to
retrieve the corresponding Project object. However, in all cases the
Project object was already known as it was used to grab the ID to pass
to ProjectSearchResults. By just passing a Project instead we remove the
need for an extra query as well as the need for some other complexity
in this class.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor Gitlab::SnippetSearchResults</title>
<updated>2016-03-11T20:25:22+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-03-01T17:01:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=42fde69d39234368f8252febc9bf6ca3eca6f275'/>
<id>42fde69d39234368f8252febc9bf6ca3eca6f275</id>
<content type='text'>
This removes the need for plucking snippet IDs into memory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This removes the need for plucking snippet IDs into memory.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor Gitlab::SearchResults</title>
<updated>2016-03-11T20:25:22+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2016-03-01T16:56:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=013542965c2b6d84d28aab4823e5400897610087'/>
<id>013542965c2b6d84d28aab4823e5400897610087</id>
<content type='text'>
Instead of plucking IDs this class now uses ActiveRecord::Relation
objects. Plucking IDs is problematic as searching for projects can lead
to a huge amount of IDs being loaded into memory only to be used as an
argument for another query (instead of just using a sub-query).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of plucking IDs this class now uses ActiveRecord::Relation
objects. Plucking IDs is problematic as searching for projects can lead
to a huge amount of IDs being loaded into memory only to be used as an
argument for another query (instead of just using a sub-query).
</pre>
</div>
</content>
</entry>
<entry>
<title>An `in_namespace` scope is already present</title>
<updated>2015-06-09T11:42:01+00:00</updated>
<author>
<name>zenati</name>
<email>zenati@informatique.univ-paris-diderot.fr</email>
</author>
<published>2015-06-09T11:28:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b0de6e9ae27a6364819f47d13d827a8aa253c83e'/>
<id>b0de6e9ae27a6364819f47d13d827a8aa253c83e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding in snippet search functionality</title>
<updated>2014-08-29T19:32:07+00:00</updated>
<author>
<name>Charles Bushong</name>
<email>bushong1@gmail.com</email>
</author>
<published>2014-08-29T19:22:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4cca1b050a0e80e4ce6bb67f530549a2f28af630'/>
<id>4cca1b050a0e80e4ce6bb67f530549a2f28af630</id>
<content type='text'>
http://feedback.gitlab.com/forums/176466-general/suggestions/5529795-search-though-snippets
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
http://feedback.gitlab.com/forums/176466-general/suggestions/5529795-search-though-snippets
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement search page with filtering of results and pagination</title>
<updated>2014-08-27T06:57:50+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2014-08-27T06:57:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ede08dbdd787fdd3a30b62dc0e7e2c796bb6d43a'/>
<id>ede08dbdd787fdd3a30b62dc0e7e2c796bb6d43a</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>fix searching on empty project, prevent 500</title>
<updated>2014-08-11T09:31:37+00:00</updated>
<author>
<name>Robert Schilling</name>
<email>rschilling@student.tugraz.at</email>
</author>
<published>2014-07-27T22:27:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=da7e14c864eb039ffe1c06409681721892917b71'/>
<id>da7e14c864eb039ffe1c06409681721892917b71</id>
<content type='text'>
Fix hound
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix hound
</pre>
</div>
</content>
</entry>
</feed>
