You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by no...@apache.org on 2009/06/11 07:15:30 UTC

svn commit: r783631 - /lucene/solr/trunk/src/java/org/apache/solr/core/CoreContainer.java

Author: noble
Date: Thu Jun 11 05:15:30 2009
New Revision: 783631

URL: http://svn.apache.org/viewvc?rev=783631&view=rev
Log:
SOLR-920 logging that re-use is done and the path is made right

Modified:
    lucene/solr/trunk/src/java/org/apache/solr/core/CoreContainer.java

Modified: lucene/solr/trunk/src/java/org/apache/solr/core/CoreContainer.java
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/core/CoreContainer.java?rev=783631&r1=783630&r2=783631&view=diff
==============================================================================
--- lucene/solr/trunk/src/java/org/apache/solr/core/CoreContainer.java (original)
+++ lucene/solr/trunk/src/java/org/apache/solr/core/CoreContainer.java Thu Jun 11 05:15:30 2009
@@ -359,13 +359,16 @@
     IndexSchema schema = null;
     if(indexSchemaCache != null){
       //schema sharing is enabled. so check if it already is loaded
-      File  schemFile = new File(dcore.getInstanceDir() + dcore.getSchemaName());
+      File schemFile = new File(dcore.getInstanceDir() + "conf" + File.separator + dcore.getSchemaName());
       if(schemFile. exists()){
         String key = schemFile.getAbsolutePath()+":"+new SimpleDateFormat("yyyyMMddhhmmss").format(new Date(schemFile.lastModified()));
         schema = indexSchemaCache.get(key);
         if(schema == null){
+          log.info("creating new schema object for core: " + dcore.name);
           schema = new IndexSchema(config, dcore.getSchemaName(), null);
           indexSchemaCache.put(key,schema);
+        } else {
+          log.info("re-using schema object for core: " + dcore.name);
         }
       }
     }