Ignoring hidden foldersedit
Previous versions of Elasticsearch would skip hidden files and directories when scanning the plugins folder. This allows broken plugin installs to remain undetected so this leniency has been removed.
이전 버전의 Elasticsearch는 plugin folder를 검사할 때 숨겨진 파일과 디렉토리를 생략했다. 이렇게 하면 깨진 plugin 설치가 탐지되지 않고 남아있어, 이 관용이 제거되었다.
Skip setting kernel parametersedit
Elasticsearch attempts to set the kernel parameter vm.max_map_count
during installation. In some environments this can fail. Previous versions of Elasticsearch accepted a flag ES_SKIP_SET_KERNEL_PARAMTERS
to skip this writing. Starting in Elasticsearch 5.5.0, this flag has been removed and instead the same functionality can be achieved by masking the systemd-sysctl
service.
Elasticsearch는 설치 중에 kernel parameter vm.max_map_count
를 설정하려고 시도한다. 일부 환경에서는 이것이 실패할 수 있다. 이전 버전의 Elasticsearch에서는, 이를 생략하기 위해ES_SKIP_SET_KERNEL_PARAMTERS flag를 허용했다. Elasticsearch 5.5.0 부터는, 이 flag가 제거되었고 systemd-sysctl
service를 masking하여 동일한 기능을 수행할 수 있다.
Java API changesedit
The has_child
, has_parent
and parent_id
queries have moved to parent-join module. Also thechildren
aggregation has been moved to the parent-join module. The parent-join module should be loaded when using the transport client. Alternatively use the PreBuiltTransportClient
client, which load the module automatically.
has_child
, has_parent
, parent_id
query는 parent-join module로 옮겨졌다. 또한 children
aggregation가 parent-join module로 옮겨졌다. transport client를 사용할 경우 parent-join module을 load해야 한다. 또는 module을 자동으로 load하는 PreBuiltTransportClient
client를 사용해야 한다.
'5.X > 8. Breaking Changes' 카테고리의 다른 글
v5.x Breaking changes (0) | 2017.10.23 |
---|---|
v5.6 Breaking changes (0) | 2017.10.23 |
v5.4 Breaking changes (0) | 2017.10.23 |
v5.3 Breaking changes (0) | 2017.10.23 |
v5.2 Breaking changes (0) | 2017.10.23 |