Author: scottmf
Date: 2010-03-16 10:10:13 -0700 (Tue, 16 Mar 2010)
New Revision: 14385
URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=14385
Modified:
trunk/src/org/hyperic/hq/measurement/server/session/MeasurementDAO.java
Log:
[HHQ-3798] remove Measurement.findAvailMeasurements cache.
Modified: trunk/src/org/hyperic/hq/measurement/server/session/MeasurementDAO.java
===================================================================
--- trunk/src/org/hyperic/hq/measurement/server/session/MeasurementDAO.java 2010-03-16 07:52:36 UTC (rev 14384)
+++ trunk/src/org/hyperic/hq/measurement/server/session/MeasurementDAO.java 2010-03-16 17:10:13 UTC (rev 14385)
@@ -444,17 +444,13 @@
return Collections.EMPTY_LIST;
}
List resList = new ArrayList(resources);
- // sort to give the query cache best chance of reuse
- Collections.sort(resList);
List rtn = new ArrayList(resList.size());
final String sql = new StringBuilder()
.append("select m from Measurement m ")
.append("join m.template t ")
.append("where m.resource in (:resources) AND ")
.append(ALIAS_CLAUSE).toString();
- final Query query = getSession().createQuery(sql)
- .setCacheable(true)
- .setCacheRegion("Measurement.findAvailMeasurements");
+ final Query query = getSession().createQuery(sql);
// should be a unique result if only one resource is being examined
if (resources.size() == 1) {
|