Return-Path: X-Original-To: apmail-giraph-dev-archive@www.apache.org Delivered-To: apmail-giraph-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 D71609C4D for ; Thu, 14 Jun 2012 21:37:39 +0000 (UTC) Received: (qmail 87700 invoked by uid 500); 14 Jun 2012 21:37:39 -0000 Delivered-To: apmail-giraph-dev-archive@giraph.apache.org Received: (qmail 87648 invoked by uid 500); 14 Jun 2012 21:37:39 -0000 Mailing-List: contact dev-help@giraph.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@giraph.apache.org Delivered-To: mailing list dev@giraph.apache.org Received: (qmail 87640 invoked by uid 99); 14 Jun 2012 21:37:39 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jun 2012 21:37:39 +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 (athena.apache.org: domain of janlugt@gmail.com designates 209.85.161.180 as permitted sender) Received: from [209.85.161.180] (HELO mail-gg0-f180.google.com) (209.85.161.180) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jun 2012 21:37:33 +0000 Received: by ggnf1 with SMTP id f1so1984900ggn.11 for ; Thu, 14 Jun 2012 14:37:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=Q9AUcyASiPn+QFwieplS+ABKdC8I9+jgHpsK3jc9pm0=; b=G8W1NyWUPPFf5M+WWZfSz3KZ+5LOjXnvnUb+cAmQ2n5CQqtiqzMLxnOaoplzFmmUfM LEkixkk2TPDTqwaWuJ8zegz1SXMiCfvBPWaSXHWOxCuOsrBkEWPWncNVfuAYS59sm/g9 tPXgCsl2UACnwtUWk7dUSY/MIrwvts7Ma3m1vq9ioI3pwyphKz+qQR35kaS4+dyoEYnh 1qBeOM6eEb8oupK8+NcC2OGUz1yeKBlacZY+skpdqKOsFsS4kfUOzsPfAl9hHcePCO0c aFef3XIAlgHA2LU8B4hz53zM+PwHtHKrdB35dqnoKgTsw2pnCSb/61/IwdBaQi4MIFDD qiNA== MIME-Version: 1.0 Received: by 10.236.76.5 with SMTP id a5mr5714684yhe.8.1339709832734; Thu, 14 Jun 2012 14:37:12 -0700 (PDT) Received: by 10.147.133.2 with HTTP; Thu, 14 Jun 2012 14:37:12 -0700 (PDT) Date: Thu, 14 Jun 2012 14:37:12 -0700 Message-ID: Subject: Aggregators in a separate package From: Jan van der Lugt To: dev@giraph.apache.org Content-Type: multipart/alternative; boundary=bcaec5396694aea91c04c27580f9 X-Virus-Checked: Checked by ClamAV on apache.org --bcaec5396694aea91c04c27580f9 Content-Type: text/plain; charset=ISO-8859-1 Hi all, A few weeks ago I filed jira GIRAPH-192which requests that several default aggregators are moved to a separate package. In this way, they can be reused by different components. Four aggregators exist in the examples package, but since aggregators are highly reusable (as opposed to combiners), it makes sense to provide users with a default set. Please let me know what you think of this proposal. I also adjusted several classes so they use the aggregators in the aggregators packages instead of the examples package and removed those four aggregators there. - Jan --bcaec5396694aea91c04c27580f9--