<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/couchdb.git, branch fix-empty-selector-issues</title>
<subtitle>github.com: apache/couchdb.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/'/>
<entry>
<title>Merge branch 'master' into fix-empty-selector-issues</title>
<updated>2020-01-17T05:22:23+00:00</updated>
<author>
<name>Tony Sun</name>
<email>tony.sun427@gmail.com</email>
</author>
<published>2020-01-17T05:04:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=bf6b98420c6a79c2f2d144edb4164b070b686afb'/>
<id>bf6b98420c6a79c2f2d144edb4164b070b686afb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Explicitly disallow SM60 on aarch64</title>
<updated>2020-01-16T19:15:09+00:00</updated>
<author>
<name>Joan Touzet</name>
<email>wohali@users.noreply.github.com</email>
</author>
<published>2020-01-16T19:15:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=355803ea11799cc18f69fd48346184a2625e172a'/>
<id>355803ea11799cc18f69fd48346184a2625e172a</id>
<content type='text'>
Includes configure changes and Jenkins setting change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Includes configure changes and Jenkins setting change.
</pre>
</div>
</content>
</entry>
<entry>
<title>Debug mem3_sync_event_listener flakiness</title>
<updated>2020-01-16T17:49:07+00:00</updated>
<author>
<name>Nick Vatamaniuc</name>
<email>vatamane@apache.org</email>
</author>
<published>2020-01-16T16:58:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=d7188ba8dea81739e8535b92ede1c6613bb598f8'/>
<id>d7188ba8dea81739e8535b92ede1c6613bb598f8</id>
<content type='text'>
Noticed mem3_sync_event_listner tests still fails intermetently, add a debug
log to it to hopefully find the cause of the failure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Noticed mem3_sync_event_listner tests still fails intermetently, add a debug
log to it to hopefully find the cause of the failure.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix fabric worker failures for partition requests</title>
<updated>2020-01-16T16:26:22+00:00</updated>
<author>
<name>Nick Vatamaniuc</name>
<email>vatamane@apache.org</email>
</author>
<published>2020-01-15T17:55:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=75e3acb426516e2ede8e70f55d72a73419cdeef3'/>
<id>75e3acb426516e2ede8e70f55d72a73419cdeef3</id>
<content type='text'>
Previously any failed node or rexi worker error resulted in requests failing
immediately even though there were available workers to keep handling the
request. This was because the progress check function didn't account for the
fact that partition requests only use a handful of shards which, by design, do
not complete the full ring.

Here we fix both partition info queries and dreyfus search functionality. We
follow the pattern from fabric and pass through a set of "ring options" that
let the progress function know it is dealing with partitions instead of a full
ring.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously any failed node or rexi worker error resulted in requests failing
immediately even though there were available workers to keep handling the
request. This was because the progress check function didn't account for the
fact that partition requests only use a handful of shards which, by design, do
not complete the full ring.

Here we fix both partition info queries and dreyfus search functionality. We
follow the pattern from fabric and pass through a set of "ring options" that
let the progress function know it is dealing with partitions instead of a full
ring.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2450 from apache/couchdb-ken-hastings</title>
<updated>2020-01-16T14:07:05+00:00</updated>
<author>
<name>Peng Hui Jiang</name>
<email>jiangph@cn.ibm.com</email>
</author>
<published>2020-01-16T14:07:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=5b15c14eff9457e4ec4329e6c74d60e43274ad16'/>
<id>5b15c14eff9457e4ec4329e6c74d60e43274ad16</id>
<content type='text'>
Adjust way to detect presence of hastings for Ken</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adjust way to detect presence of hastings for Ken</pre>
</div>
</content>
</entry>
<entry>
<title>More way to detect presence of hastings for Ken</title>
<updated>2020-01-16T13:45:11+00:00</updated>
<author>
<name>jiangph</name>
<email>jiangph@cn.ibm.com</email>
</author>
<published>2020-01-14T08:55:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=34bace74a1ec6fbc5257f315817f0792f9e79b04'/>
<id>34bace74a1ec6fbc5257f315817f0792f9e79b04</id>
<content type='text'>
After moving ken from https://github.com/apache/couchdb-ken to
https://github.com/apache/couchdb/tree/master/src/ken. The directory
structure related to ken is changed for downstream including Cloudant.
Increase more way to detect presence of hastings for Ken so that
Ken can work correctly for geospatial index.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After moving ken from https://github.com/apache/couchdb-ken to
https://github.com/apache/couchdb/tree/master/src/ken. The directory
structure related to ken is changed for downstream including Cloudant.
Increase more way to detect presence of hastings for Ken so that
Ken can work correctly for geospatial index.
</pre>
</div>
</content>
</entry>
<entry>
<title>add check for text service</title>
<updated>2020-01-16T10:30:40+00:00</updated>
<author>
<name>jiangph</name>
<email>jiangph@cn.ibm.com</email>
</author>
<published>2020-01-16T10:30:01+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=f606dbd93def66d74a7370d34afe4d63578649f7'/>
<id>f606dbd93def66d74a7370d34afe4d63578649f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix black formatting (hopefully)</title>
<updated>2020-01-16T10:30:40+00:00</updated>
<author>
<name>Jan Lehnardt</name>
<email>jan@apache.org</email>
</author>
<published>2020-01-05T08:25:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=4abccdde2dbd2e942b7470926e05a387cac248d5'/>
<id>4abccdde2dbd2e942b7470926e05a387cac248d5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix empty queries</title>
<updated>2020-01-16T10:30:40+00:00</updated>
<author>
<name>Tony Sun</name>
<email>tony.sun427@gmail.com</email>
</author>
<published>2018-11-30T06:18:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=dcb4125e6e9c80efa90611926f6d441cfda339ec'/>
<id>dcb4125e6e9c80efa90611926f6d441cfda339ec</id>
<content type='text'>
Mango text indexes currently throw function clauses when queries in two
situations:

1) Empty Selector
2) Operators with empty arrays.

We fix this issue and change the behavior as follows:

1) Any empty selector will fall back on _all_docs (like json indexes).
2) $or, $and, $in, $all that specify an empty arrays
will be treated as no-op when combined with other operators.
3) A single no-nop query such as {"$or": []} will not be executed and
return nothing just like json indexes.
4) $nin with an empty array will return all docs that match the field,
just like json indexes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mango text indexes currently throw function clauses when queries in two
situations:

1) Empty Selector
2) Operators with empty arrays.

We fix this issue and change the behavior as follows:

1) Any empty selector will fall back on _all_docs (like json indexes).
2) $or, $and, $in, $all that specify an empty arrays
will be treated as no-op when combined with other operators.
3) A single no-nop query such as {"$or": []} will not be executed and
return nothing just like json indexes.
4) $nin with an empty array will return all docs that match the field,
just like json indexes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add SameSite support to auth cookie</title>
<updated>2020-01-15T11:21:17+00:00</updated>
<author>
<name>Will Holley</name>
<email>willholley@gmail.com</email>
</author>
<published>2020-01-13T19:57:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=d51ace1a9a27b986d45717be3bb15f63f9b9c836'/>
<id>d51ace1a9a27b986d45717be3bb15f63f9b9c836</id>
<content type='text'>
Adds a new configuration field, `couch_httpd_auth.same_site` which
sets the `SameSite` attribute of the CouchDB auth cookie. If no
value is set (the default), no `SameSite` attribute is added.

Refs #2221
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a new configuration field, `couch_httpd_auth.same_site` which
sets the `SameSite` attribute of the CouchDB auth cookie. If no
value is set (the default), no `SameSite` attribute is added.

Refs #2221
</pre>
</div>
</content>
</entry>
</feed>
