Clashsoft commented on issue #5004:
URL: https://github.com/apache/couchdb/issues/5004#issuecomment-2538986772

   Now I'm stuck again with the original replication source, the npm registry:
   
   ```
   [pod/couchdb-couchdb-2/couchdb] [notice] 2024-12-12T13:30:32.754275Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.21036.0> -------- recording a checkpoint for 
`https://replicate.npmjs.com/registry/` -> 
`http://couchdb-svc-couchdb:5984/registry/` at source update_seq 2099
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:30:33.026452Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.21036.0> -------- Replication `bc6b9cb696ae379a2a05de39631f5d0f+continuous` 
(`https://replicate.npmjs.com/registry/` -> 
`http://couchdb-svc-couchdb:5984/registry/`) failed: 
{bad_return_value,{invalid_json,{1,invalid_literal}}}
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:30:33.027290Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.21036.0> -------- gen_server <0.21036.0> terminated with reason: bad return 
value {invalid_json,{1,invalid_literal}}
   [pod/couchdb-couchdb-2/couchdb]   last msg: redacted
   [pod/couchdb-couchdb-2/couchdb]      state: 
[{rep_id,{"bc6b9cb696ae379a2a05de39631f5d0f","+continuous"}},{source,"https://replicate.npmjs.com/registry/"},{target,"http://couchdb-svc-couchdb:5984/registry/"},{db_name,<<"shards/80000000-ffffffff/_replicator.1733607930">>},{doc_id,<<"3ddcb9c5f47447f9cae76d91e00022a1">>},{options,[{checkpoint_interval,5000},{connection_timeout,60000},{continuous,true},{create_target,false},{http_connections,20},{ibrowse_options,[]},{retries,5},{socket_options,[{keepalive,true},{nodelay,false}]},{use_bulk_get,false},{use_checkpoints,true},{worker_batch_size,500},{worker_processes,1}]},{session_id,<<"dcd35a41280acb3dc66680605355d250">>},{start_seq,{0,0}},{source_seq,37198643},{committed_seq,{0,0}},{current_through_seq,{72,2099}},{highest_seq_done,{72,2099}}]
   [pod/couchdb-couchdb-2/couchdb]     extra: []
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:30:33.027403Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.21036.0> -------- gen_server <0.21036.0> terminated with reason: bad return 
value {invalid_json,{1,invalid_literal}}
   [pod/couchdb-couchdb-2/couchdb]   last msg: redacted
   [pod/couchdb-couchdb-2/couchdb]      state: 
[{rep_id,{"bc6b9cb696ae379a2a05de39631f5d0f","+continuous"}},{source,"https://replicate.npmjs.com/registry/"},{target,"http://couchdb-svc-couchdb:5984/registry/"},{db_name,<<"shards/80000000-ffffffff/_replicator.1733607930">>},{doc_id,<<"3ddcb9c5f47447f9cae76d91e00022a1">>},{options,[{checkpoint_interval,5000},{connection_timeout,60000},{continuous,true},{create_target,false},{http_connections,20},{ibrowse_options,[]},{retries,5},{socket_options,[{keepalive,true},{nodelay,false}]},{use_bulk_get,false},{use_checkpoints,true},{worker_batch_size,500},{worker_processes,1}]},{session_id,<<"dcd35a41280acb3dc66680605355d250">>},{start_seq,{0,0}},{source_seq,37198643},{committed_seq,{0,0}},{current_through_seq,{72,2099}},{highest_seq_done,{72,2099}}]
   [pod/couchdb-couchdb-2/couchdb]     extra: []
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:30:33.027579Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.21036.0> -------- CRASH REPORT Process  (<0.21036.0>) with 3 neighbors 
exited with reason: bad return value {invalid_json,{1,invalid_literal}} at 
gen_server:handle_common_reply/8(line:1245) <= 
proc_lib:init_p_do_apply/3(line:240); initial_call: 
{couch_replicator_scheduler_job,init,['Argument__1']}, ancestors: 
[couch_replicator_scheduler,couch_replicator_sup,...], message_queue_len: 3, 
links: [<0.21162.0>,<0.21164.0>,<0.21165.0>,<0.21163.0>,<0.592.0>], dictionary: 
[{rand_seed,{#{bits => 58,jump => #Fun<rand.3.34006561>,next => 
...,...},...}},...], trap_exit: true, status: running, heap_size: 6772, 
stack_size: 28, reductions: 49346
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:30:33.027674Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.21036.0> -------- CRASH REPORT Process  (<0.21036.0>) with 3 neighbors 
exited with reason: bad return value {invalid_json,{1,invalid_literal}} at 
gen_server:handle_common_reply/8(line:1245) <= 
proc_lib:init_p_do_apply/3(line:240); initial_call: 
{couch_replicator_scheduler_job,init,['Argument__1']}, ancestors: 
[couch_replicator_scheduler,couch_replicator_sup,...], message_queue_len: 3, 
links: [<0.21162.0>,<0.21164.0>,<0.21165.0>,<0.21163.0>,<0.592.0>], dictionary: 
[{rand_seed,{#{bits => 58,jump => #Fun<rand.3.34006561>,next => 
...,...},...}},...], trap_exit: true, status: running, heap_size: 6772, 
stack_size: 28, reductions: 49346
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:30:33.027736Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.21165.0> -------- gen_server <0.21165.0> terminated with reason: bad return 
value {invalid_json,{1,invalid_literal}}
   [pod/couchdb-couchdb-2/couchdb]   last msg: redacted
   [pod/couchdb-couchdb-2/couchdb]      state: 
[{main_pid,<0.21036.0>},{loop,<0.21166.0>},{source,"https://replicate.npmjs.com/registry/"},{target,"http://couchdb-svc-couchdb:5984/registry/"},{num_readers,0},{pending_fetch,nil},{batch_size,0}]
   [pod/couchdb-couchdb-2/couchdb]     extra: []
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:30:33.027777Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.21165.0> -------- gen_server <0.21165.0> terminated with reason: bad return 
value {invalid_json,{1,invalid_literal}}
   [pod/couchdb-couchdb-2/couchdb]   last msg: redacted
   [pod/couchdb-couchdb-2/couchdb]      state: 
[{main_pid,<0.21036.0>},{loop,<0.21166.0>},{source,"https://replicate.npmjs.com/registry/"},{target,"http://couchdb-svc-couchdb:5984/registry/"},{num_readers,0},{pending_fetch,nil},{batch_size,0}]
   [pod/couchdb-couchdb-2/couchdb]     extra: []
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:30:33.027840Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.21165.0> -------- CRASH REPORT Process  (<0.21165.0>) with 0 neighbors 
exited with reason: bad return value {invalid_json,{1,invalid_literal}} at 
gen_server:decode_msg/9(line:909) <= proc_lib:init_p_do_apply/3(line:240); 
initial_call: {couch_replicator_worker,init,['Argument__1']}, ancestors: 
[<0.21036.0>,couch_replicator_scheduler,couch_replicator_sup,...], 
message_queue_len: 0, links: [<0.21166.0>], dictionary: [], trap_exit: true, 
status: running, heap_size: 1598, stack_size: 28, reductions: 6467
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:30:33.027924Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.21165.0> -------- CRASH REPORT Process  (<0.21165.0>) with 0 neighbors 
exited with reason: bad return value {invalid_json,{1,invalid_literal}} at 
gen_server:decode_msg/9(line:909) <= proc_lib:init_p_do_apply/3(line:240); 
initial_call: {couch_replicator_worker,init,['Argument__1']}, ancestors: 
[<0.21036.0>,couch_replicator_scheduler,couch_replicator_sup,...], 
message_queue_len: 0, links: [<0.21166.0>], dictionary: [], trap_exit: true, 
status: running, heap_size: 1598, stack_size: 28, reductions: 6467
   ```
   
   And:
   
   ```
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:36:37.673186Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.25933.0> -------- Replicator, request POST to 
"https://replicate.npmjs.com/registry/_ensure_full_commit"; failed due to error 
{code,504}
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:36:37.673548Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.25168.0> -------- Replication `bc6b9cb696ae379a2a05de39631f5d0f+continuous` 
(`https://replicate.npmjs.com/registry/` -> 
`http://couchdb-svc-couchdb:5984/registry/`) failed: 
{checkpoint_commit_failure,<<"Failure on source commit: 
{'EXIT',{http_request_failed,\"POST\",\n                             
\"https://replicate.npmjs.com/registry/_ensure_full_commit\",\n                 
            {error,{code,504}}}}">>}
   [pod/couchdb-couchdb-0/couchdb] [notice] 2024-12-12T13:36:38.424668Z 
couc...@couchdb-couchdb-0.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.18057.0> acfb8e39f5 couchdb.web-kraken.uni-kassel.dev 10.42.75.128 admin GET 
/_active_tasks 200 ok 3
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:36:44.048501Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.25168.0> -------- gen_server <0.25168.0> terminated with reason: 
{checkpoint_commit_failure,<<"Failure on source commit: 
{'EXIT',{http_request_failed,\"POST\",\n                             
\"https://replicate.npmjs.com/registry/_ensure_full_commit\",\n                 
            {error,{code,504}}}}">>}
   [pod/couchdb-couchdb-2/couchdb]   last msg: redacted
   [pod/couchdb-couchdb-2/couchdb]      state: 
[{rep_id,{"bc6b9cb696ae379a2a05de39631f5d0f","+continuous"}},{source,"https://replicate.npmjs.com/registry/"},{target,"http://couchdb-svc-couchdb:5984/registry/"},{db_name,<<"shards/80000000-ffffffff/_replicator.1733607930">>},{doc_id,<<"3ddcb9c5f47447f9cae76d91e00022a1">>},{options,[{checkpoint_interval,5000},{connection_timeout,60000},{continuous,true},{create_target,false},{http_connections,20},{ibrowse_options,[]},{retries,5},{socket_options,[{keepalive,true},{nodelay,false}]},{use_bulk_get,false},{use_checkpoints,true},{worker_batch_size,500},{worker_processes,1}]},{session_id,<<"5bf633e8a5688c8804f002e40e2c48cc">>},{start_seq,{0,0}},{source_seq,37198716},{committed_seq,{0,0}},{current_through_seq,{2,13}},{highest_seq_done,{2,13}}]
   [pod/couchdb-couchdb-2/couchdb]     extra: []
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:36:44.048636Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.25168.0> -------- gen_server <0.25168.0> terminated with reason: 
{checkpoint_commit_failure,<<"Failure on source commit: 
{'EXIT',{http_request_failed,\"POST\",\n                             
\"https://replicate.npmjs.com/registry/_ensure_full_commit\",\n                 
            {error,{code,504}}}}">>}
   [pod/couchdb-couchdb-2/couchdb]   last msg: redacted
   [pod/couchdb-couchdb-2/couchdb]      state: 
[{rep_id,{"bc6b9cb696ae379a2a05de39631f5d0f","+continuous"}},{source,"https://replicate.npmjs.com/registry/"},{target,"http://couchdb-svc-couchdb:5984/registry/"},{db_name,<<"shards/80000000-ffffffff/_replicator.1733607930">>},{doc_id,<<"3ddcb9c5f47447f9cae76d91e00022a1">>},{options,[{checkpoint_interval,5000},{connection_timeout,60000},{continuous,true},{create_target,false},{http_connections,20},{ibrowse_options,[]},{retries,5},{socket_options,[{keepalive,true},{nodelay,false}]},{use_bulk_get,false},{use_checkpoints,true},{worker_batch_size,500},{worker_processes,1}]},{session_id,<<"5bf633e8a5688c8804f002e40e2c48cc">>},{start_seq,{0,0}},{source_seq,37198716},{committed_seq,{0,0}},{current_through_seq,{2,13}},{highest_seq_done,{2,13}}]
   [pod/couchdb-couchdb-2/couchdb]     extra: []
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:36:44.050178Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.25168.0> -------- CRASH REPORT Process  (<0.25168.0>) with 3 neighbors 
exited with reason: {checkpoint_commit_failure,<<"Failure on source commit: 
{'EXIT',{http_request_failed,\"POST\",\n                             
\"https://replicate.npmjs.com/registry/_ensure_full_commit\",\n                 
            {error,{code,504}}}}">>} at 
gen_server:handle_common_reply/8(line:1241) <= 
proc_lib:init_p_do_apply/3(line:240); initial_call: 
{couch_replicator_scheduler_job,init,['Argument__1']}, ancestors: 
[couch_replicator_scheduler,couch_replicator_sup,...], message_queue_len: 3, 
links: [<0.25742.0>,<0.25744.0>,<0.25745.0>,<0.25743.0>,<0.592.0>], dictionary: 
[{rand_seed,{#{bits => 58,jump => #Fun<rand.3.34006561>,next => 
...,...},...}},...], trap_exit: true, status: running, heap_size: 6772, 
stack_size: 28, reductions: 29599
   [pod/couchdb-couchdb-2/couchdb] [notice] 2024-12-12T13:36:44.050222Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.592.0> -------- couch_replicator_scheduler: Job 
{"bc6b9cb696ae379a2a05de39631f5d0f","+continuous"} started as <0.28499.0>
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:36:44.050353Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.25168.0> -------- CRASH REPORT Process  (<0.25168.0>) with 3 neighbors 
exited with reason: {checkpoint_commit_failure,<<"Failure on source commit: 
{'EXIT',{http_request_failed,\"POST\",\n                             
\"https://replicate.npmjs.com/registry/_ensure_full_commit\",\n                 
            {error,{code,504}}}}">>} at 
gen_server:handle_common_reply/8(line:1241) <= 
proc_lib:init_p_do_apply/3(line:240); initial_call: 
{couch_replicator_scheduler_job,init,['Argument__1']}, ancestors: 
[couch_replicator_scheduler,couch_replicator_sup,...], message_queue_len: 3, 
links: [<0.25742.0>,<0.25744.0>,<0.25745.0>,<0.25743.0>,<0.592.0>], dictionary: 
[{rand_seed,{#{bits => 58,jump => #Fun<rand.3.34006561>,next => 
...,...},...}},...], trap_exit: true, status: running, heap_size: 6772, 
stack_size: 28, reductions: 29599
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:36:44.050457Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.25745.0> -------- gen_server <0.25745.0> terminated with reason: 
{checkpoint_commit_failure,<<"Failure on source commit: 
{'EXIT',{http_request_failed,\"POST\",\n                             
\"https://replicate.npmjs.com/registry/_ensure_full_commit\",\n                 
            {error,{code,504}}}}">>}
   [pod/couchdb-couchdb-2/couchdb]   last msg: redacted
   [pod/couchdb-couchdb-2/couchdb]      state: 
[{main_pid,<0.25168.0>},{loop,<0.25746.0>},{source,"https://replicate.npmjs.com/registry/"},{target,"http://couchdb-svc-couchdb:5984/registry/"},{num_readers,0},{pending_fetch,nil},{batch_size,0}]
   [pod/couchdb-couchdb-2/couchdb]     extra: []
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:36:44.050565Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.25745.0> -------- gen_server <0.25745.0> terminated with reason: 
{checkpoint_commit_failure,<<"Failure on source commit: 
{'EXIT',{http_request_failed,\"POST\",\n                             
\"https://replicate.npmjs.com/registry/_ensure_full_commit\",\n                 
            {error,{code,504}}}}">>}
   [pod/couchdb-couchdb-2/couchdb]   last msg: redacted
   [pod/couchdb-couchdb-2/couchdb]      state: 
[{main_pid,<0.25168.0>},{loop,<0.25746.0>},{source,"https://replicate.npmjs.com/registry/"},{target,"http://couchdb-svc-couchdb:5984/registry/"},{num_readers,0},{pending_fetch,nil},{batch_size,0}]
   [pod/couchdb-couchdb-2/couchdb]     extra: []
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:36:44.050673Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.25745.0> -------- CRASH REPORT Process  (<0.25745.0>) with 0 neighbors 
exited with reason: {checkpoint_commit_failure,<<"Failure on source commit: 
{'EXIT',{http_request_failed,\"POST\",\n                             
\"https://replicate.npmjs.com/registry/_ensure_full_commit\",\n                 
            {error,{code,504}}}}">>} at gen_server:decode_msg/9(line:909) <= 
proc_lib:init_p_do_apply/3(line:240); initial_call: 
{couch_replicator_worker,init,['Argument__1']}, ancestors: 
[<0.25168.0>,couch_replicator_scheduler,couch_replicator_sup,...], 
message_queue_len: 1, links: [], dictionary: [], trap_exit: true, status: 
running, heap_size: 1598, stack_size: 28, reductions: 915
   [pod/couchdb-couchdb-2/couchdb] [error] 2024-12-12T13:36:44.050791Z 
couc...@couchdb-couchdb-2.couchdb-couchdb.web-kraken.svc.cluster.local 
<0.25745.0> -------- CRASH REPORT Process  (<0.25745.0>) with 0 neighbors 
exited with reason: {checkpoint_commit_failure,<<"Failure on source commit: 
{'EXIT',{http_request_failed,\"POST\",\n                             
\"https://replicate.npmjs.com/registry/_ensure_full_commit\",\n                 
            {error,{code,504}}}}">>} at gen_server:decode_msg/9(line:909) <= 
proc_lib:init_p_do_apply/3(line:240); initial_call: 
{couch_replicator_worker,init,['Argument__1']}, ancestors: 
[<0.25168.0>,couch_replicator_scheduler,couch_replicator_sup,...], 
message_queue_len: 1, links: [], dictionary: [], trap_exit: true, status: 
running, heap_size: 1598, stack_size: 28, reductions: 915
   ```
   
   I went with the config you suggested 
[here](https://github.com/apache/couchdb/issues/5004#issuecomment-2525305402) 
to track down the issue. But from the context of the log and the fact that not 
a single document was added, I suppose this time the problem might be the 
checkpoint?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to