Return-Path: X-Original-To: apmail-incubator-allura-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-allura-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6BD5C10897 for ; Wed, 19 Feb 2014 18:32:49 +0000 (UTC) Received: (qmail 65632 invoked by uid 500); 19 Feb 2014 18:32:49 -0000 Delivered-To: apmail-incubator-allura-dev-archive@incubator.apache.org Received: (qmail 65612 invoked by uid 500); 19 Feb 2014 18:32:49 -0000 Mailing-List: contact allura-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: allura-dev@incubator.apache.org Delivered-To: mailing list allura-dev@incubator.apache.org Received: (qmail 65604 invoked by uid 99); 19 Feb 2014 18:32:48 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Feb 2014 18:32:48 +0000 X-ASF-Spam-Status: No, hits=-0.1 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of noreply@sourceforge.net designates 216.34.181.60 as permitted sender) Received: from [216.34.181.60] (HELO smtp.ch3.sourceforge.com) (216.34.181.60) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Feb 2014 18:32:42 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.com; s=x; h=Date:References:In-Reply-To:Message-ID:Subject:Reply-To:From:To:MIME-Version:Content-Type; bh=RfIjViTdYh9WxkEylPiv1Y94252IZZ5Nd6F2L2V+SqE=; b=E5d+zouqa8JPyqdLgA0xy1Z647Zvn8iG96BgiHAUmvuyfWVYeOuBlOUJEZEjxRRPpVbV6CvQ9Wc1k8O/sbvm32BfQXnXW0CDfafpo+ih2E7H+f/z0qxGdXnp1jjLlE2r2vLQ1Gan+QG8YpnRkvGfOJQTy7hpG61Wm3h1TKr9ok0=; Received: from localhost ([127.0.0.1] helo=sfs-alluradaemon-1.v29.ch3.sourceforge.com) by sfs-alluradaemon-1.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1WGBwT-0003gj-Pf for allura-dev@incubator.apache.org; Wed, 19 Feb 2014 18:32:21 +0000 Content-Type: multipart/related; boundary="===============7233093496618996555==" MIME-Version: 1.0 To: allura-dev@incubator.apache.org From: "Tim Van Steenburgh" Reply-To: "[allura:tickets] " <7128@tickets.allura.p.re.sf.net> Subject: [allura:tickets] #7128 Change SVN's browse commits graph to direct SCM access Message-ID:

In-Reply-To: <52efdd2b3e5e83335c9bf12e.tickets@allura.p.sourceforge.net> References: <52efdd2b3e5e83335c9bf12e.tickets@allura.p.sourceforge.net> Date: Wed, 19 Feb 2014 18:32:21 +0000 X-Virus-Checked: Checked by ClamAV on apache.org --===============7233093496618996555== Content-Type: multipart/alternative; boundary="===============3494898101911688006==" MIME-Version: 1.0 --===============3494898101911688006== MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Nice. At some point (maybe when we add paging for git/hg) it would be nice to show a "loading" indicator when Show More is clicked, so it's obvious something is actually happening. --- ** [tickets:#7128] Change SVN's browse commits graph to direct SCM access** **Status:** closed **Labels:** indexless performance **Created:** Mon Feb 03, 2014 06:17 PM UTC by Dave Brondsema **Last Updated:** Wed Feb 19, 2014 05:37 PM UTC **Owner:** Cory Johns The "Browse Commits" interface can be incredibly slow, especially for larger repositories. Override the `commit_browser_data` method in ForgeSVN to get data directly from svn instead of doing lots of mongo lookups and data manipulation. That implementation in Allura core seems much more complex than is necessary for SVN anyway, since SVN is always a single linear list of commits (no "real" branches, merges, or multiple heads to consider) --- Sent from sourceforge.net because allura-dev@incubator.apache.org is subscribed to https://sourceforge.net/p/allura/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/allura/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. --===============3494898101911688006== MIME-Version: 1.0 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: 7bit

Nice. At some point (maybe when we add paging for git/hg) it would be nice to show a "loading" indicator when Show More is clicked, so it's obvious something is actually happening.


[tickets:#7128] Change SVN's browse commits graph to direct SCM access

Status: closed
Labels: indexless performance
Created: Mon Feb 03, 2014 06:17 PM UTC by Dave Brondsema
Last Updated: Wed Feb 19, 2014 05:37 PM UTC
Owner: Cory Johns

The "Browse Commits" interface can be incredibly slow, especially for larger repositories.

Override the commit_browser_data method in ForgeSVN to get data directly from svn instead of doing lots of mongo lookups and data manipulation. That implementation in Allura core seems much more complex than is necessary for SVN anyway, since SVN is always a single linear list of commits (no "real" branches, merges, or multiple heads to consider)


Sent from sourceforge.net because allura-dev@incubator.apache.org is subscribed to https://sourceforge.net/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/allura/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.

--===============3494898101911688006==-- --===============7233093496618996555==--