Upgrades Elasticsearch integration to support v8+ #59
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
The main change included here is around dropping support for Elasticsearch v6 and adding new support for Elasticsearch v8 (there is no plan at the moment to support multiple simultaneous versions). This is meant to both support major infrastructure changes @ Station A while also addressing some historical feedback we've gotten here (e.g. #51 and #56).
What's changed?
In order to support Elasticsearch v8, quite a few things were needed:
host
+port
are now combined into thehosts
arrayusername
andpassword
options for clusters secured via HTTP basic authsniff
optionOther notables
examples/index.html
demo map pagemapbox_access_token
query parameterq=<QUERY-STRING-QUERY>
ors=<EXTRA-FIELD-MAPPING>