Thank you, Ufuk!

On Tue, Jul 19, 2016 at 5:51 AM, Ufuk Celebi <u...@apache.org> wrote:

> PS: I forgot to mention that also constant iteration input is cached.
>
> On Mon, Jul 18, 2016 at 11:27 AM, Ufuk Celebi <u...@apache.org> wrote:
> > Hey Saliya,
> >
> > the result of each iteration (super step) that is fed back to the
> > iteration is cached. For the iterate operator that is the last partial
> > solution and for the delta iterate operator it's the current solution
> > set (
> https://ci.apache.org/projects/flink/flink-docs-release-1.0/apis/batch/iterations.html
> ).
> >
> > Internally, this works via custom iteration operator implementations
> > for head and tail tasks, which are co-located and share a hash table.
> > I think that the internals of this are not documented, you would have
> > to look into the code for this. Most of the relevant implementations
> > are found in the "org.apache.flink.runtime.iterative.task" package.
> >
> > Hope this helps...
> >
> > Ufuk
> >
> >
> > On Sun, Jul 17, 2016 at 9:36 PM, Saliya Ekanayake <esal...@gmail.com>
> wrote:
> >> Hi,
> >>
> >> I am trying to understand what's the intermediate caching support in
> Flink.
> >> For example, when there's an iterative dataset what's being cached
> between
> >> iterations. Is there some documentation on this?
> >>
> >> Thank you,
> >> Saliya
> >>
> >> --
> >> Saliya Ekanayake
> >> Ph.D. Candidate | Research Assistant
> >> School of Informatics and Computing | Digital Science Center
> >> Indiana University, Bloomington
> >>
>



-- 
Saliya Ekanayake
Ph.D. Candidate | Research Assistant
School of Informatics and Computing | Digital Science Center
Indiana University, Bloomington

Reply via email to