If you are using the [Git Dev/Master branch], please note that the Solr component (/applications/solr) has received some changes including solr schema tweaks; you will receive these the next time you ‘git pull’. These require reindexing the product data.
The rebuildSolrIndex(Auto) service should automatically execute the next time you restart your instance, thanks to a new trigger added in commit https://github.com/ilscipio/scipio-erp/commit/76ea9070ff663924806602d25cb90df39ab3a197 . So most users testing out the dev/master branch should not have any issues.
2017-09-11: Please note that for the Solr version 6.6.0 update, you will need to rebuild after pulling from git - see the post following this one below.
If you need to defer this execution (large database, custom setup, etc.), you may set solr.index.rebuild.autoRun.ifConfigChange=false in solrconfig.properties. However Solr queries to the product schema will not run correctly until you execute the rebuildSolrIndex service manually.
To run rebuildSolrIndex manually, you can use: https://localhost:8443/admin/control/setSyncServiceParameters?SERVICE_NAME=rebuildSolrIndex&POOL_NAME=pool&RUN_SYNC=Y
Some changes are work-in-progress, and there may be further enhancements in the next few months.
KNOWN ISSUES (Solr 6.6.0+):
- FIXED (safe workaround applied): Occasionally when restarting the server, Solr will fail to delete its index write.lock file, causing errors on boot because it thinks it’s locked
Master branch has been updated to Solr 6.6.2 which fixes the security issue CVE-2017-12629 below ( https://github.com/ilscipio/scipio-erp/commit/2fbb16e862f6d9398e683f30371917518e9792ba ). Please stop server, git pull, “ant clean build”, and restart server.