5.X/8. Breaking Changes

v5.6 Breaking changes

drscg 2017. 10. 23. 21:47

Java High Level REST Clientedit

Starting from version 5.6.0 a new Java client has been released: the Java High Level REST Client. This official high-level client (named like this to differentiate it from the existing low-level client) for Elasticsearch can be used to execute search, index, delete, update and bulk operations using the same Core Java classes as the TransportClient uses.

5.6.0 부터는 새로운 Java client인 Java High Level REST Client가 출시되었다. Elasticsearch를 위한 이 공식적인 high-level client(기존 low-level client와 차별화 된 것)는 TransportClient 사용과 동일한 Core Java class를 사용하여. search, index, delete, update, bulk 연산을 실행할 수 있다 .

This Java High Level REST Client is designed to replace the TransportClient in a near future.

이 Java High Level REST Client는 가까운 미래에 TransportClient 를 대체하도록 설계되었다.

RPM and Debian packages setgid on /etc/elasticsearchedit

The RPM and Debian packages now set the setgid flag on /etc/elasticsearch so that any files and subdirectories created under /etc/elasticsearch have the same ownership as /etc/elasticsearch(root:elasticsearch). This is used to ensure that files and subdirectories created under /etc/elasticsearch (e.g., a keystore) are readable by the elasticsearch user.

RPM과 Debian package는 /etc/elasticsearch 에 setgid flag를 설정하여, /etc/elasticsearch 아래에 생성된 모든 file과 subdirectory가 /etc/elasticsearch 와 동일한 소유권(ownership: root:elasticsearch)을 갖도록 한다. 이것은 elasticsearch user가 /etc/elasticsearch (예: keystore) 아래에 생성된 file과 subdirectory를 읽을 수 있도록 하기 위해 사용된다.

'5.X > 8. Breaking Changes' 카테고리의 다른 글

v5.x Breaking changes  (0) 2017.10.23
v5.5 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