[ 
https://issues.apache.org/jira/browse/MAHOUT-1570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14588146#comment-14588146
 ] 

ASF GitHub Bot commented on MAHOUT-1570:
----------------------------------------

GitHub user alexeygrigorev opened a pull request:

    https://github.com/apache/mahout/pull/137

    MAHOUT-1570: Flink backend for Mahout DSL

    Implementation for MAHOUT-1570: Adding support for Apache Flink as a 
backend for the Mahout DSL

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/alexeygrigorev/mahout flink-binding

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/mahout/pull/137.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #137
    
----
commit 37df8551c9c1b71eba251d545cc03b0dc37cd50a
Author: Alexey Grigorev <[email protected]>
Date:   2015-04-09T09:54:01Z

    MAHOUT-1570: initial skeleton for Mahout DSL on Apache Flink

commit e4b059346f59fccb9c1e7ffa3c0e7059802358b9
Author: Alexey Grigorev <[email protected]>
Date:   2015-06-16T14:46:15Z

    MAHOUT-1712: Flink: Ax, At, Atx operators

commit 685566a6f701d29775c685200db999edcc773776
Author: Alexey Grigorev <[email protected]>
Date:   2015-05-05T18:05:21Z

    MAHOUT-1701: Flink: AtB implemented, ABt and AtA expressed via AtB

commit 8152d4b853dc14f5963a85eac9f00430e59f1716
Author: Alexey Grigorev <[email protected]>
Date:   2015-05-12T16:01:08Z

    MAHOUT-1702: Flink: AewScalar and AewB

commit 679ffd9a1287410dcd6ec0cc73f7eb89f99267fd
Author: Alexey Grigorev <[email protected]>
Date:   2015-05-19T15:47:39Z

    MAHOUT-1703: Flink: cbind, rbind and mapBlock

commit cdb8b2ffde7e3fb8c097114926d8622653aaf890
Author: Alexey Grigorev <[email protected]>
Date:   2015-05-26T13:43:26Z

    MAHOUT-1709: Flink: slicing operator

commit 2310cfba4eb4846f8d10df2ae88edead36818d04
Author: Alexey Grigorev <[email protected]>
Date:   2015-05-26T13:51:36Z

    MAHOUT-1710: Flink: A times incoreB operator

commit 5350f52c1cf85e89d5881207f9e302b32496e19a
Author: Alexey Grigorev <[email protected]>
Date:   2015-05-26T14:17:14Z

    MAHOUT-1570: Flink: calculating ncol, nrow; colSum, colMean, norm methods

commit fbbfe9b73608e1c92d8fc1f178ca62cec83bcb72
Author: Alexey Grigorev <[email protected]>
Date:   2015-05-28T13:03:17Z

    MAHOUT-1570: rebased to latest upstream

commit f338f13ce2c5f4c7ed056e6aeff904afd0f72f7e
Author: Alexey Grigorev <[email protected]>
Date:   2015-05-28T13:18:32Z

    NOJIRA: added .cache to gitignore

commit f9aff54a262747cd6e3421877541a1489243b934
Author: Alexey Grigorev <[email protected]>
Date:   2015-06-02T12:25:16Z

    MAHOUT-1570: upgraded to flink 0.9-SNAPSHOT for IO

commit c0c07f695f776ec805f1749d3b5bce4b9e95c35d
Author: Alexey Grigorev <[email protected]>
Date:   2015-06-02T14:04:47Z

    MAHOUT-1734: Flink: DRM IO

commit c83e441adede177350ad4b5e1e35ff9f3bbb85f9
Author: Alexey Grigorev <[email protected]>
Date:   2015-06-16T13:18:42Z

    MAHOUT-1570: Flink: added headers, comments and aknowledgements

----


> Adding support for Apache Flink as a backend for the Mahout DSL
> ---------------------------------------------------------------
>
>                 Key: MAHOUT-1570
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-1570
>             Project: Mahout
>          Issue Type: Improvement
>            Reporter: Till Rohrmann
>            Assignee: Suneel Marthi
>              Labels: DSL, flink, scala
>
> With the finalized abstraction of the Mahout DSL plans from the backend 
> operations (MAHOUT-1529), it should be possible to integrate further backends 
> for the Mahout DSL. Apache Flink would be a suitable candidate to act as a 
> good execution backend. 
> With respect to the implementation, the biggest difference between Spark and 
> Flink at the moment is probably the incremental rollout of plans, which is 
> triggered by Spark's actions and which is not supported by Flink yet. 
> However, the Flink community is working on this issue. For the moment, it 
> should be possible to circumvent this problem by writing intermediate results 
> required by an action to HDFS and reading from there.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to