lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ying Huang <>
Subject RE: How to load Core Properties after Core creation?
Date Fri, 07 May 2010 14:52:06 GMT
Thanks for your reply, Ahkit.

I'm adding properties like "masterEnabled/slaveEnabled", "pollInterval", "autoCommitTime"
and etc., so that I can easily configure these properties respectively for each Core and use
them in solrconfig.xml. 

I'm also using persistent = true, and that's exactly the reason that whenever I unload a Core,
the Core will be wiped out from solr.xml. And when I re-create the Core after that, I need
to re-add and reload the properties. Btw, I'm doing this because I want to switch "Live" and
"Backup" Cores and manipulate Core Configurations at the same time.


-----Original Message-----
From: Ankit Bhatnagar [] 
Sent: Friday, May 07, 2010 9:27 AM
To: ''
Subject: RE: How to load Core Properties after Core creation?

What properties are you adding ?
Do you have the persistence = true


-----Original Message-----
From: Ying Huang [] 
Sent: Thursday, May 06, 2010 6:33 PM
Subject: How to load Core Properties after Core creation?

Hi All,

Does anyone know if there is any way to create a new Core with specified properties or to
alter and reload Core Properties for a Core without restarting the service?

I tried to do this in three steps:

1)      Create a new core;

2)      Edit solr.xml directly to add properties into the core;

3)      Call RELOAD handler to reload the new core and the specified properties.

However, the reloading doesn't seem to work and the properties added don't apply for the newly
created core. We're using a nightly build of Solr 1.4 with Lucene 2.9.1., and I'm using Core
Properties in solr.xml for CoreAdmin. These properties can be used in solrconfig.xml (It's
discussed here Is there any workaround for


View raw message