Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0A43ED0AD for ; Sat, 13 Oct 2012 10:09:08 +0000 (UTC) Received: (qmail 19849 invoked by uid 500); 13 Oct 2012 10:09:07 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 19578 invoked by uid 500); 13 Oct 2012 10:09:06 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 19501 invoked by uid 99); 13 Oct 2012 10:09:03 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 13 Oct 2012 10:09:03 +0000 Date: Sat, 13 Oct 2012 10:09:03 +0000 (UTC) From: "Robert Newson (JIRA)" To: dev@couchdb.apache.org Message-ID: <1699909455.41242.1350122943369.JavaMail.jiratomcat@arcas> In-Reply-To: <1288826750.4181.1349413130466.JavaMail.jiratomcat@arcas> Subject: [jira] [Resolved] (COUCHDB-1555) Let _list generate its own Etag MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/COUCHDB-1555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Newson resolved COUCHDB-1555. ------------------------------------ Resolution: Duplicate Duplicate of COUCHDB-1422 > Let _list generate its own Etag > ------------------------------- > > Key: COUCHDB-1555 > URL: https://issues.apache.org/jira/browse/COUCHDB-1555 > Project: CouchDB > Issue Type: Improvement > Components: View Server Support > Affects Versions: 1.2, 1.3 > Reporter: Stephane Alnet > > As described in COUCHDB-1155, if a _list function generates dynamic content that is not idempotent with regards to the parameters used by to generate the Etag, there is no valid way for that function to specify an alternate Etag. > The present request is to allow such functions to either (a) send back an Etag header which will supersede the Etag header computed by the view server and will be used as the opaque Etag string of RFC2616 section 3.11 [1], or (b) allow the function to send back some value that will be combined with the other (existing) Etag parameters to compute the Etag header, or (c) send back a flag indicating that the Etag header should be computed based on the output of the function, not the regular Etag parameters. > [1] http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.11 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira