Rushan,<br>These changes sound like something that could help us a lot, too. Do you have any guess about when you might be implementing the change?<br><br>Thanks,<br>Matt<br><br><div class="gmail_quote">On Nov 25, 2007 6:55 PM, Julian Hyde <
<a href="mailto:jhyde@pentaho.org">jhyde@pentaho.org</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">> Rushan Chen wrote:
<br>><br>> I have drafted a design doc based on the "CellContext" idea<br>> to improve<br>> the performance of aggregate loading for cells with<br>> "compound" constraints.<br>><br>>
<br><a href="http://www.eigenbase.org/wiki/index.php/MondrianDistinctCountAggregateImprov" target="_blank">http://www.eigenbase.org/wiki/index.php/MondrianDistinctCountAggregateImprov</a><br>ement<br>><br>> This proposal requires pretty far-reaching code change so I did some
<br>> prototyping to make sure this idea would work. So far, despite the<br>> sizable changes required, the basic functionalities(batch loading,<br>> caching) are working with some careful extraction of code and<br>
> streamlining of interfaces. This hopefully will make aggregate<br>> loading/caching more modular and using the new set of interfaces less<br>> error prone.<br>><br>> Since I have done just some prototyping, there could be design flaws
<br>> lurking still. I would really appreciate your input and/or<br>> your comments<br>> on how to better test this improvement.<br><br></div>Rushan,<br><br>Thanks for the heads up and the detailed design document. I've read it
<br>through once, and can't find fault with it. It looks like it will work, and<br>it's more elegant than what I have now.<br><br>I will read it in more detail on my plane journey from London.<br><font color="#888888">
<br>Julian<br></font><div><div></div><div class="Wj3C7c"><br>_______________________________________________<br>Mondrian mailing list<br><a href="mailto:Mondrian@pentaho.org">Mondrian@pentaho.org</a><br><a href="http://lists.pentaho.org/mailman/listinfo/mondrian" target="_blank">
http://lists.pentaho.org/mailman/listinfo/mondrian</a><br></div></div></blockquote></div><br>