You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by gi...@git.apache.org on 2017/05/03 23:25:12 UTC

[GitHub] wohali commented on issue #506: replication to non-existent target db never updates _replicator doc with state

wohali commented on issue #506: replication to non-existent target db never updates _replicator doc with state
URL: https://github.com/apache/couchdb/issues/506#issuecomment-299063118
 
 
   OK, I've rebuilt from master, and I've shifted over to using `/_scheduler/docs/foo_error_rep` which always shows up as a 404. I'm still getting a failure:
   
   ```
   [notice] 2017-05-03T22:57:34.454264Z node1@127.0.0.1 <0.309.0> cc86958549 127.0.0.1:15984 127.0.0.1 undefined PUT /test_suite_db_hhyyrpqf%2F_replicator/foo_error_rep 201 ok 99
   [notice] 2017-05-03T22:57:34.486167Z node1@127.0.0.1 <0.309.0> 79abcb1691 127.0.0.1:15984 127.0.0.1 undefined GET /_scheduler/docs/foo_error_rep 404 ok 30
   ...
   [notice] 2017-05-03T22:57:38.881115Z node1@127.0.0.1 <0.343.0> -------- couch_replicator_clustering : publish cluster `stable` event
   [notice] 2017-05-03T22:57:38.881746Z node1@127.0.0.1 <0.398.0> -------- Started replicator db changes listener <0.769.0>
   [notice] 2017-05-03T22:57:38.916464Z node1@127.0.0.1 <0.348.0> -------- starting new replication `6e12fe920e76120ef871df8e18d208b0` at <0.811.0> (`http://127.0.0.1:15984/test_suite_db_dhrvtir/` -> `http://127.0.0.1:15984/nonexistent_test_db/`)
   [notice] 2017-05-03T22:57:38.916701Z node1@127.0.0.1 <0.349.0> -------- couch_replicator_scheduler: Job {"6e12fe920e76120ef871df8e18d208b0",[]} started as <0.811.0>
   [notice] 2017-05-03T22:57:38.918651Z node1@127.0.0.1 <0.309.0> 9e5593616e 127.0.0.1:15984 127.0.0.1 undefined GET /_scheduler/docs/foo_error_rep 404 ok 1
   [notice] 2017-05-03T22:57:38.970437Z node1@127.0.0.1 <0.309.0> bdd084312b 127.0.0.1:15984 127.0.0.1 undefined GET /_scheduler/docs/foo_error_rep 404 ok 1
   [notice] 2017-05-03T22:57:39.013987Z node1@127.0.0.1 <0.712.0> 0bab9a6ac6 127.0.0.1:15984 127.0.0.1 undefined GET /test_suite_db_dhrvtir/ 200 ok 81
   [notice] 2017-05-03T22:57:39.016448Z node1@127.0.0.1 <0.712.0> 116c67f1f5 127.0.0.1:15984 127.0.0.1 undefined GET /nonexistent_test_db/ 404 ok 1
   [error] 2017-05-03T22:57:39.018030Z node1@127.0.0.1 <0.811.0> -------- throw:{db_not_found,<<"could not open http://127.0.0.1:15984/nonexistent_test_db/">>}: Replication failed to start for args {rep,{"6e12fe920e76120ef871df8e18d208b0",[]},{httpdb,"http://127.0.0.1:15984/test_suite_db_dhrvtir/",nil,[{"Accept","application/json"},{"User-Agent","CouchDB-Replicator/2.1.0-5cad2a4"}],30000,[{socket_options,[{keepalive,true},{nodelay,false}]}],10,250,nil,20,nil,undefined},{httpdb,"http://127.0.0.1:15984/nonexistent_test_db/",nil,[{"Accept","application/json"},{"User-Agent","CouchDB-Replicator/2.1.0-5cad2a4"}],30000,[{socket_options,[{keepalive,true},{nodelay,false}]}],10,250,nil,20,nil,undefined},[{checkpoint_interval,30000},{connection_timeout,30000},{http_connections,20},{retries,10},{socket_options,[{keepalive,true},{nodelay,false}]},{use_checkpoints,true},{worker_batch_size,500},{worker_processes,4}],{user_ctx,null,[],undefined},db,nil,<<"foo_error_rep">>,<<"shards/00000000-1fffffff/test_suite_db_hhyyrpqf/_replicator.1493852250">>,{1493,852258,915293}}: [{couch_replicator_api_wrap,db_open,3,[{file,"src/couch_replicator_api_wrap.erl"},{line,109}]},{couch_replicator_scheduler_job,init_state,1,[{file,"src/couch_replicator_scheduler_job.erl"},{line,568}]},{couch_replicator_scheduler_job,do_init,1,[{file,"src/couch_replicator_scheduler_job.erl"},{line,127}]},{couch_replicator_scheduler_job,handle_info,2,[{file,"src/couch_replicator_scheduler_job.erl"},{line,357}]},{gen_server,handle_msg,5,[{file,"gen_server.erl"},{line,599}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,237}]}]
   [notice] 2017-05-03T22:57:39.022584Z node1@127.0.0.1 <0.309.0> 46149cd223 127.0.0.1:15984 127.0.0.1 undefined GET /_scheduler/docs/foo_error_rep 404 ok 1
   ```
 
----------------------------------------------------------------
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:
users@infra.apache.org


With regards,
Apache Git Services