Issue Details (XML | Word | Printable)

Key: JDO-446
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Michael Bouschen
Reporter: Michelle Caisse
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
JDO

Add subqueries APIs

Created: 08/Dec/06 11:17 PM   Updated: 12/Jan/08 08:42 PM
Return to search
Component/s: api2, api2-legacy
Affects Version/s: JDO 2 final
Fix Version/s: JDO 2 maintenance release 1

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works subquery-api.patch 2007-10-31 07:22 PM Michael Bouschen 10 kB
Text File Licensed for inclusion in ASF works subquery-tck.patch 2008-01-03 08:14 PM Michael Bouschen 60 kB

Resolution Date: 06/Jan/08 09:23 PM


 Description  « Hide
In 14, add subqueries to permit e.g. select from Employee where this.salary > (select avg(salary) from Employee)

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #509811 Tue Feb 20 23:37:07 UTC 2007 clr JDO-446 Add addSubquery api to Query
Files Changed
MODIFY /db/jdo/trunk/api20/src/java/javax/jdo/Query.java

Repository Revision Date User Message
ASF #590210 Tue Oct 30 18:26:18 UTC 2007 clr JDO-446 Update javadoc to reflect current specification
Files Changed
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/Query.java

Repository Revision Date User Message
ASF #591836 Sun Nov 04 21:07:52 UTC 2007 mbo JDO-446: Add subqueries APIs (adding methods supporting subquery parameters)
Files Changed
MODIFY /db/jdo/trunk/api2-legacy/src/java/javax/jdo/Query.java
MODIFY /db/jdo/trunk/tck2-legacy/src/conf/jdo-2_1-signatures.txt
MODIFY /db/jdo/trunk/tck2/src/conf/jdo-2_1-signatures.txt
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/Query.java

Repository Revision Date User Message
ASF #609405 Sun Jan 06 21:22:28 UTC 2008 mbo JDO-446: Added tck test cases testing JDOQL subqueries
Files Changed
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/query/QueryTest.java
MODIFY /db/jdo/trunk/tck2/src/conf/jdoql.conf
MODIFY /db/jdo/trunk/tck2-legacy/src/java/org/apache/jdo/tck/query/QueryTest.java
ADD /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/query/jdoql/subqueries/CorrelatedSubqueries.java
ADD /db/jdo/trunk/tck2/src/testdata/org/apache/jdo/tck/pc/company/companyForSubqueriesTests.xml
ADD /db/jdo/trunk/tck2-legacy/src/java/org/apache/jdo/tck/query/jdoql/subqueries/CorrelatedSubqueries.java
ADD /db/jdo/trunk/tck2-legacy/src/testdata/org/apache/jdo/tck/pc/company/companyForSubqueriesTests.xml
ADD /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/query/jdoql/subqueries
ADD /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/query/jdoql/subqueries/UnmodifiedSubqueryInstance.java
ADD /db/jdo/trunk/tck2-legacy/src/java/org/apache/jdo/tck/query/jdoql/subqueries/NullSubqueryParameter.java
ADD /db/jdo/trunk/tck2-legacy/src/java/org/apache/jdo/tck/query/jdoql/subqueries
ADD /db/jdo/trunk/tck2-legacy/src/java/org/apache/jdo/tck/query/jdoql/subqueries/NonCorrelatedSubqueries.java
ADD /db/jdo/trunk/tck2-legacy/src/java/org/apache/jdo/tck/query/jdoql/subqueries/NullVariableDeclaration.java
ADD /db/jdo/trunk/tck2-legacy/src/java/org/apache/jdo/tck/query/jdoql/subqueries/UnmodifiedSubqueryInstance.java
ADD /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/query/jdoql/subqueries/CorrelatedSubqueriesWithParameters.java
ADD /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/query/jdoql/subqueries/NullSubqueryParameter.java
ADD /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/query/jdoql/subqueries/SubqueriesTest.java
ADD /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/query/jdoql/subqueries/NonCorrelatedSubqueries.java
ADD /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/query/jdoql/subqueries/MultipleCallsReplaceSubquery.java
ADD /db/jdo/trunk/tck2-legacy/src/java/org/apache/jdo/tck/query/jdoql/subqueries/CorrelatedSubqueriesWithParameters.java
ADD /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/query/jdoql/subqueries/NullVariableDeclaration.java
ADD /db/jdo/trunk/tck2-legacy/src/java/org/apache/jdo/tck/query/jdoql/subqueries/NullCandidateCollectionExpression.java
ADD /db/jdo/trunk/tck2-legacy/src/java/org/apache/jdo/tck/query/jdoql/subqueries/SubqueriesTest.java
MODIFY /db/jdo/trunk/tck2-legacy/src/conf/jdoql.conf
ADD /db/jdo/trunk/tck2-legacy/src/java/org/apache/jdo/tck/query/jdoql/subqueries/MultipleCallsReplaceSubquery.java
ADD /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/query/jdoql/subqueries/NullCandidateCollectionExpression.java

Repository Revision Date User Message
ASF #611476 Sat Jan 12 20:40:41 UTC 2008 mbo JDO-446: fix typo in fieldname used in JDOQL query
Files Changed
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/query/jdoql/subqueries/NullSubqueryParameter.java