<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/changelogs, branch search-100</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/'/>
<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://trove.baserock.org/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>Merge branch 'fix/adjust-layout-width-for-fixed-layout' into 'master'</title>
<updated>2018-01-23T15:43:57+00:00</updated>
<author>
<name>Phil Hughes</name>
<email>me@iamphill.com</email>
</author>
<published>2018-01-23T15:43:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5f9ed9c7da74a85ee9e7bf79e7967321406d1ec2'/>
<id>5f9ed9c7da74a85ee9e7bf79e7967321406d1ec2</id>
<content type='text'>
Adjust layout width for fixed layout #41830

Closes #41830

See merge request gitlab-org/gitlab-ce!16337</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adjust layout width for fixed layout #41830

Closes #41830

See merge request gitlab-org/gitlab-ce!16337</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '42022-allow-users-to-request-access-not-visible-when-project-visibility-is-public' into 'master'</title>
<updated>2018-01-23T12:24:16+00:00</updated>
<author>
<name>Fatih Acet</name>
<email>acetfatih@gmail.com</email>
</author>
<published>2018-01-23T12:24:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9455ef6c2088d89eb8b629c0b4021565d0a576ff'/>
<id>9455ef6c2088d89eb8b629c0b4021565d0a576ff</id>
<content type='text'>
Fix visibility of "Allow users to request access" option in public projects

Closes #42022

See merge request gitlab-org/gitlab-ce!16485</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix visibility of "Allow users to request access" option in public projects

Closes #42022

See merge request gitlab-org/gitlab-ce!16485</pre>
</div>
</content>
</entry>
<entry>
<title>Adjust last push notification width</title>
<updated>2018-01-23T11:27:54+00:00</updated>
<author>
<name>George Tsiolis</name>
<email>tsiolis.g@gmail.com</email>
</author>
<published>2018-01-09T23:05:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c306c6da20d3422664a6fda7f4b0e680b5c3db7e'/>
<id>c306c6da20d3422664a6fda7f4b0e680b5c3db7e</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 'docs/rs-archive-more-changelogs' into 'master'</title>
<updated>2018-01-23T08:30:30+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2018-01-23T08:30:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a7b8b6d321068400695bb07a8d1ee26ffe99b9a2'/>
<id>a7b8b6d321068400695bb07a8d1ee26ffe99b9a2</id>
<content type='text'>
Archive changelogs for versions before 8.16

See merge request gitlab-org/gitlab-ce!16624</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Archive changelogs for versions before 8.16

See merge request gitlab-org/gitlab-ce!16624</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '40612-cannot-change-project-visibility-from-private-even-when-owner' into 'master'</title>
<updated>2018-01-22T22:54:24+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>robert@gitlab.com</email>
</author>
<published>2018-01-22T22:54:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4bf2fded92e05420e6d103c8df63d6d83198a684'/>
<id>4bf2fded92e05420e6d103c8df63d6d83198a684</id>
<content type='text'>
Resolve "Cannot change project visibility from Private (even when owner)"

Closes #40612

See merge request gitlab-org/gitlab-ce!16595</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve "Cannot change project visibility from Private (even when owner)"

Closes #40612

See merge request gitlab-org/gitlab-ce!16595</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix-postgresql-table-grant' into 'master'</title>
<updated>2018-01-22T20:17:46+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2018-01-22T20:17:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=bb9145f7a646c42ddeaa6e982a88d5eac2eb8880'/>
<id>bb9145f7a646c42ddeaa6e982a88d5eac2eb8880</id>
<content type='text'>
Use has_table_privilege for TRIGGER on PostgreSQL

Closes #38634

See merge request gitlab-org/gitlab-ce!16618</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use has_table_privilege for TRIGGER on PostgreSQL

Closes #38634

See merge request gitlab-org/gitlab-ce!16618</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '40029-better-error-handling-on-issuable-templates' into 'master'</title>
<updated>2018-01-22T17:38:14+00:00</updated>
<author>
<name>Clement Ho</name>
<email>clemmakesapps@gmail.com</email>
</author>
<published>2018-01-22T17:38:14+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d460d0af9dcad90a7e7fdcdb4b65fdea1549c931'/>
<id>d460d0af9dcad90a7e7fdcdb4b65fdea1549c931</id>
<content type='text'>
Loading spinner not stop even on errors in the Issuable Templates

Closes #40029

See merge request gitlab-org/gitlab-ce!16600</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Loading spinner not stop even on errors in the Issuable Templates

Closes #40029

See merge request gitlab-org/gitlab-ce!16600</pre>
</div>
</content>
</entry>
<entry>
<title>Archive changelogs for versions before 8.16</title>
<updated>2018-01-22T17:17:40+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>rspeicher@gmail.com</email>
</author>
<published>2018-01-22T17:17:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3ddfdbc148bc9e274dc4a717ea33b8c34f4e1a8d'/>
<id>3ddfdbc148bc9e274dc4a717ea33b8c34f4e1a8d</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://trove.baserock.org/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>
</feed>
