I silently commit the above mentioned patch in trunk. Otherwise, there is a compilation failure when you do ant -Dhadoopversion=23. Please do the same when you commit to 0.10 branch.
On Thu, Apr 26, 2012 at 4:39 PM, Julien Le Dem <[email protected]> wrote: > This is just for Pig 0.10 ? > I'm not sure I understand what that does. Could you explain? > Julien > > On Apr 26, 2012, at 2:15 PM, Daniel Dai wrote: > >> I am fine with it. Please also include the following tiny patch to fix >> hadoop 23 build after the patch. >> >> --- pig/trunk/ivy.xml (original) >> +++ pig/trunk/ivy.xml Thu Apr 26 21:11:36 2012 >> @@ -178,7 +178,7 @@ >> <dependency org="net.java.dev.javacc" name="javacc" >> rev="${javacc.version}" >> conf="compile->master"/> >> <dependency org="junit" name="junit" rev="${junit.version}" >> - conf="test->default"/> >> + conf="compile->master"/> >> <dependency org="com.google.code.p.arat" name="rat-lib" >> rev="${rats-lib.version}" >> conf="releaseaudit->default"/> >> <dependency org="org.codehaus.jackson" name="jackson-mapper-asl" >> rev="${jackson.version}" >> >> Daniel >> >> On Thu, Apr 26, 2012 at 2:07 PM, Julien Le Dem <[email protected]> wrote: >>> I'm planning to commit this in 0.10 branch as well >>> The patch has only new files so it will apply cleanly. >>> Any objection? >>> Julien >>> >>> >>> On Apr 26, 2012, at 1:30 PM, Julien Le Dem (JIRA) wrote: >>> >>>> >>>> [ >>>> https://issues.apache.org/jira/browse/PIG-2650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel >>>> ] >>>> >>>> Julien Le Dem resolved PIG-2650. >>>> -------------------------------- >>>> >>>> Resolution: Fixed >>>> Fix Version/s: 0.11 >>>> >>>>> Convenience mock Loader and Storer to simplify unit testing of Pig scripts >>>>> -------------------------------------------------------------------------- >>>>> >>>>> Key: PIG-2650 >>>>> URL: https://issues.apache.org/jira/browse/PIG-2650 >>>>> Project: Pig >>>>> Issue Type: New Feature >>>>> Reporter: Julien Le Dem >>>>> Assignee: Julien Le Dem >>>>> Fix For: 0.11 >>>>> >>>>> Attachments: PIG-2650-a.patch, PIG-2650-b.patch, PIG-2650-c.patch, >>>>> PIG-2650.patch >>>>> >>>>> >>>>> A test would look as follows: >>>>> {code} >>>>> PigServer pigServer = new PigServer(ExecType.LOCAL); >>>>> TupleFactory tf = TupleFactory.getInstance(); >>>>> Data data = Storage.resetData(pigServer.getPigContext()); >>>>> data.set("foo", Arrays.asList( >>>>> tf.newTuple("a"), >>>>> tf.newTuple("b"), >>>>> tf.newTuple("c") >>>>> )); >>>>> pigServer.registerQuery("A = LOAD 'foo' USING mock.Storage();"); >>>>> // some complex script to test >>>>> pigServer.registerQuery("STORE A INTO 'bar' USING mock.Storage();"); >>>>> Iterator<Tuple> out = data.get("bar").iterator(); >>>>> assertEquals("a", out.next().get(0)); >>>>> assertEquals("b", out.next().get(0)); >>>>> assertEquals("c", out.next().get(0)); >>>>> {code} >>>> >>>> -- >>>> This message is automatically generated by JIRA. >>>> If you think it was sent incorrectly, please contact your JIRA >>>> administrators: >>>> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa >>>> For more information on JIRA, see: http://www.atlassian.com/software/jira >>>> >>>> >>> >
