[Mondrian] bug [ 1651936 ] NonEmptyCrossJoin Stack Overflow
Will Gorman
wgorman at pentaho.org
Thu Mar 29 16:25:23 EDT 2007
There is a test case already checked in:
NonEmptyTest.testVCNativeCJWithIsEmptyOnMeasure()
You'll need to set a flag in the mondrian.properties file:
mondrian.native.crossjoin.enable=false
I'm in a position to work on the source.
Will
On Thu, 2007-03-29 at 13:22 -0700, Richard Emberson wrote:
> Are you in a position to work on the source code? or
> can you create an example of the error with the
> FoodMart dataset?
>
> Richard
>
>
> Richard Emberson wrote:
> > Get the current Mondrian p4 head and see if this happens.
> >
> > Richard
> >
> >
> > Will Gorman wrote:
> >> Hello, this message is primarily to Richard but anyone's help would be
> >> appreciated.
> >>
> >> I'm working on the bug [ 1651936 ] stack overflow for slicer on
> >> NonEmptyCrossJoin named set.
> >> The infinite loop seems to occur inside
> >> CrossJoinFunDef.nonEmptyListNEW(). There is call to
> >> CrossJoinFunDef.checkData(), which ends up calling
> >> evaluator.evaluateCurrent(). evaluteCurrent() ends up making it's way
> >> back into nonEmptyListNEW().
> >>
> >> I'm guessing we'll need to update checkData() in some way, but I'm not
> >> quite sure what exactly needs to be changed.
> >>
> >> Thanks for your help!
> >>
> >> Will
> >>
> >> http://sourceforge.net/tracker/index.php?func=detail&aid=1651936&group_id=35302&atid=414613
> >>
> >>
> >> _______________________________________________
> >> Mondrian mailing list
> >> Mondrian at pentaho.org
> >> http://lists.pentaho.org/mailman/listinfo/mondrian
> >>
> >
> >
>
>
More information about the Mondrian
mailing list