From Fedora Project Wiki
(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 | Package is available in Rawhide and in Fedora 21 as an update | |
mapdb | 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 | kite package dependency. Package is available in Rawhide and was submitted to Fedora 22 and 21 as an update | |
parquet-format | parquet package dependency. Package is available in Rawhide and was submitted to Fedora 22 and 21 as an update | |
maxmind-db-java | kite package dependency. Package is available in Rawhide and in Fedora 21 as an update | |
ua-parser-java | kite package dependency. Package is available in Rawhide and in Fedora 21 as an update | |
elasticsearch | 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 |