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 3C76310C9B for ; Fri, 16 Aug 2013 15:34:31 +0000 (UTC) Received: (qmail 62283 invoked by uid 500); 16 Aug 2013 15:34:29 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 62071 invoked by uid 500); 16 Aug 2013 15:34:29 -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 62054 invoked by uid 99); 16 Aug 2013 15:34:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Aug 2013 15:34:28 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of cameron@datashovel.com designates 209.85.214.173 as permitted sender) Received: from [209.85.214.173] (HELO mail-ob0-f173.google.com) (209.85.214.173) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Aug 2013 15:34:22 +0000 Received: by mail-ob0-f173.google.com with SMTP id ta17so2176410obb.4 for ; Fri, 16 Aug 2013 08:34:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-gm-message-state:message-id:date:from:reply-to:user-agent :mime-version:to:subject:content-type:content-transfer-encoding; bh=A0kgrtR4T3tkoqmnJPIYZ11+ONWe5BQxKzjMf9WXJWs=; b=nqPW1DWGDGPYEoUzow7sVz/Ewha7WUIL5cyg0t93UEGR+XEjWbAu2CVcrRWl+WybR9 8LFu87eDCxkAicW1+gJJbRRrdaKdDtVrWIF1Zn/pL3jCYLPqhM0kTm6tFQvrxcHLNEZ9 p7PgWzMcP2UeoTkKJqrKpWS9njbTEFMGn2eQN1TMgLI2/6q0PFECKaMWJrF3UnHSUwNz ag+JBU1XQVXF7OvPyD5jZXWGXPL2X/UMwlCSY7yWsCw2C3BQd7rdQhXzF8Bc1Tinn+5r 4A8pvo6gFjk6dBg4ou8SwwRYr6nbMqwr71cB3/W28YvZSqDfxg340kyvigGzGbzSVF0v PqKw== X-Gm-Message-State: ALoCoQkieAl2twd479OPuOX53vM/f+sstmBtPjDC+pmL2vrQMPENGWhQDvrJCqPbFWEclhRNX2JK X-Received: by 10.60.80.234 with SMTP id u10mr210719oex.83.1376667241511; Fri, 16 Aug 2013 08:34:01 -0700 (PDT) Received: from [10.0.0.20] (oh-74-5-135-155.dhcp.embarqhsd.net. [74.5.135.155]) by mx.google.com with ESMTPSA id tz10sm1558964obc.10.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 16 Aug 2013 08:34:01 -0700 (PDT) Message-ID: <520E4665.4070003@datashovel.com> Date: Fri, 16 Aug 2013 11:33:57 -0400 From: Cameron Jacobson Reply-To: cameron@datashovel.com User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130803 Thunderbird/17.0.8 MIME-Version: 1.0 To: user@couchdb.apache.org Subject: best way to "warm" views offline Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org What is the best way to "warm" views offline? Also, if possible, can you explain the mechanics that CouchDB uses in order to "know" that a given view is or isn't new? In other words, when deploying an updated design document how would the server go about determining whether a given view within that design document is different or not? Is it through hashing? Or do all views within the design document require a pre-deployment query? None of my datasets have ever really been big enough to required offline prepping of views, but I'm anticipating this will change soon so I want to make sure I'm using best practices when I'm ready to make this change to my deployment process. Thanks