Duplicate code regarding default configuration files for Hama
-------------------------------------------------------------
Key: HAMA-283
URL: https://issues.apache.org/jira/browse/HAMA-283
Project: Hama
Issue Type: Question
Reporter: Filipe Manana
Priority: Trivial
While doing my first Hama code walks, I noticed the exact same static block
initializer in the classes BSPMaster, GroomServer and BSPJobContext:
static {
Configuration.addDefaultResource("hama-default.xml");
Configuration.addDefaultResource("hama-site.xml");
}
However, in the org.apache.hama.HamaConfiguration class the constructor calls
the following method:
private void addHamaResources() {
Configuration.addDefaultResource("hama-default.xml");
Configuration.addDefaultResource("hama-site.xml");
}
Correct me if I'm wrong, but this does exactly the same, right?
With the following patch, which removes the static initializers, all the tests
are passing.
cheers
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.