[ https://issues.apache.org/jira/browse/PIG-1317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pradeep Kamath updated PIG-1317: -------------------------------- Assignee: Pradeep Kamath > LOLoad should cache results of LoadMetadata.getSchema() for use in subsequent > calls to LOLoad.getSchema() or LOLoad.determineSchema() > ------------------------------------------------------------------------------------------------------------------------------------- > > Key: PIG-1317 > URL: https://issues.apache.org/jira/browse/PIG-1317 > Project: Pig > Issue Type: Improvement > Affects Versions: 0.7.0 > Reporter: Pradeep Kamath > Assignee: Pradeep Kamath > Fix For: 0.7.0 > > > In LOLoad.getProjectionMap(), the private method determineSchema() is called > which inturn calls LoadMetadata.getSchema() - the latter call could > potentially be expensive if the input file is read to determine the schema or > a metadata system is contacted to get the schema - determineSchema() can > cache the schema it gets so that subsequent calls use the cached version. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.