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 A56CD1047F for ; Mon, 31 Mar 2014 17:31:32 +0000 (UTC) Received: (qmail 61590 invoked by uid 500); 31 Mar 2014 17:31:31 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 61272 invoked by uid 500); 31 Mar 2014 17:31:25 -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 61246 invoked by uid 99); 31 Mar 2014 17:31:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Mar 2014 17:31:23 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jens@couchbase.com designates 199.193.200.195 as permitted sender) Received: from [199.193.200.195] (HELO hub029-VA-4.exch029.serverdata.net) (199.193.200.195) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Mar 2014 17:31:17 +0000 Received: from [10.0.1.9] (173.228.7.198) by east.exch029.serverdata.net (10.216.105.40) with Microsoft SMTP Server (TLS) id 14.3.174.1; Mon, 31 Mar 2014 10:30:55 -0700 From: Jens Alfke Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: quoted-printable Subject: What is _missing_revs and how is it different from _revs_diff? Message-ID: <7496599D-92EE-41FD-A82C-A77BC5498B1D@couchbase.com> Date: Mon, 31 Mar 2014 10:30:50 -0700 To: MIME-Version: 1.0 (Mac OS X Mail 7.3 \(1877.4\)) X-Mailer: Apple Mail (2.1877.4) X-Virus-Checked: Checked by ClamAV on apache.org I just discovered a =93/db/_missing_revs=94 endpoint in the API spec[1]. = It looks as though it=92s mostly identical to _revs_diff. Is this new? = And what=92s the advantage over _revs_diff? The response contains less = information. (Actually, I discovered _missing_revs via a bug report from a user who = found CouchDB=92s replicator sending it to the Couchbase Sync Gateway, = which doesn=92t have any handler for it. Oops.) =97Jens [1]: = http://docs.couchdb.org/en/latest/api/database/misc.html#db-missing-revs=