[
https://issues.apache.org/jira/browse/FLUME-2049?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671642#comment-13671642
]
Edward Sargisson commented on FLUME-2049:
-----------------------------------------
No - sadly.
When elasticsearch increments major versions the serialization format has
probably changed. That's one of the reasons they increment major versions.
Our documentation was recently updated to say this - the Flume tarball doesn't
contain an elasticsearch jar in order to force users to get the jar they need.
My ~expectation~ is that elasticsearch 0.20.x could be dropped in in place of
elasticsearch 0.90.x.
However, I know that the way we compile with 0.19.x means that using 0.20.x
requires a recompile. 0.19.x is old enough that we should remove that need for
the recompile by compiling with 0.90.x.
> Compile ElasticSearchSink with elasticsearch 0.90
> -------------------------------------------------
>
> Key: FLUME-2049
> URL: https://issues.apache.org/jira/browse/FLUME-2049
> Project: Flume
> Issue Type: Improvement
> Components: Sinks+Sources
> Affects Versions: v1.4.0, v1.3.1
> Reporter: Edward Sargisson
> Fix For: v1.4.0
>
> Attachments: FLUME-2049.patch
>
>
> The ElasticSearchSink currently compiles against es 0.19. Using 0.20 requires
> a recompile. I haven't tried 0.90 yet.
> 0.90 has been out for 2-ish weeks so we should change to compiling with it
> prior to 1.4 release.
> I'm hoping to get priority for doing this in the next two weeks or so -
> however I have no issue with somebody else doing it.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira