From: Steve E. (JIRA) <no...@at...> - 2006-04-20 15:42:28
|
[ http://opensource.atlassian.com/projects/hibernate/browse/HHH-1617?page=comments#action_22793 ] Steve Ebersole commented on HHH-1617: ------------------------------------- I don't understand what you are asking. The LoadEvent defines a LockMode which by default is LockMode.NONE (which is lessThan LockMode.READ). Or are you asking about in the code deciding whether to exclude a particular key from the batch load? It is irrelevant there. Either the key represents a proxy (and therefore LockMode.NONE by definition) or the entity is already loaded and should not be in the set of keys you are processing in getEntityBatch() > Check the second-level cache before adding a PK to a batch fetch > ---------------------------------------------------------------- > > Key: HHH-1617 > URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-1617 > Project: Hibernate3 > Type: Improvement > Components: core > Reporter: Gavin King > > > BatchFetchQueue.getEntityBatch() should check the second level cache to see if the pk is available in the cache before adding it to a batch of pks. Ditto for getCollectionBatch(). -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |