Hi Chris, A very comfortable way to pass configuration parameters to mappers is in your JobConf. By using JobConf.set(String,String), you can set arbitrary parameters that will be distributed to all mappers.
In order to fetch these parameters in your Mapper, you will need to override the MapReduceBase.configure(JobConf) method. The default implementation of this method in MapReduceBase does nothing with the configuration, but you can implement it to change the configuration of the mapper by .get(String)'ing the parameters you stored and setting private variables, etc. Good luck! Thanks, Stu -----Original Message----- From: Chris Dyer <[EMAIL PROTECTED]> Sent: Saturday, November 3, 2007 5:42pm To: [email protected] Subject: configuration for mappers? Hi hadoopers, What is the recommended way to send configuration type information from the job client down to the individual map and reduce processes that are running? I'd like to be able to specify a few options that control the behavior of these processes, but I haven't been able to find any documentation on how to do this. Thanks for any help! Chris
