From jdo-commits-return-1526-apmail-db-jdo-commits-archive=www.apache.org@db.apache.org Thu Sep 14 21:43:31 2006 Return-Path: Delivered-To: apmail-db-jdo-commits-archive@www.apache.org Received: (qmail 25617 invoked from network); 14 Sep 2006 21:43:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 14 Sep 2006 21:43:31 -0000 Received: (qmail 95507 invoked by uid 500); 14 Sep 2006 21:43:31 -0000 Mailing-List: contact jdo-commits-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jdo-dev@db.apache.org Delivered-To: mailing list jdo-commits@db.apache.org Received: (qmail 95496 invoked by uid 99); 14 Sep 2006 21:43:31 -0000 Received: from idunn.apache.osuosl.org (HELO idunn.apache.osuosl.org) (140.211.166.84) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Sep 2006 14:43:31 -0700 X-ASF-Spam-Status: No, hits=-9.8 required=5.0 tests=ALL_TRUSTED,NO_REAL_NAME Received: from ([140.211.166.113:58983] helo=eris.apache.org) by idunn.apache.osuosl.org (ecelerity 2.1 r(10620)) with ESMTP id 22/D0-07618-D6CC9054 for ; Thu, 14 Sep 2006 14:42:16 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 31C4D1A981A; Thu, 14 Sep 2006 14:40:59 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r443484 - /db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/query/result/AggregateResult.java Date: Thu, 14 Sep 2006 21:40:59 -0000 To: jdo-commits@db.apache.org From: mbo@apache.org X-Mailer: svnmailer-1.1.0 Message-Id: <20060914214059.31C4D1A981A@eris.apache.org> X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: mbo Date: Thu Sep 14 14:40:58 2006 New Revision: 443484 URL: http://svn.apache.org/viewvc?view=rev&rev=443484 Log: JDO-410: AggregateResult queries non-existent Employee.manager.salary field Modified: db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/query/result/AggregateResult.java Modified: db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/query/result/AggregateResult.java URL: http://svn.apache.org/viewvc/db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/query/result/AggregateResult.java?view=diff&rev=443484&r1=443483&r2=443484 ============================================================================== --- db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/query/result/AggregateResult.java (original) +++ db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/query/result/AggregateResult.java Thu Sep 14 14:40:58 2006 @@ -197,10 +197,10 @@ /*FROM*/ null, /*TO*/ null), - // SUM(manager.salary) + // SUM(((FullTimeEmployee)manager).salary) new QueryElementHolder( /*UNIQUE*/ null, - /*RESULT*/ "SUM(manager.salary)", + /*RESULT*/ "SUM(((FullTimeEmployee)manager).salary)", /*INTO*/ null, /*FROM*/ FullTimeEmployee.class, /*EXCLUDE*/ null, @@ -213,10 +213,10 @@ /*FROM*/ null, /*TO*/ null), - // SUM(DISTINCT manager.salary) + // SUM(DISTINCT ((FullTimeEmployee)manager).salary) new QueryElementHolder( /*UNIQUE*/ null, - /*RESULT*/ "SUM(DISTINCT manager.salary)", + /*RESULT*/ "SUM(DISTINCT ((FullTimeEmployee)manager).salary)", /*INTO*/ null, /*FROM*/ FullTimeEmployee.class, /*EXCLUDE*/ null, @@ -293,10 +293,10 @@ /*FROM*/ null, /*TO*/ null), - // MIN(manager.salary) + // MIN(((FullTimeEmployee)manager).salary) new QueryElementHolder( /*UNIQUE*/ null, - /*RESULT*/ "MIN(manager.salary)", + /*RESULT*/ "MIN(((FullTimeEmployee)manager).salary)", /*INTO*/ null, /*FROM*/ FullTimeEmployee.class, /*EXCLUDE*/ null, @@ -373,10 +373,10 @@ /*FROM*/ null, /*TO*/ null), - // MAX(manager.salary) + // MAX(((FullTimeEmployee)manager).salary) new QueryElementHolder( /*UNIQUE*/ null, - /*RESULT*/ "MAX(manager.salary)", + /*RESULT*/ "MAX(((FullTimeEmployee)manager).salary)", /*INTO*/ null, /*FROM*/ FullTimeEmployee.class, /*EXCLUDE*/ null, @@ -453,10 +453,10 @@ /*FROM*/ null, /*TO*/ null), - // AVG(manager.salary) + // AVG(((FullTimeEmployee)manager).salary) new QueryElementHolder( /*UNIQUE*/ null, - /*RESULT*/ "AVG(manager.salary)", + /*RESULT*/ "AVG(((FullTimeEmployee)manager).salary)", /*INTO*/ null, /*FROM*/ FullTimeEmployee.class, /*EXCLUDE*/ null, @@ -469,10 +469,10 @@ /*FROM*/ null, /*TO*/ null), - // AVG(DISTINCT manager.salary) + // AVG(DISTINCT ((FullTimeEmployee)manager).salary) new QueryElementHolder( /*UNIQUE*/ null, - /*RESULT*/ "AVG(DISTINCT manager.salary)", + /*RESULT*/ "AVG(DISTINCT ((FullTimeEmployee)manager).salary)", /*INTO*/ null, /*FROM*/ FullTimeEmployee.class, /*EXCLUDE*/ null, @@ -532,9 +532,9 @@ (new BigDecimal("50000.00")).add(new BigDecimal("2000.99")), // SUM(budget) null, - // SUM(manager.salary) + // SUM(((FullTimeEmployee)manager).salary) new Double(20000), - // SUM(DISTINCT manager.salary) + // SUM(DISTINCT ((FullTimeEmployee)manager).salary) new Double(10000), // MIN(long) new Long(1), @@ -544,7 +544,7 @@ new BigDecimal("2000.99"), // MIN(budget) null, - // MIN(manager.salary) + // MIN(((FullTimeEmployee)manager).salary) new Double(10000), // MAX(long) new Long(5), @@ -554,7 +554,7 @@ new BigDecimal("2500000.99"), // MAX(budget) null, - // MAX(manager.salary) + // MAX(((FullTimeEmployee)manager).salary) new Double(10000), // AVG(long) new Long(3), @@ -564,9 +564,9 @@ new BigDecimal("99.999"), // AVG(lifetimeOrthoBenefit) null, - // AVG(manager.salary) + // AVG(((FullTimeEmployee)manager).salary) new Double(10000), - // AVG(DISTINCT manager.salary) + // AVG(DISTINCT ((FullTimeEmployee)manager).salary) new Double(10000) };