Hi I'm just trying to answer a few questions that have been asked about an upgrade from 7.4 to 9.10 I've just done, and one of the questions is why are the records in a different order between the two applications.
It turns out that my application in this case is just doing a simple search on a single text field and every record found seems to have the same score unsurprisingly. Now my default sort order in the application is score/relevancy. So I thought that if all my scores were the same then surely it would then return them in the order they were inserted into the index, or does it? So I went into the Solr console and did a simple query and the records returned were in a different order between the two systems with no sort specified. So that would imply to me that the records have been inserted into the index in a different order. The only thing I haven't checked yet is whether there is any sort order on the data coming from SQL that I use to rebuild the index. I am running a dual core set up as I only have some 14,000 records and I just delete and recreate the index when I reindex. Can anyone explain what happens in this case when all the scores are the same, and what the default ordering might be? PS this is not an issue when they pick to sort by say start date as they have something to sort by.
