Update Elasticsearch dependency management and add documentation.

Review Request #11892 — Created Dec. 15, 2021 and submitted

Information

Review Board
release-4.0.x

Reviewers

Review Board no longer depends on the elasticsearch package. Instead,
we now provide ReviewBoard[elasticsearchX] packages for each supported
major version of Elasticsearch.

The instructions on the settings page reference these dependencies,
easing installation a bit, especially if we need to bump or cap versions
down the road.

Documentation has been updated to list the installation requirements,
and to list these packages.

Tested installing the dependency wrapper packages.

Verified the text on the configuration page and in the documentation.

Summary ID
Update Elasticsearch dependency management and add documentation.
Review Board no longer depends on the `elasticsearch` package. Instead, we now provide `ReviewBoard[elasticsearchX]` packages for each supported major version of Elasticsearch. The instructions on the settings page reference these dependencies, easing installation a bit, especially if we need to bump or cap versions down the road. Documentation has been updated to list the installation requirements, and to list these packages.
c4f82cd40a78b293f492e32d9af114199f402df9
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-4.0.x (b6e22b9)