This is an automated email from the ASF dual-hosted git repository.
davisp pushed a change to branch prototype/fdb-layer
in repository https://gitbox.apache.org/repos/asf/couchdb.git.
from d4bc3a5 Fix flaky fabric2_index test
new 742c64e Fix index updater configuration keys
new 247b809 Rename variables to indicate transaction state
new 3c0a017 Move process_db/1 to match the logical progression
new 3e1c822 Update to use `fabric2_db:get_design_docs/1`
new 7bc9148 Extend fabric2_index callbacks for index cleanup
new e0d0391 Implement couch_views:cleanup_indices/2
new 4275a49 Implement _view_cleanup for FoundationDB
new 7aeb54b Optionally cleanup stale indices automatically
new 2e5a556 Remove jobs on index cleanup
new 30fdef7 Remove failed view jobs
new 7575152 Implement couch_views_cleanup_test.erl
The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
rel/overlay/etc/default.ini | 9 +-
src/chttpd/src/chttpd_db.erl | 2 +-
src/chttpd/src/chttpd_httpd_handlers.erl | 2 +-
src/couch_views/src/couch_views.erl | 19 +
src/couch_views/src/couch_views_fdb.erl | 40 ++-
src/couch_views/src/couch_views_jobs.erl | 35 +-
src/couch_views/test/couch_views_cleanup_test.erl | 411 ++++++++++++++++++++++
src/couch_views/test/couch_views_indexer_test.erl | 2 +-
src/couch_views/test/couch_views_map_test.erl | 2 +-
src/fabric/src/fabric2_index.erl | 73 ++--
10 files changed, 553 insertions(+), 42 deletions(-)
create mode 100644 src/couch_views/test/couch_views_cleanup_test.erl