Upgrade Apache Solr version 7 to 9 without re-indexing - solr

I want to upgrade Solr 7.3 to Solr 9.1
But I want to make this upgrade without re-indexing my existing documents. (the schema in my v7 is compatible to v9)
Research I have done lead me to the tool "IndexUpgraderTool", it's a tool by Solr that allow you to fix your existing index to be compatible to the new major version. Each version come with this tool that can fix the prev version index.
To my question -> is it possible to take Solr 8 IndexUpgraderTool and run it before solr 9 starting, then run the Solr 9 IndexUpgraderTool?

Related

It's possible Solr 8 to upgrade to solr 9?

It's possible Solr 8 to upgrade to solr 9? Or does the old version feature I can add in Solr 9 version?
directly installation solr 9 some feature i needed from solr 8 are Deprecations and remove. link
Feature i need in solr 9 from solr 8
/browse
/velocity

SOLR Upgrade from version 5.4.1 to 8.11.2

I am trying to upgrade the Solr version from 5.4.1 to 8.11.2.
I had installed solr 5.4.1 on my production server which consists of a lot of data which takes a lot of time to reindex data for solr 8.11.2.
I have tried the IndexUpgrader tool but it's not working because I am upgrading Solr between two major versions(not consecutive).
Is there any faster way to upgrade the solr version from 5.4.1 to 8.11.2 without affecting my production?
Could you help me please?
Thank you!

Indexing Data directly from database Solr 6.5

I'm new to new Solr. I got the examples of how to index data directly from database for Solr 4.9 but still not able to find anything for Solr 6.5.
Does Solr 6.5 support database indexing? If yes, then how to achieve same.
DataImportHandler is usually the way to load data from a database into Solr. It was there in Solr 4.9 and is still there in Solr 6.5.
Specifically, Solr ships with a dih example (bin/solr start -e dih) that has a number of collection, one of them showing database indexing.
There are also third party products that can read from database and index into Solr (eg. Apache NiFi), but their levels of Solr support may vary.

DSE Search 5.1 broken compatibility on spatial searches

Recently I upgraded from DSE 5.0 to 5.1 and I was glad to see the Solr upgrade to 6.0 until I realised that our query syntax to do some spatial searches were broken (via JTS).
Under DSE Search 5.1, this query is broken:
coords:"Intersects(Circle(10 10 d=2))"
Solr responds:
"msg": "Unknown Shape definition [Circle(10 10 d=2)]",
however, this statement worked on all the previous versions.
It seems that Circle spatial command is no longer available. Can anybody say whether Circle is no longer supported?.

Mahout lucene/solr compatibility

I'm trying to use Mahout clustering to cluster my solr index. I am using Solr 5.5 and latest Mahout version only supports 4.6.1 lucene indexes therefore I'm getting the following error
Exception in thread "main"rg.apache.lucene.index.IndexFormatTooNewException: Format version is not supported
So my question is can someone help me with how to safely update lucene version that is being used by mahout

Resources