|
|
(24 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| '''''Javi Roman:''''' [https://twitter.com/javiromanrh Twitter] [http://es.linkedin.com/in/javiroman Linkedin] [http://www.viewbug.com/member/javiroman Photography] | | '''''Javi Roman:''''' [https://twitter.com/javiromanrh Twitter] [http://es.linkedin.com/in/javiroman Linkedin] [http://www.viewbug.com/member/javiroman Photography] |
| | | |
− | = Fedora Big Data Package Ecosystem =
| + | This is the personal page of [https://fedoraproject.org/wiki/User:Jromanes Javi Roman] current Apache Mesos Fedora Package maintainer. In this page the Apache Mesos Package is tracked in order to maintain the permanence in Fedora repositories. |
| | | |
− | {| class="wikitable" style="color:black; background-color:#CCFFFF;" cellpadding="10"
| + | = Apache Mesos Package Sources = |
− | ! Package !! Packaged Version !! Upstream Version !! Sources
| |
− | |-
| |
− | |'''Apache Hadoop'''
| |
− | |2.4.1
| |
− | |2.4.1
| |
− | |http://pkgs.fedoraproject.org/cgit/hadoop.git/
| |
− | |-
| |
− | |'''Apache HBase'''
| |
− | |0.98.3
| |
− | |0.98.3
| |
− | | http://pkgs.fedoraproject.org/cgit/hbase.git/
| |
− | |-
| |
− | |'''Apache Hive'''
| |
− | |0.12.2
| |
− | |0.12.2
| |
− | |http://pkgs.fedoraproject.org/cgit/hive.git/
| |
− | |-
| |
− | |'''Apache Pig'''
| |
− | |0.13.10
| |
− | |0.13.10
| |
− | |http://pkgs.fedoraproject.org/cgit/pig.git/
| |
− | |-
| |
− | |'''Apache Zookeeper'''
| |
− | |3.4.6
| |
− | |3.4.6
| |
− | |http://pkgs.fedoraproject.org/cgit/zookeeper.git/
| |
− | |-
| |
− | |'''Apache Oozie'''
| |
− | |4.0.1
| |
− | |4.0.1
| |
− | |http://pkgs.fedoraproject.org/cgit/oozie.git/
| |
− | |-
| |
− | |'''Apache Ambari'''
| |
− | |1.5.1
| |
− | |1.5.1
| |
− | |http://pkgs.fedoraproject.org/cgit/ambari.git/
| |
− | |-
| |
− | |'''Apache Accumulo'''
| |
− | |1.6.1
| |
− | |1.6.1
| |
− | |http://pkgs.fedoraproject.org/cgit/accumulo.git/
| |
− | |-
| |
− | |'''Apache Mesos'''
| |
− | |0.22.1
| |
− | |0.22.1
| |
− | |http://pkgs.fedoraproject.org/cgit/mesos.git/
| |
− | |-
| |
− | |'''Apache Solr'''
| |
− | |4.10.4
| |
− | |4.10.4
| |
− | |http://pkgs.fedoraproject.org/cgit/solr.git/
| |
− | |-
| |
− | |'''Apache Spark'''
| |
− | |0.9.1
| |
− | |0.9.1
| |
− | |http://pkgs.fedoraproject.org/cgit/spark.git/
| |
− | |-
| |
− | |
| |
− | |
| |
− | |
| |
− | |
| |
− | |-
| |
− | |
| |
− | |
| |
− | |
| |
− | |
| |
− | |}
| |
| | | |
− | = Apache Flume package status =
| + | The official package source code is maintained in the Fedora Package Sources site: |
| | | |
− | ===Package status===
| + | [https://src.fedoraproject.org/rpms/mesos Fedora Package Sources] |
| | | |
− | The package builds with this assumptions (we are working on this issues)
| + | = Package History = |
| | | |
− | * 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.
| + | Review Request: |
− | * Disable ElasticSearch Sink
| + | [https://bugzilla.redhat.com/show_bug.cgi?id=1749383 Fedora 30 Package Review] |
− | * Disable Morphline Solr Sink
| |
− | * Disable Twitter Source
| |
− | * Disable Kite Dataset Sink
| |
| | | |
− | ===Testing the package===
| + | {| class="wikitable" style="color:black; background-color:#CCFFFF;" cellpadding="10" |
− | | + | ! Package !! Description !! Packaged <br> Version !! Upstream <br> Version !! Sources !! Who !! Notes |
− | 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:
| |
− | | |
− | {| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="10" | |
− | ! Package !! Bugzilla !! Status | |
| |- | | |- |
− | |irclib | + | | '''Apache Mesos''' |
− | |<s>{{bz|976049}}</s> | + | | Cluster manager for sharing distributed application frameworks |
− | |Package is available in Rawhide and in Fedora 21 as an update
| + | | 1.8.1 |
− | |-
| + | | 1.9.0 |
− | |mapdb
| + | | [https://src.fedoraproject.org/rpms/mesos mesos.git] |
− | |<s>{{bz|1178861}}</s>
| + | | |
− | |Package is available in Rawhide and in Fedora 21 as an update
| + | | [[Changes/ApacheMesos | Mesos]] |
− | |-
| |
− | |asynchbase
| |
− | |No BZ ticket
| |
− | |No added for revision in Bugzilla
| |
− | |- | |
− | |suasync
| |
− | |No BZ ticket | |
− | |aynchbase dependency. No added for revision in Bugzilla
| |
− | |-
| |
− | |kite
| |
− | |{{bz|1179355}}
| |
− | |Patched in order to support Fedora Guava version (partial support).
| |
− | |- | |
− | |parquet
| |
− | |<s>{{bz|1073017}}</s>
| |
− | |kite package dependency. Package is available in Rawhide and was submitted to Fedora 22 and 21 as an update
| |
− | |-
| |
− | |parquet-format
| |
− | |<s>{{bz|1073014}}</s>
| |
− | |parquet package dependency. Package is available in Rawhide and was submitted to Fedora 22 and 21 as an update
| |
− | |-
| |
− | |maxmind-db-java
| |
− | |<s>{{bz|1179309}}</s>
| |
− | |kite package dependency. Package is available in Rawhide and in Fedora 21 as an update
| |
− | |-
| |
− | |ua-parser-java
| |
− | |<s>{{bz|1179342}}</s>
| |
− | |kite package dependency. Package is available in Rawhide and in Fedora 21 as an update
| |
− | |-
| |
− | |elasticsearch | |
− | |<s>{{bz|902086}} {{bz|1181564}}</s> | |
− | |Package is available in Rawhide and in Fedora 22 as an update | |
| |} | | |} |
− |
| |
− | = Apache Storm package status =
| |
− |
| |
− | [https://github.com/fedora-bigdata-rpms/storm-rpm sources]
| |
− |
| |
− | = Apache Kafka package status =
| |
− |
| |
− | [https://github.com/fedora-bigdata-rpms/kafka-rpm sources]
| |
− |
| |
− | = Apache Tez package status =
| |
− |
| |
− | [https://github.com/fedora-bigdata-rpms/tez-rpm sources]
| |
− |
| |
− | = Apache Crunch package status =
| |
− |
| |
− | [https://github.com/fedora-bigdata-rpms/crunch-rpm sources]
| |