Russell Branca created COUCHDB-2938:
---------------------------------------

             Summary: Filtered changes should use ddoc_cache
                 Key: COUCHDB-2938
                 URL: https://issues.apache.org/jira/browse/COUCHDB-2938
             Project: CouchDB
          Issue Type: Bug
          Components: Database Core
            Reporter: Russell Branca


One of the primary functions of the ddoc_cache is to avoid having to ship the 
entire ddoc across the wire for every shard. You can see where we do this for 
views in [1]. We currently do not use the same pattern for filtered changes 
feeds, which means we're still susceptible to overloading a network with ddoc 
traffic as the ddoc needs to be sent to every shard that will filter docs. We 
should switch filtered changes feeds to use the same patterns as map and reduce 
views.




[1] 
https://github.com/apache/couchdb-fabric/blob/master/src/fabric_rpc.erl#L91-L92



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to