I'm trying to set up two cores that share everything except their data. (This is for testing: I want to create a parallel index that is used when running my testing scripts.) I thought that would be straightforward, and according to the documentation, I thought the following would work:
<cores adminPath="/admin/cores" host="${host:}" hostPort="${jetty.port:}"> <core name="MYCORE" instanceDir="MYCORE" /> <core name="MYCORE_test" instanceDir="MYCORE"> <property name="dataDir" value="MYCORE_test" /> </core> </cores> I thought that would create a directory structure like this: solr MYCORE conf data index MYCORE_test index But it looks like both of the cores are sharing the same index and the MYCORE_test directory is not created. In addition, I get the followin in the log file: INFO: [MYCORE_test] Opening new SolrCore at solr/MYCORE/, dataDir=solr/MYCORE/data/ ... WARNING: New index directory detected: old=null new=solr/MYCORE/data/index/ What am I not understanding?