Issue Type: Bug Bug
Assignee: Sanne Grinovero
Components: engine
Created: 19/Apr/13 7:56 AM
Description:

Under load this exception is possible:

 org.apache.lucene.store.AlreadyClosedException: this IndexReader is closed
	at org.apache.lucene.index.IndexReader.ensureOpen(IndexReader.java:245)
	at org.apache.lucene.index.IndexReader.incRef(IndexReader.java:147)
	at org.hibernate.search.backend.impl.lucene.NRTWorkspaceImpl.openIndexReader(NRTWorkspaceImpl.java:215)
	at org.hibernate.search.reader.impl.MultiReaderFactory.openReader(MultiReaderFactory.java:49)
	at org.hibernate.search.query.engine.impl.HSQueryImpl.buildSearcher(HSQueryImpl.java:612)
	at org.hibernate.search.query.engine.impl.HSQueryImpl.buildSearcher(HSQueryImpl.java:511)
	at org.hibernate.search.query.engine.impl.HSQueryImpl.queryEntityInfos(HSQueryImpl.java:249)
	at org.hibernate.search.query.hibernate.impl.FullTextQueryImpl.list(FullTextQueryImpl.java:209)

Looks like a race condition in NRTWorkspaceImpl.

Fix Versions: 4.3
Project: Hibernate Search
Priority: Major Major
Reporter: Sanne Grinovero
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira