Catalina Wei
d7ddfb1055
OPENJPA-1064 JPA2 Query no support for embeddable of element collection in predicate and subquery
...
JPA2 spec (section 4.12) does not support comparisons over embeddable class.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@774928 13f79535-47bb-0310-9956-ffa450edef68
2009-05-14 21:08:27 +00:00
Fay Wang
0b37738fb8
OPENJPA-1013: case/simple case expression test case
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@774862 13f79535-47bb-0310-9956-ffa450edef68
2009-05-14 18:23:18 +00:00
Jeremy Bauer
e1ccb46414
OPENJPA-962 Committing code and tests contributed by Dianne Richards
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@774860 13f79535-47bb-0310-9956-ffa450edef68
2009-05-14 18:19:34 +00:00
Jeremy Bauer
90ef23a4a9
OPENJPA-926 Add annotation support for embeddables and correct Transient issue
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@774177 13f79535-47bb-0310-9956-ffa450edef68
2009-05-13 03:04:58 +00:00
Catalina Wei
f221b1fa85
OPENJPA-1064 JPA2 Query add support for embeddable of element collection in predicate and subquery
...
- Add test strings for any, some, member of predicates
- Fix a bug in parameter processing of embeddable object
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@773776 13f79535-47bb-0310-9956-ffa450edef68
2009-05-12 04:12:27 +00:00
Jeremy Bauer
1f37b7725c
OPENJPA-926 Tests and code updates for explicit access types
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@773704 13f79535-47bb-0310-9956-ffa450edef68
2009-05-11 21:59:15 +00:00
Donald Woods
19bfc4139a
OPENJPA-1071 Derby test suit speed-up
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@773600 13f79535-47bb-0310-9956-ffa450edef68
2009-05-11 15:20:36 +00:00
Catalina Wei
4606fffc37
OPENJPA-703 PreparedQuery detecting query cache-ability
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@773404 13f79535-47bb-0310-9956-ffa450edef68
2009-05-10 21:11:36 +00:00
Fay Wang
02a2830e2f
OPENJPA-1013: fix compiler error in test cases
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@773367 13f79535-47bb-0310-9956-ffa450edef68
2009-05-10 17:06:34 +00:00
Fay Wang
c0bf7e40d6
OPENJPA-1013: check in strictly-typed criteria test cases.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@773314 13f79535-47bb-0310-9956-ffa450edef68
2009-05-10 08:25:24 +00:00
Albert Lee
f6f99775bf
OPENJPA-891 Fine tune test case to optimize runtime duration.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@773149 13f79535-47bb-0310-9956-ffa450edef68
2009-05-09 01:20:22 +00:00
Jeremy Bauer
3eff16e07a
OPENJPA-1074 Maintain contiguous index for collection element removal
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@773070 13f79535-47bb-0310-9956-ffa450edef68
2009-05-08 19:53:16 +00:00
Fay Wang
3182ed978e
OPENJPA-1072: set up foreign key relationship for the relation within an embeddable in an element collection.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@772874 13f79535-47bb-0310-9956-ffa450edef68
2009-05-08 07:48:08 +00:00
Pinaki Poddar
9a8246799c
OPENJPA-1010: MetaDataRespository knows about meta-class. The naming and support for meta-class added to MetaDataFactory. Implemented in PersistenceMetaDataFactory. AnnotationProcessor6 aligned with this naming policy interface.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@772820 13f79535-47bb-0310-9956-ffa450edef68
2009-05-07 23:57:04 +00:00
Pinaki Poddar
240348ba69
Table name not allowed for flat inheritance mapping
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@772689 13f79535-47bb-0310-9956-ffa450edef68
2009-05-07 16:02:07 +00:00
Pinaki Poddar
46c0110bef
Table name not allowed for flat inheritance mapping
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@772679 13f79535-47bb-0310-9956-ffa450edef68
2009-05-07 15:30:52 +00:00
Pinaki Poddar
03c2cce7f5
OPENJPA-1010: Omit @GeneratedValue annotation if target is lower than JDK6
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@772663 13f79535-47bb-0310-9956-ffa450edef68
2009-05-07 14:36:13 +00:00
Fay Wang
75dfd10c59
OPENJPA-1069: orderBy on ElementCollection of basic types
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@772528 13f79535-47bb-0310-9956-ffa450edef68
2009-05-07 07:16:31 +00:00
Pinaki Poddar
6759d41517
Metamodel testing classes
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@772474 13f79535-47bb-0310-9956-ffa450edef68
2009-05-07 00:19:20 +00:00
Pinaki Poddar
89182580bb
OPENJPA-1013,OPENJPA-1014: Support In() and IsNull()
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@772058 13f79535-47bb-0310-9956-ffa450edef68
2009-05-06 05:39:17 +00:00
Catalina Wei
ed82fda48c
OPENJPA-1064 JPA2 Query add support for embeddable of element collection in predicate and subquery
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@772015 13f79535-47bb-0310-9956-ffa450edef68
2009-05-06 00:03:09 +00:00
Pinaki Poddar
0392538775
OPENJPA-1013,OPENJPA-1014: Type-strict Criteria API (skeletal) implementation as per JPA 2.0.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@771948 13f79535-47bb-0310-9956-ffa450edef68
2009-05-05 18:03:31 +00:00
Jeremy Bauer
22a5143d1f
OPENJPA-869 Fix nondeterministic ordering issue with OrderColumn test
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@771722 13f79535-47bb-0310-9956-ffa450edef68
2009-05-05 13:42:23 +00:00
Michael Dick
2c2e78149d
OPENJPA-1045. L2 cache included / excluded types may be specified via configuration properties
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@770729 13f79535-47bb-0310-9956-ffa450edef68
2009-05-01 15:47:33 +00:00
Pinaki Poddar
861db8ddd0
OPENJPA-1049: Register type alias for MappedSuperclass.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@770516 13f79535-47bb-0310-9956-ffa450edef68
2009-05-01 02:22:35 +00:00
Fay Wang
f9fd4837b3
OPENJPA-1055: add MapKeyTemporal and MapKeyEnumerated support
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@770400 13f79535-47bb-0310-9956-ffa450edef68
2009-04-30 19:07:18 +00:00
Jeremy Bauer
02846623a8
OPENJPA-964 Committing contributions provided by Donald Woods
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@770297 13f79535-47bb-0310-9956-ffa450edef68
2009-04-30 15:50:53 +00:00
Fay Wang
1677b481b2
OPENJPA-1053: fix update by setting an embeddable which contains a cascade delete relation with another entity.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@769879 13f79535-47bb-0310-9956-ffa450edef68
2009-04-29 19:08:11 +00:00
Pinaki Poddar
8f182fc261
OPENJPA-1008: Test cases for JPA 2.0 metamodel generation and population
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@769549 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 21:21:52 +00:00
David Ezzio
09859699f9
OpenJPA-1002: fixed select range for Oracle drivers, patch submitted by Amy Yang and Ravi Palacherla
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@769505 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 19:14:40 +00:00
Pinaki Poddar
d86b15e30d
EXclude JDK6 dependent source and test
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@769497 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 18:51:46 +00:00
Pinaki Poddar
7adb7932e8
OPENJPA-1008: Facade OpenJPA metamodel to JPA 2.0
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@769478 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 17:50:25 +00:00
Pinaki Poddar
29a5f7acd2
OPENJPA-1050: Use parameterized type whenever applicable
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@768588 13f79535-47bb-0310-9956-ffa450edef68
2009-04-25 19:29:07 +00:00
Pinaki Poddar
a868ae3435
OPENJPA-926,OPENJPA-1050: handling corner cases of access type. moving uniformaly to access code. adding type parameters.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@768498 13f79535-47bb-0310-9956-ffa450edef68
2009-04-25 09:11:11 +00:00
Pinaki Poddar
0ffbce338f
OPENJPA-926: entity without any property can have unknown access type.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@768428 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 22:24:45 +00:00
Pinaki Poddar
2c7432cccd
OPENJPA-703: Set original query string for prepared query
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@768395 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 18:49:46 +00:00
Pinaki Poddar
178f0a180a
OPENJPA-926: Support explicit access types
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@767973 13f79535-47bb-0310-9956-ffa450edef68
2009-04-23 16:55:45 +00:00
Fay Wang
0e30a59b08
OPENJPA-1024: clean up test cases
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@767246 13f79535-47bb-0310-9956-ffa450edef68
2009-04-21 18:23:07 +00:00
Catalina Wei
f3b437ab76
1035 JPA2 Query allow embeddable as orderby item
...
add more test strings for IS NULL and IS EMPTY predicates with path navigation thru key path or embeddable
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@767084 13f79535-47bb-0310-9956-ffa450edef68
2009-04-21 09:21:02 +00:00
Fay Wang
282b8770cd
OPENJPA-1024: clean up test case
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@766845 13f79535-47bb-0310-9956-ffa450edef68
2009-04-20 20:13:55 +00:00
Catalina Wei
32fd2a52d1
1035 JPA2 Query fix setParameter for key path in predicates
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@766576 13f79535-47bb-0310-9956-ffa450edef68
2009-04-20 05:21:40 +00:00
Fay Wang
8bbf149781
OPENJPA-1024: subquery support of nullif and coalesce for enum literals
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@766204 13f79535-47bb-0310-9956-ffa450edef68
2009-04-18 02:54:35 +00:00
David Ezzio
e4b87fd6b3
Fix for OpenJPA-1002, patch submitted by Ravi Palacherla
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@765801 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 23:27:02 +00:00
Fay Wang
0daf1bffc8
OPENJPA-1041: allow orderBy on nested embeddables
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@765800 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 23:24:07 +00:00
Fay Wang
b2f74fcbd5
OPENJPA-1024: clean up test cases
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@765742 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 20:11:03 +00:00
Fay Wang
5681d06afe
OPENJPA-1024: clean up testcases
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@765716 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 18:42:05 +00:00
Catalina Wei
5239148763
1035 JPA2 Query map key path in predicates
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@765469 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 05:34:49 +00:00
Pinaki Poddar
21b41a50fe
OPENJPA-1039: treat AND OR operators as non-associative
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@765085 13f79535-47bb-0310-9956-ffa450edef68
2009-04-15 08:34:45 +00:00
Catalina Wei
affdc073d0
OPENJPA-1035 JPA2 Query allow map key/value path to appear as argument to scalar functions
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@765064 13f79535-47bb-0310-9956-ffa450edef68
2009-04-15 06:18:17 +00:00
Pinaki Poddar
e55f36f813
OPENJPA-1010: Tests for Canonical Metamodel Generator from annotated source code.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@765031 13f79535-47bb-0310-9956-ffa450edef68
2009-04-15 01:48:06 +00:00