HI,
I created alias for indices that are in april , When i ran the command i got response like this:
2017-04-02 00:46:53,374 INFO Preparing Action ID: 1, "alias"
2017-04-02 00:46:53,389 INFO Trying Action ID: 1, "alias": Creating alias for apr month.
2017-04-02 00:46:53,411 INFO Updating aliases...
2017-04-02 00:46:53,411 INFO Alias actions: {'actions': [{'add': {'alias': 'apr_alias', 'index': 'data-sep-2017-09-01'}}, {'add': {'alias': 'apr_alias', 'index': 'data-july-2017-07-01'}}, {'add': {'alias': 'apr_alias', 'index': 'data-june-2017-06-01'}}, {'add': {'alias': 'apr_alias', 'index': 'data-dec-2017-12-01'}}, {'add': {'alias': 'apr_alias', 'index': 'data-august-2017-08-01'}}, {'add': {'alias': 'apr_alias', 'index': 'data-may-2017-05-01'}}, {'add': {'alias': 'apr_alias', 'index': 'data-apr-2017-04-01'}}, {'add': {'alias': 'apr_alias', 'index': 'data-oct-2017-10-01'}}, {'add': {'alias': 'apr_alias', 'index': 'data-nov-2017-11-01'}}, {'remove': {'alias': 'apr_alias', 'index': 'data-sep-2017-09-01'}}, {'remove': {'alias': 'apr_alias', 'index': 'data-july-2017-07-01'}}, {'remove': {'alias': 'apr_alias', 'index': 'data-june-2017-06-01'}}, {'remove': {'alias': 'apr_alias', 'index': 'data-dec-2017-12-01'}}, {'remove': {'alias': 'apr_alias', 'index': 'data-august-2017-08-01'}}, {'remove': {'alias': 'apr_alias', 'index': 'data-may-2017-05-01'}}, {'remove': {'alias': 'apr_alias', 'index': 'data-oct-2017-10-01'}}, {'remove': {'alias': 'apr_alias', 'index': 'data-nov-2017-11-01'}}]}
2017-04-02 00:46:53,774 INFO Action ID: 1, "alias" completed.
2017-04-02 00:46:53,774 INFO Job completed.
In the above response first it had added index to apr_alias and removed some indices except for the index that created on april(i.e .data-apr-2017-04-01). This is good that is what i want?
But when i checked GET _aliases
command in sense plugin i see that the apr_aliases is created for every index rather than creating for the particular index(i.e.data-apr-2017-04-01).It is like this..
{
"data-july-2017-07-01": {
"aliases": {
"apr_alias": {}
}
},
"data-dec-2017-12-01": {
"aliases": {
"apr_alias": {}
}
},
"data-june-2017-06-01": {
"aliases": {
"apr_alias": {}
}
},
"data-jan-2017-01-01": {
"aliases": {
"jan_alias": {}
}
},
"data-sep-2017-09-01": {
"aliases": {
"apr_alias": {}
}
},
"data-nov-2017-11-01": {
"aliases": {
"apr_alias": {}
}
},
"data-oct-2017-10-01": {
"aliases": {
"apr_alias": {}
}
},
"data-feb-2017-02-01": {
"aliases": {
"feb_alias": {}
}
},
"data-may-2017-05-01": {
"aliases": {
"apr_alias": {}
}
},
"data-apr-2017-04-01": {
"aliases": {
"apr_alias": {}
}
},
"data-august-2017-08-01": {
"aliases": {
"apr_alias": {}
}
},
"data-mar-2017-03-01": {
"aliases": {
"mar_alias": {}
}
}
}
MAY I know why this is happening?
THANKS