ig.apache.org
> Subject: Re: a simple logic causes very long compiling time on pig 0.10.0
>
> This is a great find. Please file a ticket.
>
> My guess is that there is some backtracking in the parser, which explodes
> for large values.
>
> 2012/6/26 Clay B.
>
> > It
Ticket PIG-2769 is created for this one
https://issues.apache.org/jira/browse/PIG-2769
Dan
-Original Message-
From: Jonathan Coveney [mailto:jcove...@gmail.com]
Sent: Tuesday, June 26, 2012 4:02 PM
To: user@pig.apache.org
Subject: Re: a simple logic causes very long compiling time on
This is a great find. Please file a ticket.
My guess is that there is some backtracking in the parser, which explodes
for large values.
2012/6/26 Clay B.
> It's worth pointing out that Pig 0.9.2 also runs quickly; we only see the
> degradation with Pig 0.10.0.
>
> The degradation in performance
It's worth pointing out that Pig 0.9.2 also runs quickly; we only see the
degradation with Pig 0.10.0.
The degradation in performance seems to have a knee as 4 or 5 conditionals
works as expected but as presented, the script takes about 6 minutes at
the GRUNT> prompt after hitting enter; befor
We found the following simple logic will cause very long compiling time for pig
0.10.0, while using pig 0.8.1, everything is fine.
A = load 'A.txt' using PigStorage() AS (m: int);
B = FOREACH A {
days_str = (chararray)
(m == 1 ? 31:
(m == 2 ? 28:
(m == 3 ? 31: