SENSSOFT-218: Added path analyzer to perform partial path searches
Project: http://git-wip-us.apache.org/repos/asf/incubator-senssoft/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-senssoft/commit/4d65e0de Tree: http://git-wip-us.apache.org/repos/asf/incubator-senssoft/tree/4d65e0de Diff: http://git-wip-us.apache.org/repos/asf/incubator-senssoft/diff/4d65e0de Branch: refs/heads/asf-site Commit: 4d65e0de11138f0d2db59a57bcce7d4a062dd48f Parents: e976976 Author: msb3399 <mbe...@draper.com> Authored: Tue Jul 25 17:44:27 2017 -0400 Committer: msb3399 <mbe...@draper.com> Committed: Tue Jul 25 17:44:27 2017 -0400 ---------------------------------------------------------------------- docker/logstash/templates/userale.json | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-senssoft/blob/4d65e0de/docker/logstash/templates/userale.json ---------------------------------------------------------------------- diff --git a/docker/logstash/templates/userale.json b/docker/logstash/templates/userale.json index 8e64f75..3d1c0a5 100644 --- a/docker/logstash/templates/userale.json +++ b/docker/logstash/templates/userale.json @@ -5,7 +5,19 @@ { "number_of_shards": 1, "number_of_replicas": 0, - "index.refresh_interval": "5s" + "index.refresh_interval": "5s", + "analysis": { + "analyzer": { + "my_analyzer": { + "tokenizer": "my_tokenizer" + } + }, + "tokenizer": { + "my_tokenizer": { + "type": "path_hierarchy" + } + } + } }, "mappings": { @@ -14,7 +26,7 @@ "_all": { "enabled": false - }, + } }, "logs": { @@ -55,7 +67,8 @@ }, "path": { - "type": "keyword" + "type": "text", + "analyzer": "my_analyzer" }, "details": {