[new] single pass inverted index construction with Hadoop