calonso commented on issue #24: Add couchdb 2.1.0 docker image URL: https://github.com/apache/couchdb-docker/pull/24#issuecomment-324297114 So I've built @nicolai86 's fork and upgraded a test 2.0.0 cluster to 2.1.0 and everything worked fine. Just a couple of things to note. During the upgrade process (when both versions were coexisting): * Running replications appear twice on Fauxton (that happened when the owner of the replication was taken down and another node took it over). * Once the owner comes back, the replication is restarted (data is not transferred, just the `_revs_diff` procedure) * A `rexi_server error:function clause` error appears once per shard of every db. ``` [notice] 2017-08-23T10:50:33.905116Z couchdb@couch-0 <0.358.0> -------- Maybe starting 'f86e949983791ba2fc901b8d96000576' as I'm the owner [notice] 2017-08-23T10:50:33.925678Z couchdb@couch-0 <0.358.0> -------- updating replicator ddoc [error] 2017-08-23T10:50:34.046089Z couchdb@couch-0n <0.25171.11> -------- rexi_server error:function_clause [{fabric_rpc,all_docs,[<<"shards/00000000-1fffffff/_replicator.1503484582">>,[{user_ctx,{user_ctx,null,[<<"_admin">>],undefined}}],{mrargs,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,fwd,268435456,0,0,undefined,false,true,false,true,true,[],false,undefined,undefined,true,[{namespace,<<"_design">>}]}],[{file,"src/fabric_rpc.erl"},{line,95}]},{rexi_server,init_p,3,[{file,"src/rexi_server.erl"},{line,139}]}] ... ``` But in the end, as I said before, everything seemed to be working fine except for the fact that the running replications are restarted. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
With regards, Apache Git Services
