[
https://issues.apache.org/jira/browse/FLINK-1730?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14736635#comment-14736635
]
ASF GitHub Bot commented on FLINK-1730:
---------------------------------------
Github user sachingoel0101 commented on the pull request:
https://github.com/apache/flink/pull/1083#issuecomment-138868165
I apologize. Like I said before, the way I've implemented this, it seemed
pretty trivial. Foremost, I needed this for something else and decided to take
a shot at it. Missed the finer details, going by your comments.
You're right though. Back-tracking the execution graph will most certainly
be a better solution.
@StephanEwen , am I correct in assuming this functionality will be added
after (or along with) Job Session management?
[As for the memory issue though, if data is to be persisted across jobs,
we'll always have to keep the memory segments allocated even after the job
finishes. This is why I defined a separate owner, which can be later *garbage
collected* through a cache freeing mechanism.]
As far as merging it is considered, I wasn't sure myself from the
beginning. I had actually written an email with a link to my branch for
opinions, but ended up opening a PR instead of sending that. So no worries. I'm
closing this.
> Add a FlinkTools.persist style method to the Data Set.
> ------------------------------------------------------
>
> Key: FLINK-1730
> URL: https://issues.apache.org/jira/browse/FLINK-1730
> Project: Flink
> Issue Type: New Feature
> Reporter: Stephan Ewen
> Priority: Minor
>
> I think this is an operation that will be needed more prominently. Defining a
> point where one long logical program is broken into different executions.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)