tablename = new Text(WikipediaConfiguration.getTableName(conf));
indexTableName = new Text(tablename + "Index");
reverseIndexTableName = new Text(tablename + "ReverseIndex");
metadataTableName = new Text(tablename + "Metadata");
WikipediaInputSplit wiSplit = (WikipediaInputSplit)context.getInputSplit();
myGroup = wiSplit.getPartition();
numGroups = WikipediaConfiguration.getNumGroups(conf);
FileSplit split = wiSplit.getFileSplit();
String fileName = split.getPath().getName();
Matcher matcher = languagePattern.matcher(fileName);
if (matcher.matches()) {
language = matcher.group(1).replace('_', '-').toLowerCase();
} else {