* Change: #532 ElasticSearch設定の外出し * バージョンチェック * 起動時にエラー
This commit is contained in:
parent
8e7c66522e
commit
a8fbcb3fb6
9 changed files with 508 additions and 269 deletions
177
config/elasticsearch.default.yml
Normal file
177
config/elasticsearch.default.yml
Normal file
|
@ -0,0 +1,177 @@
|
|||
# The standard ElasticSearch settings described in the original Mastodon code are stored.
|
||||
# This configuration file is overridden by creating a ".elasticsearch.yml" file in the Mastodon root directory.
|
||||
|
||||
version: 1
|
||||
|
||||
accounts:
|
||||
filter:
|
||||
english_stop:
|
||||
type: stop
|
||||
stopwords: _english_
|
||||
english_stemmer:
|
||||
type: stemmer
|
||||
language: english
|
||||
english_possessive_stemmer:
|
||||
type: stemmer
|
||||
language: possessive_english
|
||||
|
||||
analyzer:
|
||||
natural:
|
||||
tokenizer: standard
|
||||
filter:
|
||||
- lowercase
|
||||
- asciifolding
|
||||
- cjk_width
|
||||
- elision
|
||||
- english_possessive_stemmer
|
||||
- english_stop
|
||||
- english_stemmer
|
||||
verbatim:
|
||||
tokenizer: standard
|
||||
filter:
|
||||
- lowercase
|
||||
- asciifolding
|
||||
- cjk_width
|
||||
edge_ngram:
|
||||
tokenizer: edge_ngram
|
||||
filter:
|
||||
- lowercase
|
||||
- asciifolding
|
||||
- cjk_width
|
||||
|
||||
tokenizer:
|
||||
edge_ngram:
|
||||
type: edge_ngram
|
||||
min_gram: 1
|
||||
max_gram: 15
|
||||
|
||||
public_statuses:
|
||||
filter:
|
||||
english_stop:
|
||||
type: stop
|
||||
stopwords: _english_
|
||||
english_stemmer:
|
||||
type: stemmer
|
||||
language: english
|
||||
english_possessive_stemmer:
|
||||
type: stemmer
|
||||
language: possessive_english
|
||||
|
||||
analyzer:
|
||||
verbatim:
|
||||
tokenizer: uax_url_email
|
||||
filter:
|
||||
- lowercase
|
||||
content:
|
||||
tokenizer: standard
|
||||
filter:
|
||||
- lowercase
|
||||
- asciifolding
|
||||
- cjk_width
|
||||
- elision
|
||||
- english_possessive_stemmer
|
||||
- english_stop
|
||||
- english_stemmer
|
||||
hashtag:
|
||||
tokenizer: keyword
|
||||
filter:
|
||||
- word_delimiter_graph
|
||||
- lowercase
|
||||
- asciifolding
|
||||
- cjk_width
|
||||
|
||||
statuses:
|
||||
filter:
|
||||
english_stop:
|
||||
type: stop
|
||||
stopwords: _english_
|
||||
english_stemmer:
|
||||
type: stemmer
|
||||
language: english
|
||||
english_possessive_stemmer:
|
||||
type: stemmer
|
||||
language: possessive_english
|
||||
|
||||
analyzer:
|
||||
verbatim:
|
||||
tokenizer: uax_url_email
|
||||
filter:
|
||||
- lowercase
|
||||
content:
|
||||
tokenizer: standard
|
||||
filter:
|
||||
- lowercase
|
||||
- asciifolding
|
||||
- cjk_width
|
||||
- elision
|
||||
- english_possessive_stemmer
|
||||
- english_stop
|
||||
- english_stemmer
|
||||
hashtag:
|
||||
tokenizer: standard
|
||||
filter:
|
||||
- word_delimiter_graph
|
||||
- lowercase
|
||||
- asciifolding
|
||||
- cjk_width
|
||||
|
||||
tags:
|
||||
analyzer:
|
||||
content:
|
||||
tokenizer: keyword
|
||||
filter:
|
||||
- word_delimiter_graph
|
||||
- lowercase
|
||||
- asciifolding
|
||||
- cjk_width
|
||||
edge_ngram:
|
||||
tokenizer: edge_ngram
|
||||
filter:
|
||||
- lowercase
|
||||
- asciifolding
|
||||
- cjk_width
|
||||
|
||||
tokenizer:
|
||||
edge_ngram:
|
||||
type: edge_ngram
|
||||
min_gram: 2
|
||||
max_gram: 15
|
||||
|
||||
accounts_analyzers:
|
||||
display_name:
|
||||
analyzer: verbatim
|
||||
edge_ngram:
|
||||
analyzer: edge_ngram
|
||||
search_analyzer: verbatim
|
||||
username:
|
||||
analyzer: verbatim
|
||||
edge_ngram:
|
||||
analyzer: edge_ngram
|
||||
search_analyzer: verbatim
|
||||
text:
|
||||
analyzer: verbatim
|
||||
stemmed:
|
||||
analyzer: natural
|
||||
|
||||
public_statuses_analyzers:
|
||||
text:
|
||||
analyzer: verbatim
|
||||
stemmed:
|
||||
analyzer: content
|
||||
tags:
|
||||
analyzer: hashtag
|
||||
|
||||
statuses_analyzers:
|
||||
text:
|
||||
analyzer: verbatim
|
||||
stemmed:
|
||||
analyzer: content
|
||||
tags:
|
||||
analyzer: hashtag
|
||||
|
||||
tags_analyzers:
|
||||
name:
|
||||
analyzer: content
|
||||
edge_ngram:
|
||||
analyzer: edge_ngram
|
||||
search_analyzer: content
|
Loading…
Add table
Add a link
Reference in a new issue