Uh oh!
There was an error while loading. Please reload this page.
[WIP] ZEPPELIN-1571. Support pig udf interpreter - #1545
Conversation
zjffdu
commented
Oct 21, 2016
@felixcheung@AhyoungRyu Please help review |
| <zeppelin.pig.localRepo>${basedir}/src/test/resources</zeppelin.pig.localRepo> | ||
| </systemPropertyVariables> | ||
| </configuration> | ||
| </plugin> |
There was a problem hiding this comment.
This is for test in PigUDFInterpreterTest
| package org.apache.zeppelin.pig; | ||
| import com.thoughtworks.qdox.JavaProjectBuilder; |
There was a problem hiding this comment.
whats the license of this qdox library?
There was a problem hiding this comment.
It is apache licence 2. https://mvnrepository.com/artifact/com.thoughtworks.qdox/qdox
There was a problem hiding this comment.
we need to add that to LICENSE file?
zjffdu
commented
Oct 21, 2016
@minahlee The syntax highlight for java doesn't work, could you help to check what's I missing here ? Thanks |
minahlee
commented
Oct 21, 2016
js file for java syntax highlight( |
zjffdu
commented
Oct 21, 2016
Thanks @minahlee It works now. |
| LOGGER.debug("pig udf jar is created under " + tmpJarFile.getAbsolutePath()); | ||
| return tmpJarFile; | ||
| } catch (IOException e) { | ||
| throw e; |
felixcheung
commented
Oct 26, 2016
2 comments, LGTM otherwise. |
Malian
commented
Mar 2, 2017
@zjffdu What's the status of this pull request ? Can we expect it will be merged soon ? Thank you ! |
AhyoungRyu
commented
Mar 3, 2017
@zjffdu Sadly there are some conflicts now. Could you resolve them? |
zjffdu
commented
Mar 5, 2017
@AhyoungRyu@felixcheung I changed this PR to WIP. As there's still one issue I need to fix. The issue is that if user change the udf, the class can not been reloading unless restarting the interpreter. I need to fix this classloading issue in pig side first, then I will continue this PR. |
close#83close#86close#125close#133close#139close#146close#193close#203close#246close#262close#264close#273close#291close#299close#320close#347close#389close#413close#423close#543close#560close#658close#670close#728close#765close#777close#782close#783close#812close#822close#841close#843close#878close#884close#918close#989close#1076close#1135close#1187close#1231close#1304close#1316close#1361close#1385close#1390close#1414close#1422close#1425close#1447close#1458close#1466close#1485close#1492close#1495close#1497close#1536close#1545close#1561close#1577close#1600close#1603close#1678close#1695close#1739close#1748close#1765close#1767close#1776close#1783close#1799
What is this PR for?
Support a new interpreter
%pig.udffor Pig Interpreter group. User can write pig udf in this interpreter, and will compile/build this udf to jar which would be registered in pig automatically.What type of PR is it?
[Feature]
Todos
What is the Jira issue?
How should this be tested?
Unit test is added
Screenshots (if appropriate)
Questions: