You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by be...@apache.org on 2014/07/14 17:01:06 UTC
couch-mrview commit: updated refs/heads/1994-merge-rcouch to 8dae82a
Repository: couchdb-couch-mrview
Updated Branches:
refs/heads/1994-merge-rcouch 4e0f29577 -> 8dae82ae6
fix issue with the keys option
next accumulated state was incorrectly given to the function. this
changes fix it.
Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch-mrview/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch-mrview/commit/8dae82ae
Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch-mrview/tree/8dae82ae
Diff: http://git-wip-us.apache.org/repos/asf/couchdb-couch-mrview/diff/8dae82ae
Branch: refs/heads/1994-merge-rcouch
Commit: 8dae82ae6545b31c2f52b91f8e7aef1af9519f0e
Parents: 4e0f295
Author: benoitc <bc...@gmail.com>
Authored: Mon Jul 14 15:35:13 2014 +0200
Committer: benoitc <bc...@gmail.com>
Committed: Mon Jul 14 16:59:18 2014 +0200
----------------------------------------------------------------------
src/couch_mrview.erl | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/couchdb-couch-mrview/blob/8dae82ae/src/couch_mrview.erl
----------------------------------------------------------------------
diff --git a/src/couch_mrview.erl b/src/couch_mrview.erl
index dc6ece1..dddfc4d 100644
--- a/src/couch_mrview.erl
+++ b/src/couch_mrview.erl
@@ -127,12 +127,13 @@ view_changes_since(Db, DDoc, VName, StartSeq, UserFun, Options, Acc) ->
{ok, Acc2}
end,
- {_, _, AccOut} = lists:foldl(fun(Opts, Acc0) ->
- Acc1 = {Dir, StartSeq, Acc0},
- {ok, _R, A} = couch_mrview_util:fold_changes(
+
+ Acc0 = {Dir, StartSeq, Acc},
+ {_, _, AccOut} = lists:foldl(fun(Opts, Acc1) ->
+ {ok, _R, Acc2} = couch_mrview_util:fold_changes(
Btree, WrapperFun, Acc1, Opts),
- A
- end, Acc, OptList),
+ Acc2
+ end, Acc0, OptList),
{ok, AccOut};
_ ->
{error, seqs_not_indexed}