Changes between Version 7 and Version 8 of Hadoop


Ignore:
Timestamp:
Jan 19, 2010, 11:13:27 AM (14 years ago)
Author:
lucau.andreea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Hadoop

    v7 v8  
    44 * [http://hadoop.apache.org/ Hadoop official site]
    55 * [http://www.junit.org/ JUnit official site]
     6[[Image(hadoop_logo.png,align=right, hspace=10, vspace=10)]]
    67
    78== Project Timeline ==
     
    1920=== Project Architecture ===
    2021In order to explain the architecture of the project, lets follow a normal execution. A user adnotates a JUnit test class with "@RunWith(HadoopRunner.class)". At runtime, the JUnit will then use our own test runner. Our runner checks the test class for the descriptions of the tests we want to run, writes then into a file and send this file to the Hadoop core. In the Map phase, we read the description of the tests and then try to run the tests. If the tests requires some additional classes, the HadoopRunner will send a request to a resource server for that class. The resource server will load the class into the HDFS and the HadoopRunner will launch a classic JUnit runner to run the test on the cluster. In the Reduce phase, we gather the results of the tests. We send back a serialized version of the running result and then deserialize it and report the results.
     22[[Image(hadoop_logo.png,align=right, hspace=10, vspace=10)]]
    2123
    2224