Hi, Could anyone clarify why a copy of JobConf is made in the method getSplits(JobConf conf, int numSplits in the DelegatingInputFormat class? To my understanding it looked like it was setting only the mapred.input.dirs property for the job. So why not use the passed in conf. Are there any consequences in working with the same conf object? Thanks Sudharsan S