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);