[ https://issues.apache.org/jira/browse/FLUME-3021?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15932606#comment-15932606 ]
Helmut Wahrman commented on FLUME-3021: --------------------------------------- ok, my initial problem is gone. I had a problem in my Serializer, where i didn't issue an builder.endObject(). Seems that this was accepted with ES < 2.0. I have now a bulkinsert working, but get a crash afterwards. So not all data is inserted. 2017-03-20 00:37:27,550 (SinkRunner-PollingRunner-DefaultSinkProcessor) [ERROR - org.apache.flume.sink.elasticsearch.ElasticSearchSink.process(ElasticSearchSink.java:225)] Failed to commit transaction. Transaction rolled back. org.apache.flume.EventDeliveryException: failure in bulk execution: [7]: index [sa-2017-03-20], type [data], id [AVrqAWyTSRW-h0z5T32U], message [MapperParsingException[failed to parse [@fields.filename]]; nested: IllegalStateException[Can't get text on a START_OBJECT at 1:629];] at org.apache.flume.sink.elasticsearch.client.ElasticSearchTransportClient.execute(ElasticSearchTransportClient.java:186) at org.apache.flume.sink.elasticsearch.ElasticSearchSink.process(ElasticSearchSink.java:205) at org.apache.flume.sink.DefaultSinkProcessor.process(DefaultSinkProcessor.java:67) at org.apache.flume.SinkRunner$PollingRunner.run(SinkRunner.java:145) at java.lang.Thread.run(Thread.java:745) 2017-03-20 00:37:27,553 (SinkRunner-PollingRunner-DefaultSinkProcessor) [ERROR - org.apache.flume.SinkRunner$PollingRunner.run(SinkRunner.java:158)] Unable to deliver event. Exception follows. org.apache.flume.EventDeliveryException: Failed to commit transaction. Transaction rolled back. at org.apache.flume.sink.elasticsearch.ElasticSearchSink.process(ElasticSearchSink.java:227) at org.apache.flume.sink.DefaultSinkProcessor.process(DefaultSinkProcessor.java:67) at org.apache.flume.SinkRunner$PollingRunner.run(SinkRunner.java:145) at java.lang.Thread.run(Thread.java:745) Caused by: org.apache.flume.EventDeliveryException: failure in bulk execution: [7]: index [sa-2017-03-20], type [data], id [AVrqAWyTSRW-h0z5T32U], message [MapperParsingException[failed to parse [@fields.filename]]; nested: IllegalStateException[Can't get text on a START_OBJECT at 1:629];] at org.apache.flume.sink.elasticsearch.client.ElasticSearchTransportClient.execute(ElasticSearchTransportClient.java:186) at org.apache.flume.sink.elasticsearch.ElasticSearchSink.process(ElasticSearchSink.java:205) ... 3 more Seems there is a problem in my data, related to @fields.filename, will debug that. > flume Elasticsearch 5.0 not support > ----------------------------------- > > Key: FLUME-3021 > URL: https://issues.apache.org/jira/browse/FLUME-3021 > Project: Flume > Issue Type: Bug > Components: Sinks+Sources > Affects Versions: 1.7.0 > Reporter: tycho_yang > Assignee: Yonghao Zou > Fix For: 1.8.0 > > Attachments: FLUME-3021-0.patch > > -- This message was sent by Atlassian JIRA (v6.3.15#6346)