<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/lib/api, branch gitlab-git-spawn-env</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Revert "Merge branch 'osw-updates-merge-status-on-api-actions' into 'master'"</title>
<updated>2018-01-25T11:12:14+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2018-01-25T11:12:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1db2f22b15c08c96f02796bb64715d184793ffa3'/>
<id>1db2f22b15c08c96f02796bb64715d184793ffa3</id>
<content type='text'>
This reverts merge request !16626</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts merge request !16626</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'search-100' into 'master'</title>
<updated>2018-01-24T20:21:40+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2018-01-24T20:21:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a349a4269c5194e53020e5909e9554bc1bfed40f'/>
<id>a349a4269c5194e53020e5909e9554bc1bfed40f</id>
<content type='text'>
Use limit for search count queries

See merge request gitlab-org/gitlab-ce!16502</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use limit for search count queries

See merge request gitlab-org/gitlab-ce!16502</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'osw-updates-merge-status-on-api-actions' into 'master'</title>
<updated>2018-01-24T15:09:16+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2018-01-24T15:09:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9f5390d81d63ae4186554aced85094a4b08e1aff'/>
<id>9f5390d81d63ae4186554aced85094a4b08e1aff</id>
<content type='text'>
Return more consistent values for merge_status on V4 MR APIs

Closes #20639

See merge request gitlab-org/gitlab-ce!16626</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Return more consistent values for merge_status on V4 MR APIs

Closes #20639

See merge request gitlab-org/gitlab-ce!16626</pre>
</div>
</content>
</entry>
<entry>
<title>Make the exposing of the Application secret more explicit</title>
<updated>2018-01-24T08:44:07+00:00</updated>
<author>
<name>Toon Claes</name>
<email>toon@gitlab.com</email>
</author>
<published>2018-01-24T08:44:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=45b62dfd324318959ff6fa37f9d3f8a1a95b4aa7'/>
<id>45b62dfd324318959ff6fa37f9d3f8a1a95b4aa7</id>
<content type='text'>
To make it more clear to developers that the entity exposes the
application secret, define a separate entity that only should be used
when the secret is needed (probably only on creation).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To make it more clear to developers that the entity exposes the
application secret, define a separate entity that only should be used
when the secret is needed (probably only on creation).
</pre>
</div>
</content>
</entry>
<entry>
<title>Add documentation about when the application API was added</title>
<updated>2018-01-24T08:42:04+00:00</updated>
<author>
<name>Toon Claes</name>
<email>toon@iotcl.com</email>
</author>
<published>2018-01-23T09:50:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d38faa30ed6fb79964b25fce843cb57db1bdb198'/>
<id>d38faa30ed6fb79964b25fce843cb57db1bdb198</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add application create API</title>
<updated>2018-01-24T08:42:04+00:00</updated>
<author>
<name>Nicolas MERELLI</name>
<email>nicolas.merelli@gmail.com</email>
</author>
<published>2017-01-04T22:07:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=81bbcfacb0adfa32b15b044bfb997aca7bed69fb'/>
<id>81bbcfacb0adfa32b15b044bfb997aca7bed69fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use limit for search count queries</title>
<updated>2018-01-23T21:33:42+00:00</updated>
<author>
<name>Jan Provaznik</name>
<email>jprovaznik@gitlab.com</email>
</author>
<published>2018-01-23T11:03:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=090ca9c33e4c1939366e66c328af6dd61bf1db1d'/>
<id>090ca9c33e4c1939366e66c328af6dd61bf1db1d</id>
<content type='text'>
Search query is especially slow if a user searches a generic string
which matches many records, in such case search can take tens of
seconds or time out. To speed up the search query, we search only for
first 1000 records, if there is &gt;1000 matching records we just display
"1000+" instead of precise total count supposing that with such amount
the exact count is not so important for the user.

Because for issues even limited search was not fast enough, 2-phase
approach is used for issues: first we use simpler/faster query to get
all public issues, if this exceeds the limit, we just return the limit.
If the amount of matching results is lower than limit, we re-run more
complex search query (which includes also confidential issues).
Re-running the complex query should be fast enough in such case because the
amount of matching issues is lower than limit.

Because exact total_count is now limited, this patch also switches to
to "prev/next" pagination.

Related #40540
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Search query is especially slow if a user searches a generic string
which matches many records, in such case search can take tens of
seconds or time out. To speed up the search query, we search only for
first 1000 records, if there is &gt;1000 matching records we just display
"1000+" instead of precise total count supposing that with such amount
the exact count is not so important for the user.

Because for issues even limited search was not fast enough, 2-phase
approach is used for issues: first we use simpler/faster query to get
all public issues, if this exceeds the limit, we just return the limit.
If the amount of matching results is lower than limit, we re-run more
complex search query (which includes also confidential issues).
Re-running the complex query should be fast enough in such case because the
amount of matching issues is lower than limit.

Because exact total_count is now limited, this patch also switches to
to "prev/next" pagination.

Related #40540
</pre>
</div>
</content>
</entry>
<entry>
<title>Return more consistent values for merge_status on MR API</title>
<updated>2018-01-23T21:08:24+00:00</updated>
<author>
<name>Oswaldo Ferreira</name>
<email>oswaldo@gitlab.com</email>
</author>
<published>2018-01-23T21:08:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=dc84313e73da8454cd043dbd235a2b552658d8ae'/>
<id>dc84313e73da8454cd043dbd235a2b552658d8ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Default to Gitaly for 'git push' HTTP/SSH, and make Gitaly mandatory for SSH pull</title>
<updated>2018-01-22T16:51:47+00:00</updated>
<author>
<name>Jacob Vosmaer (GitLab)</name>
<email>jacob@gitlab.com</email>
</author>
<published>2018-01-22T16:51:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=583cff8d61f297fd12daabbd92adc4c05052519c'/>
<id>583cff8d61f297fd12daabbd92adc4c05052519c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '41673-blank-query-members-api' into 'master'</title>
<updated>2018-01-22T15:27:15+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2018-01-22T15:27:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c4904d570c2c5094d2d2bfee5d243b39556fdc89'/>
<id>c4904d570c2c5094d2d2bfee5d243b39556fdc89</id>
<content type='text'>
Resolve "Project/#/Members?query= blank causes 500 error"

Closes #41673

See merge request gitlab-org/gitlab-ce!16235</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve "Project/#/Members?query= blank causes 500 error"

Closes #41673

See merge request gitlab-org/gitlab-ce!16235</pre>
</div>
</content>
</entry>
</feed>
