You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@giraph.apache.org by Maja Kabiljo <ma...@fb.com> on 2015/02/11 05:42:30 UTC

Please welcome our newest committer, Igor Kabiljo!

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

Re: Please welcome our newest committer, Igor Kabiljo!

Posted by Dongjin Lee <do...@gmail.com>.
Congratulations, Igor!
Your patches greatly guided me exploring Giraph internals.

Thanks,
Dongjin

On Wed, Feb 11, 2015 at 1:42 PM, Maja Kabiljo <ma...@fb.com> 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
>



-- 
*Dongjin Lee*


*Oracle Server Technologies Group.So interested in massive-scale machine
learning.facebook: www.facebook.com/dongjin.lee.kr
<http://www.facebook.com/dongjin.lee.kr>linkedin:
kr.linkedin.com/in/dongjinleekr
<http://kr.linkedin.com/in/dongjinleekr>github:
<http://goog_969573159>github.com/dongjinleekr
<http://github.com/dongjinleekr>twitter: www.twitter.com/dongjinleekr
<http://www.twitter.com/dongjinleekr>*

Re: Please welcome our newest committer, Igor Kabiljo!

Posted by Avery Ching <ac...@apache.org>.
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


Re: Please welcome our newest committer, Igor Kabiljo!

Posted by Roman Shaposhnik <ro...@shaposhnik.org>.
Great work, Igor!

Thanks,
Roman.

On Tue, Feb 10, 2015 at 8:42 PM, Maja Kabiljo <ma...@fb.com> 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

Re: Please welcome our newest committer, Igor Kabiljo!

Posted by Roman Shaposhnik <ro...@shaposhnik.org>.
Great work, Igor!

Thanks,
Roman.

On Tue, Feb 10, 2015 at 8:42 PM, Maja Kabiljo <ma...@fb.com> 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

Re: Please welcome our newest committer, Igor Kabiljo!

Posted by Dongjin Lee <do...@gmail.com>.
Congratulations, Igor!
Your patches greatly guided me exploring Giraph internals.

Thanks,
Dongjin

On Wed, Feb 11, 2015 at 1:42 PM, Maja Kabiljo <ma...@fb.com> 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
>



-- 
*Dongjin Lee*


*Oracle Server Technologies Group.So interested in massive-scale machine
learning.facebook: www.facebook.com/dongjin.lee.kr
<http://www.facebook.com/dongjin.lee.kr>linkedin:
kr.linkedin.com/in/dongjinleekr
<http://kr.linkedin.com/in/dongjinleekr>github:
<http://goog_969573159>github.com/dongjinleekr
<http://github.com/dongjinleekr>twitter: www.twitter.com/dongjinleekr
<http://www.twitter.com/dongjinleekr>*