Typos (hit send too soon):
I meant, comment on api compatibility of pig-tez and pig-trunk (including
Utils etc.)

I would like to make sure 0.13 is compatible with the next version to avoid
ramping up tools that depend on pig (Ambrose etc).

~Aniket


On Fri, Feb 14, 2014 at 1:23 PM, Aniket Mokashi <aniket...@gmail.com> wrote:

> Another thing: Pig-trunk has loads of incompatible interface changes
> already. It would be great if someone from pig-tez dev (Daniel et al) can
> comment on compatibility of these with pig-trunk? If they are not
> compatible or if there is any api refactor on wish list, can we please open
> jiras for it? We should try to ensure that there is NO api incompatibility
> between 0.13 and 0.14 (when it is out future).
>
> Thanks,
> Aniket
>
>
> On Thu, Feb 13, 2014 at 8:09 PM, Koji Noguchi <knogu...@yahoo-inc.com>wrote:
>
>> For 0.13, can we get
>>
>> PIG-3508 (covered by Daniel's PIG-3545)
>> Otherwise, "explain" would show pre-optimized logical plan in 0.13.
>>
>> > I can wrap a 0.12.1 release in a couple of weeks.
>> >
>> Great!
>>
>> Koji
>>
>>
>>
>> On Feb 13, 2014, at 7:11 PM, Daniel Dai <da...@hortonworks.com> wrote:
>>
>> > Ok, it seems to leave no choice for a sooner 0.14.0 release then.
>> >
>> > On Thu, Feb 13, 2014 at 3:50 PM, Julien Le Dem <jul...@ledem.net>
>> wrote:
>> >> We can't use SNAPSHOT releases as dependencies of our official
>> releases.
>> >> They can change and disappear.
>> >> Let's use the official release of hive when it's available.
>> >>
>> >> On Feb 13, 2014, at 3:33 PM, Daniel Dai wrote:
>> >>
>> >>> I can also use a hive 0.13.0 SNAPSHOT in PIG-3558, and then switch to
>> >>> a released version later. Seems that's much easier.
>> >>>
>> >>> On Thu, Feb 13, 2014 at 2:35 PM, Daniel Dai <da...@hortonworks.com>
>> wrote:
>> >>>> That works. I will roll a 0.14.0 release as soon as Hive 0.13.0
>> released.
>> >>>>
>> >>>> On Thu, Feb 13, 2014 at 2:25 PM, Julien Le Dem <jul...@ledem.net>
>> wrote:
>> >>>>> I think it would be OK to release Pig 0.14 soon after if you want
>> new features in.
>> >>>>> It's not more work to release 0.14 than 0.13.1 and that keeps the
>> semantic versioning.
>> >>>>>
>> >>>>> On Feb 13, 2014, at 1:29 PM, Daniel Dai wrote:
>> >>>>>
>> >>>>>> Hive-0.13.0 will be release sometime March AFAIK. If we cannot make
>> >>>>>> PIG-3558 to Pig 0.13.0, I still want to put in Pig 0.13.1, though
>> it
>> >>>>>> is a new feature.
>> >>>>>>
>> >>>>>> Other than those listed Jiras, there are also several unit
>> >>>>>> tests/system tests failures (eg, TestHBaseStorage) we need to fix.
>> >>>>>>
>> >>>>>> On Thu, Feb 13, 2014 at 11:45 AM, Aniket Mokashi <
>> aniket...@gmail.com> wrote:
>> >>>>>>> Sounds good. Do we know a timeline for Hive-0.13 release? If its
>> not too
>> >>>>>>> far, we can try to do Pig-0.13 it a few weeks after that.
>> >>>>>>>
>> >>>>>>> So far we have following jiras to wrap up before Pig-0.13 release.
>> >>>>>>> PIG-3591
>> >>>>>>> PIG-3740
>> >>>>>>> PIG-3745
>> >>>>>>> PIG-3347
>> >>>>>>> PIG-3731
>> >>>>>>> PIG-3558
>> >>>>>>>
>> >>>>>>> Any other? We can start marking jiras with corresponding version
>> numbers.
>> >>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> On Thu, Feb 13, 2014 at 9:58 AM, Daniel Dai <
>> da...@hortonworks.com> wrote:
>> >>>>>>>
>> >>>>>>>> I'd like to get PIG-3558 in, which depends on HIVE-0.13.0
>> release in
>> >>>>>>>> weeks. Otherwise I am fine with a Pig 0.13.0 release.
>> >>>>>>>>
>> >>>>>>>> I can wrap a 0.12.1 release in a couple of weeks.
>> >>>>>>>>
>> >>>>>>>> Thanks,
>> >>>>>>>> Daniel
>> >>>>>>>>
>> >>>>>>>> On Thu, Feb 13, 2014 at 3:38 AM, Gianmarco De Francisci Morales
>> >>>>>>>> <g...@apache.org> wrote:
>> >>>>>>>>> +1 on releasing a 0.13 and if somebody feels strongly about
>> releasing a
>> >>>>>>>>> 0.12.1 that fixes PIG-3492 I am +1 on that too.
>> >>>>>>>>>
>> >>>>>>>>> --
>> >>>>>>>>> Gianmarco
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>> On 13 February 2014 03:08, Dmitriy Ryaboy <dvrya...@gmail.com>
>> wrote:
>> >>>>>>>>>
>> >>>>>>>>>> So I think we agree that we should branch 0.13 at this point,
>> right?
>> >>>>>>>>>>
>> >>>>>>>>>> (and possibly look at releasing an incremental bump to 12 or
>> 10? I'm not
>> >>>>>>>>>> sure what should be included there but I support the general
>> idea).
>> >>>>>>>>>>
>> >>>>>>>>>>
>> >>>>>>>>>> On Thu, Feb 6, 2014 at 2:22 PM, Koji Noguchi <
>> knogu...@yahoo-inc.com>
>> >>>>>>>>>> wrote:
>> >>>>>>>>>>
>> >>>>>>>>>>>> Releasing 0.13 and 0.10.1 is totally independent in my
>> opinion
>> >>>>>>>>>>>>
>> >>>>>>>>>>> I should have referenced my previous request on including
>> 0.10.1 on
>> >>>>>>>> the
>> >>>>>>>>>>> top release page.
>> >>>>>>>>>>> http://www.mail-archive.com/dev@pig.apache.org/msg20629.html
>> >>>>>>>>>>>
>> >>>>>>>>>>>> By minor I meant 0.13
>> >>>>>>>>>>>> 0.10.1 is a bug fix release.
>> >>>>>>>>>>>> as in Major.Minor.BugFix
>> >>>>>>>>>>>>
>> >>>>>>>>>>> I see. Then I should have said,
>> >>>>>>>>>>> "but I'd like to request we make BugFix releases more often."
>> >>>>>>>>>>>
>> >>>>>>>>>>> Thanks for correcting my mistake.
>> >>>>>>>>>>>
>> >>>>>>>>>>> Koji
>> >>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>> On Feb 6, 2014, at 5:05 PM, Julien Le Dem <jul...@ledem.net>
>> wrote:
>> >>>>>>>>>>>
>> >>>>>>>>>>>> Releasing 0.13 and 0.10.1 is totally independent in my
>> opinion.
>> >>>>>>>>>>>> It just takes the time of a committer that needs the release
>> to
>> >>>>>>>> happen
>> >>>>>>>>>>> to do it.
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> By minor I meant 0.13
>> >>>>>>>>>>>> 0.10.1 is a bug fix release.
>> >>>>>>>>>>>> as in Major.Minor.BugFix
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> Our Major version is still 0
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> On Feb 6, 2014, at 1:43 PM, Koji Noguchi wrote:
>> >>>>>>>>>>>>
>> >>>>>>>>>>>>>> To add to the discussion, I think we should release more
>> often,
>> >>>>>>>> based
>> >>>>>>>>>>> on time elapsed rather than volume of change.
>> >>>>>>>>>>>>>>
>> >>>>>>>>>>>>> I don't have preference on the frequency, but I'd like to
>> request
>> >>>>>>>> we
>> >>>>>>>>>>> make minor releases more often.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> At this moment, stable pig release (to me) is still 0.10.1.
>> >>>>>>>>>>>>> 0.11.1 and 0.12.0 both have regression bug PIG-3492 that
>> caused
>> >>>>>>>>>>> multiple production pig scripts in our clusters to fail
>> randomly.
>> >>>>>>>>>>>>> (unless user is disabling ColumnMapKeyPrune)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> If releasing 0.13 means 0.10.1 gets kicked out from the
>> front
>> >>>>>>>> release
>> >>>>>>>>>>> list, I'd like to see minor release on 0.11 or 0.12 first.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Koji
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Feb 6, 2014, at 4:25 PM, Cheolsoo Park <
>> piaozhe...@gmail.com>
>> >>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>> +1 to 0.13 release. Why not if someone is volunteering?
>> >>>>>>>>>>>>>>
>> >>>>>>>>>>>>>> On Thu, Feb 6, 2014 at 4:06 PM, Julien Le Dem <
>> jul...@ledem.net>
>> >>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>> To add to the discussion, I think we should release more
>> often,
>> >>>>>>>>>> based
>> >>>>>>>>>>> on
>> >>>>>>>>>>>>>>> time elapsed rather than volume of change.
>> >>>>>>>>>>>>>>> The more often we release, the easier it is to release.
>> >>>>>>>>>>>>>>> Also that makes it easier for contributors to use their
>> own
>> >>>>>>>>>>> contributions
>> >>>>>>>>>>>>>>> in official releases.
>> >>>>>>>>>>>>>>> It is also probably a good idea to have a clean starting
>> point
>> >>>>>>>>>> before
>> >>>>>>>>>>>>>>> merging the Tez branch
>> >>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>> That said, I think those changes by themselves are enough
>> to
>> >>>>>>>>>> warrant a
>> >>>>>>>>>>>>>>> minor release.
>> >>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>> Julien
>> >>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>> On Feb 6, 2014, at 12:24 PM, Dmitriy Ryaboy wrote:
>> >>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>> Major updates since we release 12 that are currently in
>> trunk:
>> >>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>> - lazy output (don't generate empty part files)
>> >>>>>>>>>>>>>>>> - jar caching optimization
>> >>>>>>>>>>>>>>>> - automatic local mode for small job (big wall-clock
>> wins for
>> >>>>>>>>>>> long-tail
>> >>>>>>>>>>>>>>>> jobs)
>> >>>>>>>>>>>>>>>> - improved support for BigInteger, BigDecimal
>> >>>>>>>>>>>>>>>> - hbase loader improvements
>> >>>>>>>>>>>>>>>> - debug mode that leaves temp files around for
>> examination (!)
>> >>>>>>>>>>>>>>>> - fixes to a few nasty bugs (PIG-3641)
>> >>>>>>>>>>>>>>>> - pluggable execution engine allowing work like Tez and
>> Spork
>> >>>>>>>>>>>>>>>> - .. and more
>> >>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>> I'd say this justifies a release.
>> >>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>> D
>> >>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>> On Wed, Feb 5, 2014 at 3:55 PM, Aniket Mokashi <
>> >>>>>>>>>> aniket...@gmail.com>
>> >>>>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>> List I mentioned is pending tasks before we can make a
>> release.
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>> A complete list of contributions can be seen at -
>> >>>>>>>>>>>>>>>>>
>> http://svn.apache.org/viewvc/pig/trunk/CHANGES.txt?view=markup
>> >>>>>>>> .
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>> Some of the things that make it a good candidate for a
>> release-
>> >>>>>>>>>>>>>>>>> - PIG-3419 (has several backwards incompatible api
>> changes)
>> >>>>>>>>>>>>>>>>> - PIG-2672
>> >>>>>>>>>>>>>>>>> - PIG-3642
>> >>>>>>>>>>>>>>>>> - PIG-3463
>> >>>>>>>>>>>>>>>>> - PIG-3511
>> >>>>>>>>>>>>>>>>> - PIG-3657
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>> Thanks,
>> >>>>>>>>>>>>>>>>> Aniket
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>> On Wed, Feb 5, 2014 at 3:23 PM, Olga Natkovich <
>> >>>>>>>>>>> onatkov...@yahoo.com>
>> >>>>>>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>> Just going by the list that Aniket provided, I don't
>> really
>> >>>>>>>> see
>> >>>>>>>>>>> enough
>> >>>>>>>>>>>>>>>>> for
>> >>>>>>>>>>>>>>>>>> a full release. Two mentioned JIRAs are doc updates
>> and one
>> >>>>>>>> is a
>> >>>>>>>>>>> bug
>> >>>>>>>>>>>>>>> fix
>> >>>>>>>>>>>>>>>>>> that was ported into Pig 12.
>> >>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>> On Wednesday, February 5, 2014 3:13 PM, Aniket Mokashi
>> <
>> >>>>>>>>>>>>>>>>>> aniket...@gmail.com> wrote:
>> >>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>> Hi All,
>> >>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>> A good number of improvements and bug fixes have gone
>> into
>> >>>>>>>> trunk
>> >>>>>>>>>>>>>>>>> recently.
>> >>>>>>>>>>>>>>>>>> I'd like to know if we can roll out a Pig 0.13 release
>> around
>> >>>>>>>>>>>>>>> mid-March?
>> >>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>> I am aware that we are planning to merge tez branch
>> into trunk
>> >>>>>>>>>>> soon.
>> >>>>>>>>>>>>>>>>>> However, making a release before tez branch is merged
>> will be
>> >>>>>>>>>>> good. Any
>> >>>>>>>>>>>>>>>>>> objections?
>> >>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>> Following are few jiras we need to wrap up before 0.13
>> >>>>>>>> release-
>> >>>>>>>>>>>>>>>>>> PIG-3591
>> >>>>>>>>>>>>>>>>>> PIG-3740
>> >>>>>>>>>>>>>>>>>> PIG-3745
>> >>>>>>>>>>>>>>>>>> PIG-3347
>> >>>>>>>>>>>>>>>>>> PIG-3731
>> >>>>>>>>>>>>>>>>>> Any other?
>> >>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>> Thanks,
>> >>>>>>>>>>>>>>>>>> Aniket
>> >>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>> --
>> >>>>>>>>>>>>>>>>> "...:::Aniket:::... Quetzalco@tl"
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>
>> >>>>>>>>
>> >>>>>>>> --
>> >>>>>>>> CONFIDENTIALITY NOTICE
>> >>>>>>>> NOTICE: This message is intended for the use of the individual
>> or entity to
>> >>>>>>>> which it is addressed and may contain information that is
>> confidential,
>> >>>>>>>> privileged and exempt from disclosure under applicable law. If
>> the reader
>> >>>>>>>> of this message is not the intended recipient, you are hereby
>> notified that
>> >>>>>>>> any printing, copying, dissemination, distribution, disclosure or
>> >>>>>>>> forwarding of this communication is strictly prohibited. If you
>> have
>> >>>>>>>> received this communication in error, please contact the sender
>> immediately
>> >>>>>>>> and delete it from your system. Thank You.
>> >>>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> --
>> >>>>>>> "...:::Aniket:::... Quetzalco@tl"
>> >>>>>>
>> >>>>>> --
>> >>>>>> CONFIDENTIALITY NOTICE
>> >>>>>> NOTICE: This message is intended for the use of the individual or
>> entity to
>> >>>>>> which it is addressed and may contain information that is
>> confidential,
>> >>>>>> privileged and exempt from disclosure under applicable law. If the
>> reader
>> >>>>>> of this message is not the intended recipient, you are hereby
>> notified that
>> >>>>>> any printing, copying, dissemination, distribution, disclosure or
>> >>>>>> forwarding of this communication is strictly prohibited. If you
>> have
>> >>>>>> received this communication in error, please contact the sender
>> immediately
>> >>>>>> and delete it from your system. Thank You.
>> >>>>>
>> >>>
>> >>> --
>> >>> CONFIDENTIALITY NOTICE
>> >>> NOTICE: This message is intended for the use of the individual or
>> entity to
>> >>> which it is addressed and may contain information that is
>> confidential,
>> >>> privileged and exempt from disclosure under applicable law. If the
>> reader
>> >>> of this message is not the intended recipient, you are hereby
>> notified that
>> >>> any printing, copying, dissemination, distribution, disclosure or
>> >>> forwarding of this communication is strictly prohibited. If you have
>> >>> received this communication in error, please contact the sender
>> immediately
>> >>> and delete it from your system. Thank You.
>> >>
>> >
>> > --
>> > CONFIDENTIALITY NOTICE
>> > NOTICE: This message is intended for the use of the individual or
>> entity to
>> > which it is addressed and may contain information that is confidential,
>> > privileged and exempt from disclosure under applicable law. If the
>> reader
>> > of this message is not the intended recipient, you are hereby notified
>> that
>> > any printing, copying, dissemination, distribution, disclosure or
>> > forwarding of this communication is strictly prohibited. If you have
>> > received this communication in error, please contact the sender
>> immediately
>> > and delete it from your system. Thank You.
>>
>>
>
>
> --
> "...:::Aniket:::... Quetzalco@tl"
>



-- 
"...:::Aniket:::... Quetzalco@tl"

Reply via email to