[hibernate-commits] Hibernate SVN: r19017 - search/trunk/hibernate-search/src/main/java/org/hibernate/search/engine.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Wed Mar 17 17:29:45 EDT 2010


Author: sannegrinovero
Date: 2010-03-17 17:29:44 -0400 (Wed, 17 Mar 2010)
New Revision: 19017

Modified:
   search/trunk/hibernate-search/src/main/java/org/hibernate/search/engine/DocumentBuilderIndexedEntity.java
Log:
HSEARCH-473 Fields for _hibernate_class and the document ID are hard-coded to be analyzed and have "norms" enabled (Dobes Vandermeer)

Modified: search/trunk/hibernate-search/src/main/java/org/hibernate/search/engine/DocumentBuilderIndexedEntity.java
===================================================================
--- search/trunk/hibernate-search/src/main/java/org/hibernate/search/engine/DocumentBuilderIndexedEntity.java	2010-03-17 17:28:48 UTC (rev 19016)
+++ search/trunk/hibernate-search/src/main/java/org/hibernate/search/engine/DocumentBuilderIndexedEntity.java	2010-03-17 21:29:44 UTC (rev 19017)
@@ -404,7 +404,7 @@
 						CLASS_FIELDNAME,
 						entityType.getName(),
 						Field.Store.YES,
-						Field.Index.NOT_ANALYZED,
+						Field.Index.NOT_ANALYZED_NO_NORMS,
 						Field.TermVector.NO
 				);
 		doc.add( classField );
@@ -412,8 +412,8 @@
 		// now add the entity id to the document
 		LuceneOptions luceneOptions = new LuceneOptionsImpl(
 				Field.Store.YES,
-				Field.Index.NOT_ANALYZED, Field.TermVector.NO, idBoost
-		);
+				Field.Index.NOT_ANALYZED_NO_NORMS, Field.TermVector.NO, idBoost
+			);
 		idBridge.set( idKeywordName, id, doc, luceneOptions );
 
 		// finally add all other document fields



More information about the hibernate-commits mailing list