Ryan,
It's not possible out of the box, no. If your docs with abc* keywords have all
fields stored, you could get them from the index, modify them in memory to
remove abc*, and send them back to Solr for indexing. It's still reindexing,
but only of those particular documents and without having to go to the original
document source. But it does require all fields to be stored, so you can get
and modify their values in your custom app.
Otis
Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch
Lucene ecosystem search :: http://search-lucene.com/
- Original Message
From: Ryan Chan ryanchan...@gmail.com
To: solr-user@lucene.apache.org
Sent: Sat, February 19, 2011 12:06:52 AM
Subject: Remove part of keywords from existing index and merging new index
Hello,
I am not sure if it is possible.
1. I have a document of 100MB, I want to remove keywords started with
a specific pattern, e.g. abc*, so all keywords started with abc* in
the index will be removed, and I don't need to reindex the document
again.
2. I have another document of 100KB, I want to append the new document
to an existing one, without the new to reindex the existing document
again.
I believe (2) is possible, but not sure about (1).
Thanks.