From Fedora Project Wiki

< SIGs‎ | bigdata‎ | packaging

(Created page with "= Apache Flume package status = ===Package status=== The package builds with this assumptions (we are working on this issues) * The code is not ready for Thrift v0.9.1 avai...")
 
Line 10: Line 10:
* Disable Twitter Source
* Disable Twitter Source
* Disable Kite Dataset Sink
* Disable Kite Dataset Sink
* Disable NG Embedded Agent and NG Node modules depend on [https://bugzilla.redhat.com/show_bug.cgi?id=1239419 rhbz#1239419]


===Testing the package===
===Testing the package===

Revision as of 15:29, 8 November 2015

Apache Flume package status

Package status

The package builds with this assumptions (we are working on this issues)

  • The code is not ready for Thrift v0.9.1 available in Fedora 21, however Flume code can builds using legacy Thrift built-in code available in the upstream Flume TGZ.
  • Disable ElasticSearch Sink
  • Disable Morphline Solr Sink
  • Disable Twitter Source
  • Disable Kite Dataset Sink
  • Disable NG Embedded Agent and NG Node modules depend on rhbz#1239419

Testing the package

git clone https://github.com/fedora-bigdata-rpms/flume-rpm.git
cd flume-rpm
spectool -g flume.spec
rpmbuild -bs --nodeps --define "_sourcedir ." --define "_srcrpmdir ." flume.spec
sudo mock flume-1.5.2-1.fc21.src.rpm

Dependency packages

  • In order to build Flume with full features those are the dependency packages and their status:
Package Bugzilla Status
irclib RHBZ #976049 Package is available in Rawhide and in Fedora 21 as an update
mapdb RHBZ #1178861 Package is available in Rawhide and in Fedora 21 as an update
asynchbase RHBZ #1244657
async RHBZ #1244655 asynchbase dependency.
kite RHBZ #1179355 Patched in order to support Fedora Guava version (partial support).
parquet RHBZ #1073017 kite package dependency. Package is available in Rawhide and was submitted to Fedora 22 and 21 as an update
parquet-format RHBZ #1073014 parquet package dependency. Package is available in Rawhide and was submitted to Fedora 22 and 21 as an update
maxmind-db-java RHBZ #1179309 kite package dependency. Package is available in Rawhide and in Fedora 21 as an update
ua-parser-java RHBZ #1179342 kite package dependency. Package is available in Rawhide and in Fedora 21 as an update
elasticsearch RHBZ #902086 RHBZ #1181564 Package is available in Rawhide and in Fedora 22 as an update
kafka Flume package dependency, kafka_2.10:0.8.1.1 Modules: flume-kafka-channel, flume-kafka-source