SOLR Upgrade from version 5.4.1 to 8.11.2 - solr

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!

Related

Upgrade Apache Solr version 7 to 9 without re-indexing

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?

Migrate stored procedure on SQL Server to HPL/SQL (Hadoop ecosystem)

I have a project which required migrating all the stored procedure from SQL Server to Hadoop ecosystem.
So the main point makes me concerned that if HPL/SQL is terminated or not up-to-date as in http://www.hplsql.org/new. It shows latest updated features HPL/SQL 0.3.31-September 2011,2017
Has anyone been using this open source tool and this kind of migration is feasible basing on your experience? Very highly appreciated your sharing.
I am facing the same issue of migrating a huge amount of stored procedures from traditional RDBMS to Hadoop.
Firstly, this project is still active. It is included in Apache Hive since version 2.0 and that's why it stopped releasing individually since September 2017. You could download the latest version of HPL/SQL from the hive repo.
You may have a look at the git history for new features and bug fixes.

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