To be able to run it in parallel one needs to copy DataImpoortHandler definition to /dataimport2, Otherwise it rejects the second parallel attempt. Sic.
On Tue, Mar 5, 2019 at 1:08 PM sami <samta.malho...@gmail.com> wrote: > I am little bit confused about the parallel running option for solrj. How > to > configure the core and what it means exactly. Right now, i create a new > core > with Solr admin console. the main requirement is to have a conf folder with > defined solrconfig.xml and data-config.xml. Now, i run my program as > discussed earlier here. > > > http://lucene.472066.n3.nabble.com/Index-database-with-SolrJ-using-xml-file-directly-throws-an-error-td4426491.html > > It works fine. Now, when i want to define the query in my data-config.xml > file to be based on date what i mean exactly... > > i have a database for year 2016 with months. i index half of it with > data-config1.xml and other half with data-config2.xml file. can i just run > the solrj programs two times with two seperate xml files and it will index > all of my data to one core. > > String url = "http://localhost:8983/solr/test"; > HttpSolrClient server = new > HttpSolrClient.Builder(url).build(); > ModifiableSolrParams params = new ModifiableSolrParams(); > params.set("qt", "/dataimport"); > params.set("command", "full-import"); > params.set("clean", "true"); > params.set("commit", "true"); > params.set("optimize", "true"); > params.set("config","data-config1.xml"); > server.query(params); > > and running this program again as > > String url = "http://localhost:8983/solr/test"; > HttpSolrClient server = new > HttpSolrClient.Builder(url).build(); > ModifiableSolrParams params = new ModifiableSolrParams(); > params.set("qt", "/dataimport"); > params.set("command", "full-import"); > params.set("clean", "true"); > params.set("commit", "true"); > params.set("optimize", "true"); > params.set("config","data-config2.xml"); > server.query(params); > > Can i run these 2 simultaneously. it will be all indexed on core test? and > query will work all fine. Can someone explain a bit here. > > Can i use multi-threading concept of java here, if yes, how? little bit > more > elaboration. > > Thanks in adavance! > > > > -- > Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html > -- Sincerely yours Mikhail Khludnev