You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by "Kurt Milam (Created) (JIRA)" <ji...@apache.org> on 2012/03/02 19:41:57 UTC
[jira] [Created] (COUCHDB-1427) Kept trying to run erratic
replications half an hour after I'd deleted their docs from _replicator
Kept trying to run erratic replications half an hour after I'd deleted their docs from _replicator
--------------------------------------------------------------------------------------------------
Key: COUCHDB-1427
URL: https://issues.apache.org/jira/browse/COUCHDB-1427
Project: CouchDB
Issue Type: Bug
Components: Futon, Replication
Affects Versions: 1.1.1
Environment: Windows 7 / 64bit
Reporter: Kurt Milam
Priority: Minor
Note: I did all of the following via the Futon interface on my local development PC:
1. I added a doc with continuous=true and a user-defined ID to _replicator and created a new, empty target database.
2. I realized shortly thereafter that my doc had an error.
2. I deleted the doc (after first being unable to edit/correct it) and deleted the target database
3. I repaired and recreated the doc, using the same ID as in step #1, and I created a new, empty target database
4. I probably did this a total of 4 times before I got the doc right (it was my first replication doc working with a filter)
5. 10 minutes after I'd deleted the erratic docs, Couch was still trying to run the replications
6. I deleted the correct doc, which had sparked a successful replication
7. Half an hour later, Couch was still trying to run all of the unsuccessful replications, logging errors at the rate of around 20K lines per minute
8. I finally restarted Couch - after it came back up, it no longer tried to run the replications
Following are a few representative log entries:
[Fri, 02 Mar 2012 18:10:54 GMT] [info] [<0.13674.364>] Document `example_john` triggered replication `10654d1361b111fb7c7f53b05f15mastercb+continuous`
[Fri, 02 Mar 2012 18:10:54 GMT] [info] [<0.13626.364>] starting new replication "10654d1361b111fb7c7f53b05f15mastercb+continuous" at <0.13674.364>
[Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13676.364>] OS Process Error <0.13683.364> :: {<<"unnamed_error">>,
<<"(new String(\"Please provide a query parameter `name`.\"))">>}
[Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13675.364>] changes_loop died with reason {{nocatch,
{<<"unnamed_error">>,
<<"(new String(\"Please provide a query parameter `name`.\"))">>}},
[{couch_os_process,
prompt,2},
{couch_query_servers,
with_ddoc_proc,2},
{couch_query_servers,
filter_docs,5},
{couch_changes,
'-os_filter_fun/4-fun-1-',
6},
{couch_changes,
changes_enumerator,2},
{couch_btree,
stream_kv_node2,8},
{couch_btree,
stream_kp_node,7},
{couch_btree,
stream_kp_node,8}]}
[Fri, 02 Mar 2012 18:10:55 GMT] [error] [emulator] Error in process <0.13676.364> with exit value: {{nocatch,{<<13 bytes>>,<<64 bytes>>}},[{couch_os_process,prompt,2},{couch_query_servers,with_ddoc_proc,2},{couch_query_servers,filter_docs,5},{couch_changes,'-os_filter_fun/4-fun-1-',6},{couch_changes,changes_enumerator,2},{couch_btree,stream_kv_node2...
[Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13675.364>] ** Generic server <0.13675.364> terminating
** Last message in was {'EXIT',<0.13676.364>,
{{nocatch,
{<<"unnamed_error">>,
<<"(new String(\"Please provide a query parameter `name`.\"))">>}},
[{couch_os_process,prompt,2},
{couch_query_servers,with_ddoc_proc,2},
{couch_query_servers,filter_docs,5},
{couch_changes,'-os_filter_fun/4-fun-1-',6},
{couch_changes,changes_enumerator,2},
{couch_btree,stream_kv_node2,8},
{couch_btree,stream_kp_node,7},
{couch_btree,stream_kp_node,8}]}}
** When Server state == {state,nil,<0.13676.364>,
[<0.13674.364>,
{db,<0.20529.5>,<0.20530.5>,nil,
<<"1329382070052301">>,<0.2796.299>,
<0.2798.299>,
{db_header,5,1729,0,
{27024847,{1108,31}},
{27026699,1139},
{27032365,[]},
0,nil,9306209,1000},
1729,
{btree,<0.2796.299>,
{27024847,{1108,31}},
#Fun<couch_db_updater.10.19222179>,
#Fun<couch_db_updater.11.21515767>,
#Fun<couch_btree.5.112258129>,
#Fun<couch_db_updater.12.93888648>},
{btree,<0.2796.299>,
{27026699,1139},
#Fun<couch_db_updater.13.40165027>,
#Fun<couch_db_updater.14.82810239>,
#Fun<couch_btree.5.112258129>,
#Fun<couch_db_updater.15.104121193>},
{btree,<0.2796.299>,
{27032365,[]},
#Fun<couch_btree.0.23070627>,
#Fun<couch_btree.1.117278773>,
#Fun<couch_btree.2.112258129>,nil},
1729,<<"master">>,"../var/lib/couchdb/master.couch",
[],
[{<<"admins">>,
{[{<<"names">>,
[<<"woot">>,<<"woot@example.com">>]},
{<<"roles">>,
[<<"example-owner">>,
<<"example-admin">>]}]}},
{<<"readers">>,
{[{<<"names">>,[]},{<<"roles">>,[]}]}}],
9306209,
{user_ctx,<<"john@example.com">>,[],undefined},
nil,1000,
[before_header,after_header,on_file_open],
false},
0,
[{<<"_id">>,<<"example_john">>},
{<<"_rev">>,
<<"1-41945c5ce54088eccf827f4c69d00739">>},
{<<"source">>,<<"master">>},
{<<"target">>,<<"child_john-doe">>},
{<<"filter">>,<<"test/john">>},
{<<"continuous">>,true},
{<<"user_ctx">>,
{[{<<"name">>,<<"john@example.com">>}]}},
{<<"query">>,
{[{<<"name">>,
<<"john doe">>}]}}]],
undefined,nil,nil,false,0,<<>>,
{<0.13678.364>,#Ref<0.0.64.5975>},
{[],[]},
nil}
** Reason for termination ==
** changes_loop_died
[Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13675.364>] {error_report,<0.34.0>,
{<0.13675.364>,crash_report,
[[{initial_call,
{couch_rep_changes_feed,init,
['Argument__1']}},
{pid,<0.13675.364>},
{registered_name,[]},
{error_info,
{exit,changes_loop_died,
[{gen_server,terminate,6},
{proc_lib,init_p_do_apply,3}]}},
{ancestors,
[<0.13674.364>,couch_rep_sup,
couch_primary_services,couch_server_sup,
<0.35.0>]},
{messages,[]},
{links,[<0.13674.364>]},
{dictionary,[]},
{trap_exit,true},
{status,running},
{heap_size,1597},
{stack_size,24},
{reductions,2157}],
[]]}}
[Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13677.364>] ** Generic server <0.13677.364> terminating
** Last message in was {'EXIT',<0.13678.364>,
{changes_loop_died,
{gen_server,call,
[<0.13675.364>,next_changes,infinity]}}}
** When Server state == {state,nil,nil,<0.13674.364>,false,0,
{<0.13680.364>,#Ref<0.0.64.5977>},
{[],[]},
0,0,0}
** Reason for termination ==
** {changes_loop_died,{gen_server,call,[<0.13675.364>,next_changes,infinity]}}
[Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13677.364>] {error_report,<0.34.0>,
{<0.13677.364>,crash_report,
[[{initial_call,
{couch_rep_missing_revs,init,['Argument__1']}},
{pid,<0.13677.364>},
{registered_name,[]},
{error_info,
{exit,
{changes_loop_died,
{gen_server,call,
[<0.13675.364>,next_changes,infinity]}},
[{gen_server,terminate,6},
{proc_lib,init_p_do_apply,3}]}},
{ancestors,
[<0.13674.364>,couch_rep_sup,
couch_primary_services,couch_server_sup,
<0.35.0>]},
{messages,[]},
{links,[<0.13674.364>]},
{dictionary,[]},
{trap_exit,true},
{status,running},
{heap_size,233},
{stack_size,24},
{reductions,141}],
[]]}}
[Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13679.364>] ** Generic server <0.13679.364> terminating
** Last message in was {'EXIT',<0.13680.364>,
{{changes_loop_died,
{gen_server,call,
[<0.13675.364>,next_changes,infinity]}},
{gen_server,call,
[<0.13677.364>,next_missing_revs,infinity]}}}
** When Server state == {state,<0.13674.364>,
{db,<0.20529.5>,<0.20530.5>,nil,
<<"1329382070052301">>,<0.2796.299>,
<0.2798.299>,
{db_header,5,1729,0,
{27024847,{1108,31}},
{27026699,1139},
{27032365,[]},
0,nil,9306209,1000},
1729,
{btree,<0.2796.299>,
{27024847,{1108,31}},
#Fun<couch_db_updater.10.19222179>,
#Fun<couch_db_updater.11.21515767>,
#Fun<couch_btree.5.112258129>,
#Fun<couch_db_updater.12.93888648>},
{btree,<0.2796.299>,
{27026699,1139},
#Fun<couch_db_updater.13.40165027>,
#Fun<couch_db_updater.14.82810239>,
#Fun<couch_btree.5.112258129>,
#Fun<couch_db_updater.15.104121193>},
{btree,<0.2796.299>,
{27032365,[]},
#Fun<couch_btree.0.23070627>,
#Fun<couch_btree.1.117278773>,
#Fun<couch_btree.2.112258129>,nil},
1729,<<"master">>,"../var/lib/couchdb/master.couch",
[],
[{<<"admins">>,
{[{<<"names">>,
[<<"woot">>,<<"woot@example.com">>]},
{<<"roles">>,
[<<"example-owner">>,<<"example-admin">>]}]}},
{<<"readers">>,
{[{<<"names">>,[]},{<<"roles">>,[]}]}}],
9306209,
{user_ctx,<<"john@example.com">>,[],undefined},
nil,1000,
[before_header,after_header,on_file_open],
false},
<0.13677.364>,<0.13680.364>,[],0,
{[],[]},
{<0.13681.364>,#Ref<0.0.64.5985>},
false,0,nil,[],[]}
** Reason for termination ==
** {function_clause,
[{couch_rep_reader,handle_info,
[{'EXIT',<0.13680.364>,
{{changes_loop_died,
{gen_server,call,[<0.13675.364>,next_changes,infinity]}},
{gen_server,call,
[<0.13677.364>,next_missing_revs,infinity]}}},
{state,<0.13674.364>,
{db,<0.20529.5>,<0.20530.5>,nil,<<"1329382070052301">>,
<0.2796.299>,<0.2798.299>,
{db_header,5,1729,0,
{27024847,{1108,31}},
{27026699,1139},
{27032365,[]},
0,nil,9306209,1000},
1729,
{btree,<0.2796.299>,
{27024847,{1108,31}},
#Fun<couch_db_updater.10.19222179>,
#Fun<couch_db_updater.11.21515767>,
#Fun<couch_btree.5.112258129>,
#Fun<couch_db_updater.12.93888648>},
{btree,<0.2796.299>,
{27026699,1139},
#Fun<couch_db_updater.13.40165027>,
#Fun<couch_db_updater.14.82810239>,
#Fun<couch_btree.5.112258129>,
#Fun<couch_db_updater.15.104121193>},
{btree,<0.2796.299>,
{27032365,[]},
#Fun<couch_btree.0.23070627>,
#Fun<couch_btree.1.117278773>,
#Fun<couch_btree.2.112258129>,nil},
1729,<<"master">>,"../var/lib/couchdb/master.couch",[],
[{<<"admins">>,
{[{<<"names">>,[<<"woot">>,<<"woot@example.com">>]},
{<<"roles">>,
[<<"example-owner">>,<<"example-admin">>]}]}},
{<<"readers">>,{[{<<"names">>,[]},{<<"roles">>,[]}]}}],
9306209,
{user_ctx,<<"john@example.com">>,[],undefined},
nil,1000,
[before_header,after_header,on_file_open],
false},
<0.13677.364>,<0.13680.364>,[],0,
{[],[]},
{<0.13681.364>,#Ref<0.0.64.5985>},
false,0,nil,[],[]}]},
{gen_server,handle_msg,5},
{proc_lib,init_p_do_apply,3}]}
[Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13679.364>] {error_report,<0.34.0>,
{<0.13679.364>,crash_report,
[[{initial_call,
{couch_rep_reader,init,['Argument__1']}},
{pid,<0.13679.364>},
{registered_name,[]},
{error_info,
{exit,
{function_clause,
[{couch_rep_reader,handle_info,
[{'EXIT',<0.13680.364>,
{{changes_loop_died,
{gen_server,call,
[<0.13675.364>,next_changes,infinity]}},
{gen_server,call,
[<0.13677.364>,next_missing_revs,
infinity]}}},
{state,<0.13674.364>,
{db,<0.20529.5>,<0.20530.5>,nil,
<<"1329382070052301">>,<0.2796.299>,
<0.2798.299>,
{db_header,5,1729,0,
{27024847,{1108,31}},
{27026699,1139},
{27032365,[]},
0,nil,9306209,1000},
1729,
{btree,<0.2796.299>,
{27024847,{1108,31}},
#Fun<couch_db_updater.10.19222179>,
#Fun<couch_db_updater.11.21515767>,
#Fun<couch_btree.5.112258129>,
#Fun<couch_db_updater.12.93888648>},
{btree,<0.2796.299>,
{27026699,1139},
#Fun<couch_db_updater.13.40165027>,
#Fun<couch_db_updater.14.82810239>,
#Fun<couch_btree.5.112258129>,
#Fun<couch_db_updater.15.104121193>},
{btree,<0.2796.299>,
{27032365,[]},
#Fun<couch_btree.0.23070627>,
#Fun<couch_btree.1.117278773>,
#Fun<couch_btree.2.112258129>,nil},
1729,<<"master">>,
"../var/lib/couchdb/master.couch",[],
[{<<"admins">>,
{[{<<"names">>,
[<<"woot">>,<<"woot@example.com">>]},
{<<"roles">>,
[<<"example-owner">>,
<<"example-admin">>]}]}},
{<<"readers">>,
{[{<<"names">>,[]},{<<"roles">>,[]}]}}],
9306209,
{user_ctx,<<"john@example.com">>,[],
undefined},
nil,1000,
[before_header,after_header,on_file_open],
false},
<0.13677.364>,<0.13680.364>,[],0,
{[],[]},
{<0.13681.364>,#Ref<0.0.64.5985>},
false,0,nil,[],[]}]},
{gen_server,handle_msg,5},
{proc_lib,init_p_do_apply,3}]},
[{gen_server,terminate,6},
{proc_lib,init_p_do_apply,3}]}},
{ancestors,
[<0.13674.364>,couch_rep_sup,
couch_primary_services,couch_server_sup,
<0.35.0>]},
{messages,[]},
{links,[<0.13674.364>]},
{dictionary,[]},
{trap_exit,true},
{status,running},
{heap_size,987},
{stack_size,24},
{reductions,182}],
[]]}}
[Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.101.0>] Error in replication `10654d1361b111fb7c7f53b05f15mastercb+continuous` (triggered by document `example_john`): changes_loop_died
Restarting replication in 5 seconds.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (COUCHDB-1427) Replication task not cancelled when
documen was deleted from _replicator db
Posted by "Robert Newson (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Newson updated COUCHDB-1427:
-----------------------------------
Summary: Replication task not cancelled when documen was deleted from _replicator db (was: Kept trying to run erratic replications half an hour after I'd deleted their docs from _replicator)
> Replication task not cancelled when documen was deleted from _replicator db
> ---------------------------------------------------------------------------
>
> Key: COUCHDB-1427
> URL: https://issues.apache.org/jira/browse/COUCHDB-1427
> Project: CouchDB
> Issue Type: Bug
> Components: Futon, Replication
> Affects Versions: 1.1.1
> Environment: Windows 7 / 64bit
> Reporter: Kurt Milam
> Priority: Minor
> Labels: futon, replication
>
> Note: I did all of the following via the Futon interface on my local development PC:
> 1. I added a doc with continuous=true and a user-defined ID to _replicator and created a new, empty target database.
> 2. I realized shortly thereafter that my doc had an error.
> 2. I deleted the doc (after first being unable to edit/correct it) and deleted the target database
> 3. I repaired and recreated the doc, using the same ID as in step #1, and I created a new, empty target database
> 4. I probably did this a total of 4 times before I got the doc right (it was my first replication doc working with a filter)
> 5. 10 minutes after I'd deleted the erratic docs, Couch was still trying to run the replications
> 6. I deleted the correct doc, which had sparked a successful replication
> 7. Half an hour later, Couch was still trying to run all of the unsuccessful replications, logging errors at the rate of around 20K lines per minute
> 8. I finally restarted Couch - after it came back up, it no longer tried to run the replications
> Following are a few representative log entries:
> [Fri, 02 Mar 2012 18:10:54 GMT] [info] [<0.13674.364>] Document `example_john` triggered replication `10654d1361b111fb7c7f53b05f15mastercb+continuous`
> [Fri, 02 Mar 2012 18:10:54 GMT] [info] [<0.13626.364>] starting new replication "10654d1361b111fb7c7f53b05f15mastercb+continuous" at <0.13674.364>
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13676.364>] OS Process Error <0.13683.364> :: {<<"unnamed_error">>,
> <<"(new String(\"Please provide a query parameter `name`.\"))">>}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13675.364>] changes_loop died with reason {{nocatch,
> {<<"unnamed_error">>,
> <<"(new String(\"Please provide a query parameter `name`.\"))">>}},
> [{couch_os_process,
> prompt,2},
> {couch_query_servers,
> with_ddoc_proc,2},
> {couch_query_servers,
> filter_docs,5},
> {couch_changes,
> '-os_filter_fun/4-fun-1-',
> 6},
> {couch_changes,
> changes_enumerator,2},
> {couch_btree,
> stream_kv_node2,8},
> {couch_btree,
> stream_kp_node,7},
> {couch_btree,
> stream_kp_node,8}]}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [emulator] Error in process <0.13676.364> with exit value: {{nocatch,{<<13 bytes>>,<<64 bytes>>}},[{couch_os_process,prompt,2},{couch_query_servers,with_ddoc_proc,2},{couch_query_servers,filter_docs,5},{couch_changes,'-os_filter_fun/4-fun-1-',6},{couch_changes,changes_enumerator,2},{couch_btree,stream_kv_node2...
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13675.364>] ** Generic server <0.13675.364> terminating
> ** Last message in was {'EXIT',<0.13676.364>,
> {{nocatch,
> {<<"unnamed_error">>,
> <<"(new String(\"Please provide a query parameter `name`.\"))">>}},
> [{couch_os_process,prompt,2},
> {couch_query_servers,with_ddoc_proc,2},
> {couch_query_servers,filter_docs,5},
> {couch_changes,'-os_filter_fun/4-fun-1-',6},
> {couch_changes,changes_enumerator,2},
> {couch_btree,stream_kv_node2,8},
> {couch_btree,stream_kp_node,7},
> {couch_btree,stream_kp_node,8}]}}
> ** When Server state == {state,nil,<0.13676.364>,
> [<0.13674.364>,
> {db,<0.20529.5>,<0.20530.5>,nil,
> <<"1329382070052301">>,<0.2796.299>,
> <0.2798.299>,
> {db_header,5,1729,0,
> {27024847,{1108,31}},
> {27026699,1139},
> {27032365,[]},
> 0,nil,9306209,1000},
> 1729,
> {btree,<0.2796.299>,
> {27024847,{1108,31}},
> #Fun<couch_db_updater.10.19222179>,
> #Fun<couch_db_updater.11.21515767>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.12.93888648>},
> {btree,<0.2796.299>,
> {27026699,1139},
> #Fun<couch_db_updater.13.40165027>,
> #Fun<couch_db_updater.14.82810239>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.15.104121193>},
> {btree,<0.2796.299>,
> {27032365,[]},
> #Fun<couch_btree.0.23070627>,
> #Fun<couch_btree.1.117278773>,
> #Fun<couch_btree.2.112258129>,nil},
> 1729,<<"master">>,"../var/lib/couchdb/master.couch",
> [],
> [{<<"admins">>,
> {[{<<"names">>,
> [<<"woot">>,<<"woot@example.com">>]},
> {<<"roles">>,
> [<<"example-owner">>,
> <<"example-admin">>]}]}},
> {<<"readers">>,
> {[{<<"names">>,[]},{<<"roles">>,[]}]}}],
> 9306209,
> {user_ctx,<<"john@example.com">>,[],undefined},
> nil,1000,
> [before_header,after_header,on_file_open],
> false},
> 0,
> [{<<"_id">>,<<"example_john">>},
> {<<"_rev">>,
> <<"1-41945c5ce54088eccf827f4c69d00739">>},
> {<<"source">>,<<"master">>},
> {<<"target">>,<<"child_john-doe">>},
> {<<"filter">>,<<"test/john">>},
> {<<"continuous">>,true},
> {<<"user_ctx">>,
> {[{<<"name">>,<<"john@example.com">>}]}},
> {<<"query">>,
> {[{<<"name">>,
> <<"john doe">>}]}}]],
> undefined,nil,nil,false,0,<<>>,
> {<0.13678.364>,#Ref<0.0.64.5975>},
> {[],[]},
> nil}
> ** Reason for termination ==
> ** changes_loop_died
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13675.364>] {error_report,<0.34.0>,
> {<0.13675.364>,crash_report,
> [[{initial_call,
> {couch_rep_changes_feed,init,
> ['Argument__1']}},
> {pid,<0.13675.364>},
> {registered_name,[]},
> {error_info,
> {exit,changes_loop_died,
> [{gen_server,terminate,6},
> {proc_lib,init_p_do_apply,3}]}},
> {ancestors,
> [<0.13674.364>,couch_rep_sup,
> couch_primary_services,couch_server_sup,
> <0.35.0>]},
> {messages,[]},
> {links,[<0.13674.364>]},
> {dictionary,[]},
> {trap_exit,true},
> {status,running},
> {heap_size,1597},
> {stack_size,24},
> {reductions,2157}],
> []]}}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13677.364>] ** Generic server <0.13677.364> terminating
> ** Last message in was {'EXIT',<0.13678.364>,
> {changes_loop_died,
> {gen_server,call,
> [<0.13675.364>,next_changes,infinity]}}}
> ** When Server state == {state,nil,nil,<0.13674.364>,false,0,
> {<0.13680.364>,#Ref<0.0.64.5977>},
> {[],[]},
> 0,0,0}
> ** Reason for termination ==
> ** {changes_loop_died,{gen_server,call,[<0.13675.364>,next_changes,infinity]}}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13677.364>] {error_report,<0.34.0>,
> {<0.13677.364>,crash_report,
> [[{initial_call,
> {couch_rep_missing_revs,init,['Argument__1']}},
> {pid,<0.13677.364>},
> {registered_name,[]},
> {error_info,
> {exit,
> {changes_loop_died,
> {gen_server,call,
> [<0.13675.364>,next_changes,infinity]}},
> [{gen_server,terminate,6},
> {proc_lib,init_p_do_apply,3}]}},
> {ancestors,
> [<0.13674.364>,couch_rep_sup,
> couch_primary_services,couch_server_sup,
> <0.35.0>]},
> {messages,[]},
> {links,[<0.13674.364>]},
> {dictionary,[]},
> {trap_exit,true},
> {status,running},
> {heap_size,233},
> {stack_size,24},
> {reductions,141}],
> []]}}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13679.364>] ** Generic server <0.13679.364> terminating
> ** Last message in was {'EXIT',<0.13680.364>,
> {{changes_loop_died,
> {gen_server,call,
> [<0.13675.364>,next_changes,infinity]}},
> {gen_server,call,
> [<0.13677.364>,next_missing_revs,infinity]}}}
> ** When Server state == {state,<0.13674.364>,
> {db,<0.20529.5>,<0.20530.5>,nil,
> <<"1329382070052301">>,<0.2796.299>,
> <0.2798.299>,
> {db_header,5,1729,0,
> {27024847,{1108,31}},
> {27026699,1139},
> {27032365,[]},
> 0,nil,9306209,1000},
> 1729,
> {btree,<0.2796.299>,
> {27024847,{1108,31}},
> #Fun<couch_db_updater.10.19222179>,
> #Fun<couch_db_updater.11.21515767>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.12.93888648>},
> {btree,<0.2796.299>,
> {27026699,1139},
> #Fun<couch_db_updater.13.40165027>,
> #Fun<couch_db_updater.14.82810239>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.15.104121193>},
> {btree,<0.2796.299>,
> {27032365,[]},
> #Fun<couch_btree.0.23070627>,
> #Fun<couch_btree.1.117278773>,
> #Fun<couch_btree.2.112258129>,nil},
> 1729,<<"master">>,"../var/lib/couchdb/master.couch",
> [],
> [{<<"admins">>,
> {[{<<"names">>,
> [<<"woot">>,<<"woot@example.com">>]},
> {<<"roles">>,
> [<<"example-owner">>,<<"example-admin">>]}]}},
> {<<"readers">>,
> {[{<<"names">>,[]},{<<"roles">>,[]}]}}],
> 9306209,
> {user_ctx,<<"john@example.com">>,[],undefined},
> nil,1000,
> [before_header,after_header,on_file_open],
> false},
> <0.13677.364>,<0.13680.364>,[],0,
> {[],[]},
> {<0.13681.364>,#Ref<0.0.64.5985>},
> false,0,nil,[],[]}
> ** Reason for termination ==
> ** {function_clause,
> [{couch_rep_reader,handle_info,
> [{'EXIT',<0.13680.364>,
> {{changes_loop_died,
> {gen_server,call,[<0.13675.364>,next_changes,infinity]}},
> {gen_server,call,
> [<0.13677.364>,next_missing_revs,infinity]}}},
> {state,<0.13674.364>,
> {db,<0.20529.5>,<0.20530.5>,nil,<<"1329382070052301">>,
> <0.2796.299>,<0.2798.299>,
> {db_header,5,1729,0,
> {27024847,{1108,31}},
> {27026699,1139},
> {27032365,[]},
> 0,nil,9306209,1000},
> 1729,
> {btree,<0.2796.299>,
> {27024847,{1108,31}},
> #Fun<couch_db_updater.10.19222179>,
> #Fun<couch_db_updater.11.21515767>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.12.93888648>},
> {btree,<0.2796.299>,
> {27026699,1139},
> #Fun<couch_db_updater.13.40165027>,
> #Fun<couch_db_updater.14.82810239>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.15.104121193>},
> {btree,<0.2796.299>,
> {27032365,[]},
> #Fun<couch_btree.0.23070627>,
> #Fun<couch_btree.1.117278773>,
> #Fun<couch_btree.2.112258129>,nil},
> 1729,<<"master">>,"../var/lib/couchdb/master.couch",[],
> [{<<"admins">>,
> {[{<<"names">>,[<<"woot">>,<<"woot@example.com">>]},
> {<<"roles">>,
> [<<"example-owner">>,<<"example-admin">>]}]}},
> {<<"readers">>,{[{<<"names">>,[]},{<<"roles">>,[]}]}}],
> 9306209,
> {user_ctx,<<"john@example.com">>,[],undefined},
> nil,1000,
> [before_header,after_header,on_file_open],
> false},
> <0.13677.364>,<0.13680.364>,[],0,
> {[],[]},
> {<0.13681.364>,#Ref<0.0.64.5985>},
> false,0,nil,[],[]}]},
> {gen_server,handle_msg,5},
> {proc_lib,init_p_do_apply,3}]}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13679.364>] {error_report,<0.34.0>,
> {<0.13679.364>,crash_report,
> [[{initial_call,
> {couch_rep_reader,init,['Argument__1']}},
> {pid,<0.13679.364>},
> {registered_name,[]},
> {error_info,
> {exit,
> {function_clause,
> [{couch_rep_reader,handle_info,
> [{'EXIT',<0.13680.364>,
> {{changes_loop_died,
> {gen_server,call,
> [<0.13675.364>,next_changes,infinity]}},
> {gen_server,call,
> [<0.13677.364>,next_missing_revs,
> infinity]}}},
> {state,<0.13674.364>,
> {db,<0.20529.5>,<0.20530.5>,nil,
> <<"1329382070052301">>,<0.2796.299>,
> <0.2798.299>,
> {db_header,5,1729,0,
> {27024847,{1108,31}},
> {27026699,1139},
> {27032365,[]},
> 0,nil,9306209,1000},
> 1729,
> {btree,<0.2796.299>,
> {27024847,{1108,31}},
> #Fun<couch_db_updater.10.19222179>,
> #Fun<couch_db_updater.11.21515767>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.12.93888648>},
> {btree,<0.2796.299>,
> {27026699,1139},
> #Fun<couch_db_updater.13.40165027>,
> #Fun<couch_db_updater.14.82810239>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.15.104121193>},
> {btree,<0.2796.299>,
> {27032365,[]},
> #Fun<couch_btree.0.23070627>,
> #Fun<couch_btree.1.117278773>,
> #Fun<couch_btree.2.112258129>,nil},
> 1729,<<"master">>,
> "../var/lib/couchdb/master.couch",[],
> [{<<"admins">>,
> {[{<<"names">>,
> [<<"woot">>,<<"woot@example.com">>]},
> {<<"roles">>,
> [<<"example-owner">>,
> <<"example-admin">>]}]}},
> {<<"readers">>,
> {[{<<"names">>,[]},{<<"roles">>,[]}]}}],
> 9306209,
> {user_ctx,<<"john@example.com">>,[],
> undefined},
> nil,1000,
> [before_header,after_header,on_file_open],
> false},
> <0.13677.364>,<0.13680.364>,[],0,
> {[],[]},
> {<0.13681.364>,#Ref<0.0.64.5985>},
> false,0,nil,[],[]}]},
> {gen_server,handle_msg,5},
> {proc_lib,init_p_do_apply,3}]},
> [{gen_server,terminate,6},
> {proc_lib,init_p_do_apply,3}]}},
> {ancestors,
> [<0.13674.364>,couch_rep_sup,
> couch_primary_services,couch_server_sup,
> <0.35.0>]},
> {messages,[]},
> {links,[<0.13674.364>]},
> {dictionary,[]},
> {trap_exit,true},
> {status,running},
> {heap_size,987},
> {stack_size,24},
> {reductions,182}],
> []]}}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.101.0>] Error in replication `10654d1361b111fb7c7f53b05f15mastercb+continuous` (triggered by document `example_john`): changes_loop_died
> Restarting replication in 5 seconds.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (COUCHDB-1427) Kept trying to run erratic
replications half an hour after I'd deleted their docs from _replicator
Posted by "Kurt Milam (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1427?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13221143#comment-13221143 ]
Kurt Milam commented on COUCHDB-1427:
-------------------------------------
here's the finally-fixed replication doc - the one that worked in the end:
{
"_id": "example_john",
"source": "master",
"target": "child_john_doe",
"filter":"test/john",
"continuous": true,
"user_ctx": {
"name": "john@example.com"
},
"query_params":{
"name": "john doe"
}
}
> Kept trying to run erratic replications half an hour after I'd deleted their docs from _replicator
> --------------------------------------------------------------------------------------------------
>
> Key: COUCHDB-1427
> URL: https://issues.apache.org/jira/browse/COUCHDB-1427
> Project: CouchDB
> Issue Type: Bug
> Components: Futon, Replication
> Affects Versions: 1.1.1
> Environment: Windows 7 / 64bit
> Reporter: Kurt Milam
> Priority: Minor
> Labels: futon, replication
>
> Note: I did all of the following via the Futon interface on my local development PC:
> 1. I added a doc with continuous=true and a user-defined ID to _replicator and created a new, empty target database.
> 2. I realized shortly thereafter that my doc had an error.
> 2. I deleted the doc (after first being unable to edit/correct it) and deleted the target database
> 3. I repaired and recreated the doc, using the same ID as in step #1, and I created a new, empty target database
> 4. I probably did this a total of 4 times before I got the doc right (it was my first replication doc working with a filter)
> 5. 10 minutes after I'd deleted the erratic docs, Couch was still trying to run the replications
> 6. I deleted the correct doc, which had sparked a successful replication
> 7. Half an hour later, Couch was still trying to run all of the unsuccessful replications, logging errors at the rate of around 20K lines per minute
> 8. I finally restarted Couch - after it came back up, it no longer tried to run the replications
> Following are a few representative log entries:
> [Fri, 02 Mar 2012 18:10:54 GMT] [info] [<0.13674.364>] Document `example_john` triggered replication `10654d1361b111fb7c7f53b05f15mastercb+continuous`
> [Fri, 02 Mar 2012 18:10:54 GMT] [info] [<0.13626.364>] starting new replication "10654d1361b111fb7c7f53b05f15mastercb+continuous" at <0.13674.364>
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13676.364>] OS Process Error <0.13683.364> :: {<<"unnamed_error">>,
> <<"(new String(\"Please provide a query parameter `name`.\"))">>}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13675.364>] changes_loop died with reason {{nocatch,
> {<<"unnamed_error">>,
> <<"(new String(\"Please provide a query parameter `name`.\"))">>}},
> [{couch_os_process,
> prompt,2},
> {couch_query_servers,
> with_ddoc_proc,2},
> {couch_query_servers,
> filter_docs,5},
> {couch_changes,
> '-os_filter_fun/4-fun-1-',
> 6},
> {couch_changes,
> changes_enumerator,2},
> {couch_btree,
> stream_kv_node2,8},
> {couch_btree,
> stream_kp_node,7},
> {couch_btree,
> stream_kp_node,8}]}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [emulator] Error in process <0.13676.364> with exit value: {{nocatch,{<<13 bytes>>,<<64 bytes>>}},[{couch_os_process,prompt,2},{couch_query_servers,with_ddoc_proc,2},{couch_query_servers,filter_docs,5},{couch_changes,'-os_filter_fun/4-fun-1-',6},{couch_changes,changes_enumerator,2},{couch_btree,stream_kv_node2...
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13675.364>] ** Generic server <0.13675.364> terminating
> ** Last message in was {'EXIT',<0.13676.364>,
> {{nocatch,
> {<<"unnamed_error">>,
> <<"(new String(\"Please provide a query parameter `name`.\"))">>}},
> [{couch_os_process,prompt,2},
> {couch_query_servers,with_ddoc_proc,2},
> {couch_query_servers,filter_docs,5},
> {couch_changes,'-os_filter_fun/4-fun-1-',6},
> {couch_changes,changes_enumerator,2},
> {couch_btree,stream_kv_node2,8},
> {couch_btree,stream_kp_node,7},
> {couch_btree,stream_kp_node,8}]}}
> ** When Server state == {state,nil,<0.13676.364>,
> [<0.13674.364>,
> {db,<0.20529.5>,<0.20530.5>,nil,
> <<"1329382070052301">>,<0.2796.299>,
> <0.2798.299>,
> {db_header,5,1729,0,
> {27024847,{1108,31}},
> {27026699,1139},
> {27032365,[]},
> 0,nil,9306209,1000},
> 1729,
> {btree,<0.2796.299>,
> {27024847,{1108,31}},
> #Fun<couch_db_updater.10.19222179>,
> #Fun<couch_db_updater.11.21515767>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.12.93888648>},
> {btree,<0.2796.299>,
> {27026699,1139},
> #Fun<couch_db_updater.13.40165027>,
> #Fun<couch_db_updater.14.82810239>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.15.104121193>},
> {btree,<0.2796.299>,
> {27032365,[]},
> #Fun<couch_btree.0.23070627>,
> #Fun<couch_btree.1.117278773>,
> #Fun<couch_btree.2.112258129>,nil},
> 1729,<<"master">>,"../var/lib/couchdb/master.couch",
> [],
> [{<<"admins">>,
> {[{<<"names">>,
> [<<"woot">>,<<"woot@example.com">>]},
> {<<"roles">>,
> [<<"example-owner">>,
> <<"example-admin">>]}]}},
> {<<"readers">>,
> {[{<<"names">>,[]},{<<"roles">>,[]}]}}],
> 9306209,
> {user_ctx,<<"john@example.com">>,[],undefined},
> nil,1000,
> [before_header,after_header,on_file_open],
> false},
> 0,
> [{<<"_id">>,<<"example_john">>},
> {<<"_rev">>,
> <<"1-41945c5ce54088eccf827f4c69d00739">>},
> {<<"source">>,<<"master">>},
> {<<"target">>,<<"child_john-doe">>},
> {<<"filter">>,<<"test/john">>},
> {<<"continuous">>,true},
> {<<"user_ctx">>,
> {[{<<"name">>,<<"john@example.com">>}]}},
> {<<"query">>,
> {[{<<"name">>,
> <<"john doe">>}]}}]],
> undefined,nil,nil,false,0,<<>>,
> {<0.13678.364>,#Ref<0.0.64.5975>},
> {[],[]},
> nil}
> ** Reason for termination ==
> ** changes_loop_died
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13675.364>] {error_report,<0.34.0>,
> {<0.13675.364>,crash_report,
> [[{initial_call,
> {couch_rep_changes_feed,init,
> ['Argument__1']}},
> {pid,<0.13675.364>},
> {registered_name,[]},
> {error_info,
> {exit,changes_loop_died,
> [{gen_server,terminate,6},
> {proc_lib,init_p_do_apply,3}]}},
> {ancestors,
> [<0.13674.364>,couch_rep_sup,
> couch_primary_services,couch_server_sup,
> <0.35.0>]},
> {messages,[]},
> {links,[<0.13674.364>]},
> {dictionary,[]},
> {trap_exit,true},
> {status,running},
> {heap_size,1597},
> {stack_size,24},
> {reductions,2157}],
> []]}}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13677.364>] ** Generic server <0.13677.364> terminating
> ** Last message in was {'EXIT',<0.13678.364>,
> {changes_loop_died,
> {gen_server,call,
> [<0.13675.364>,next_changes,infinity]}}}
> ** When Server state == {state,nil,nil,<0.13674.364>,false,0,
> {<0.13680.364>,#Ref<0.0.64.5977>},
> {[],[]},
> 0,0,0}
> ** Reason for termination ==
> ** {changes_loop_died,{gen_server,call,[<0.13675.364>,next_changes,infinity]}}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13677.364>] {error_report,<0.34.0>,
> {<0.13677.364>,crash_report,
> [[{initial_call,
> {couch_rep_missing_revs,init,['Argument__1']}},
> {pid,<0.13677.364>},
> {registered_name,[]},
> {error_info,
> {exit,
> {changes_loop_died,
> {gen_server,call,
> [<0.13675.364>,next_changes,infinity]}},
> [{gen_server,terminate,6},
> {proc_lib,init_p_do_apply,3}]}},
> {ancestors,
> [<0.13674.364>,couch_rep_sup,
> couch_primary_services,couch_server_sup,
> <0.35.0>]},
> {messages,[]},
> {links,[<0.13674.364>]},
> {dictionary,[]},
> {trap_exit,true},
> {status,running},
> {heap_size,233},
> {stack_size,24},
> {reductions,141}],
> []]}}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13679.364>] ** Generic server <0.13679.364> terminating
> ** Last message in was {'EXIT',<0.13680.364>,
> {{changes_loop_died,
> {gen_server,call,
> [<0.13675.364>,next_changes,infinity]}},
> {gen_server,call,
> [<0.13677.364>,next_missing_revs,infinity]}}}
> ** When Server state == {state,<0.13674.364>,
> {db,<0.20529.5>,<0.20530.5>,nil,
> <<"1329382070052301">>,<0.2796.299>,
> <0.2798.299>,
> {db_header,5,1729,0,
> {27024847,{1108,31}},
> {27026699,1139},
> {27032365,[]},
> 0,nil,9306209,1000},
> 1729,
> {btree,<0.2796.299>,
> {27024847,{1108,31}},
> #Fun<couch_db_updater.10.19222179>,
> #Fun<couch_db_updater.11.21515767>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.12.93888648>},
> {btree,<0.2796.299>,
> {27026699,1139},
> #Fun<couch_db_updater.13.40165027>,
> #Fun<couch_db_updater.14.82810239>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.15.104121193>},
> {btree,<0.2796.299>,
> {27032365,[]},
> #Fun<couch_btree.0.23070627>,
> #Fun<couch_btree.1.117278773>,
> #Fun<couch_btree.2.112258129>,nil},
> 1729,<<"master">>,"../var/lib/couchdb/master.couch",
> [],
> [{<<"admins">>,
> {[{<<"names">>,
> [<<"woot">>,<<"woot@example.com">>]},
> {<<"roles">>,
> [<<"example-owner">>,<<"example-admin">>]}]}},
> {<<"readers">>,
> {[{<<"names">>,[]},{<<"roles">>,[]}]}}],
> 9306209,
> {user_ctx,<<"john@example.com">>,[],undefined},
> nil,1000,
> [before_header,after_header,on_file_open],
> false},
> <0.13677.364>,<0.13680.364>,[],0,
> {[],[]},
> {<0.13681.364>,#Ref<0.0.64.5985>},
> false,0,nil,[],[]}
> ** Reason for termination ==
> ** {function_clause,
> [{couch_rep_reader,handle_info,
> [{'EXIT',<0.13680.364>,
> {{changes_loop_died,
> {gen_server,call,[<0.13675.364>,next_changes,infinity]}},
> {gen_server,call,
> [<0.13677.364>,next_missing_revs,infinity]}}},
> {state,<0.13674.364>,
> {db,<0.20529.5>,<0.20530.5>,nil,<<"1329382070052301">>,
> <0.2796.299>,<0.2798.299>,
> {db_header,5,1729,0,
> {27024847,{1108,31}},
> {27026699,1139},
> {27032365,[]},
> 0,nil,9306209,1000},
> 1729,
> {btree,<0.2796.299>,
> {27024847,{1108,31}},
> #Fun<couch_db_updater.10.19222179>,
> #Fun<couch_db_updater.11.21515767>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.12.93888648>},
> {btree,<0.2796.299>,
> {27026699,1139},
> #Fun<couch_db_updater.13.40165027>,
> #Fun<couch_db_updater.14.82810239>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.15.104121193>},
> {btree,<0.2796.299>,
> {27032365,[]},
> #Fun<couch_btree.0.23070627>,
> #Fun<couch_btree.1.117278773>,
> #Fun<couch_btree.2.112258129>,nil},
> 1729,<<"master">>,"../var/lib/couchdb/master.couch",[],
> [{<<"admins">>,
> {[{<<"names">>,[<<"woot">>,<<"woot@example.com">>]},
> {<<"roles">>,
> [<<"example-owner">>,<<"example-admin">>]}]}},
> {<<"readers">>,{[{<<"names">>,[]},{<<"roles">>,[]}]}}],
> 9306209,
> {user_ctx,<<"john@example.com">>,[],undefined},
> nil,1000,
> [before_header,after_header,on_file_open],
> false},
> <0.13677.364>,<0.13680.364>,[],0,
> {[],[]},
> {<0.13681.364>,#Ref<0.0.64.5985>},
> false,0,nil,[],[]}]},
> {gen_server,handle_msg,5},
> {proc_lib,init_p_do_apply,3}]}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.13679.364>] {error_report,<0.34.0>,
> {<0.13679.364>,crash_report,
> [[{initial_call,
> {couch_rep_reader,init,['Argument__1']}},
> {pid,<0.13679.364>},
> {registered_name,[]},
> {error_info,
> {exit,
> {function_clause,
> [{couch_rep_reader,handle_info,
> [{'EXIT',<0.13680.364>,
> {{changes_loop_died,
> {gen_server,call,
> [<0.13675.364>,next_changes,infinity]}},
> {gen_server,call,
> [<0.13677.364>,next_missing_revs,
> infinity]}}},
> {state,<0.13674.364>,
> {db,<0.20529.5>,<0.20530.5>,nil,
> <<"1329382070052301">>,<0.2796.299>,
> <0.2798.299>,
> {db_header,5,1729,0,
> {27024847,{1108,31}},
> {27026699,1139},
> {27032365,[]},
> 0,nil,9306209,1000},
> 1729,
> {btree,<0.2796.299>,
> {27024847,{1108,31}},
> #Fun<couch_db_updater.10.19222179>,
> #Fun<couch_db_updater.11.21515767>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.12.93888648>},
> {btree,<0.2796.299>,
> {27026699,1139},
> #Fun<couch_db_updater.13.40165027>,
> #Fun<couch_db_updater.14.82810239>,
> #Fun<couch_btree.5.112258129>,
> #Fun<couch_db_updater.15.104121193>},
> {btree,<0.2796.299>,
> {27032365,[]},
> #Fun<couch_btree.0.23070627>,
> #Fun<couch_btree.1.117278773>,
> #Fun<couch_btree.2.112258129>,nil},
> 1729,<<"master">>,
> "../var/lib/couchdb/master.couch",[],
> [{<<"admins">>,
> {[{<<"names">>,
> [<<"woot">>,<<"woot@example.com">>]},
> {<<"roles">>,
> [<<"example-owner">>,
> <<"example-admin">>]}]}},
> {<<"readers">>,
> {[{<<"names">>,[]},{<<"roles">>,[]}]}}],
> 9306209,
> {user_ctx,<<"john@example.com">>,[],
> undefined},
> nil,1000,
> [before_header,after_header,on_file_open],
> false},
> <0.13677.364>,<0.13680.364>,[],0,
> {[],[]},
> {<0.13681.364>,#Ref<0.0.64.5985>},
> false,0,nil,[],[]}]},
> {gen_server,handle_msg,5},
> {proc_lib,init_p_do_apply,3}]},
> [{gen_server,terminate,6},
> {proc_lib,init_p_do_apply,3}]}},
> {ancestors,
> [<0.13674.364>,couch_rep_sup,
> couch_primary_services,couch_server_sup,
> <0.35.0>]},
> {messages,[]},
> {links,[<0.13674.364>]},
> {dictionary,[]},
> {trap_exit,true},
> {status,running},
> {heap_size,987},
> {stack_size,24},
> {reductions,182}],
> []]}}
> [Fri, 02 Mar 2012 18:10:55 GMT] [error] [<0.101.0>] Error in replication `10654d1361b111fb7c7f53b05f15mastercb+continuous` (triggered by document `example_john`): changes_loop_died
> Restarting replication in 5 seconds.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira