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 D851A10A0F for ; Thu, 6 Mar 2014 09:47:06 +0000 (UTC) Received: (qmail 9302 invoked by uid 500); 6 Mar 2014 09:47:06 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 7617 invoked by uid 500); 6 Mar 2014 09:46:52 -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 7552 invoked by uid 99); 6 Mar 2014 09:46:47 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Mar 2014 09:46:47 +0000 Date: Thu, 6 Mar 2014 09:46:47 +0000 (UTC) From: "ASF subversion and git services (JIRA)" To: dev@couchdb.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (COUCHDB-2067) Not all rows in a non-reduced view are displayed 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-2067?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13922224#comment-13922224 ] ASF subversion and git services commented on COUCHDB-2067: ---------------------------------------------------------- Commit 4e60f0b7a7b26662dde0ebc0a73c70df54e0f309 in couchdb's branch refs/heads/master from [~garren] [ https://git-wip-us.apache.org/repos/asf?p=couchdb.git;h=4e60f0b ] Fauxton: Improved pagination This is an improvement and fix on the current pagination. This fixes pagination so that it works with all query options. Pagination in Couchdb is quite complex and there are plenty of situations to cater for. This new pagination works quite differently to the previous way we had it working for a user. A user can set the number of documents they want to view on a page. This is not related to limit options in the query options - the limit option is an overall cap of how many documents to paginate too. A limit of none is possible and is the default. If the limit option is set to 50 and a user wants 10 docs per page, the would then be able to paginate 3 pages before hitting the end. Another change is that the api url and browser url does not change when we paginate. That happens internally and hence the new addition of urlParams and docParams. This allows Fauxton to keep track of the parameters that the user sees and the parameters that the document needs to paginate. Fixes COUCHDB-2067 > Not all rows in a non-reduced view are displayed > ------------------------------------------------ > > Key: COUCHDB-2067 > URL: https://issues.apache.org/jira/browse/COUCHDB-2067 > Project: CouchDB > Issue Type: Bug > Security Level: public(Regular issues) > Components: Fauxton > Reporter: James Blachly > Assignee: Garren Smith > > When designing a view using a map function that emits multiple items, Fauxton shows only a subset of the rows from the view. I think, but have not confirmed, that it is only showing as many rows as there were source documents that emitted the rows in the view. > For example, I have THREE documents of type "A", each document having a list of "alternate IDs," variable in length. The map function emits one or more alternate IDs per document. In my example, I have 8 rows returned from 3 documents. > When looking at the view, Fauxton only shows 3 rows, but it correctly reports the total # of rows: "Showing 1-3 of 8 rows.". The "Next" button takes you to: http://localhost:5984/_utils/fauxton/# which is putatively the list of databases, but for some reason is empty at that time (refreshing or clicking the database link to the left correctly displays the database list). -- This message was sent by Atlassian JIRA (v6.2#6252)