No edit summary |
No edit summary |
||
Line 44: | Line 44: | ||
|} | |} | ||
== Version Mismatches == | == Dependency Version Mismatches == | ||
=== Commons-math Version === | === Commons-math Version === | ||
HBase wants to use commons-math2. It will need to be ported to the latest version of commons-math in Fedora. | HBase wants to use commons-math2. It will need to be ported to the latest version of commons-math in Fedora. | ||
=== Commons-logging | === Commons-logging === | ||
Need to correct import statements for commons-logging. Should be compile issue only. | Need to correct import statements for commons-logging. Should be compile issue only. | ||
=== Jetty | === Jetty === | ||
HBase wants to use jetty 6. It will need to be ported to support the latest version of jetty in Fedora. | HBase wants to use jetty 6. It will need to be ported to support the latest version of jetty in Fedora. | ||
=== Tomcat | === Tomcat === | ||
HBase wants to use tomcat/jasper version 5.x. It will need to be ported to use the latest version of tomcat in Fedora. | HBase wants to use tomcat/jasper version 5.x. It will need to be ported to use the latest version of tomcat in Fedora. | ||
== Test Failures == | == Test Failures == | ||
Numerous test failures pop out when running the test suite against local rpms. These will need to be investigated and compared against the baseline build. | Numerous test failures pop out when running the test suite against local rpms. These will need to be investigated and compared against the baseline build. |
Revision as of 15:07, 24 September 2013
This is a preliminary evaluation by the Big Data SIG of the work required to get Apache HBase into Fedora. This work has been done based upon the 0.96 branch building against the hadoop 2.0.5-alpha package in Fedora 20.
Issues To Be Resolved
Missing Java Dependencies
Project | State | Review BZ | Packager | Notes |
---|---|---|---|---|
high-scale-lib | Review | RHBZ #865893 | gil | |
htrace, htrace-core, htrace-zipkin | Available | |||
jamon-api, javon-java-parent, jamon-maven-plugin, jamon-processor, jamon-runtime | Available | |||
jruby-common, jruby-complete | Available | jruby 1.7.2 is packaged in Fedora, but 1.6.8 is requested by Hbase. gid:aids differ, might need porting. | ||
libthrift | Review | RHBZ #982285 | willb | Will Benton has some RPM artifacts at http://freevariable.com/thrift/ |
metrics-core | Review | RHBZ #861502 | gil |
Dependency Version Mismatches
Commons-math Version
HBase wants to use commons-math2. It will need to be ported to the latest version of commons-math in Fedora.
Commons-logging
Need to correct import statements for commons-logging. Should be compile issue only.
Jetty
HBase wants to use jetty 6. It will need to be ported to support the latest version of jetty in Fedora.
Tomcat
HBase wants to use tomcat/jasper version 5.x. It will need to be ported to use the latest version of tomcat in Fedora.
Test Failures
Numerous test failures pop out when running the test suite against local rpms. These will need to be investigated and compared against the baseline build.