Patrick Linskey
|
d90a7c7a6e
|
OPENJPA-231. Committing on behalf of Qin Feng.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@655354 13f79535-47bb-0310-9956-ffa450edef68
|
2008-05-11 18:39:57 +00:00 |
Catalina Wei
|
ee170672b1
|
OPENJPA-573 JPQL: The combination LIKE ESCAPE does not accept parameters
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@653176 13f79535-47bb-0310-9956-ffa450edef68
|
2008-05-04 03:26:24 +00:00 |
Patrick Linskey
|
4557647611
|
OPENJPA-502. Changed default for JPQL compatibility setting.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@653088 13f79535-47bb-0310-9956-ffa450edef68
|
2008-05-03 14:54:25 +00:00 |
Patrick Linskey
|
e4a9976f26
|
Fixed typo in class name.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@653083 13f79535-47bb-0310-9956-ffa450edef68
|
2008-05-03 14:26:39 +00:00 |
Patrick Linskey
|
53da9d32ab
|
Improve concurrency by actively managing AbstractBrokerFactory's broker set when using non-finalizing brokers. Credit goes to Arunabh Hazarika for identifying the bottleneck and prototyping this solution.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@653000 13f79535-47bb-0310-9956-ffa450edef68
|
2008-05-03 04:41:48 +00:00 |
Patrick Linskey
|
148bb16613
|
OPENJPA-579, OPENJPA-585, OPENJPA-587, OPENJPA-588. Checking in on behalf of Sandeep Srivastava and Jason Zheng.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@652987 13f79535-47bb-0310-9956-ffa450edef68
|
2008-05-03 03:13:45 +00:00 |
Patrick Linskey
|
83190655e5
|
OPENJPA-522
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@652026 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-27 23:12:10 +00:00 |
Patrick Linskey
|
2e06715a63
|
Make the MetaDataCacheMarshaller more configurable, and fix error handling in CacheMarshallerImpl.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@651121 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-24 00:20:27 +00:00 |
A. Abram White
|
a584a81022
|
Use a pinnedMap that doesn't die on nulls in the CacheMap.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@650989 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-23 18:29:51 +00:00 |
Patrick Linskey
|
22b2f1858e
|
OPENJPA-536. Checking in optimization on behalf of Amy Yang.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@650703 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-23 00:08:31 +00:00 |
Patrick Linskey
|
44e06d03a3
|
OPENJPA-536. Committing on behalf of Amy Yang.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@650559 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-22 15:46:58 +00:00 |
Patrick Linskey
|
e070152012
|
OPENJPA-536 -- temporarily disabling earlier fix to this issue as it is causing integration problems. A more complete fix will be forthcoming.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@647033 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-11 02:37:43 +00:00 |
Catalina Wei
|
61b785ca96
|
OPENJPA-547 INNER JOIN FETCH query incorrectly generates LEFT join SQL
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@646455 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-09 18:09:42 +00:00 |
Patrick Linskey
|
8d923c33a3
|
OPENJPA-562. Checking in on behalf of Sandeep Shrivastava after running 'mvn test'
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@646108 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-08 22:32:35 +00:00 |
A. Abram White
|
7cece296b3
|
More efficient fix for OPENJPA-245.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.1.x@646082 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-08 21:29:19 +00:00 |
Albert Lee
|
1b5aac791d
|
OPENJPA-559 : Add SerialVersionUID.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@644852 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-04 19:43:36 +00:00 |
Patrick Linskey
|
dd7014a527
|
OPENJPA-556. This implementation does some extra copying to accomodate DataCache.getAll(), which takes a List instead of a Collection.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@644627 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-04 06:55:13 +00:00 |
Patrick Linskey
|
999ce2e670
|
OPENJPA-536. Committing on behalf of Amy Yang.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@644115 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-03 00:01:47 +00:00 |
Michael Dick
|
79b23557d3
|
OPENJPA-529. Clone issue with the configuration was accidentally re-introduced
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@644006 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-02 18:35:50 +00:00 |
A. Abram White
|
6aa8fd3c35
|
Always consider the inclusion of subclasses as part of the query compilation
key, even when the candidate class is encoded in the query string instead of
set programmatically.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@643586 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-01 21:29:26 +00:00 |
Patrick Linskey
|
6b5e0c6967
|
OPENJPA-544. Take advantage of tiger dependency.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@643248 13f79535-47bb-0310-9956-ffa450edef68
|
2008-04-01 03:21:23 +00:00 |
Albert Lee
|
1b8ccc6245
|
OPENJPA-417 - Change isStoreMapCollectionInEntityAsBlob() to getStoreMapCollectionInEntityAsBlob()
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@641891 13f79535-47bb-0310-9956-ffa450edef68
|
2008-03-27 16:56:05 +00:00 |
Albert Lee
|
315a348848
|
OPENJPA-417 - add openjpa.Compability(StoreMapCollectionInEntityAsBlob=true) option to enable map/collection stores as Blob in the database. This allows existing application continues to work.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@641842 13f79535-47bb-0310-9956-ffa450edef68
|
2008-03-27 15:08:07 +00:00 |
Patrick Linskey
|
b2c1e8f16f
|
OPENJPA-544. Get rid of JDK1.4 support, fold the jdk1.5 modules into their siblings, get rid of some ugly reflection that was there for 1.5 support, and move to the java.util.concurrent collections classes. This includes a wrapper around ConcurrentHashMap that allows nulls, since the old OpenJPA concurrent map allowed nulls and we rely on that behavior. The implication is that putIfAbsent() and some of the other special JDK1.5 methods don't obey the same contracts as in the java.util.concurrent package.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@640685 13f79535-47bb-0310-9956-ffa450edef68
|
2008-03-25 03:37:56 +00:00 |
Kevin W. Sutter
|
6af619cd89
|
OPENJPA-540. Committing a simpler version of the patch. Got rid of the ClassResolver classloader and am now just relying on the Class.forName() classloading. This is similar to the processing used for the other *ManagedRuntime classes.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@640666 13f79535-47bb-0310-9956-ffa450edef68
|
2008-03-25 01:35:28 +00:00 |
Patrick Linskey
|
aff3abd8ed
|
Fixed JavaDoc
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@637439 13f79535-47bb-0310-9956-ffa450edef68
|
2008-03-15 16:57:32 +00:00 |
Albert Lee
|
b4d72d5843
|
After OPENJPA-9, -help option in scripts is not working anymore. This is caused by Configurations.runAgainstAllAnchors returns true if no error is encountered (including no operation) during function execution. Since the check of the -help option is in the command's run method and if no anchor is found, the help check is skipped.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@633921 13f79535-47bb-0310-9956-ffa450edef68
|
2008-03-05 16:38:46 +00:00 |
Patrick Linskey
|
126358f0e4
|
Fix NPE reported on newsgroup.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@633739 13f79535-47bb-0310-9956-ffa450edef68
|
2008-03-05 01:21:58 +00:00 |
Patrick Linskey
|
f3dd4c0397
|
OPENJPA-521. Committing on behalf of Qin Feng.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@633738 13f79535-47bb-0310-9956-ffa450edef68
|
2008-03-05 01:12:19 +00:00 |
Patrick Linskey
|
777818d283
|
OPENJPA-520. Committing on behalf of Qin Feng.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@633723 13f79535-47bb-0310-9956-ffa450edef68
|
2008-03-05 00:24:45 +00:00 |
Patrick Linskey
|
86e17fc210
|
Improve the error message when failing to find a field in a given identification variable's type.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@633668 13f79535-47bb-0310-9956-ffa450edef68
|
2008-03-04 22:05:51 +00:00 |
Patrick Linskey
|
9ece24ade3
|
Better error message.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@632412 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-29 19:16:27 +00:00 |
Patrick Linskey
|
c5309299b5
|
OPENJPA-521. This is a partial fix; we should be able to avoid the looping in clearInverseRelationCache with a bit of extra data structures in FieldMetaData, probably populated during FieldMetaData.getOrder() or MetaDataRepository.newOrder().
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@630063 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-22 01:09:05 +00:00 |
Patrick Linskey
|
de8a4760c8
|
Enable some of the new tests.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@628375 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-16 19:30:20 +00:00 |
Patrick Linskey
|
7d44e7a355
|
Enable some of the new tests.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@628233 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-16 03:06:37 +00:00 |
David Ezzio
|
754eb8d60c
|
Allow EntityManagerFactory objects to be serialized and deserialized successfully.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@618844 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-06 00:51:34 +00:00 |
Patrick Linskey
|
3f439edc57
|
OPENJPA-506. Fixed behaviors for global listeners to get TCK working on trunk again. It turns out that global listeners and per-instance listeners are bound into the OpenJPA event framework differently.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@618821 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-05 23:26:33 +00:00 |
Pinaki Poddar
|
24d2a42c22
|
Get the key from config only once as it is costly
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@618741 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-05 18:50:02 +00:00 |
Patrick Linskey
|
de14ad6630
|
OPENJPA-147. Changes resulting from tests via Kodo's harness.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@618738 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-05 18:34:55 +00:00 |
Patrick Linskey
|
012efc034c
|
OPENJPA-147. Changes resulting from tests via Kodo's harness.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@618537 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-05 04:34:54 +00:00 |
David Ezzio
|
4d336b2a2c
|
Rolledback change to AbstractBrokerFactory pending resolution of issues arising from r616972. Modified TestSerializedFactory to expect failure: it expects created EntityManagerFactory objects to be instances of Serialization, but to not be useful after serialization.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@617577 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-01 17:53:48 +00:00 |
Patrick Linskey
|
a747db9443
|
OPENJPA-506. svn merge -c 617334 ../branches/1.0.x; svn merge -c 617363 ../branches/1.0.x, plus modifications for serialization.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@617525 13f79535-47bb-0310-9956-ffa450edef68
|
2008-02-01 15:46:51 +00:00 |
Patrick Linskey
|
64d0ea8166
|
OPENJPA-135, OPENJPA-420 Merge from ../branches/1.0.x. svn merge -c 617164
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@617200 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-31 19:41:46 +00:00 |
Patrick Linskey
|
171dc5d46a
|
OPENJPA-258 Merge from ../branches/1.0.x. svn merge -c 617073
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@617199 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-31 19:40:34 +00:00 |
Patrick Linskey
|
62c8c548d9
|
OPENJPA-258 Merge from ../branches/1.0.x. svn merge -c 617039
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@617198 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-31 19:39:25 +00:00 |
Patrick Linskey
|
18e83a09b1
|
OPENJPA-251, OPENJPA-329. svn merge -c 616961 ../branches/1.0.x/
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@617191 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-31 19:01:45 +00:00 |
David Ezzio
|
d24bec6ed6
|
Allow EntityManagerFactory objects to be serialized and deserialized successfully.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@616972 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-31 00:59:02 +00:00 |
Patrick Linskey
|
8d161ff99e
|
OPENJPA-357, OPENJPA-358. Changing @since tag to 1.1.0.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@616905 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-30 21:10:49 +00:00 |
Patrick Linskey
|
badc4b924f
|
OPENJPA-437. Reverted back to hard-reference ArrayList instead of a concurrent set, since the new logic only performs local mutation.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@616845 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-30 19:03:48 +00:00 |
Catalina Wei
|
b2a10e285f
|
OPENJPA-477 no need to make changes to BootStrap, StateManagerImpl and PersistenceProviderImpl.
These files are restored to their previous version.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@615806 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-28 09:36:42 +00:00 |