flink-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Greg Hogan (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FLINK-4265) Add a NoOpOperator
Date Mon, 25 Jul 2016 17:53:20 GMT
Greg Hogan created FLINK-4265:

             Summary: Add a NoOpOperator
                 Key: FLINK-4265
                 URL: https://issues.apache.org/jira/browse/FLINK-4265
             Project: Flink
          Issue Type: New Feature
          Components: DataSet API
    Affects Versions: 1.1.0
            Reporter: Greg Hogan
            Assignee: Greg Hogan
            Priority: Minor
             Fix For: 1.1.0

One recent feature of Gelly is algorithms which detect duplicated or similar computation which
can be shared. My initial implementation could only reuse a {{DataSet}} result. Before committing
to Flink this was updated to use a javassist {{ProxyFactory}} allowing configuration to be
merged and results to be replaced. There were some issues, as identified in FLINK-4257. With
a {{NoOpOperator}} we can remove the use of {{ProxyFactory}} and resolve the identified issues.

This ticket adds a {{NoOpOperator}} which is unwound in {{OperatorTranslation.translate}}.
The {{NoOpOperator}} contains a {{DataSet}} which is accessed by a getter and setter.

This message was sent by Atlassian JIRA

View raw message