You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by iw...@apache.org on 2020/11/11 05:49:49 UTC

[bigtop] branch branch-1.5 updated: BIGTOP-3440: disable flume solr sink to avoid build failures (#694)

This is an automated email from the ASF dual-hosted git repository.

iwasakims pushed a commit to branch branch-1.5
in repository https://gitbox.apache.org/repos/asf/bigtop.git


The following commit(s) were added to refs/heads/branch-1.5 by this push:
     new 801d96d  BIGTOP-3440: disable flume solr sink to avoid build failures (#694)
801d96d is described below

commit 801d96de2d19cc2c8a215bc78496b9d877c2fbe3
Author: Luca Toscano <el...@users.noreply.github.com>
AuthorDate: Mon Nov 9 15:02:11 2020 +0100

    BIGTOP-3440: disable flume solr sink to avoid build failures (#694)
    
    The solr sink currently depends on kite, that it is a library not
    developed anymore. There are currently build failures due to
    the ua_parser library, that was available in a Twitter maven repository
    not maintained anymore (since it throws HTTP 503s consistently).
    Flume upstream moved the dependency to another repository,
    https://github.com/apache/flume/commit/9e0bc5bf4865673e6989ba887d27f468991c1e27
    that fixes the Twitter problem but that brings in another build failure
    for the 'rome' dependency.
    
    This commit removes the solr sink from the build list, resolving the
    overall build problem for Flume.
    
    (cherry picked from commit 8e1bf51585ef78a914640d7d3eba367a174d2a76)
---
 bigtop-packages/src/common/flume/patch5-BIGTOP-3440.diff | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/bigtop-packages/src/common/flume/patch5-BIGTOP-3440.diff b/bigtop-packages/src/common/flume/patch5-BIGTOP-3440.diff
new file mode 100644
index 0000000..1ce5739
--- /dev/null
+++ b/bigtop-packages/src/common/flume/patch5-BIGTOP-3440.diff
@@ -0,0 +1,14 @@
+diff --git a/flume-ng-sinks/pom.xml b/flume-ng-sinks/pom.xml
+index 43e7da97..d0e50df4 100644
+--- a/flume-ng-sinks/pom.xml
++++ b/flume-ng-sinks/pom.xml
+@@ -37,7 +37,9 @@ limitations under the License.
+     <module>flume-ng-hbase-sink</module>
+     <module>flume-ng-hbase2-sink</module>
+     <module>flume-ng-elasticsearch-sink</module>
++    <!-- Disabled, see BIGTOP-3440
+     <module>flume-ng-morphline-solr-sink</module>
++    -->
+     <module>flume-ng-kafka-sink</module>
+     <module>flume-http-sink</module>
+     <module>flume-dataset-sink</module>