[hibernate-commits] Hibernate SVN: r15361 - search/trunk/src/java/org/hibernate/search/backend/impl/lucene.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Tue Oct 21 12:18:08 EDT 2008


Author: sannegrinovero
Date: 2008-10-21 12:18:08 -0400 (Tue, 21 Oct 2008)
New Revision: 15361

Modified:
   search/trunk/src/java/org/hibernate/search/backend/impl/lucene/PerDPQueueProcessor.java
Log:
late fix for HSEARCH-272

Modified: search/trunk/src/java/org/hibernate/search/backend/impl/lucene/PerDPQueueProcessor.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/backend/impl/lucene/PerDPQueueProcessor.java	2008-10-21 10:32:12 UTC (rev 15360)
+++ search/trunk/src/java/org/hibernate/search/backend/impl/lucene/PerDPQueueProcessor.java	2008-10-21 16:18:08 UTC (rev 15361)
@@ -152,7 +152,8 @@
 	 */
 	private void useWriterOnly() {
 		log.debug( "Skipping usage of an IndexReader for updates" );
-		workOnWriter.addAll( workOnReader );
+		//position 0 needed to maintain correct ordering of Work: delete operations first.
+		workOnWriter.addAll( 0, workOnReader );
 		workOnReader.clear();
 	}
 	




More information about the hibernate-commits mailing list