From 23007ba45ece5ddcf54f302fd9ccf5e1a1d1886d Mon Sep 17 00:00:00 2001 From: bdc34 Date: Thu, 22 Jul 2010 18:34:48 +0000 Subject: [PATCH] MERGEING r5396 from nihvivo-rel-1.1-maint BY HAND . Fixing code to build search index at ontology update NIHVIVO-900 --- .../mannlib/vitro/webapp/search/lucene/LuceneSetup.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/search/lucene/LuceneSetup.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/search/lucene/LuceneSetup.java index 37b4100dc..ac4cfcca4 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/search/lucene/LuceneSetup.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/search/lucene/LuceneSetup.java @@ -136,9 +136,11 @@ public class LuceneSetup implements javax.servlet.ServletContextListener { (Boolean)sce.getServletContext().getAttribute(INDEX_REBUILD_REQUESTED_AT_STARTUP) ){ builder.doIndexRebuild(); log.info("Rebuild of search index required before startup."); + int n = 0; while( builder.isIndexing() ){ - Thread.currentThread().sleep(200); - log.info("Still rebulding search index"); + Thread.currentThread().sleep(500); + if( n % 20 == 0 ) //output message every 10 sec. + log.info("Still rebulding search index"); } log.info("Search index rebuild completed."); }