[Mondrian] RE: Mondrian mp factory classes
Julian Hyde
jhyde at pentaho.com
Thu Jul 16 19:21:22 EDT 2009
> Eric wrote:
>
> I ran the whole suite, dumping stats for every Map.get().
> While there
> are some cases where using Flat3Map is suboptimal (map size > 3),
> they're outnumbered nearly 10 to 1 by the cases where it is used
> optimally. Should be a net win overall.
>
> If we really want to get serious about it I'm sure we can add some
> information in those cases where we put the extra properties
> into the
> map, but I'm not going to take that on just yet. I'll log a JIRA
> issue to remind us.
>
> As a side note, 99.98% of the suboptimal choices were
> associated with
> [Measures].[MeasuresLevel]. All of them had zero declared
> properties,
> but either 4 or 5 "extra" properties.
A simple rule to use a HashMap for measures, Flat3Map for everything else
should do it. Log a jira case if you don't want to take this on now.
Julian
More information about the Mondrian
mailing list