Hi all,

Last Sunday and yesterday, I added full support of Elasticsearch 2.x and Kibana 4.x (features and appenders).

However, ServiceMix elasticsearch 2.x bundles contained some issues that I had to fix. I submit a ServiceMix bundles release to vote yesterday that we need for Decanter 1.1.0 release.

So, I postpone Decanter 1.1.0 release vote to March, 5th (after my vacations, as I will be off from Friday to March, 4th. I will have an Internet connection, but a bit limited).

Regards
JB

On 02/12/2016 03:31 PM, Jean-Baptiste Onofré wrote:
Hi guys,

I'm doing deeper and larger test on Decanter with Elasticsearch 1.x and
2.x, with the "new" elasticsearch rest appender.

Unfortunately, elasticsearch 2.x introduced an important change compare
to elasticsearch 1.x: '.' is no more allowed in field name.
So, it means that field name like bundle.id or event.topics block fail
the storage of the document in elasticsearch.

In order to support both Elasticsearch 1.x and Elasticsearch 2.x, I
would like to replace '.' by '_' in all field name (in the decanter
marshaller).

If it doesn't affect the default Kibana dashboards (they use the field
values, not the name), it could have an impact for users who extended
decanter.

That's why I would propose the following:
1. I create the decanter-1.0.x branch based on the decanter-1.0.1 tag
2. I update decanter master to 1.1.0-SNAPSHOT version
3. then I will release Decanter 1.1.0 including support of elasticsearch
1.x and 2.x (with both native and REST API), and the other appenders
(kafka, mqtt, etc).

Thoughts ?

Regards
JB

--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to