[ https://issues.apache.org/jira/browse/PIG-2927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jonathan Coveney updated PIG-2927: ---------------------------------- Attachment: PIG-2927-4.patch I radically refactored it because I was getting a lot of annoying errors. It could be refactored further (and made a lot cleaner), but would rather have some eyes on it and testing it. It now passes both the unit tests and the e2e tests (though for the e2e tests to pass, JRUBY_HOME has to be set in your environment...). Would love thoughts. I focused on trying to get it to work robustly instead of making it beautiful. I can refactor to make it beautiful later :) > SHIP and use JRuby gems in JRuby UDFs > ------------------------------------- > > Key: PIG-2927 > URL: https://issues.apache.org/jira/browse/PIG-2927 > Project: Pig > Issue Type: New Feature > Components: parser > Affects Versions: 0.11 > Environment: JRuby UDFs > Reporter: Russell Jurney > Assignee: Jonathan Coveney > Priority: Minor > Fix For: 0.11 > > Attachments: PIG-2927-0.patch, PIG-2927-1.patch, PIG-2927-2.patch, > PIG-2927-3.patch, PIG-2927-4.patch > > > It would be great to use JRuby gems in JRuby UDFs without installing them on > all machines on the cluster. Some way to SHIP them automatically with the job > would be great. -- 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