Skip to content

Commit

Permalink
Deprecated the thrift and memcached transports
Browse files Browse the repository at this point in the history
The thrift and memcached transport layers were experimental, but in
the end didn't buy us much. Memcached is very limited in scope,
supporting only a portion of the REST API, and thrift has much
the same throughput as HTTP.

They are deprecated as of 1.5.0, and will be removed in 2.0.

Document changes for #10166
  • Loading branch information
clintongormley committed Mar 19, 2015
1 parent e250020 commit 2312eec
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 7 deletions.
6 changes: 1 addition & 5 deletions docs/reference/api-conventions.asciidoc
Expand Up @@ -3,11 +3,7 @@

[partintro]
--
The *elasticsearch* REST APIs are exposed using:

* <<modules-http,JSON over HTTP>>,
* <<modules-thrift,thrift>>,
* <<modules-memcached,memcached>>.
The *elasticsearch* REST APIs are exposed using <<modules-http,JSON over HTTP>>.

The conventions listed in this chapter can be applied throughout the REST
API, unless otherwise specified.
Expand Down
2 changes: 2 additions & 0 deletions docs/reference/modules/memcached.asciidoc
@@ -1,6 +1,8 @@
[[modules-memcached]]
== memcached

deprecated[1.5.0,The memcached transport is deprecated and will be removed in 2.0.0]

The memcached module allows to expose *elasticsearch*
APIs over the memcached protocol (as closely
as possible).
Expand Down
2 changes: 0 additions & 2 deletions docs/reference/modules/plugins.asciidoc
Expand Up @@ -259,8 +259,6 @@ You can disable that check using `plugins.check_lucene: false`.
==== Transport Plugins

.Supported by Elasticsearch
* https://github.com/elasticsearch/elasticsearch-transport-memcached[Memcached transport plugin]
* https://github.com/elasticsearch/elasticsearch-transport-thrift[Thrift Transport]
* https://github.com/elasticsearch/elasticsearch-transport-wares[Servlet transport]

.Supported by the community
Expand Down

0 comments on commit 2312eec

Please sign in to comment.