On Wed, Sep 17, 2008 at 4:50 PM, Henrib <[EMAIL PROTECTED]> wrote: > Yonik Seeley wrote: >> >> ...multi-core allows you to instantiate a completely >> new core and swap it for the old one, but it's a bit of a heavyweight >> approach.... >> ...a schema object would not be mutable, but >> that one could easily swap in a new schema object for an index at any >> time... >> > > Not sure I understand what we gain; if you change the schema, you'll most > likely will > have to reindex as well.
That's management at a higher level in a way. There are enough ways that one could change the schema in a compatible way (say like just adding query-time synonyms, etc) that it does seem like we should permit it. > Or are you saying we should have a shortcut for the > whole operation of > "creating a new core, reindex content, replacing an existing core" ? Eventually, it seems like we should be able to handle re-indexing when necessary. And we should consider the ability to change some config without necessarily reloading *everything*. -Yonik