dianabarsan commented on issue #6128:
URL: https://github.com/apache/couchdb/issues/6128#issuecomment-5810088093

   I updated the script to skip view request errors, and this is the result of 
10 runs: 
   ```
   attempt 1: 0 ghost view rows, retrying
   attempt 2: 0 ghost view rows, retrying
   Compaction error during view query
   Error: GET /purge-view-ghosts-1790235371583/_design/d/_view/v?limit=1 -> 500 
{"error":"{badmatch,{error,enoent}}","reason":"[{couch_mrview_compactor,swap_compacted,2,\n
                         
[{file,\"src/couch_mrview_compactor.erl\"},{line,267}]},\n 
{couch_index,commit_compacted,2,[{file,\"src/couch_index.erl\"},{line,393}]},\n 
{couch_index,handle_call,3,[{file,\"src/couch_index.erl\"},{line,190}]},\n 
{gen_server,try_handle_call,4,[{file,\"gen_server.erl\"},{line,2470}]},\n 
{gen_server,handle_msg,3,[{file,\"gen_server.erl\"},{line,2499}]},\n 
{proc_lib,init_p_do_apply,3,[{file,\"proc_lib.erl\"},{line,333}]}]","ref":106889267}
       at async /home/.../scratches/couch-purge-view-ghosts-minimal.js:106:5
   attempt 3: 0 ghost view rows, retrying
   attempt 4: 0 ghost view rows, retrying
   attempt 5: 0 ghost view rows, retrying
   Compaction error during view query
   Error: GET /purge-view-ghosts-1790235494953/_design/d/_view/v?limit=1 -> 500 
{"error":"{badmatch,{error,enoent}}","reason":"[{couch_mrview_compactor,swap_compacted,2,\n
                         
[{file,\"src/couch_mrview_compactor.erl\"},{line,267}]},\n 
{couch_index,commit_compacted,2,[{file,\"src/couch_index.erl\"},{line,393}]},\n 
{couch_index,handle_call,3,[{file,\"src/couch_index.erl\"},{line,190}]},\n 
{gen_server,try_handle_call,4,[{file,\"gen_server.erl\"},{line,2470}]},\n 
{gen_server,handle_msg,3,[{file,\"gen_server.erl\"},{line,2499}]},\n 
{proc_lib,init_p_do_apply,3,[{file,\"proc_lib.erl\"},{line,333}]}]","ref":106889267}
          at async /home/.../scratches/couch-purge-view-ghosts-minimal.js:106:5
   attempt 6: 0 ghost view rows, retrying
   Compaction error during view query
   Error: GET /purge-view-ghosts-1790235537142/_design/d/_view/v?limit=1 -> 500 
{"error":"{badmatch,{error,enoent}}","reason":"[{couch_mrview_compactor,swap_compacted,2,\n
                         
[{file,\"src/couch_mrview_compactor.erl\"},{line,267}]},\n 
{couch_index,commit_compacted,2,[{file,\"src/couch_index.erl\"},{line,393}]},\n 
{couch_index,handle_call,3,[{file,\"src/couch_index.erl\"},{line,190}]},\n 
{gen_server,try_handle_call,4,[{file,\"gen_server.erl\"},{line,2470}]},\n 
{gen_server,handle_msg,3,[{file,\"gen_server.erl\"},{line,2499}]},\n 
{proc_lib,init_p_do_apply,3,[{file,\"proc_lib.erl\"},{line,333}]}]","ref":106889267}
           at async /home/.../scratches/couch-purge-view-ghosts-minimal.js:106:5
   attempt 7: 0 ghost view rows, retrying
   Compaction error during view query
   Error: GET /purge-view-ghosts-1790235581055/_design/d/_view/v?limit=1 -> 500 
{"error":"{badmatch,{error,enoent}}","reason":"[{couch_mrview_compactor,swap_compacted,2,\n
                         
[{file,\"src/couch_mrview_compactor.erl\"},{line,267}]},\n 
{couch_index,commit_compacted,2,[{file,\"src/couch_index.erl\"},{line,393}]},\n 
{couch_index,handle_call,3,[{file,\"src/couch_index.erl\"},{line,190}]},\n 
{gen_server,try_handle_call,4,[{file,\"gen_server.erl\"},{line,2470}]},\n 
{gen_server,handle_msg,3,[{file,\"gen_server.erl\"},{line,2499}]},\n 
{proc_lib,init_p_do_apply,3,[{file,\"proc_lib.erl\"},{line,333}]}]","ref":106889267}
           at async /home/.../scratches/couch-purge-view-ghosts-minimal.js:106:5
   attempt 8: 0 ghost view rows, retrying
   Compaction error during view query
   Error: GET /purge-view-ghosts-1790235628307/_design/d/_view/v?limit=1 -> 500 
{"error":"{badmatch,{error,enoent}}","reason":"[{couch_mrview_compactor,swap_compacted,2,\n
                         
[{file,\"src/couch_mrview_compactor.erl\"},{line,267}]},\n 
{couch_index,commit_compacted,2,[{file,\"src/couch_index.erl\"},{line,393}]},\n 
{couch_index,handle_call,3,[{file,\"src/couch_index.erl\"},{line,190}]},\n 
{gen_server,try_handle_call,4,[{file,\"gen_server.erl\"},{line,2470}]},\n 
{gen_server,handle_msg,3,[{file,\"gen_server.erl\"},{line,2499}]},\n 
{proc_lib,init_p_do_apply,3,[{file,\"proc_lib.erl\"},{line,333}]}]","ref":106889267}
           at async /home/.../scratches/couch-purge-view-ghosts-minimal.js:106:5
   attempt 9: 0 ghost view rows, retrying
   Compaction error during view query
   Error: GET /purge-view-ghosts-1790235673510/_design/d/_view/v?limit=1 -> 500 
{"error":"{badmatch,{error,enoent}}","reason":"[{couch_mrview_compactor,swap_compacted,2,\n
                         
[{file,\"src/couch_mrview_compactor.erl\"},{line,267}]},\n 
{couch_index,commit_compacted,2,[{file,\"src/couch_index.erl\"},{line,393}]},\n 
{couch_index,handle_call,3,[{file,\"src/couch_index.erl\"},{line,190}]},\n 
{gen_server,try_handle_call,4,[{file,\"gen_server.erl\"},{line,2470}]},\n 
{gen_server,handle_msg,3,[{file,\"gen_server.erl\"},{line,2499}]},\n 
{proc_lib,init_p_do_apply,3,[{file,\"proc_lib.erl\"},{line,333}]}]","ref":106889267}
           at async /home/.../scratches/couch-purge-view-ghosts-minimal.js:106:5
   attempt 10: 0 ghost view rows, retrying
   no ghost rows in 10 attempts
   ```
   
   6 out of 10 tries had an error, with each try issuing 300 purge + view 
requests. 
   
   I suppose this compaction issue be logged separately, and scope this one to 
the view ghosts alone. 


-- 
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