Nick Vatamaniuc created COUCHDB-3371: ----------------------------------------
Summary: Investigate putting user specified replication filtering function in replication document Key: COUCHDB-3371 URL: https://issues.apache.org/jira/browse/COUCHDB-3371 Project: CouchDB Issue Type: Improvement Reporter: Nick Vatamaniuc Investigate letting users specify the filter function in the replication document. There are two main reasons for it: 1) Because user specified filters live on the source and filter code contents is used to generated replication IDs. In order to even create a replication it is necessary to do a remote network fetch. This also implies having to handle retries and temporary failures an area of code were this would otherwise not be needed. 2) If filtering code is provided in the replication document, replication ID calculation and tracking of changes to replication ID when filter is updated become trivial. Not it ranges from broken to awkwardly complicated -- This message was sent by Atlassian JIRA (v6.3.15#6346)