Skip to content
This repository has been archived by the owner on Jun 1, 2024. It is now read-only.

Merge dev to master #168

Merged
merged 7 commits into from
Apr 21, 2018
Merged

Merge dev to master #168

merged 7 commits into from
Apr 21, 2018

Conversation

mivano
Copy link
Contributor

@mivano mivano commented Apr 21, 2018

Merge to make release

piaste and others added 7 commits March 1, 2018 15:17
It took me a while to figure out that the reason the sink failed to start with a somewhat cryptic "Failed to execute" error was that, while I had updated all libraries to ES6-compatibile versions, I had not set the  `AutoRegisterTemplateVersion` option and so the template sent was not ES6-compatible (it used "string").

This PR explains this snag in the readme.

For a future PR, would it make sense to deprecate the manual option and automatically detect the ES version when attempting to register a template? It can be fetched by a GET request at the root URL, which returns:

```    {
      "name" : "8hV7EYy",
      "cluster_name" : "docker-cluster",
      "cluster_uuid" : "bC1bTjVuTiyWoaprIIZIIw",
      "version" : {
        "number" : "6.2.1",
        "build_hash" : "7299dc3",
        "build_date" : "2018-02-07T19:34:26.990113Z",
        "build_snapshot" : false,
        "lucene_version" : "7.2.1",
        "minimum_wire_compatibility_version" : "5.6.0",
        "minimum_index_compatibility_version" : "5.0.0"
      },
      "tagline" : "You Know, for Search"
    }
```
* Expose interface-typed settings via appsettings

* Amend readme to show changes for json appsettings as well
@mivano mivano merged commit 96de06e into master Apr 21, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants