Return-Path: X-Original-To: apmail-couchdb-user-archive@www.apache.org Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DE5951DCD for ; Tue, 26 Apr 2011 14:05:52 +0000 (UTC) Received: (qmail 65590 invoked by uid 500); 26 Apr 2011 14:05:51 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 65561 invoked by uid 500); 26 Apr 2011 14:05:51 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 65553 invoked by uid 99); 26 Apr 2011 14:05:51 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Apr 2011 14:05:51 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of nebupookins@gmail.com designates 209.85.213.180 as permitted sender) Received: from [209.85.213.180] (HELO mail-yx0-f180.google.com) (209.85.213.180) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Apr 2011 14:05:43 +0000 Received: by yxe1 with SMTP id 1so100379yxe.11 for ; Tue, 26 Apr 2011 07:05:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=j46/wZh8ueYiwyLcIwasU8HPDlSO3GUs3i94cFKW6ao=; b=KX3XpcocAjokNDeamr4zsa9GUXtlniEFKRYrimlxAViSlh8De254hKsvEqFILjot5U AjLjxEin2IaavWe/WmgQihQ4FBSAMs3hEZGiFVBWSXkD3sGCHbVXvOiz/K/GCD4y9LLo Xb6dF2Zq7aEiWwmVIzZ3qhAMOewDDZbxz8KqY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=BX6iKBIcSpZ8a4KZMe7uPkT7nmHeW85LK5OQpaojSQBfp0PjpfC4F7pmx/hesYHHob jLhx10egtssffdvF+6jThdRNzTXURxd7u0Nn8z0PXBhf99xD54wQ2euOe6rMYccL5QK/ 1sXWw52I9nSzbEunUiugDVKtyuQWezZ2NloDU= MIME-Version: 1.0 Received: by 10.101.52.20 with SMTP id e20mr523613ank.102.1303826722517; Tue, 26 Apr 2011 07:05:22 -0700 (PDT) Received: by 10.100.242.7 with HTTP; Tue, 26 Apr 2011 07:05:22 -0700 (PDT) In-Reply-To: References: <4DB06591.4060600@gmail.com> Date: Tue, 26 Apr 2011 10:05:22 -0400 Message-ID: Subject: Re: Help needed: is couchDB a good fit for my app? From: Nebu Pookins To: user@couchdb.apache.org Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org On Mon, Apr 25, 2011 at 4:26 AM, Jeroen van Dijk wrote: > So far I don't understand why this approach is needed > when it seems one could also use: > http://wiki.apache.org/couchdb/Replication#Filtered_Replication directly. > However, I have no practical experience with this so I would be happy to > hear why that is not feasible. I don't have any practical experience with filtered replication either, but from reading the docs, it seems like the user decides whether or not they want to filter their replication by passing in the name of the filter-function in the URL. Therefore, you can't use this to restrict access to a document, because otherwise, a user could just modify the URL to remove the filter, and thus gain access to all documents. - Nebu