I believe index upgrade tools don’t work if schema has changed. In that
case it is always recommended to re index from scratch, so copy of source
data will come in handy.


Ayan Farooqui
Product Engineer
*HotWax Commerce*
*Real OmniChannel. Real Results.*
email: ayan.faroo...@hotwax.co
*www.hotwax.co <http://www.hotwax.co/>*


On Tue, Sep 2, 2025 at 5:08 PM Jan Høydahl <jan....@cominvent.com> wrote:

> To be able to reindex with Solr itself as source, you need all your fields
> either stored or docvalues.
> You may be aware of the REINDEXCOLLECTION API
> https://solr.apache.org/guide/solr/latest/deployment-guide/collection-management.html#reindexcollection
> Solr also provide a CLI tool to dump a collection to file and then
> re-upload, see
> https://solr.apache.org/guide/solr/latest/deployment-guide/solr-control-script-reference.html#exporting-and-importing
> Finally there are 3rd party tools like
> https://github.com/sematext/solr-reindexer available to assist.
> It is always recommended to have a complete copy of the source data ready
> for reindexing from scratch.
>
> Jan
>
> > 2. sep. 2025 kl. 06:20 skrev Ufuk YILMAZ <uyil...@vivaldi.net.INVALID>:
> >
> > It's interesting that no one has developed a tool to simplify
> reindexing; there must be a good reason for it that I haven't considered,
> and learning about it would be eye-opening. I figured I'd just ask.
> >
> > Could something intercept requests sent to the update request handler,
> capture the raw data before processing, store it somewhere, and replay it
> later for reindexing? Here are a few reasons I could think of why this
> hasn't been developed:
> >
> > - There are numerous entry points for data into Solr, making it
> difficult to capture them all.
> > - It would be too large of a feature to include in Solr, and developers
> might not want to maintain it long-term.
> > - Many people already build their own infrastructure for this, so nobody
> actually needs it
> >
> > ..?
> >
> > --Ufuk
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
> > For additional commands, e-mail: dev-h...@solr.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
> For additional commands, e-mail: dev-h...@solr.apache.org
>
>

Reply via email to