Russell Jurney created PIG-2962:
-----------------------------------
Summary: Make importing UDFs one line via macros
Key: PIG-2962
URL: https://issues.apache.org/jira/browse/PIG-2962
Project: Pig
Issue Type: Improvement
Affects Versions: 0.11
Reporter: Russell Jurney
Assignee: Daniel Dai
Priority: Minor
Example. This is how you use the AvroStorage UDF in Piggybank:
register /me/pig/contrib/piggybank/java/piggybank.jar
register /me/pig/build/ivy/lib/Pig/avro-1.5.3.jar
register /me/pig/build/ivy/lib/Pig/json-simple-1.1.jar
define AvroStorage org.apache.pig.piggybank.storage.avro.AvroStorage();
emails = load '/enron/emails.avro' using AvroStorage();
That is 5 lines. This should be 2 lines:
import 'avro.macro'
emails = load '/enron/emails.avro' using AvroStorage();
--
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