ebi-gene-expression-group / atlas-web-single-cell

Single Cell Expression Atlas web application
Apache License 2.0
5 stars 5 forks source link

Chore – Migrate to Solr 8.7 and Postgres 11 #291

Closed alfonsomunozpomer closed 1 year ago

alfonsomunozpomer commented 2 years ago

Dear reviewer: Don’t be scared by the 247 files chaned. Most of those are because of the removal of the packages directory. With Solr 8 and the ability of doing POST requests in SolrJ out-of-the-box, we don’t need to fork and maintain our version of the libraries. You’ll see here the new Solr 8 dependencies and adding HTTP headers with authentication, as well as the new solr.hosts and zk.hosts properties, which replace the old solr.host and zk.host, since the old SolrCloud builders have been deprecated.

However, the biggest change is the new README.md and the set of scripts to prepare your development environment.

Please, follow the documentation provided and run the scripts to verify everything works as expected. Please, don’t hesitate to suggest clarifications/rewording in README.md if anything is unclear.

Related PR in atlas-web-core: https://github.com/ebi-gene-expression-group/atlas-web-core/pull/115

Godspeed!