This is an automated email from the ASF dual-hosted git repository.

jan pushed a commit to branch rebase/access-2023
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit 8fb85db1c8a635675c3b6ac499dcd55b05883369
Author: Jan Lehnardt <[email protected]>
AuthorDate: Sat Jul 8 15:28:17 2023 +0200

    refactor: simplify detecting updated ddocs
---
 src/couch/src/couch_db_updater.erl | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/src/couch/src/couch_db_updater.erl 
b/src/couch/src/couch_db_updater.erl
index 03c277ac3..c30ec3e5a 100644
--- a/src/couch/src/couch_db_updater.erl
+++ b/src/couch/src/couch_db_updater.erl
@@ -761,7 +761,7 @@ update_docs_int(Db, DocsList, LocalDocs, ReplicatedChanges) 
->
     % the trees, the attachments are already written to disk)
     {ok, IndexFDIs} = flush_trees(Db, NewFullDocInfos, []),
     Pairs = pair_write_info(OldDocLookups, IndexFDIs),
-    LocalDocs1 = apply_local_docs_access(Db, LocalDocs), % TODO: local docs 
acess needs validating
+    LocalDocs1 = apply_local_docs_access(Db, LocalDocs), % TODO: local docs 
access needs validating
     LocalDocs2 = update_local_doc_revs(LocalDocs1),
 
     {ok, Db1} = couch_db_engine:write_doc_infos(Db, Pairs, LocalDocs2),
@@ -779,14 +779,14 @@ update_docs_int(Db, DocsList, LocalDocs, 
ReplicatedChanges) ->
 
     % Check if we just updated any non-access design documents,
     % and update the validation funs if we did.
-    NonAccessIds = [Id || [{_Client, #doc{id = Id, access = []}} | _] <- 
DocsList],
-    UpdatedDDocIds = lists:flatmap(
-        fun
-            (<<"_design/", _/binary>> = Id) -> [Id];
-            (_) -> []
-        end,
-        NonAccessIds
-    ),
+    UpdatedDDocIds = [Id || [{_Client, #doc{id = <<"_design/", _/binary>> = 
Id, access = []}} | _] <- DocsList],
+    % UpdatedDDocIds = lists:flatmap(
+    %     fun
+    %         (<<"_design/", _/binary>> = Id) -> [Id];
+    %         (_) -> []
+    %     end,
+    %     NonAccessIds
+    % ),
 
     {ok, commit_data(Db1), UpdatedDDocIds}.
 

Reply via email to