Skip to content

Commit

Permalink
PIG-2665: Bundled Jython jar in Pig 0.10.0-RC breaks module import in…
Browse files Browse the repository at this point in the history
… Python scripts with embedded Pig Latin

git-svn-id: https://svn.apache.org/repos/asf/pig/trunk@1347918 13f79535-47bb-0310-9956-ffa450edef68
  • Loading branch information
Jianyong Dai committed Jun 8, 2012
1 parent a4e6d83 commit 5370da4
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 2 deletions.
2 changes: 2 additions & 0 deletions CHANGES.txt
Expand Up @@ -166,6 +166,8 @@ OPTIMIZATIONS

BUG FIXES

PIG-2665: Bundled Jython jar in Pig 0.10.0-RC breaks module import in Python scripts with embedded Pig Latin (daijy)

PIG-2736: Support implicit cast from bytearray to boolean (jay23jack via daijy)

PIG-2508: PIG can unpredictably ignore deprecated Hadoop config options (thw via dvryaboy)
Expand Down
2 changes: 1 addition & 1 deletion ivy.xml
Expand Up @@ -189,7 +189,7 @@
<dependency org="commons-lang" name="commons-lang" rev="${commons-lang.version}"
conf="compile->master"/>
<dependency org="com.google.guava" name="guava" rev="${guava.version}" conf="compile->master" />
<dependency org="org.python" name="jython" rev="${jython.version}" conf="compile->master"/>
<dependency org="org.python" name="jython-standalone" rev="${jython.version}" conf="compile->master"/>
<dependency org="rhino" name="js" rev="${rhino.version}" conf="compile->master"/>
<dependency org="org.antlr" name="antlr" rev="${antlr.version}" conf="compile->master"/>
<dependency org="org.antlr" name="antlr-runtime" rev="${antlr.version}" conf="compile->default"/>
Expand Down
2 changes: 1 addition & 1 deletion ivy/libraries.properties
Expand Up @@ -54,7 +54,7 @@ jsch.version=0.1.38
json-simple.version=1.1
junit.version=4.5
jruby.version=1.6.7
jython.version=2.5.0
jython.version=2.5.2
rhino.version=1.7R2
antlr.version=3.4
stringtemplate.version=4.0.4
Expand Down
3 changes: 3 additions & 0 deletions src/org/apache/pig/scripting/jython/JythonScriptEngine.java
Expand Up @@ -353,6 +353,9 @@ public static PyFunction getFunction(String path, String functionName) throws IO
@Override
protected Map<String, List<PigStats>> main(PigContext pigContext, String scriptFile)
throws IOException {
if (System.getProperty(PySystemState.PYTHON_CACHEDIR_SKIP)==null)
System.setProperty(PySystemState.PYTHON_CACHEDIR_SKIP, "false");

PigServer pigServer = new PigServer(pigContext, false);

// register dependencies
Expand Down

0 comments on commit 5370da4

Please sign in to comment.