You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 22, 2021. It is now read-only.
When a node needs to get data from another shard (such as during a get or view), it should choose a shard/node that is within the same zone as the current node (if up/available) before choosing a node that is outside of it's zone.
Currently, zones are only used to determine where shard copies are distributed; views are spread across all zones.
The text was updated successfully, but these errors were encountered:
Hi @garycourt, I definitely see the need for a zone-aware selection of shards during stale=ok views, where BigCouch only selects one copy of each database shard. When it comes to normal document and view requests BigCouch asks for results from all copies of a shard and discards slower responses. What's the rationale for avoiding non-local zones in that case?
When a node needs to get data from another shard (such as during a get or view), it should choose a shard/node that is within the same zone as the current node (if up/available) before choosing a node that is outside of it's zone.
Currently, zones are only used to determine where shard copies are distributed; views are spread across all zones.
The text was updated successfully, but these errors were encountered: