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 5A152109D9 for ; Sun, 5 Jan 2014 08:52:31 +0000 (UTC) Received: (qmail 212 invoked by uid 500); 5 Jan 2014 08:52:29 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 99910 invoked by uid 500); 5 Jan 2014 08:52:29 -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 99902 invoked by uid 99); 5 Jan 2014 08:52:28 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Jan 2014 08:52:28 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of bchesneau@gmail.com designates 209.85.216.54 as permitted sender) Received: from [209.85.216.54] (HELO mail-qa0-f54.google.com) (209.85.216.54) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Jan 2014 08:52:20 +0000 Received: by mail-qa0-f54.google.com with SMTP id f11so1945686qae.20 for ; Sun, 05 Jan 2014 00:51:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=qmtZs9XaggUTWXajFHDtPo6vi/8GSbpzJBf2BCDpgqU=; b=WZP42BkWoPUuHduQpziWQv67QCPDVEylAM0lsGWsSSFSrGjHlSe8w/LxhUwXIIzORw iN3Sh58d5vrWmVfrwRbvsOIYZ/L21Q8SY57X2OdhxW3zZ+8beX9TyE0zlzar+dnRZ8mJ +JjA0uz6oXFyhZymwQx1QAxGQoWrkgwXRk3Ork7wTj2pO5eyXx1oD1sSMza7o3vezoFJ NT+ijCxIyEidyKcQ1eCzCrygueYW1EjdIYsnWxnEwmBByDE2EkHpVJMRIkSpMc0tSUgw 4sN7ij1HfbAnRMguU9CW+uucOtoHMYo7WAkpXR5reQ7+lKll+CtIGpSNRC0Kg/ET3ZMr UyOA== X-Received: by 10.49.106.1 with SMTP id gq1mr175248403qeb.12.1388911919873; Sun, 05 Jan 2014 00:51:59 -0800 (PST) MIME-Version: 1.0 Received: by 10.96.56.73 with HTTP; Sun, 5 Jan 2014 00:51:39 -0800 (PST) In-Reply-To: References: <75169499487448f39bb072f0ae4c1fae@git.apache.org> From: Benoit Chesneau Date: Sun, 5 Jan 2014 09:51:39 +0100 Message-ID: Subject: Re: git commit: updated refs/heads/1960-paginate-all_dbs to fe4096b To: "dev@couchdb.apache.org" Content-Type: multipart/alternative; boundary=047d7b675e829bc88e04ef3541ae X-Virus-Checked: Checked by ClamAV on apache.org --047d7b675e829bc88e04ef3541ae Content-Type: text/plain; charset=ISO-8859-1 There won't be any shasoow naming here but your suggestion is still valid for code readers so I remaned it to MAX_DBS_LISTED. Thanks! On Sun, Jan 5, 2014 at 9:42 AM, Alexander Shorin wrote: > Wouldn't it create collision with max_dbs_open config setting due to > shadow naming? > While I know that these things are different, it may be confusing for > others. > -- > ,,,^..^,,, > > > On Sun, Jan 5, 2014 at 12:29 PM, wrote: > > Updated Branches: > > refs/heads/1960-paginate-all_dbs e1ea76789 -> fe4096b0e > > > > > > descriptive name for the maximum number of dbs returned. > > > > > > Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo > > Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/fe4096b0 > > Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/fe4096b0 > > Diff: http://git-wip-us.apache.org/repos/asf/couchdb/diff/fe4096b0 > > > > Branch: refs/heads/1960-paginate-all_dbs > > Commit: fe4096b0e63d594d3d7f3bcfd6246d42f936de0e > > Parents: e1ea767 > > Author: Benoit Chesneau > > Authored: Sun Jan 5 09:28:55 2014 +0100 > > Committer: Benoit Chesneau > > Committed: Sun Jan 5 09:28:55 2014 +0100 > > > > ---------------------------------------------------------------------- > > src/couchdb/couch_httpd_misc_handlers.erl | 6 +++--- > > 1 file changed, 3 insertions(+), 3 deletions(-) > > ---------------------------------------------------------------------- > > > > > > > http://git-wip-us.apache.org/repos/asf/couchdb/blob/fe4096b0/src/couchdb/couch_httpd_misc_handlers.erl > > ---------------------------------------------------------------------- > > diff --git a/src/couchdb/couch_httpd_misc_handlers.erl > b/src/couchdb/couch_httpd_misc_handlers.erl > > index 0d7fb2b..30ad488 100644 > > --- a/src/couchdb/couch_httpd_misc_handlers.erl > > +++ b/src/couchdb/couch_httpd_misc_handlers.erl > > @@ -28,7 +28,7 @@ > > start_chunked_response/3, send_error/4]). > > > > > > --define(DEFAULT_LIMIT, 16#10000000). > > +-define(MAX_DBS, 16#10000000). > > > > % httpd global handlers > > > > @@ -84,7 +84,7 @@ handle_utils_dir_req(Req, _) -> > > > > handle_all_dbs_req(#httpd{method='GET'}=Req) -> > > Limit0 = couch_util:to_integer(couch_httpd:qs_value(Req, "limit", > > - > ?DEFAULT_LIMIT)), > > + ?MAX_DBS)), > > Skip0 = couch_util:to_integer(couch_httpd:qs_value(Req, "skip", > -1)), > > {ok, {DbNames, _, _}} = couch_server:all_databases(fun > all_dbs_fun/2, > > {[], Skip0, > Limit0}), > > @@ -93,7 +93,7 @@ handle_all_dbs_req(Req) -> > > send_method_not_allowed(Req, "GET,HEAD"). > > > > > > -all_dbs_fun(DbName, {Acc, Skip, 0}) -> > > +all_dbs_fun(_DbName, {Acc, Skip, 0}) -> > > {stop, {Acc, Skip, 0}}; > > all_dbs_fun(DbName, {Acc, 0, Limit}) -> > > {ok, {[DbName | Acc], 0, Limit - 1}}; > > > --047d7b675e829bc88e04ef3541ae--