[hibernate-issues] [Hibernate-JIRA] Resolved: (HSEARCH-822) SearchFactoryState should use concurrent Maps for incrementally updated metadata
Sanne Grinovero (JIRA)
noreply at atlassian.com
Fri Jul 29 10:44:03 EDT 2011
[ http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sanne Grinovero resolved HSEARCH-822.
-------------------------------------
Resolution: Fixed
> SearchFactoryState should use concurrent Maps for incrementally updated metadata
> --------------------------------------------------------------------------------
>
> Key: HSEARCH-822
> URL: http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-822
> Project: Hibernate Search
> Issue Type: Bug
> Components: engine
> Affects Versions: 3.4.0.Final
> Reporter: Sanne Grinovero
> Assignee: Sanne Grinovero
> Fix For: 4.0.0.Alpha1
>
>
> I've experienced very sporadic failures of MutableFactoryTest, when trying again it won't be reproduced.
> The Workspace goes in NPE on the single-line method
> {code}org.hibernate.search.backend.Workspace.getDocumentBuilder(Class<T>){code}
> So it seems it's receiving work for a new entity type while the document builder of it was not "deployed" yet.
> Indeed these DocumentBuilders are stored in a non-concurrent HashMap, replacing the implementation with a CHM it's now running the tests in a loop without reporting the exception anymore.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the hibernate-issues
mailing list