5.X/8. Breaking Changes 27

v5.0-02. Mapping changes

string fields replaced by text/keyword fieldseditThe string field datatype has been replaced by the text field for full text analyzed content, and the keyword field for not-analyzed exact string values. For backwards compatibility purposes, during the 5.x series:string field datatype이 full text analyzed 내용에 대해서는 text field로, not-analyzed exact string 값에 대해서는 keyword field로 변경되었다. 이전 version과의 호환..

v5.0-04. Suggester changes

The completion suggester has undergone a complete rewrite. This means that the syntax and data structure for fields of type completion have changed, as have the syntax and response of completion suggester requests. See completion suggester for details. 자동완성(completion suggester)은 완전히 다시 작성되었다. 즉, completion type의 field에 대한 구문 및 데이터 구조가 변경되었고, 이에 따라 completion suggester request에 구문 및 response가 변경..

v5.0-07. Settings changes

From Elasticsearch 5.0 on all settings are validated before they are applied. Node level and default index level settings are validated on node startup, dynamic cluster and index setting are validated before they are updated/added to the cluster state.Elasticsearch 5.0 부터 모든 설정의 적용되기 전에 유효성을 검사한다. node level과 index level 설정은 시작 시에 유효성이 검사되고, 동적 cluster 및 index 설정은 cluster state에 업데이트/추가되기 전에 유효성..

v5.0-09. HTTP changes

Compressed HTTP requests are always acceptededitBefore 5.0, Elasticsearch accepted compressed HTTP requests only if the setting http.compressedwas set to true. Elasticsearch accepts compressed requests now but will continue to send compressed responses only if http.compressed is set to true.5.0 이전에, Elasticsearch는 http.compressed 설정이 true 로 설정된 경우에만 압축된 HTTP request를 허용했다. 이제, Elasticsearch는 압축된..