Rushan,<br>These changes sound like something that could help us a lot, too.&nbsp; 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 &lt;
<a href="mailto:jhyde@pentaho.org">jhyde@pentaho.org</a>&gt; 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">&gt; Rushan Chen wrote:
<br>&gt;<br>&gt; I have drafted a design doc based on the &quot;CellContext&quot; idea<br>&gt; to improve<br>&gt; the performance of aggregate loading for cells with<br>&gt; &quot;compound&quot; constraints.<br>&gt;<br>&gt;
<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>&gt;<br>&gt; This proposal requires pretty far-reaching code change so I did some
<br>&gt; prototyping to make sure this idea would work. So far, despite the<br>&gt; sizable changes required, the basic functionalities(batch loading,<br>&gt; caching) are working with some careful extraction of code and<br>
&gt; streamlining of interfaces. This hopefully will make aggregate<br>&gt; loading/caching more modular and using the new set of interfaces less<br>&gt; error prone.<br>&gt;<br>&gt; Since I have done just some prototyping, there could be design flaws
<br>&gt; lurking still. I would really appreciate your input and/or<br>&gt; your comments<br>&gt; on how to better test this improvement.<br><br></div>Rushan,<br><br>Thanks for the heads up and the detailed design document. I&#39;ve read it
<br>through once, and can&#39;t find fault with it. It looks like it will work, and<br>it&#39;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>