You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by rn...@apache.org on 2014/08/28 14:22:28 UTC

[08/50] mem3 commit: updated refs/heads/master to 64c0c74

Zero out shard caches on upgrade

The mix of #shard and #ordered_shard records breaks ushards.  Different
nodes can start returning different results.


Project: http://git-wip-us.apache.org/repos/asf/couchdb-mem3/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb-mem3/commit/5aa38c6f
Tree: http://git-wip-us.apache.org/repos/asf/couchdb-mem3/tree/5aa38c6f
Diff: http://git-wip-us.apache.org/repos/asf/couchdb-mem3/diff/5aa38c6f

Branch: refs/heads/master
Commit: 5aa38c6f15eb08b98b53c00e398b2f486a825cd6
Parents: d2171e9
Author: Adam Kocoloski <ad...@cloudant.com>
Authored: Fri Jun 21 00:14:42 2013 -0400
Committer: Robert Newson <rn...@apache.org>
Committed: Wed Jul 23 18:46:25 2014 +0100

----------------------------------------------------------------------
 src/mem3_shards.erl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/couchdb-mem3/blob/5aa38c6f/src/mem3_shards.erl
----------------------------------------------------------------------
diff --git a/src/mem3_shards.erl b/src/mem3_shards.erl
index 6127ff6..2d21db2 100644
--- a/src/mem3_shards.erl
+++ b/src/mem3_shards.erl
@@ -193,7 +193,7 @@ terminate(_Reason, #st{changes_pid=Pid}) ->
     ok.
 
 code_change(_OldVsn, St, _Extra) ->
-    {ok, St}.
+    {ok, cache_clear(St)}.
 
 %% internal functions