Return-Path: X-Original-To: apmail-giraph-user-archive@www.apache.org Delivered-To: apmail-giraph-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 3A6A410ADF for ; Wed, 11 Feb 2015 05:08:43 +0000 (UTC) Received: (qmail 9750 invoked by uid 500); 11 Feb 2015 05:08:36 -0000 Delivered-To: apmail-giraph-user-archive@giraph.apache.org Received: (qmail 9695 invoked by uid 500); 11 Feb 2015 05:08:36 -0000 Mailing-List: contact user-help@giraph.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@giraph.apache.org Delivered-To: mailing list user@giraph.apache.org Received: (qmail 9686 invoked by uid 99); 11 Feb 2015 05:08:36 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 11 Feb 2015 05:08:36 +0000 Received: from [172.26.41.149] (unknown [199.201.64.2]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 4CAEF1A0320 for ; Wed, 11 Feb 2015 05:08:36 +0000 (UTC) Message-ID: <54DAE3CF.4010604@apache.org> Date: Tue, 10 Feb 2015 21:08:31 -0800 From: Avery Ching User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: user@giraph.apache.org Subject: Re: Please welcome our newest committer, Igor Kabiljo! References: In-Reply-To: Content-Type: multipart/alternative; boundary="------------020807070504040105030405" This is a multi-part message in MIME format. --------------020807070504040105030405 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Awesome! Thanks Igor for taking a larger role in the project! On 2/10/15 8:42 PM, Maja Kabiljo wrote: > I am pleased to announce that Igor Kabiljo has been invited to become > a committer by the Project Management Committee (PMC) of Apache > Giraph, and he accepted. > > Igor's most important contributions are implementing reduce/broadcast > that generalizes aggregators and working on primitive message/edge > storages that make applications more efficient, as well as around > using specific partitioners that utilize good partitioning. He is also > coming up with issues for beginners and guiding them along the way. > Igor, we are looking forward to your future work and deeper > involvement in the project. > > Thanks, > Maja > > List of Igor�s contributions: > GIRAPH-785: Improve GraphPartitionerFactory usage > GIRAPH-786: XSparseVector create a lot of objects in add/write > GIRAPH-848: Allowing plain computation with types being configurable > GIRAPH-934: Allow having state in aggregators > GIRAPH-935: Loosen modifiers when needed > GIRAPH-938: Allow fast working with primitives generically > GIRAPH-939: Reduce/broadcast API > GIRAPH-954: Allow configurable Aggregators/Reducers again > GIRAPH-955: Allow vertex/edge/message value to be configurable > GIRAPH-961: Internals of MasterLoggingAggregator have been incorrectly > removed > GIRAPH-965: Improving and adding reducers > GIRAPH-986: Add more stuff to TypeOps > GIRAPH-987: Improve naming for ReduceOperation > Beginner issues he guided: > GIRAPH-891: Make MessageStoreFactory configurable > GIRAPH-895: Trim the edges in Giraph > GIRAPH-921: Create ByteValueVertex to store vertex values as bytes > without object instance > GIRAPH-988: Allow object to be specified as next Computation in Giraph --------------020807070504040105030405 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: 8bit
Awesome!� Thanks Igor for taking a larger role in the project!

On 2/10/15 8:42 PM, Maja Kabiljo wrote:
I am pleased to announce that Igor Kabiljo has been invited to become a committer by the Project Management Committee (PMC) of Apache Giraph, and he accepted.

Igor's most important contributions are implementing reduce/broadcast that generalizes aggregators and working on primitive message/edge storages that make applications more efficient, as well as around using specific partitioners that utilize good partitioning. He is also coming up with issues for beginners and guiding them along the way. Igor, we are looking forward to your future work and deeper involvement in the project.

Thanks,
Maja

List of Igor�s contributions:
GIRAPH-785: Improve GraphPartitionerFactory usage
GIRAPH-786: XSparseVector create a lot of objects in add/write
GIRAPH-848: Allowing plain computation with types being configurable
GIRAPH-934: Allow having state in aggregators
GIRAPH-935: Loosen modifiers when needed
GIRAPH-938: Allow fast working with primitives generically
GIRAPH-939: Reduce/broadcast API
GIRAPH-954: Allow configurable Aggregators/Reducers again
GIRAPH-955: Allow vertex/edge/message value to be configurable
GIRAPH-961: Internals of MasterLoggingAggregator have been incorrectly removed
GIRAPH-965: Improving and adding reducers
GIRAPH-986: Add more stuff to TypeOps
GIRAPH-987: Improve naming for ReduceOperation
Beginner issues he guided:
GIRAPH-891: Make MessageStoreFactory configurable
GIRAPH-895: Trim the edges in Giraph
GIRAPH-921: Create ByteValueVertex to store vertex values as bytes without object instance
GIRAPH-988: Allow object to be specified as next Computation in Giraph

--------------020807070504040105030405--