Hello, I have a DB with tens of thousands of documents and each document has around 10 to 15 zero size attachments. Earlier these attachments were around 1 MB each but I had to move them to S3 but still had to give the impression these attachments existed in the DB. So I uploaded empty attachments.
Now I want to migrate to 2.3.1 from 1.7.1 but this particular DB fails to complete replication. All other DBs which do not have attachments got replicated within a minute. Sometimes it gets stuck after around 2 to 5 thousand documents and some times it throws errors like the one pasted below. --- error --- [error] 2019-05-07T04:12:44.396103Z nonode@nohost <0.4602.0> 36e8dc35e5 req_err(965732698) unknown_error : normal [<<"mochiweb_request:recv/3 L223">>,<<"mochiweb_request:stream_unchunked_body/5 L581">>,<<"mochiweb_request:recv_body/2 L257">>,<<"chttpd:body/1 L655">>,<<"chttpd:json_body/1 L668">>,<<"chttpd:json_body_obj/1 L676">>,<<"chttpd_db:db_req/2 L399">>,<<"chttpd:handle_req_after_auth/2 L320">>] [notice] 2019-05-07T04:12:44.396991Z nonode@nohost <0.4602.0> 36e8dc35e5 172.21.0.3:5984 172.21.0.2 ram POST /batuadm_apps/_bulk_docs 500 ok 5 [notice] 2019-05-07T04:12:55.622900Z nonode@nohost <0.4985.0> d678ae28f3 172.21.0.3:5984 172.21.0.2 ram PUT /batuadm_apps/03da47e5f1d027cdf13dde7c4a0a8562?new_edits=false 201 ok 300013 [error] 2019-05-07T04:12:55.629143Z nonode@nohost <0.4985.0> f4c4127550 req_err(965732698) unknown_error : normal [<<"mochiweb_request:recv/3 L223">>,<<"mochiweb_request:stream_unchunked_body/5 L581">>,<<"mochiweb_request:recv_body/2 L257">>,<<"chttpd:body/1 L655">>,<<"chttpd:json_body/1 L668">>,<<"chttpd:json_body_obj/1 L676">>,<<"chttpd_db:db_req/2 L399">>,<<"chttpd:handle_req_after_auth/2 L320">>] [notice] 2019-05-07T04:12:55.630624Z nonode@nohost <0.4985.0> f4c4127550 172.21.0.3:5984 172.21.0.2 ram POST /batuadm_apps/_bulk_docs 500 ok 6 [notice] 2019-05-07T04:12:55.642848Z nonode@nohost <0.4986.0> 64d1dc7f35 172.21.0.3:5984 172.21.0.2 ram PUT /batuadm_apps/03da47e5f1d027cdf13dde7c4a09b80c?new_edits=false 201 ok 300004 [error] 2019-05-07T04:12:55.649938Z nonode@nohost <0.4986.0> 50d2654213 req_err(965732698) unknown_error : normal [<<"mochiweb_request:recv/3 L223">>,<<"mochiweb_request:stream_unchunked_body/5 L581">>,<<"mochiweb_request:recv_body/2 L257">>,<<"chttpd:body/1 L655">>,<<"chttpd:json_body/1 L668">>,<<"chttpd:json_body_obj/1 L676">>,<<"chttpd_db:db_req/2 L399">>,<<"chttpd:handle_req_after_auth/2 L320">>] [notice] 2019-05-07T04:12:55.650862Z nonode@nohost <0.4986.0> 50d2654213 172.21.0.3:5984 172.21.0.2 ram POST /batuadm_apps/_bulk_docs 500 ok 7 --- error -- Intermittently I also see some documents getting "PUT" but the replication never seems to complete even after 10-15 hours. Both CouchDB instances are on the same server (Docker containers). --- put --- [notice] 2019-05-07T04:17:43.200867Z nonode@nohost <0.4415.0> c73ab3d049 172.21.0.3:5984 172.21.0.2 ram PUT /batuadm_apps/03da47e5f1d027cdf13dde7c4a01d214?new_edits=false 201 ok 300003 [notice] 2019-05-07T04:17:43.246857Z nonode@nohost <0.4416.0> bcd5f7f9f8 172.21.0.3:5984 172.21.0.2 ram PUT /batuadm_apps/03da47e5f1d027cdf13dde7c4a0a4519?new_edits=false 201 ok 300003 ... --- put --- Any help would be much appreciated. Thanks.