Author: fancy
Date: Wed Feb  4 04:09:58 2009
New Revision: 740598

URL: http://svn.apache.org/viewvc?rev=740598&view=rev
Log:
OPENJPA-703 Cache ResultObjectProvider data to improve query performance
recover a line for query hint.OptimizeResultCount

Modified:
    
openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryImpl.java

Modified: 
openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryImpl.java
URL: 
http://svn.apache.org/viewvc/openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryImpl.java?rev=740598&r1=740597&r2=740598&view=diff
==============================================================================
--- 
openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryImpl.java
 (original)
+++ 
openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryImpl.java
 Wed Feb  4 04:09:58 2009
@@ -390,6 +390,7 @@
                                                throw new 
ArgumentException(_loc.get(
                                                                
"bad-query-hint-value", key, value), null,
                                                                null, false);
+                    _query.getFetchConfiguration().setHint(key, value);
                                }  else if 
(QueryHints.HINT_INVALIDATE_PREPARED_QUERY.equals
                     (key)) {
                     _query.getFetchConfiguration().setHint(key, 
(Boolean)value);


Reply via email to