<delete><query>*:*</query></delete>
will wipe all data in the index...
On Jul 8, 2008, at 12:05 PM, Willie Wong wrote:
Thanks Sahlin and Ryan for your posts...
I think the snapshooter will work fine for creating the indexes and
then I
can use the multicore capabilities to make them available to
users.... one
final question though, after snapshot has been created is there a
way to
totally clear out the contents in the master index - or have solr
recreate
the data directory?
Thanks,
Willie
Ryan McKinley <[EMAIL PROTECTED]>
08/07/2008 11:17 AM
Please respond to
solr-user@lucene.apache.org
To
solr-user@lucene.apache.org
cc
Subject
Re: Automated Index Creation
re-reading your post...
Shalin is correct, just use the snapshooter script to create a point-
in-time snapshot of the index. The multicore stuff will not help with
this.
ryan
On Jul 8, 2008, at 11:09 AM, Shalin Shekhar Mangar wrote:
Hi Willie,
If you want to have backups (point-in-time snapshots) then you'd need
something similar to the snapshooter script used in replication. I
believe
it creates hard links to files of the current index in a new
directory
marked with the timestamp. You can either use snapshooter itself or
create
your own script by modifying snapshooter to create copies instead of
hardlinks if you want. You can use the RunExecutableListener to run
your
script on every commit or optimize and use the snapshots for backup
purposes.
On Tue, Jul 8, 2008 at 7:55 PM, Willie Wong
<[EMAIL PROTECTED]
wrote:
Hi,
Sorry if this question sounds daft.... but I was wondering if there
was
anything built into Solr that allows you to automate the creation
of new
indexes once they reach a certain size or point in time. I looked
briefly
at the documentation on CollectionDestribution, but it seems more
geared
to towards replicatting to other production servers... I'm
looking for
something that is more along the lines of archiving indexes for
later
use...
Thanks,
Willie
--
Regards,
Shalin Shekhar Mangar.