[hibernate-issues] [Hibernate-JIRA] Created: (HSEARCH-926) Duplicate InfinispanDirectoryProviders created when multiple sub-classes share the same index directory
Zach Kurey (JIRA)
noreply at atlassian.com
Mon Sep 26 20:58:37 EDT 2011
Duplicate InfinispanDirectoryProviders created when multiple sub-classes share the same index directory
-------------------------------------------------------------------------------------------------------
Key: HSEARCH-926
URL: http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-926
Project: Hibernate Search
Issue Type: Bug
Components: directory provider, infinispan
Affects Versions: 3.4.1.Final
Reporter: Zach Kurey
InfinispanDirectoryProvider doesn't implement hashCode/equals. When multiple subclasses of the same type share the same index directory duplicates are created. The end result from an application perspective leads to duplicate search results, and lots of side effects like:
java.io.FileNotFoundException: Error loading medatada for index file: _b.fnm|M|Location
at org.infinispan.lucene.InfinispanDirectory.openInput(InfinispanDirectory.java:300)
The errors and duplicates go away after overriding hashCode/equals based on directoryProviderName
--
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