ElasticSearch 0.5.0 Released


(Shay Banon) #1

Hi,

Just released elasticsearch 0.5.0. Much improved stability, better
(clustered) mapping handling, and several features. Blog post here:
http://www.elasticsearch.com/blog/2010/03/05/0.5.0_released.html.

-shay.banon


(Sergio Bossa) #2

Great job, Shay!

I will upgrade Terrastore-Search as soon as possible as well :wink:

Cheers!

Sergio B.

--
Sergio Bossa
http://www.linkedin.com/in/sergiob


(Shay Banon) #3

Great!. A quick note regarding the integration, now you can pass the byte
array for the source document to the index operation directly for faster
performance :).

-shay.banon

On Fri, Mar 5, 2010 at 5:00 PM, Sergio Bossa sergio.bossa@gmail.com wrote:

Great job, Shay!

I will upgrade Terrastore-Search as soon as possible as well :wink:

Cheers!

Sergio B.

--
Sergio Bossa
http://www.linkedin.com/in/sergiob


(Lukáš Vlček) #4

Regarding http://www.elasticsearch.com/docs/elasticsearch/java_api/index/
is the result produced by jsonBuilder the only type accepted by Java API for
indexing? Would it be possible to index JSON in String? How about indexing
JSON data that can be easily retrieved by Groovy HTTPBuilder library (I
think it produces groovy.util.slurpersupport.NodeChild)?

Lukas

On Fri, Mar 5, 2010 at 3:46 PM, Shay Banon shay.banon@elasticsearch.comwrote:

Hi,

Just released elasticsearch 0.5.0. Much improved stability, better
(clustered) mapping handling, and several features. Blog post here:
http://www.elasticsearch.com/blog/2010/03/05/0.5.0_released.html.

-shay.banon


(Lukáš Vlček) #5

Actually, I am looking into source code of JsonBuilder and it seems to me
that in the end of the day it produces JSON in char[] so as long as other
liberaries can produce JSON in String or directly char[] then there should
be some way of how to pass this data directly into Java index API, would you
agree?

On Fri, Mar 5, 2010 at 5:27 PM, Lukáš Vlček lukas.vlcek@gmail.com wrote:

Regarding http://www.elasticsearch.com/docs/elasticsearch/java_api/index/
is the result produced by jsonBuilder the only type accepted by Java API
for indexing? Would it be possible to index JSON in String? How about
indexing JSON data that can be easily retrieved by Groovy HTTPBuilder
library (I think it produces groovy.util.slurpersupport.NodeChild)?

Lukas

On Fri, Mar 5, 2010 at 3:46 PM, Shay Banon shay.banon@elasticsearch.comwrote:

Hi,

Just released elasticsearch 0.5.0. Much improved stability, better
(clustered) mapping handling, and several features. Blog post here:
http://www.elasticsearch.com/blog/2010/03/05/0.5.0_released.html.

-shay.banon


(Shay Banon) #6

The IndexRequest#source(...) accepts a byte[], String, and a JsonBuilder.
The JsonBuilder, at the end, converts it to byte[]. So its up to you to
decide how to pass it. Note, if you use byte[], it needs to be UTF8.

-shay.banon

On Fri, Mar 5, 2010 at 6:36 PM, Lukáš Vlček lukas.vlcek@gmail.com wrote:

Actually, I am looking into source code of JsonBuilder and it seems to me
that in the end of the day it produces JSON in char[] so as long as other
liberaries can produce JSON in String or directly char[] then there should
be some way of how to pass this data directly into Java index API, would you
agree?

On Fri, Mar 5, 2010 at 5:27 PM, Lukáš Vlček lukas.vlcek@gmail.com wrote:

Regarding http://www.elasticsearch.com/docs/elasticsearch/java_api/index/
is the result produced by jsonBuilder the only type accepted by Java API
for indexing? Would it be possible to index JSON in String? How about
indexing JSON data that can be easily retrieved by Groovy HTTPBuilder
library (I think it produces groovy.util.slurpersupport.NodeChild)?

Lukas

On Fri, Mar 5, 2010 at 3:46 PM, Shay Banon shay.banon@elasticsearch.comwrote:

Hi,

Just released elasticsearch 0.5.0. Much improved stability, better
(clustered) mapping handling, and several features. Blog post here:
http://www.elasticsearch.com/blog/2010/03/05/0.5.0_released.html.

-shay.banon


(system) #7