You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by pc...@apache.org on 2007/09/04 19:55:39 UTC
svn commit: r572758 - in
/openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa:
conf/MetaDataCacheMaintenance.java meta/MetaDataModes.java
Author: pcl
Date: Tue Sep 4 10:55:39 2007
New Revision: 572758
URL: http://svn.apache.org/viewvc?rev=572758&view=rev
Log:
OPENJPA-344. Increase the footprint of metadata that is gathered during the MetaDataCacheMaintenance storage process.
Modified:
openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/conf/MetaDataCacheMaintenance.java
openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataModes.java
Modified: openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/conf/MetaDataCacheMaintenance.java
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/conf/MetaDataCacheMaintenance.java?rev=572758&r1=572757&r2=572758&view=diff
==============================================================================
--- openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/conf/MetaDataCacheMaintenance.java (original)
+++ openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/conf/MetaDataCacheMaintenance.java Tue Sep 4 10:55:39 2007
@@ -95,9 +95,7 @@
public void store() {
MetaDataRepository repos = conf.getMetaDataRepositoryInstance();
- repos.setSourceMode(MetaDataRepository.MODE_META
- | MetaDataRepository.MODE_MAPPING
- | MetaDataRepository.MODE_QUERY);
+ repos.setSourceMode(MetaDataRepository.MODE_ALL);
Collection types = repos.loadPersistentTypes(devpath, null);
for (Iterator iter = types.iterator(); iter.hasNext(); )
repos.getMetaData((Class) iter.next(), null, true);
Modified: openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataModes.java
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataModes.java?rev=572758&r1=572757&r2=572758&view=diff
==============================================================================
--- openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataModes.java (original)
+++ openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataModes.java Tue Sep 4 10:55:39 2007
@@ -33,4 +33,7 @@
public static final int MODE_QUERY = 4;
public static final int MODE_MAPPING_INIT = 8;
public static final int MODE_ANN_MAPPING = 16;
+
+ public static final int MODE_ALL = MODE_META | MODE_MAPPING | MODE_QUERY
+ | MODE_MAPPING_INIT | MODE_ANN_MAPPING;
}