IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Breaking changes in 7.1
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Breaking changes in 7.1
editThis section discusses the changes that you need to be aware of when migrating your application to Elasticsearch 7.1.
See also What’s new in 7.14 and Release notes.
HTTP changes
editDeprecation of old HTTP settings
editThe http.tcp_no_delay setting is deprecated in 7.1. It is replaced by
http.tcp.no_delay.
Network changes
editDeprecation of old network settings
editThe network.tcp.connect_timeout setting is deprecated in 7.1. This setting
was a fallback setting for transport.connect_timeout. To change the default
connection timeout for client connections, modify transport.connect_timeout.
Transport changes
editDeprecation of old transport settings
editThe following settings are deprecated in 7.1. Each setting has a replacement setting that was introduced in 6.7.
-
transport.tcp.portis replaced bytransport.port -
transport.tcp.compressis replaced bytransport.compress -
transport.tcp.connect_timeoutis replaced bytransport.connect_timeout -
transport.tcp_no_delayis replaced bytransport.tcp.no_delay -
transport.profiles.profile_name.tcp_no_delayis replaced bytransport.profiles.profile_name.tcp.no_delay -
transport.profiles.profile_name.tcp_keep_aliveis replaced bytransport.profiles.profile_name.tcp.keep_alive -
transport.profiles.profile_name.reuse_addressis replaced bytransport.profiles.profile_name.tcp.reuse_address -
transport.profiles.profile_name.send_buffer_sizeis replaced bytransport.profiles.profile_name.tcp.send_buffer_size -
transport.profiles.profile_name.receive_buffer_sizeis replaced bytransport.profiles.profile_name.tcp.receive_buffer_size