summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Vatamaniuc <vatamane@apache.org>2019-08-22 16:15:04 -0400
committerNick Vatamaniuc <nickva@users.noreply.github.com>2019-08-22 16:40:51 -0400
commit10a60115d86bc8a680eec320678ebe8c2db30325 (patch)
tree385bb9bad916a09d0f456235894d3fd8bfcbc1b1
parentea1cba52f98f2404ebed40eb8f27aad7faa52bed (diff)
downloadcouchdb-10a60115d86bc8a680eec320678ebe8c2db30325.tar.gz
Open dbs with admin privileges in couch_views_indexer
That is needed when indexing authentication dbs like `_users`.
-rw-r--r--src/couch_views/src/couch_views_indexer.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/couch_views/src/couch_views_indexer.erl b/src/couch_views/src/couch_views_indexer.erl
index bebbd1a7a..60c819486 100644
--- a/src/couch_views/src/couch_views_indexer.erl
+++ b/src/couch_views/src/couch_views_indexer.erl
@@ -42,7 +42,7 @@ init() ->
<<"sig">> := JobSig
} = Data,
- {ok, Db} = fabric2_db:open(DbName, []),
+ {ok, Db} = fabric2_db:open(DbName, [?ADMIN_CTX]),
{ok, DDoc} = fabric2_db:open_doc(Db, DDocId),
{ok, Mrst} = couch_views_util:ddoc_to_mrst(DbName, DDoc),
HexSig = fabric2_util:to_hex(Mrst#mrst.sig),