You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Robert Metzger (JIRA)" <ji...@apache.org> on 2014/10/17 11:25:33 UTC
[jira] [Created] (FLINK-1170) Localization of InputSplits is not
working properly
Robert Metzger created FLINK-1170:
-------------------------------------
Summary: Localization of InputSplits is not working properly
Key: FLINK-1170
URL: https://issues.apache.org/jira/browse/FLINK-1170
Project: Flink
Issue Type: Bug
Components: Distributed Runtime
Reporter: Robert Metzger
Assignee: Robert Metzger
While running some benchmarks, I found that Flink is not properly assigning the InputSplits.
On my testing cluster, ALL splits were assigned to remote HDFS DataNodes, which causes a lot of network I/O.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Re: [jira] [Created] (FLINK-1170) Localization of InputSplits is not
working properly
Posted by Kostas Tzoumas <kt...@apache.org>.
I agree with Fabian. We need to fix this issue, and this would mean extra
overhead for releasing 0.7.1 asap perhaps just for this bug. I vote to
cancel the incubator release thread and vote again here.
On Fri, Oct 17, 2014 at 12:11 PM, Fabian Hueske <fh...@apache.org> wrote:
> Yes, that was intentionally.
>
> The whole point of using a parallel engine is to process large datasets.
> Otherwise you could do it in Python on a single box...
> Remote reads will severely impact the performance and might cause
> significant performance regression.
>
> 2014-10-17 12:04 GMT+02:00 Robert Metzger <rm...@apache.org>:
>
> > Did you intentionally post to the mailing list?
> >
> > I'm investigating the issue.
> > So far, I found that the hostname has never been passed to the input
> split
> > assigner. I guess this issue was introduced by the recent jobmanager
> > changes.
> > And secondly, Flink is using the fully qualified hostname, whereas HDFS
> is
> > using the hostname only. This caused a string-mismatch.
> >
> > I wouln't cancel the release because we are at a point where it is faster
> > to vote a bugfix release.
> > The issue is not a show stopper for using flink. Its just slow on large
> > datasets.
> >
> > On Fri, Oct 17, 2014 at 11:58 AM, Fabian Hueske <fh...@apache.org>
> > wrote:
> >
> > > This is a critical issue and sounds bit like a release blocker for 0.7
> to
> > > me.
> > >
> > > Other opinions?
> > >
> > > 2014-10-17 11:25 GMT+02:00 Robert Metzger (JIRA) <ji...@apache.org>:
> > >
> > > > Robert Metzger created FLINK-1170:
> > > > -------------------------------------
> > > >
> > > > Summary: Localization of InputSplits is not working
> > properly
> > > > Key: FLINK-1170
> > > > URL:
> https://issues.apache.org/jira/browse/FLINK-1170
> > > > Project: Flink
> > > > Issue Type: Bug
> > > > Components: Distributed Runtime
> > > > Reporter: Robert Metzger
> > > > Assignee: Robert Metzger
> > > >
> > > >
> > > > While running some benchmarks, I found that Flink is not properly
> > > > assigning the InputSplits.
> > > >
> > > > On my testing cluster, ALL splits were assigned to remote HDFS
> > DataNodes,
> > > > which causes a lot of network I/O.
> > > >
> > > >
> > > >
> > > > --
> > > > This message was sent by Atlassian JIRA
> > > > (v6.3.4#6332)
> > > >
> > >
> >
>
Re: [jira] [Created] (FLINK-1170) Localization of InputSplits is not
working properly
Posted by Robert Metzger <rm...@apache.org>.
Okay. I see the point.
I'll write on general@incubator to cancel the vote.
On Fri, Oct 17, 2014 at 1:03 PM, Ufuk Celebi <uc...@apache.org> wrote:
> I agree with Fabian on this. Let's cancel the release and create a new RC.
>
> On 17 Oct 2014, at 12:11, Fabian Hueske <fh...@apache.org> wrote:
>
> > Yes, that was intentionally.
> >
> > The whole point of using a parallel engine is to process large datasets.
> > Otherwise you could do it in Python on a single box...
> > Remote reads will severely impact the performance and might cause
> > significant performance regression.
> >
> > 2014-10-17 12:04 GMT+02:00 Robert Metzger <rm...@apache.org>:
> >
> >> Did you intentionally post to the mailing list?
> >>
> >> I'm investigating the issue.
> >> So far, I found that the hostname has never been passed to the input
> split
> >> assigner. I guess this issue was introduced by the recent jobmanager
> >> changes.
> >> And secondly, Flink is using the fully qualified hostname, whereas HDFS
> is
> >> using the hostname only. This caused a string-mismatch.
> >>
> >> I wouln't cancel the release because we are at a point where it is
> faster
> >> to vote a bugfix release.
> >> The issue is not a show stopper for using flink. Its just slow on large
> >> datasets.
> >>
> >> On Fri, Oct 17, 2014 at 11:58 AM, Fabian Hueske <fh...@apache.org>
> >> wrote:
> >>
> >>> This is a critical issue and sounds bit like a release blocker for 0.7
> to
> >>> me.
> >>>
> >>> Other opinions?
> >>>
> >>> 2014-10-17 11:25 GMT+02:00 Robert Metzger (JIRA) <ji...@apache.org>:
> >>>
> >>>> Robert Metzger created FLINK-1170:
> >>>> -------------------------------------
> >>>>
> >>>> Summary: Localization of InputSplits is not working
> >> properly
> >>>> Key: FLINK-1170
> >>>> URL: https://issues.apache.org/jira/browse/FLINK-1170
> >>>> Project: Flink
> >>>> Issue Type: Bug
> >>>> Components: Distributed Runtime
> >>>> Reporter: Robert Metzger
> >>>> Assignee: Robert Metzger
> >>>>
> >>>>
> >>>> While running some benchmarks, I found that Flink is not properly
> >>>> assigning the InputSplits.
> >>>>
> >>>> On my testing cluster, ALL splits were assigned to remote HDFS
> >> DataNodes,
> >>>> which causes a lot of network I/O.
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> This message was sent by Atlassian JIRA
> >>>> (v6.3.4#6332)
> >>>>
> >>>
> >>
>
>
Re: [jira] [Created] (FLINK-1170) Localization of InputSplits is not working properly
Posted by Ufuk Celebi <uc...@apache.org>.
I agree with Fabian on this. Let's cancel the release and create a new RC.
On 17 Oct 2014, at 12:11, Fabian Hueske <fh...@apache.org> wrote:
> Yes, that was intentionally.
>
> The whole point of using a parallel engine is to process large datasets.
> Otherwise you could do it in Python on a single box...
> Remote reads will severely impact the performance and might cause
> significant performance regression.
>
> 2014-10-17 12:04 GMT+02:00 Robert Metzger <rm...@apache.org>:
>
>> Did you intentionally post to the mailing list?
>>
>> I'm investigating the issue.
>> So far, I found that the hostname has never been passed to the input split
>> assigner. I guess this issue was introduced by the recent jobmanager
>> changes.
>> And secondly, Flink is using the fully qualified hostname, whereas HDFS is
>> using the hostname only. This caused a string-mismatch.
>>
>> I wouln't cancel the release because we are at a point where it is faster
>> to vote a bugfix release.
>> The issue is not a show stopper for using flink. Its just slow on large
>> datasets.
>>
>> On Fri, Oct 17, 2014 at 11:58 AM, Fabian Hueske <fh...@apache.org>
>> wrote:
>>
>>> This is a critical issue and sounds bit like a release blocker for 0.7 to
>>> me.
>>>
>>> Other opinions?
>>>
>>> 2014-10-17 11:25 GMT+02:00 Robert Metzger (JIRA) <ji...@apache.org>:
>>>
>>>> Robert Metzger created FLINK-1170:
>>>> -------------------------------------
>>>>
>>>> Summary: Localization of InputSplits is not working
>> properly
>>>> Key: FLINK-1170
>>>> URL: https://issues.apache.org/jira/browse/FLINK-1170
>>>> Project: Flink
>>>> Issue Type: Bug
>>>> Components: Distributed Runtime
>>>> Reporter: Robert Metzger
>>>> Assignee: Robert Metzger
>>>>
>>>>
>>>> While running some benchmarks, I found that Flink is not properly
>>>> assigning the InputSplits.
>>>>
>>>> On my testing cluster, ALL splits were assigned to remote HDFS
>> DataNodes,
>>>> which causes a lot of network I/O.
>>>>
>>>>
>>>>
>>>> --
>>>> This message was sent by Atlassian JIRA
>>>> (v6.3.4#6332)
>>>>
>>>
>>
Re: [jira] [Created] (FLINK-1170) Localization of InputSplits is not
working properly
Posted by Stephan Ewen <se...@apache.org>.
I agree, we should cancel the release, fix this, and make a new release
candidate.
Stephan
On Fri, Oct 17, 2014 at 12:11 PM, Fabian Hueske <fh...@apache.org> wrote:
> Yes, that was intentionally.
>
> The whole point of using a parallel engine is to process large datasets.
> Otherwise you could do it in Python on a single box...
> Remote reads will severely impact the performance and might cause
> significant performance regression.
>
> 2014-10-17 12:04 GMT+02:00 Robert Metzger <rm...@apache.org>:
>
> > Did you intentionally post to the mailing list?
> >
> > I'm investigating the issue.
> > So far, I found that the hostname has never been passed to the input
> split
> > assigner. I guess this issue was introduced by the recent jobmanager
> > changes.
> > And secondly, Flink is using the fully qualified hostname, whereas HDFS
> is
> > using the hostname only. This caused a string-mismatch.
> >
> > I wouln't cancel the release because we are at a point where it is faster
> > to vote a bugfix release.
> > The issue is not a show stopper for using flink. Its just slow on large
> > datasets.
> >
> > On Fri, Oct 17, 2014 at 11:58 AM, Fabian Hueske <fh...@apache.org>
> > wrote:
> >
> > > This is a critical issue and sounds bit like a release blocker for 0.7
> to
> > > me.
> > >
> > > Other opinions?
> > >
> > > 2014-10-17 11:25 GMT+02:00 Robert Metzger (JIRA) <ji...@apache.org>:
> > >
> > > > Robert Metzger created FLINK-1170:
> > > > -------------------------------------
> > > >
> > > > Summary: Localization of InputSplits is not working
> > properly
> > > > Key: FLINK-1170
> > > > URL:
> https://issues.apache.org/jira/browse/FLINK-1170
> > > > Project: Flink
> > > > Issue Type: Bug
> > > > Components: Distributed Runtime
> > > > Reporter: Robert Metzger
> > > > Assignee: Robert Metzger
> > > >
> > > >
> > > > While running some benchmarks, I found that Flink is not properly
> > > > assigning the InputSplits.
> > > >
> > > > On my testing cluster, ALL splits were assigned to remote HDFS
> > DataNodes,
> > > > which causes a lot of network I/O.
> > > >
> > > >
> > > >
> > > > --
> > > > This message was sent by Atlassian JIRA
> > > > (v6.3.4#6332)
> > > >
> > >
> >
>
Re: [jira] [Created] (FLINK-1170) Localization of InputSplits is not
working properly
Posted by Fabian Hueske <fh...@apache.org>.
Yes, that was intentionally.
The whole point of using a parallel engine is to process large datasets.
Otherwise you could do it in Python on a single box...
Remote reads will severely impact the performance and might cause
significant performance regression.
2014-10-17 12:04 GMT+02:00 Robert Metzger <rm...@apache.org>:
> Did you intentionally post to the mailing list?
>
> I'm investigating the issue.
> So far, I found that the hostname has never been passed to the input split
> assigner. I guess this issue was introduced by the recent jobmanager
> changes.
> And secondly, Flink is using the fully qualified hostname, whereas HDFS is
> using the hostname only. This caused a string-mismatch.
>
> I wouln't cancel the release because we are at a point where it is faster
> to vote a bugfix release.
> The issue is not a show stopper for using flink. Its just slow on large
> datasets.
>
> On Fri, Oct 17, 2014 at 11:58 AM, Fabian Hueske <fh...@apache.org>
> wrote:
>
> > This is a critical issue and sounds bit like a release blocker for 0.7 to
> > me.
> >
> > Other opinions?
> >
> > 2014-10-17 11:25 GMT+02:00 Robert Metzger (JIRA) <ji...@apache.org>:
> >
> > > Robert Metzger created FLINK-1170:
> > > -------------------------------------
> > >
> > > Summary: Localization of InputSplits is not working
> properly
> > > Key: FLINK-1170
> > > URL: https://issues.apache.org/jira/browse/FLINK-1170
> > > Project: Flink
> > > Issue Type: Bug
> > > Components: Distributed Runtime
> > > Reporter: Robert Metzger
> > > Assignee: Robert Metzger
> > >
> > >
> > > While running some benchmarks, I found that Flink is not properly
> > > assigning the InputSplits.
> > >
> > > On my testing cluster, ALL splits were assigned to remote HDFS
> DataNodes,
> > > which causes a lot of network I/O.
> > >
> > >
> > >
> > > --
> > > This message was sent by Atlassian JIRA
> > > (v6.3.4#6332)
> > >
> >
>
Re: [jira] [Created] (FLINK-1170) Localization of InputSplits is not
working properly
Posted by Robert Metzger <rm...@apache.org>.
Did you intentionally post to the mailing list?
I'm investigating the issue.
So far, I found that the hostname has never been passed to the input split
assigner. I guess this issue was introduced by the recent jobmanager
changes.
And secondly, Flink is using the fully qualified hostname, whereas HDFS is
using the hostname only. This caused a string-mismatch.
I wouln't cancel the release because we are at a point where it is faster
to vote a bugfix release.
The issue is not a show stopper for using flink. Its just slow on large
datasets.
On Fri, Oct 17, 2014 at 11:58 AM, Fabian Hueske <fh...@apache.org> wrote:
> This is a critical issue and sounds bit like a release blocker for 0.7 to
> me.
>
> Other opinions?
>
> 2014-10-17 11:25 GMT+02:00 Robert Metzger (JIRA) <ji...@apache.org>:
>
> > Robert Metzger created FLINK-1170:
> > -------------------------------------
> >
> > Summary: Localization of InputSplits is not working properly
> > Key: FLINK-1170
> > URL: https://issues.apache.org/jira/browse/FLINK-1170
> > Project: Flink
> > Issue Type: Bug
> > Components: Distributed Runtime
> > Reporter: Robert Metzger
> > Assignee: Robert Metzger
> >
> >
> > While running some benchmarks, I found that Flink is not properly
> > assigning the InputSplits.
> >
> > On my testing cluster, ALL splits were assigned to remote HDFS DataNodes,
> > which causes a lot of network I/O.
> >
> >
> >
> > --
> > This message was sent by Atlassian JIRA
> > (v6.3.4#6332)
> >
>
Re: [jira] [Created] (FLINK-1170) Localization of InputSplits is not
working properly
Posted by Fabian Hueske <fh...@apache.org>.
This is a critical issue and sounds bit like a release blocker for 0.7 to
me.
Other opinions?
2014-10-17 11:25 GMT+02:00 Robert Metzger (JIRA) <ji...@apache.org>:
> Robert Metzger created FLINK-1170:
> -------------------------------------
>
> Summary: Localization of InputSplits is not working properly
> Key: FLINK-1170
> URL: https://issues.apache.org/jira/browse/FLINK-1170
> Project: Flink
> Issue Type: Bug
> Components: Distributed Runtime
> Reporter: Robert Metzger
> Assignee: Robert Metzger
>
>
> While running some benchmarks, I found that Flink is not properly
> assigning the InputSplits.
>
> On my testing cluster, ALL splits were assigned to remote HDFS DataNodes,
> which causes a lot of network I/O.
>
>
>
> --
> This message was sent by Atlassian JIRA
> (v6.3.4#6332)
>