New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
River does not start when using config/templates files #4577
Labels
Comments
Actually, sounds like this issue was caused by #3782. |
dadoonet
added a commit
to dadoonet/elasticsearch
that referenced
this issue
Jan 17, 2014
From elasticsearch 0.90.6, when you have templates files defined in `config/templates` dir, rivers don't start anymore. Steps to reproduce: Create `config/templates/default.json`: ```javascript { default: { "template" : "*", "mappings" : { "_default_" : { } } } } ``` Start a dummy river: ```sh curl -XPUT 'localhost:9200/_river/my_river/_meta' -d '{ "type" : "dummy" }' ``` It gives: ``` [2014-01-01 22:08:38,151][INFO ][cluster.metadata ] [Forge] [_river] creating index, cause [auto(index api)], shards [1]/[1], mappings [_default_] [2014-01-01 22:08:38,239][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:38,245][INFO ][cluster.metadata ] [Forge] [_river] update_mapping [my_river] (dynamic) [2014-01-01 22:08:38,250][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:39,244][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:39,252][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:40,246][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:40,254][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:41,246][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:41,255][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:42,249][WARN ][river.routing ] [Forge] no river _meta document found after 5 attempts [2014-01-01 22:08:42,257][WARN ][river.routing ] [Forge] no river _meta document found after 5 attempts ``` With elasticsearch 0.90.2 or with no template file in `config/templates` dir, it gives: ``` [2014-01-01 22:22:32,096][INFO ][cluster.metadata ] [Forge] [_river] creating index, cause [auto(index api)], shards [1]/[1], mappings [] [2014-01-01 22:22:32,221][INFO ][cluster.metadata ] [Forge] [_river] update_mapping [my_river] (dynamic) [2014-01-01 22:22:32,228][INFO ][river.dummy ] [Forge] [dummy][my_river] create [2014-01-01 22:22:32,228][INFO ][river.dummy ] [Forge] [dummy][my_river] start [2014-01-01 22:22:32,234][INFO ][cluster.metadata ] [Forge] [_river] update_mapping [my_river] (dynamic) ``` Closes elastic#4577.
@dadoonet what's the status of this, can we get this in? |
Just talked about it with @javanna. He will review latest changes soonish. |
dadoonet
added a commit
that referenced
this issue
Jan 20, 2014
From elasticsearch 0.90.6, when you have templates files defined in `config/templates` dir, rivers don't start anymore. Steps to reproduce: Create `config/templates/default.json`: ```javascript { default: { "template" : "*", "mappings" : { "_default_" : { } } } } ``` Start a dummy river: ```sh curl -XPUT 'localhost:9200/_river/my_river/_meta' -d '{ "type" : "dummy" }' ``` It gives: ``` [2014-01-01 22:08:38,151][INFO ][cluster.metadata ] [Forge] [_river] creating index, cause [auto(index api)], shards [1]/[1], mappings [_default_] [2014-01-01 22:08:38,239][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:38,245][INFO ][cluster.metadata ] [Forge] [_river] update_mapping [my_river] (dynamic) [2014-01-01 22:08:38,250][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:39,244][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:39,252][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:40,246][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:40,254][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:41,246][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:41,255][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:42,249][WARN ][river.routing ] [Forge] no river _meta document found after 5 attempts [2014-01-01 22:08:42,257][WARN ][river.routing ] [Forge] no river _meta document found after 5 attempts ``` With elasticsearch 0.90.2 or with no template file in `config/templates` dir, it gives: ``` [2014-01-01 22:22:32,096][INFO ][cluster.metadata ] [Forge] [_river] creating index, cause [auto(index api)], shards [1]/[1], mappings [] [2014-01-01 22:22:32,221][INFO ][cluster.metadata ] [Forge] [_river] update_mapping [my_river] (dynamic) [2014-01-01 22:22:32,228][INFO ][river.dummy ] [Forge] [dummy][my_river] create [2014-01-01 22:22:32,228][INFO ][river.dummy ] [Forge] [dummy][my_river] start [2014-01-01 22:22:32,234][INFO ][cluster.metadata ] [Forge] [_river] update_mapping [my_river] (dynamic) ``` Closes #4577. Closes #4656.
Closed
mute
pushed a commit
to mute/elasticsearch
that referenced
this issue
Jul 29, 2015
From elasticsearch 0.90.6, when you have templates files defined in `config/templates` dir, rivers don't start anymore. Steps to reproduce: Create `config/templates/default.json`: ```javascript { default: { "template" : "*", "mappings" : { "_default_" : { } } } } ``` Start a dummy river: ```sh curl -XPUT 'localhost:9200/_river/my_river/_meta' -d '{ "type" : "dummy" }' ``` It gives: ``` [2014-01-01 22:08:38,151][INFO ][cluster.metadata ] [Forge] [_river] creating index, cause [auto(index api)], shards [1]/[1], mappings [_default_] [2014-01-01 22:08:38,239][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:38,245][INFO ][cluster.metadata ] [Forge] [_river] update_mapping [my_river] (dynamic) [2014-01-01 22:08:38,250][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:39,244][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:39,252][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:40,246][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:40,254][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:41,246][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:41,255][INFO ][river.routing ] [Forge] no river _meta document found, retrying in 1000 ms [2014-01-01 22:08:42,249][WARN ][river.routing ] [Forge] no river _meta document found after 5 attempts [2014-01-01 22:08:42,257][WARN ][river.routing ] [Forge] no river _meta document found after 5 attempts ``` With elasticsearch 0.90.2 or with no template file in `config/templates` dir, it gives: ``` [2014-01-01 22:22:32,096][INFO ][cluster.metadata ] [Forge] [_river] creating index, cause [auto(index api)], shards [1]/[1], mappings [] [2014-01-01 22:22:32,221][INFO ][cluster.metadata ] [Forge] [_river] update_mapping [my_river] (dynamic) [2014-01-01 22:22:32,228][INFO ][river.dummy ] [Forge] [dummy][my_river] create [2014-01-01 22:22:32,228][INFO ][river.dummy ] [Forge] [dummy][my_river] start [2014-01-01 22:22:32,234][INFO ][cluster.metadata ] [Forge] [_river] update_mapping [my_river] (dynamic) ``` Closes elastic#4577. Closes elastic#4656.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
From elasticsearch 0.90.6, when you have templates files defined in
config/templates
dir, rivers don't start anymore.Steps to reproduce:
Create
config/templates/default.json
:Start a dummy river:
It gives:
With elasticsearch 0.90.2 or with no template file in
config/templates
dir, it gives:The text was updated successfully, but these errors were encountered: