[ https://issues.apache.org/jira/browse/HIVE-5113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thejas M Nair updated HIVE-5113: -------------------------------- Status: Open (was: Patch Available) bq. 1. can templeton.controller.map.mem be named mapreduce.map.memory.mb, i.e. the same as the Hadoop prop. I think it is easier to follow if prop are not renamed. Or at least webhcat(templeton).mapreduce.map.memory.mb if you are worried about namespace collisions. (same for other new props) I think it will be useful to have the "templeton.controller" prefix to indicate that it is only applicable to the controller job. I can rename rest of the config param name. (I think it will be better to switch everything to webhcat later in one step) bq. 2. The description in webhcat-default.xml: Could it say that this is a Hadoop option and is passed directly/as is to Templeton Controller MR job. (In some cases default is specified as '512' and in others '-Xmx300m'). It would tell users where to go get more doc that explains what these props do. sure bq. 3. templeton.controller.mr.child.opts is defined in the code but now webhcat-default.xml. Is that intentional? Yes, it was missing in webhcat-default.xml bq. 4. Are there symbolic constants in Hadoop code base for these? Can they be used here? I thought of doing this, but they are in hadoop 2.0 codebase only, and we would need to add shims code for that. Maybe, since we already have a shims layer, we can add it. > webhcat should allow configuring memory used by templetoncontroller map job > in hadoop2 > -------------------------------------------------------------------------------------- > > Key: HIVE-5113 > URL: https://issues.apache.org/jira/browse/HIVE-5113 > Project: Hive > Issue Type: Improvement > Components: WebHCat > Reporter: Thejas M Nair > Assignee: Thejas M Nair > Attachments: HIVE-5113.1.patch > > > Webhcat should allow the following hadoop2 config parameters to be set the > templetoncontroller map-only job that actually runs the pig/hive/mr command. > mapreduce.map.memory.mb > yarn.app.mapreduce.am.resource.mb > yarn.app.mapreduce.am.command-opts > It should also be set to reasonable defaults. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira