[ https://issues.apache.org/jira/browse/SOLR-9099?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15566412#comment-15566412 ]
Alexandre Rafalovitch commented on SOLR-9099: --------------------------------------------- Have you tried setting the directory using [propertyWriter|https://cwiki.apache.org/confluence/display/solr/Uploading+Structured+Data+Store+Data+with+the+Data+Import+Handler#UploadingStructuredDataStoreDatawiththeDataImportHandler-PropertyWriter] configuration? > Make a dataimport.properties in the core folder when using a shared config > -------------------------------------------------------------------------- > > Key: SOLR-9099 > URL: https://issues.apache.org/jira/browse/SOLR-9099 > Project: Solr > Issue Type: Bug > Components: contrib - DataImportHandler > Affects Versions: 5.5, 6.0 > Reporter: Alexandru Fluerici > Labels: easyfix, newbie, patch > Fix For: 5.5, 6.0 > > > When you have multiple cores with the same shared config there is only one > "dataimport.properties" file that is located in the shared config directory, > and gets overwritten when one of the cores gets an update. > This can lead to incomplete data as all the cores will consider that an > update was made even if that update was just run only on a specific core. > At the moment I have made a change to my local SOLR class but it would be > nice to see this in the repo itself. > This is the change: > {code} > @@ -117,7 +117,7 @@ public class SimplePropertiesWriter extends DIHProperties > { > if (core == null) { > configDir = SolrResourceLoader.locateSolrHome().toString(); > } else { > - configDir = core.getResourceLoader().getConfigDir(); > + configDir = core.getResourceLoader().getDataDir(); > } > } > } > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org