I recommend everyone to install that version to be prepared for a migration to Solr 9. I consider to use neural search (optional) using DenseVectorField which is a new feature of Solr 9. This will be done together with “big snippets” that are supposed to be used together with Generative AI, i.e. langchain and ChatGPT-like systems that you can host yourself. I am currently preparing a framework which would then use YaCy as external source for RAG (Retrieval Augmented Generation).
So migration to this latest commit is a long-shot preparation for things to come. Please report all problems regarding the index migration here. If you need help migrating your YaCy instance, please ask here as well.
How can you see that your index was migrated successfully?
Look into the folder DATA/INDEX/freeworld/SEGMENTS/. If the re is a subfolder named solr_8_8_1 then you have still the old index. If there is a folder named solr_8_11_2 then you have the new index.
Latest Solr has now already version number 9.3.0 and tons of bugfixes and improvements are done. I already did a test-migration of the code and I must say that this will not be an easy task: i’ts not only a change in the version number, the whole code base has changed a lot. As we have a deep integration of Solr (we do not call it over an API, we call the code directly) I have to dig deep into the code changes of solr to find out how to adapt YaCy in a proper way. Just changing the version number causes many compile errors.
But I believe it will be worth it and there is no way staying at the old version number forever.