<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16441" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=525565922-22052007><FONT face=Verdana 
color=#000080 size=2>This is one instance where the DialectTest has noticed that 
a DBMS's capabilities have changed: MySQL 4.0 and onwards supports subqueries in 
the FROM clause. But the check doesn't disppear entirely, because we still need 
to handle MySQL versions before 4.0. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=525565922-22052007><FONT face=Verdana 
color=#000080 size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=525565922-22052007><FONT face=Verdana 
color=#000080 size=2>Fixed in change 9303.</FONT></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=525565922-22052007></SPAN><FONT face=Verdana><FONT 
color=#000080><FONT size=2>J<SPAN 
class=525565922-22052007>ulian</SPAN></FONT></FONT></FONT><BR></DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000080 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
  <HR tabIndex=-1>
  <FONT face=Tahoma size=2><B>From:</B> mondrian-bounces@pentaho.org 
  [mailto:mondrian-bounces@pentaho.org] <B>On Behalf Of </B>Ajit Vasudeo 
  Joglekar<BR><B>Sent:</B> Tuesday, May 22, 2007 8:37 AM<BR><B>To:</B> Mondrian 
  developer mailing list<BR><B>Subject:</B> RE: [Mondrian] Mondrian Build 
  Failed<BR></FONT><BR></DIV>
  <DIV></DIV><BR><FONT face=sans-serif size=2>On mysql it fails the test: 
  </FONT><BR><BR><FONT face=sans-serif 
  size=2>junit.framework.AssertionFailedError</FONT> <BR><FONT face=sans-serif 
  size=2>&nbsp; &nbsp; &nbsp; &nbsp; at 
  mondrian.test.DialectTest.testRequiresFromQueryAlias(DialectTest.java:199)</FONT> 
  <BR><FONT face=sans-serif size=2>&nbsp; &nbsp; &nbsp; &nbsp; at 
  sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</FONT> <BR><FONT 
  face=sans-serif size=2>&nbsp; &nbsp; &nbsp; &nbsp; at 
  sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)</FONT> 
  <BR><FONT face=sans-serif size=2>&nbsp; &nbsp; &nbsp; &nbsp; at 
  sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)</FONT> 
  <BR><BR><BR><BR><FONT face=sans-serif size=2>Mysql (</FONT><FONT 
  size=3>5.0.27-community </FONT><FONT face=sans-serif size=2>on windows) 
  supports following query. It requires alias (Every derived table must have its 
  own alias).</FONT> <BR><FONT face=sans-serif size=2>&nbsp; &nbsp; &nbsp; 
  &nbsp; </FONT><BR><FONT face=sans-serif size=2>&nbsp; &nbsp; &nbsp; &nbsp; 
  select * from (select * from account) as account2</FONT> <BR><BR><FONT 
  face=sans-serif size=2>SqlQuery (#80) - line 1152 - I suppose we don't need 
  "!isMySQL()" in method allowsFromQuery</FONT> <BR><BR><BR><FONT 
  face=sans-serif size=2>Ajit</FONT> <BR><BR><BR><BR><BR>
  <TABLE width="100%">
    <TBODY>
    <TR vAlign=top>
      <TD width="40%"><FONT face=sans-serif size=1><B>"Julian Hyde" 
        &lt;julianhyde@speakeasy.net&gt;</B> </FONT><BR><FONT face=sans-serif 
        size=1>Sent by: mondrian-bounces@pentaho.org</FONT> 
        <P><FONT face=sans-serif size=1>05/22/2007 01:02 PM</FONT> 
        <TABLE border=1>
          <TBODY>
          <TR vAlign=top>
            <TD bgColor=white>
              <DIV align=center><FONT face=sans-serif size=1>Please respond 
              to<BR>Mondrian developer mailing list 
              &lt;mondrian@pentaho.org&gt;</FONT></DIV></TR></TBODY></TABLE><BR></P>
      <TD width="59%">
        <TABLE width="100%">
          <TBODY>
          <TR vAlign=top>
            <TD>
              <DIV align=right><FONT face=sans-serif size=1>To</FONT></DIV>
            <TD><FONT face=sans-serif size=1>"'Thiyagu P'" 
              &lt;thiyagu@gmail.com&gt;</FONT> 
          <TR vAlign=top>
            <TD>
              <DIV align=right><FONT face=sans-serif size=1>cc</FONT></DIV>
            <TD><FONT face=sans-serif size=1>mondrian@pentaho.org</FONT> 
          <TR vAlign=top>
            <TD>
              <DIV align=right><FONT face=sans-serif size=1>Subject</FONT></DIV>
            <TD><FONT face=sans-serif size=1>RE: [Mondrian] Mondrian Build 
              Failed</FONT></TR></TBODY></TABLE><BR>
        <TABLE>
          <TBODY>
          <TR vAlign=top>
            <TD>
            <TD></TR></TBODY></TABLE><BR></TR></TBODY></TABLE><BR><BR><BR><FONT 
  face=Verdana color=#000080 size=2>Hmmm, I thought I was seeing a whole load of 
  failures.</FONT> <BR><FONT size=3>&nbsp;</FONT> <BR><FONT face=Verdana 
  color=#000080 size=2>If DialectTest.testAllowsDdl() is the only problem, then 
  I've fixed it. A long time ago Access would disallow DDL, but I guess that's 
  because the .mdb file was read-only. I've fixed the Dialect to use 
  DatabaseMetaData.isReadOnly().</FONT> <BR><FONT size=3>&nbsp;</FONT> <BR><FONT 
  face=Verdana color=#000080 size=2>Julian</FONT> <BR><BR>
  <HR>
  <FONT face=Tahoma size=2><B>From:</B> Thiyagu P [mailto:thiyagu@gmail.com] 
  <B><BR>Sent:</B> Monday, May 21, 2007 10:16 PM<B><BR>To:</B> Julian 
  Hyde<B><BR>Cc:</B> mondrian@pentaho.org<B><BR>Subject:</B> Re: [Mondrian] 
  Mondrian Build Failed</FONT><FONT size=3><BR></FONT><BR><FONT 
  size=3>Julian,</FONT> <BR><FONT size=3>&nbsp;</FONT> <BR><FONT size=3>Debugged 
  DialectTest.testAllowsDdl(),</FONT> <BR><FONT size=3>&nbsp;</FONT> <BR><FONT 
  size=3>Is the sql "create table [foo] ([i] integer)" expected to fail with 
  Access? It executes fine in Access 2003. &nbsp;Looks like this is the cause 
  for the test failures.</FONT> <BR><FONT size=3>&nbsp;</FONT> <BR><FONT 
  size=3>- Thiyagu</FONT> <BR><FONT size=3>&nbsp;</FONT> <BR><FONT 
  size=3>&nbsp;</FONT> <BR><FONT size=3><BR></FONT><BR><FONT size=3>On 5/22/07, 
  <B>Julian Hyde</B> &lt;</FONT><A href="mailto:julianhyde@speakeasy.net"><FONT 
  color=blue size=3><U>julianhyde@speakeasy.net</U></FONT></A><FONT size=3>&gt; 
  wrote: </FONT><BR><FONT size=3>This looks like an environmental issue. The 
  tests are running OK for me<BR>on Access. Thiyagu, can you take a look at it? 
  <BR><BR>Julian<BR><BR>&gt; -----Original Message-----<BR>&gt; From: </FONT><A 
  href="mailto:mondrian-bounces@pentaho.org"><FONT color=blue 
  size=3><U>mondrian-bounces@pentaho.org</U></FONT></A><FONT size=3><BR>&gt; 
  [mailto:</FONT><A href="mailto:mondrian-bounces@pentaho.org"><FONT color=blue 
  size=3><U>mondrian-bounces@pentaho.org </U></FONT></A><FONT size=3>] On Behalf 
  Of<BR>&gt; NoReply-Mondrian-CruiseControl<BR>&gt; Sent: Sunday, May 20, 2007 
  1:18 PM<BR>&gt; To: @; </FONT><A href="mailto:mondrian@pentaho.org"><FONT 
  color=blue size=3><U>mondrian@pentaho.org</U></FONT></A><FONT size=3><BR>&gt; 
  Subject: [Mondrian] Mondrian Build Failed <BR>&gt; Importance: 
  High<BR>&gt;<BR>&gt; View results here -&gt;<BR>&gt; </FONT><A 
  href="http://cruisecontrol.hydromatic.net/buildresults/mondrian?log="><FONT 
  color=blue 
  size=3><U>http://cruisecontrol.hydromatic.net/buildresults/mondrian?log=</U></FONT></A><FONT 
  size=3><BR>&gt; log20070520130436 <BR>&gt; 
  _______________________________________________<BR>&gt; Mondrian mailing 
  list<BR>&gt; </FONT><A href="mailto:Mondrian@pentaho.org"><FONT color=blue 
  size=3><U>Mondrian@pentaho.org</U></FONT></A><FONT size=3><BR>&gt; </FONT><A 
  href="http://lists.pentaho.org/mailman/listinfo/mondrian"><FONT color=blue 
  size=3><U>http://lists.pentaho.org/mailman/listinfo/mondrian</U></FONT></A><FONT 
  size=3><BR>&gt;<BR></FONT><BR><FONT 
  size=2><TT>_______________________________________________<BR>Mondrian mailing 
  list<BR>Mondrian@pentaho.org<BR>http://lists.pentaho.org/mailman/listinfo/mondrian<BR></TT></FONT><BR></BLOCKQUOTE></BODY></HTML>