Loading vessels-view/src/main/resources/mappings/platform-domains/vesseltype.json 0 → 100644 +70 −0 Original line number Diff line number Diff line { "settings": { "analysis": { "analyzer": { "lower_analyzer": { "type": "custom", "tokenizer": "standard", "filter": ["lowercase", "asciifolding"] }, "autocomplete": { "type": "custom", "tokenizer": "whitespace", "filter": ["lowercase", "asciifolding", "nGram_filter"] } }, "tokenizer": {}, "filter": { "nGram_filter": { "type": "nGram", "min_gram": 2, "max_gram": 20 } } } }, "mappings": { "vesseltype": { "_all": { "enabled": false }, "dynamic": false, "properties": { "id": { "type": "keyword" }, "code": { "type": "keyword" }, "name": { "type": "keyword", "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "name_en": { "type": "keyword", "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "inserted": { "type": "date", "format": "date_time" }, "updated": { "type": "date", "format": "date_time" } } } } } No newline at end of file vessels-view/src/main/resources/mappings/platform/vessel.json 0 → 100644 +92 −0 Original line number Diff line number Diff line { "settings": { "analysis": { "analyzer": { "lower_analyzer": { "type": "custom", "tokenizer": "standard", "filter": ["lowercase", "asciifolding"] }, "autocomplete": { "type": "custom", "tokenizer": "whitespace", "filter": ["lowercase", "asciifolding", "nGram_filter"] } }, "tokenizer": {}, "filter": { "nGram_filter": { "type": "nGram", "min_gram": 2, "max_gram": 20 } } } }, "mappings": { "vessel": { "dynamic": "false", "properties": { "id": { "ignore_above": 40, "type": "keyword" }, "mmsi": { "type": "keyword" }, "imo": { "type": "keyword" }, "name": { "type": "keyword", "ignore_above": 20, "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "callSign": { "type": "keyword", "ignore_above": 7, "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "type": { "dynamic": "false", "properties": { "id": { "type": "keyword", "ignore_above": 40 }, "code": { "ignore_above": 20, "type": "keyword" }, "name": { "type": "keyword" }, "name_en": { "type": "keyword" } } }, "inserted": { "type": "date", "format": "date_time" }, "updated": { "type": "date", "format": "date_time" } } } } } No newline at end of file vessels-view/src/main/resources/mappings/vessel/tracking.json 0 → 100644 +193 −0 Original line number Diff line number Diff line { "settings": { "analysis": { "analyzer": { "lower_analyzer": { "type": "custom", "tokenizer": "standard", "filter": ["lowercase", "asciifolding"] }, "path-analyzer": { "type": "custom", "tokenizer": "path-tokenizer" }, "autocomplete": { "type": "custom", "tokenizer": "whitespace", "filter": ["lowercase", "asciifolding", "nGram_filter"] }, "split-path-analyzer": { "type": "custom", "tokenizer": "split-path-tokenizer" } }, "tokenizer": { "path-tokenizer": { "type": "path_hierarchy", "delimiter": "." }, "split-path-tokenizer": { "type": "pattern", "delimiter": "\\." } }, "filter": { "nGram_filter": { "type": "nGram", "min_gram": 2, "max_gram": 20 } } } }, "mappings": { "tracking": { "_all": { "enabled": false }, "dynamic": "false", "properties": { "geometry": { "precision": "50.0m", "tree": "quadtree", "type": "geo_shape" }, "id": { "type": "keyword" }, "uuid": { "type": "keyword" }, "properties": { "dynamic": "false", "properties": { "date": { "type": "date" }, "eta": { "type": "text", "fields": { "keyword": { "ignore_above": 256, "type": "keyword" } } }, "activity": { "type": "keyword", "fields": { "path": { "type": "text", "analyzer": "path-analyzer", "store": true }, "split": { "type": "text", "analyzer": "split-path-analyzer" } } }, "heading": { "type": "long" }, "vessel": { "dynamic": "false", "properties": { "id": { "type": "keyword" }, "mmsi": { "type": "keyword", "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "imo": { "type": "keyword", "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "name": { "type": "keyword", "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "callSign": { "type": "keyword" }, "beam": { "type": "float" }, "length": { "type": "float" }, "type": { "dynamic": "false", "properties": { "id": { "type": "keyword" }, "code": { "type": "keyword" }, "name": { "type": "keyword" }, "name_en": { "type": "keyword" } } }, "inserted": { "type": "date" }, "updated": { "type": "date" } } }, "cog": { "type": "float" }, "sog": { "type": "float" }, "navStat": { "type": "long" }, "dest": { "type": "keyword", "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "inserted": { "type": "date" }, "updated": { "type": "date" } } } } } } } No newline at end of file Loading
vessels-view/src/main/resources/mappings/platform-domains/vesseltype.json 0 → 100644 +70 −0 Original line number Diff line number Diff line { "settings": { "analysis": { "analyzer": { "lower_analyzer": { "type": "custom", "tokenizer": "standard", "filter": ["lowercase", "asciifolding"] }, "autocomplete": { "type": "custom", "tokenizer": "whitespace", "filter": ["lowercase", "asciifolding", "nGram_filter"] } }, "tokenizer": {}, "filter": { "nGram_filter": { "type": "nGram", "min_gram": 2, "max_gram": 20 } } } }, "mappings": { "vesseltype": { "_all": { "enabled": false }, "dynamic": false, "properties": { "id": { "type": "keyword" }, "code": { "type": "keyword" }, "name": { "type": "keyword", "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "name_en": { "type": "keyword", "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "inserted": { "type": "date", "format": "date_time" }, "updated": { "type": "date", "format": "date_time" } } } } } No newline at end of file
vessels-view/src/main/resources/mappings/platform/vessel.json 0 → 100644 +92 −0 Original line number Diff line number Diff line { "settings": { "analysis": { "analyzer": { "lower_analyzer": { "type": "custom", "tokenizer": "standard", "filter": ["lowercase", "asciifolding"] }, "autocomplete": { "type": "custom", "tokenizer": "whitespace", "filter": ["lowercase", "asciifolding", "nGram_filter"] } }, "tokenizer": {}, "filter": { "nGram_filter": { "type": "nGram", "min_gram": 2, "max_gram": 20 } } } }, "mappings": { "vessel": { "dynamic": "false", "properties": { "id": { "ignore_above": 40, "type": "keyword" }, "mmsi": { "type": "keyword" }, "imo": { "type": "keyword" }, "name": { "type": "keyword", "ignore_above": 20, "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "callSign": { "type": "keyword", "ignore_above": 7, "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "type": { "dynamic": "false", "properties": { "id": { "type": "keyword", "ignore_above": 40 }, "code": { "ignore_above": 20, "type": "keyword" }, "name": { "type": "keyword" }, "name_en": { "type": "keyword" } } }, "inserted": { "type": "date", "format": "date_time" }, "updated": { "type": "date", "format": "date_time" } } } } } No newline at end of file
vessels-view/src/main/resources/mappings/vessel/tracking.json 0 → 100644 +193 −0 Original line number Diff line number Diff line { "settings": { "analysis": { "analyzer": { "lower_analyzer": { "type": "custom", "tokenizer": "standard", "filter": ["lowercase", "asciifolding"] }, "path-analyzer": { "type": "custom", "tokenizer": "path-tokenizer" }, "autocomplete": { "type": "custom", "tokenizer": "whitespace", "filter": ["lowercase", "asciifolding", "nGram_filter"] }, "split-path-analyzer": { "type": "custom", "tokenizer": "split-path-tokenizer" } }, "tokenizer": { "path-tokenizer": { "type": "path_hierarchy", "delimiter": "." }, "split-path-tokenizer": { "type": "pattern", "delimiter": "\\." } }, "filter": { "nGram_filter": { "type": "nGram", "min_gram": 2, "max_gram": 20 } } } }, "mappings": { "tracking": { "_all": { "enabled": false }, "dynamic": "false", "properties": { "geometry": { "precision": "50.0m", "tree": "quadtree", "type": "geo_shape" }, "id": { "type": "keyword" }, "uuid": { "type": "keyword" }, "properties": { "dynamic": "false", "properties": { "date": { "type": "date" }, "eta": { "type": "text", "fields": { "keyword": { "ignore_above": 256, "type": "keyword" } } }, "activity": { "type": "keyword", "fields": { "path": { "type": "text", "analyzer": "path-analyzer", "store": true }, "split": { "type": "text", "analyzer": "split-path-analyzer" } } }, "heading": { "type": "long" }, "vessel": { "dynamic": "false", "properties": { "id": { "type": "keyword" }, "mmsi": { "type": "keyword", "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "imo": { "type": "keyword", "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "name": { "type": "keyword", "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "callSign": { "type": "keyword" }, "beam": { "type": "float" }, "length": { "type": "float" }, "type": { "dynamic": "false", "properties": { "id": { "type": "keyword" }, "code": { "type": "keyword" }, "name": { "type": "keyword" }, "name_en": { "type": "keyword" } } }, "inserted": { "type": "date" }, "updated": { "type": "date" } } }, "cog": { "type": "float" }, "sog": { "type": "float" }, "navStat": { "type": "long" }, "dest": { "type": "keyword", "fields": { "suggest": { "type": "text", "analyzer": "autocomplete", "search_analyzer": "lower_analyzer" } } }, "inserted": { "type": "date" }, "updated": { "type": "date" } } } } } } } No newline at end of file