You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by jc...@apache.org on 2009/07/04 17:17:45 UTC
svn commit: r791136 - in /couchdb/trunk/src/couchdb: couch_btree.erl
couch_key_tree.erl couch_view_updater.erl
Author: jchris
Date: Sat Jul 4 15:17:44 2009
New Revision: 791136
URL: http://svn.apache.org/viewvc?rev=791136&view=rev
Log:
last three dialyzer recommended cleanups
Modified:
couchdb/trunk/src/couchdb/couch_btree.erl
couchdb/trunk/src/couchdb/couch_key_tree.erl
couchdb/trunk/src/couchdb/couch_view_updater.erl
Modified: couchdb/trunk/src/couchdb/couch_btree.erl
URL: http://svn.apache.org/viewvc/couchdb/trunk/src/couchdb/couch_btree.erl?rev=791136&r1=791135&r2=791136&view=diff
==============================================================================
--- couchdb/trunk/src/couchdb/couch_btree.erl (original)
+++ couchdb/trunk/src/couchdb/couch_btree.erl Sat Jul 4 15:17:44 2009
@@ -243,8 +243,9 @@
% written. Plus with the "case size(term_to_binary(InList)) of" code it's
% probably really inefficient.
-chunkify(_Bt, []) ->
- [];
+% dialyzer says this pattern is never matched
+% chunkify(_Bt, []) ->
+% [];
chunkify(Bt, InList) ->
case size(term_to_binary(InList)) of
Size when Size > ?CHUNK_THRESHOLD ->
Modified: couchdb/trunk/src/couchdb/couch_key_tree.erl
URL: http://svn.apache.org/viewvc/couchdb/trunk/src/couchdb/couch_key_tree.erl?rev=791136&r1=791135&r2=791136&view=diff
==============================================================================
--- couchdb/trunk/src/couchdb/couch_key_tree.erl (original)
+++ couchdb/trunk/src/couchdb/couch_key_tree.erl Sat Jul 4 15:17:44 2009
@@ -191,7 +191,7 @@
{LeafsFound ++ RestLeafsFound, KeysRemaining};
KeysToGet2 ->
LeafsFound = get_all_leafs_simple(Pos, [Tree], KeyPathAcc),
- LeafKeysFound = [LeafKeyFound || {LeafKeyFound, _, _} <- LeafsFound],
+ LeafKeysFound = [LeafKeyFound || {LeafKeyFound, _} <- LeafsFound],
KeysToGet2 = KeysToGet2 -- LeafKeysFound,
{RestLeafsFound, KeysRemaining} = get_key_leafs_simple(Pos, RestTree, KeysToGet2, KeyPathAcc),
{LeafsFound ++ RestLeafsFound, KeysRemaining}
Modified: couchdb/trunk/src/couchdb/couch_view_updater.erl
URL: http://svn.apache.org/viewvc/couchdb/trunk/src/couchdb/couch_view_updater.erl?rev=791136&r1=791135&r2=791136&view=diff
==============================================================================
--- couchdb/trunk/src/couchdb/couch_view_updater.erl (original)
+++ couchdb/trunk/src/couchdb/couch_view_updater.erl Sat Jul 4 15:17:44 2009
@@ -123,7 +123,7 @@
_ ->
exit(reset)
end;
- {not_found, deleted} ->
+ {not_found, missing} ->
exit(reset)
end;
{false, <<?DESIGN_DOC_PREFIX, _/binary>>} -> % we skip design docs