[jira] [Commented] (PIG-1778) Some dependencies not packaged with Pig 0.8 release
[ https://issues.apache.org/jira/browse/PIG-1778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13031020#comment-13031020 ] Soren Macbeth commented on PIG-1778: Yes, looks like it's fixed from here. > Some dependencies not packaged with Pig 0.8 release > --- > > Key: PIG-1778 > URL: https://issues.apache.org/jira/browse/PIG-1778 > Project: Pig > Issue Type: Bug >Affects Versions: 0.8.0 >Reporter: Dmitriy V. Ryaboy > > Some of the libraries required for new Pig features are not included in the > built tarball of 0.8 release: > guava, required for HBaseStorage > jython, required for Jython UDFs > We should discuss how to properly package these dependencies. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (PIG-1778) Some dependencies not packaged with Pig 0.8 release
[ https://issues.apache.org/jira/browse/PIG-1778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13031014#comment-13031014 ] Dmitriy V. Ryaboy commented on PIG-1778: I think this got fixed in 8.1 Soren, can you verify? > Some dependencies not packaged with Pig 0.8 release > --- > > Key: PIG-1778 > URL: https://issues.apache.org/jira/browse/PIG-1778 > Project: Pig > Issue Type: Bug >Affects Versions: 0.8.0 >Reporter: Dmitriy V. Ryaboy > > Some of the libraries required for new Pig features are not included in the > built tarball of 0.8 release: > guava, required for HBaseStorage > jython, required for Jython UDFs > We should discuss how to properly package these dependencies. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (PIG-1778) Some dependencies not packaged with Pig 0.8 release
[ https://issues.apache.org/jira/browse/PIG-1778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12974027#action_12974027 ] Soren Macbeth commented on PIG-1778: guava's List object is used in HBaseStorage to handle the parameter inputs. > Some dependencies not packaged with Pig 0.8 release > --- > > Key: PIG-1778 > URL: https://issues.apache.org/jira/browse/PIG-1778 > Project: Pig > Issue Type: Bug >Affects Versions: 0.8.0 >Reporter: Dmitriy V. Ryaboy > > Some of the libraries required for new Pig features are not included in the > built tarball of 0.8 release: > guava, required for HBaseStorage > jython, required for Jython UDFs > We should discuss how to properly package these dependencies. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1778) Some dependencies not packaged with Pig 0.8 release
[ https://issues.apache.org/jira/browse/PIG-1778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12973942#action_12973942 ] Daniel Dai commented on PIG-1778: - Seems guava.jar already in pig-0.8.0-core.jar, we need to find out what is the root cause for HBaseStorage. Jython.jar should be in classpath, but not necessary in pig-0.8.0-core.jar. PythonScriptEngine will package jython.jar automatically. We need to modify pig.pl to include jython.jar. > Some dependencies not packaged with Pig 0.8 release > --- > > Key: PIG-1778 > URL: https://issues.apache.org/jira/browse/PIG-1778 > Project: Pig > Issue Type: Bug >Affects Versions: 0.8.0 >Reporter: Dmitriy V. Ryaboy > > Some of the libraries required for new Pig features are not included in the > built tarball of 0.8 release: > guava, required for HBaseStorage > jython, required for Jython UDFs > We should discuss how to properly package these dependencies. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1778) Some dependencies not packaged with Pig 0.8 release
[ https://issues.apache.org/jira/browse/PIG-1778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12973819#action_12973819 ] Soren Macbeth commented on PIG-1778: I ran into this trying to load data using the 0.8.0 build from hbase 0.20.6 and hadoop 0.20.2 in pseudo-distributed mode on my dev machine. pig complained about a missing class from guava, which wasn't included any where in the pig-0.8.0 tarball. Downloading the latest guava and putting it on my classpath solved the issue. In regards to Dmitriy's comment on Jython, I agree that you probably don't want to start bundling jar for every scripting language, but python based UDFs are specifically called out a new feature in the documentation and they don't work as advertised until you manually go out and put Jython on your classpath. > Some dependencies not packaged with Pig 0.8 release > --- > > Key: PIG-1778 > URL: https://issues.apache.org/jira/browse/PIG-1778 > Project: Pig > Issue Type: Bug >Affects Versions: 0.8.0 >Reporter: Dmitriy V. Ryaboy > > Some of the libraries required for new Pig features are not included in the > built tarball of 0.8 release: > guava, required for HBaseStorage > jython, required for Jython UDFs > We should discuss how to properly package these dependencies. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1778) Some dependencies not packaged with Pig 0.8 release
[ https://issues.apache.org/jira/browse/PIG-1778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12973804#action_12973804 ] Dmitriy V. Ryaboy commented on PIG-1778: Guava is a general-purpose library that can be used throughout the Pig code; I think we should make it available in the default build. Jython is very specific to the jython feature, and I doubt we want to get into distributing jars for every supported scripting language; perhaps we can distribute some bootstrapping script that would fetch Jython from maven if people want to use it. > Some dependencies not packaged with Pig 0.8 release > --- > > Key: PIG-1778 > URL: https://issues.apache.org/jira/browse/PIG-1778 > Project: Pig > Issue Type: Bug >Affects Versions: 0.8.0 >Reporter: Dmitriy V. Ryaboy > > Some of the libraries required for new Pig features are not included in the > built tarball of 0.8 release: > guava, required for HBaseStorage > jython, required for Jython UDFs > We should discuss how to properly package these dependencies. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.