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>