[jira] [Updated] (PIG-2910) Add function to read schema from outout of Schema.toString()
[ https://issues.apache.org/jira/browse/PIG-2910?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thejas M Nair updated PIG-2910: --- Resolution: Fixed Status: Resolved (was: Patch Available) +1 Patch committed to trunk. Eli, Thanks for the patch! > Add function to read schema from outout of Schema.toString() > > > Key: PIG-2910 > URL: https://issues.apache.org/jira/browse/PIG-2910 > Project: Pig > Issue Type: Improvement > Components: impl, parser >Affects Versions: 0.9.2, 0.10.0, 0.11, 0.10.1 >Reporter: Russell Jurney >Assignee: Eli Reisman > Labels: newbie > Fix For: 0.11 > > Attachments: PIG-2910-1.patch, PIG-2910-2.patch, PIG-2910-3.patch, > PIG-2910-4.patch > > > I want to toString() schemas and send them to the backend via UDFContext. At > the moment this requires writing your own toString() method that > Utils.getSchemaFromString() can read. Making a readable schema for the > backend would be an improvement. > I spoke with Thejas, who believes this is a bug. The workaround for the > moment is, for example: > String schemaString = inputSchema.toString().substring(1, > inputSchema.toString().length() - 1); > // Set the input schema for processing > UDFContext context = UDFContext.getUDFContext(); > Properties udfProp = context.getUDFProperties(this.getClass()); > udfProp.setProperty("horton.json.udf.schema", schemaString); > ... > schema = Utils.getSchemaFromString(strSchema); -- 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
[jira] [Updated] (PIG-2910) Add function to read schema from outout of Schema.toString()
[ https://issues.apache.org/jira/browse/PIG-2910?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thejas M Nair updated PIG-2910: --- Fix Version/s: (was: 0.10.1) Status: Patch Available (was: Open) > Add function to read schema from outout of Schema.toString() > > > Key: PIG-2910 > URL: https://issues.apache.org/jira/browse/PIG-2910 > Project: Pig > Issue Type: Improvement > Components: impl, parser >Affects Versions: 0.10.0, 0.9.2, 0.11, 0.10.1 >Reporter: Russell Jurney >Assignee: Eli Reisman > Labels: newbie > Fix For: 0.11 > > Attachments: PIG-2910-1.patch, PIG-2910-2.patch, PIG-2910-3.patch, > PIG-2910-4.patch > > > I want to toString() schemas and send them to the backend via UDFContext. At > the moment this requires writing your own toString() method that > Utils.getSchemaFromString() can read. Making a readable schema for the > backend would be an improvement. > I spoke with Thejas, who believes this is a bug. The workaround for the > moment is, for example: > String schemaString = inputSchema.toString().substring(1, > inputSchema.toString().length() - 1); > // Set the input schema for processing > UDFContext context = UDFContext.getUDFContext(); > Properties udfProp = context.getUDFProperties(this.getClass()); > udfProp.setProperty("horton.json.udf.schema", schemaString); > ... > schema = Utils.getSchemaFromString(strSchema); -- 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
[jira] [Updated] (PIG-2910) Add function to read schema from outout of Schema.toString()
[ https://issues.apache.org/jira/browse/PIG-2910?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thejas M Nair updated PIG-2910: --- Summary: Add function to read schema from outout of Schema.toString() (was: Make toString() methods on Schema and FieldSchema be readable by Utils.getSchemaFromString()) > Add function to read schema from outout of Schema.toString() > > > Key: PIG-2910 > URL: https://issues.apache.org/jira/browse/PIG-2910 > Project: Pig > Issue Type: Improvement > Components: impl, parser >Affects Versions: 0.9.2, 0.10.0, 0.11, 0.10.1 >Reporter: Russell Jurney >Assignee: Eli Reisman > Labels: newbie > Fix For: 0.11, 0.10.1 > > Attachments: PIG-2910-1.patch, PIG-2910-2.patch, PIG-2910-3.patch, > PIG-2910-4.patch > > > I want to toString() schemas and send them to the backend via UDFContext. At > the moment this requires writing your own toString() method that > Utils.getSchemaFromString() can read. Making a readable schema for the > backend would be an improvement. > I spoke with Thejas, who believes this is a bug. The workaround for the > moment is, for example: > String schemaString = inputSchema.toString().substring(1, > inputSchema.toString().length() - 1); > // Set the input schema for processing > UDFContext context = UDFContext.getUDFContext(); > Properties udfProp = context.getUDFProperties(this.getClass()); > udfProp.setProperty("horton.json.udf.schema", schemaString); > ... > schema = Utils.getSchemaFromString(strSchema); -- 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