Hi Andrea,

That message is a timeout from one of the workers tasked with reading a 
database shard and responding with that shard’s portion of the response to an 
_all_docs request.

CouchDB spins up redundant workers for each copy of a shard when you make a 
request to _all_docs, so it’s entirely possible that this timeout gets masked 
by the redundancy and you don’t see any user-facing consequences. It is a 
little odd — normally CouchDB will gracefully shut down the workers that it 
doesn’t need. But on its own I would say this is not a major cause for concern.

Adam

> On Jun 6, 2019, at 4:18 AM, Andrea Brancatelli 
> <abrancate...@schema31.it.INVALID> wrote:
> 
> From time to time I get these errors in my CouchDB log. 
> 
> Can anyone help to understand what it's complaining about? 
> 
> [error] 2019-06-05T14:48:57.184907Z couchdb@10.133.79.176 <0.18022.1113>
> -------- rexi_server: from: couchdb@10.133.79.175(<12084.22463.1153>)
> mfa: fabric_rpc:all_docs/3 exit:timeout
> [{rexi,init_stream,1,[{file,"src/rexi.erl"},{line,265}]},{rexi,stream2,3,[{file,"src/rexi.erl"},{line,205}]},{fabric_rpc,view_cb,2,[{file,"src/fabric_rpc.erl"},{line,462}]},{couch_mrview,map_fold,3,[{file,"src/couch_mrview.erl"},{line,526}]},{couch_bt_engine,include_reductions,4,[{file,"src/couch_bt_engine.erl"},{line,1074}]},{couch_bt_engine,skip_deleted,4,[{file,"src/couch_bt_engine.erl"},{line,1069}]},{couch_btree,stream_kv_node2,8,[{file,"src/couch_btree.erl"},{line,848}]},{couch_btree,stream_kp_node,8,[{file,"src/couch_btree.erl"},{line,819}]}]
> 
> It's a CouchDB 2.3.1 on FreeBSD 11.2 release p9, with Erlang 21.3.8.1 
> 
> Thanks. 
> 
> -- 
> 
> Andrea Brancatelli

Reply via email to