Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Thrift Transport for ElasticSearch

branch: master

Create branches according to elasticsearch versions

We create branches:

* es-0.90 for elasticsearch 0.90
* es-1.0 for elasticsearch 1.0
* es-1.1 for elasticsearch 1.1
* master for elasticsearch master

We also check that before releasing we don't have a dependency to an elasticsearch SNAPSHOT version.

Add links to each version in documentation
latest commit bedd96c13f
David Pilato dadoonet authored
Octocat-spinner-32 dev-tools Create branches according to elasticsearch versions March 28, 2014
Octocat-spinner-32 src Update deprecated methods March 13, 2014
Octocat-spinner-32 .gitignore Move tests to elasticsearch test framework January 10, 2014
Octocat-spinner-32 Create August 21, 2013
Octocat-spinner-32 LICENSE.txt add license and repo June 10, 2012
Octocat-spinner-32 Create branches according to elasticsearch versions March 28, 2014
Octocat-spinner-32 elasticsearch.thrift Added php namespace in thrift file January 18, 2013
Octocat-spinner-32 pom.xml Create branches according to elasticsearch versions March 28, 2014

Thrift Transport for Elasticsearch

The thrift transport plugin allows to use the REST interface over thrift on top of HTTP.

In order to install the plugin, simply run: bin/plugin -install elasticsearch/elasticsearch-transport-thrift/2.0.0.

Thrift Transport Plugin elasticsearch Thrift Release date
3.0.0-SNAPSHOT master 0.9.1 XXXX-XX-XX

Please read documentation relative to the version you are using:

The thrift definition can be found under the elasticsearch.thrift file.

The thrift schema can be used to generate thrift clients.

  • thrift.port: The port to bind to. Defaults to 9500-9600.
  • thrift.frame: Defaults to -1, which means no framing. Set to a higher value to specify the frame size (like 15mb).


This software is licensed under the Apache 2 license, quoted below.

Copyright 2009-2014 Elasticsearch <>

Licensed under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations under
the License.
Something went wrong with that request. Please try again.