<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/couchdb.git, branch allow-using-cached-security-docs</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>Allow using cached security and revs_limit properties</title>
<updated>2020-04-15T15:49:40+00:00</updated>
<author>
<name>Nick Vatamaniuc</name>
<email>vatamane@apache.org</email>
</author>
<published>2020-04-14T21:43:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=444920e2be3d7714c7a8a4c29c28313e97deef8f'/>
<id>444920e2be3d7714c7a8a4c29c28313e97deef8f</id>
<content type='text'>
By default, transactions are used to check metadata, and possibly
reopen the db, to get a current db handle. However, if a `max_age`
option is provided and db handle was checked less than `max_age`
milliseconds ago, use properties from that cached handle instead.

The main use of this feature be in pluggable authorization handlers
where it might be necessary to inspect the security doc multiple times
for the same request before a final decision is made.

`revs_limit/1` was updated as well, mainly for consistency since it is
almost identical to `get_security/1`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By default, transactions are used to check metadata, and possibly
reopen the db, to get a current db handle. However, if a `max_age`
option is provided and db handle was checked less than `max_age`
milliseconds ago, use properties from that cached handle instead.

The main use of this feature be in pluggable authorization handlers
where it might be necessary to inspect the security doc multiple times
for the same request before a final decision is made.

`revs_limit/1` was updated as well, mainly for consistency since it is
almost identical to `get_security/1`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2789 from cloudant/fdb-integrate-emilio</title>
<updated>2020-04-15T13:06:52+00:00</updated>
<author>
<name>iilyak</name>
<email>iilyak@users.noreply.github.com</email>
</author>
<published>2020-04-15T13:06:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=6bc6f9c285acba015614e08a62edffbd9a2f3699'/>
<id>6bc6f9c285acba015614e08a62edffbd9a2f3699</id>
<content type='text'>
Integrate emilio - erang linter

Merging it on the grounds of CI pass and +1 in the original PR. </content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Integrate emilio - erang linter

Merging it on the grounds of CI pass and +1 in the original PR. </pre>
</div>
</content>
</entry>
<entry>
<title>Integrate emilio - erang linter</title>
<updated>2020-04-15T11:47:27+00:00</updated>
<author>
<name>ILYA Khlopotov</name>
<email>iilyak@apache.org</email>
</author>
<published>2019-02-26T18:16:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=9da549ee9a063287436c44711ce4fd99c3ebc03c'/>
<id>9da549ee9a063287436c44711ce4fd99c3ebc03c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement couch_views_cleanup_test.erl</title>
<updated>2020-04-10T21:30:49+00:00</updated>
<author>
<name>Paul J. Davis</name>
<email>paul.joseph.davis@gmail.com</email>
</author>
<published>2020-03-25T20:16:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=757515231ff3d2e0228a078a1771837eff0b66d0'/>
<id>757515231ff3d2e0228a078a1771837eff0b66d0</id>
<content type='text'>
Add tests for view cleanup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add tests for view cleanup.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove failed view jobs</title>
<updated>2020-04-10T21:30:49+00:00</updated>
<author>
<name>Paul J. Davis</name>
<email>paul.joseph.davis@gmail.com</email>
</author>
<published>2020-04-10T20:07:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=30fdef77571c67c945d70fb54c07157c4643f828'/>
<id>30fdef77571c67c945d70fb54c07157c4643f828</id>
<content type='text'>
If a client notices that a job has failed we restart it. If a job failed
for a different design document id then we resubmit the build request.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a client notices that a job has failed we restart it. If a job failed
for a different design document id then we resubmit the build request.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove jobs on index cleanup</title>
<updated>2020-04-10T21:30:49+00:00</updated>
<author>
<name>Paul J. Davis</name>
<email>paul.joseph.davis@gmail.com</email>
</author>
<published>2020-04-09T17:57:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=2e5a5566be88036ae6bb8d1f420bd6028f7c6253'/>
<id>2e5a5566be88036ae6bb8d1f420bd6028f7c6253</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Optionally cleanup stale indices automatically</title>
<updated>2020-04-10T21:30:49+00:00</updated>
<author>
<name>Paul J. Davis</name>
<email>paul.joseph.davis@gmail.com</email>
</author>
<published>2020-03-25T20:00:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=7aeb54bf6012c234c5806db6f438427c9cb53c4a'/>
<id>7aeb54bf6012c234c5806db6f438427c9cb53c4a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement _view_cleanup for FoundationDB</title>
<updated>2020-04-10T21:30:49+00:00</updated>
<author>
<name>Paul J. Davis</name>
<email>paul.joseph.davis@gmail.com</email>
</author>
<published>2020-03-25T19:52:26+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=4275a496dbfcec36ff0777b1cf350fffcc7756b9'/>
<id>4275a496dbfcec36ff0777b1cf350fffcc7756b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement couch_views:cleanup_indices/2</title>
<updated>2020-04-10T21:30:49+00:00</updated>
<author>
<name>Paul J. Davis</name>
<email>paul.joseph.davis@gmail.com</email>
</author>
<published>2020-03-25T19:51:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=e0d0391ff8a639101814fae8e74f73b2403561fd'/>
<id>e0d0391ff8a639101814fae8e74f73b2403561fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Extend fabric2_index callbacks for index cleanup</title>
<updated>2020-04-10T21:30:49+00:00</updated>
<author>
<name>Paul J. Davis</name>
<email>paul.joseph.davis@gmail.com</email>
</author>
<published>2020-03-25T19:50:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/couchdb.git/commit/?id=7bc9148b75b1396b91b6cdccca2c8e87b791e0f0'/>
<id>7bc9148b75b1396b91b6cdccca2c8e87b791e0f0</id>
<content type='text'>
Each registered index type can now get a signal on when to clean up
their indexes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Each registered index type can now get a signal on when to clean up
their indexes.
</pre>
</div>
</content>
</entry>
</feed>
