[ 
https://issues.apache.org/jira/browse/FLUME-3417?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17522083#comment-17522083
 ] 

Sean Busbey commented on FLUME-3417:
------------------------------------

the dist module still refers to the elasticsearch sink module at the same 
version as the main project:


{code:java}
(base) sbusbey@seans-mbp flume % git grep -B 2 -A 2 
'flume-ng-elasticsearch-sink'
CHANGELOG-** Bug
CHANGELOG-    * [FLUME-1666] - Syslog source strips timestamp and hostname from 
log message body
CHANGELOG:    * [FLUME-1679] - Add dependency on Guava to 
flume-ng-elasticsearch-sink POM
CHANGELOG-    * [FLUME-1892] - IRC Sink NPE
CHANGELOG-    * [FLUME-1951] - Remove unused future from FlumeEventQueue
--
flume-ng-dist/pom.xml-    <dependency>
flume-ng-dist/pom.xml-      <groupId>org.apache.flume.flume-ng-sinks</groupId>
flume-ng-dist/pom.xml:      <artifactId>flume-ng-elasticsearch-sink</artifactId>
flume-ng-dist/pom.xml-    </dependency>
flume-ng-dist/pom.xml-    <dependency>
--
pom.xml-      <dependency>
pom.xml-        <groupId>org.apache.flume.flume-ng-sinks</groupId>
pom.xml:        <artifactId>flume-ng-elasticsearch-sink</artifactId>
pom.xml-        <version>${project.version}</version>
pom.xml-      </dependency> 
{code}

the current trunk build works because we've been pushing SNAPSHOT artifacts to 
the asf nexus. As soon as the project version number changes (like for 1.10.0 
RCs) things fail.

Looking at the [flume search repo|https://github.com/apache/flume-search] it's 
versioned independently. I think that means we should update the dist pom to 
remove this dependency?

> Remove Elasticsearch sink that requires Elasticsearch 0.90.1
> ------------------------------------------------------------
>
>                 Key: FLUME-3417
>                 URL: https://issues.apache.org/jira/browse/FLUME-3417
>             Project: Flume
>          Issue Type: Task
>          Components: Sinks+Sources
>    Affects Versions: 1.9.0
>            Reporter: Ralph Goers
>            Priority: Major
>             Fix For: 1.10.0
>
>
> The elasticsearch sink is removed in 1.10.0. Flume 2.0 will be broken into 
> multiple repositories and support for a newer version of Elasticsearch will 
> be implemented there.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to