From aceb387526478e34e41db6c046f707234953e0b5 Mon Sep 17 00:00:00 2001 From: Patrick Simianer Date: Mon, 29 Aug 2011 22:02:45 +0200 Subject: big update: working iterating, pretty output, test scripts and more --- dtrain/test/wc_pipes/wordcount.hh | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 dtrain/test/wc_pipes/wordcount.hh (limited to 'dtrain/test/wc_pipes/wordcount.hh') diff --git a/dtrain/test/wc_pipes/wordcount.hh b/dtrain/test/wc_pipes/wordcount.hh new file mode 100644 index 00000000..c8fc8a29 --- /dev/null +++ b/dtrain/test/wc_pipes/wordcount.hh @@ -0,0 +1,34 @@ +#ifndef __WORDCOUNT_HH__ +#define __WORDCOUNT_HH__ + + +#include +#include + +#include "hadoop/Pipes.hh" +#include "hadoop/TemplateFactory.hh" + +#include +#include +#include + +using namespace std; + + +class WordcountMapper : public HadoopPipes::Mapper +{ + public: + WordcountMapper( const HadoopPipes::TaskContext & ) {}; + void map( HadoopPipes::MapContext &context ); +}; + +class WordcountReducer : public HadoopPipes::Reducer +{ + public: + WordcountReducer( const HadoopPipes::TaskContext & ) {}; + void reduce( HadoopPipes::ReduceContext & context ); +}; + + +#endif + -- cgit v1.2.3