sergey-safarov commented on issue #4790:
URL: https://github.com/apache/couchdb/issues/4790#issuecomment-3179128747

   That is strange for me because here is a 3-node cluster, and all shards are 
present on all nodes.
   ```sh
   [ssafarov@node1 ~]$ find /var/lib/couchdb/ -name 
"_global_changes.1682698202*"
   /var/lib/couchdb/shards/e0000000-ffffffff/_global_changes.1682698202.couch
   /var/lib/couchdb/shards/c0000000-dfffffff/_global_changes.1682698202.couch
   /var/lib/couchdb/shards/a0000000-bfffffff/_global_changes.1682698202.couch
   /var/lib/couchdb/shards/80000000-9fffffff/_global_changes.1682698202.couch
   /var/lib/couchdb/shards/60000000-7fffffff/_global_changes.1682698202.couch
   /var/lib/couchdb/shards/20000000-3fffffff/_global_changes.1682698202.couch
   /var/lib/couchdb/shards/40000000-5fffffff/_global_changes.1682698202.couch
   /var/lib/couchdb/shards/00000000-1fffffff/_global_changes.1682698202.couch
   ```
   The `find` command output is like above on all cluster nodes.
   
   To process client requests, it is not necessary to make any calls to other 
servers. All documents are present on every cluster node.
   If the background process syncs the document on the nodes, this does not 
explain why it can prevent failed client requests.
   
   


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