Re: Making Calcite release 1.9

2016-08-30 Thread Atri Sharma
Hi Jesus,

Please let me know where I can help in this.

On 31 Aug 2016 12:30 a.m., "Jesus Camacho Rodriguez" <
jcamachorodrig...@hortonworks.com> wrote:

> Hi team,
>
> I have updated CALCITE-1356 with a list of the issues that are still open
> and we wanted to include in 1.9.0, and their status.
>
> We plan to cut the first RC by the end of this week. Please, if you want
> to include any other issue in the release, push it before then!
>
> Thanks.
>
>
>
> On 8/24/16, 8:34 PM, "Julian Hyde"  wrote:
>
> >Thanks, Jesus. As Atri has also volunteered to help, can you work with
> him.
> >
> >If you add issues that you would like to be in 1.9, please indicate who
> is going to do the work! Obviously we’d all like the issues we logged to be
> fixed as soon as possible, but as my wife always says, she’d love a free
> trip to Fiji.
> >
> >Julian
> >
> >
> >> On Aug 23, 2016, at 11:39 PM, Jesus Camacho Rodriguez <
> jcamachorodrig...@hortonworks.com> wrote:
> >>
> >> Thanks for pushing a new release Julian. If there are no objections,
> >> I can be the release manager for 1.9.
> >>
> >> I will log the issues that I would like to go in before the release in
> >> CALCITE-1356. I suggest everybody does the same!
> >>
> >>
> >> Thanks,
> >> Jesús
> >>
> >>
> >>
> >>
> >>
> >>
> >> On 8/24/16, 4:42 AM, "Atri Sharma" > wrote:
> >>
> >>> For sure, I will be on it
> >>>
> >>> On Wed, Aug 24, 2016 at 1:56 AM, Julian Hyde  > wrote:
> >>>
>  Unfortunately, the release manager has to be a committer. There are
>  practical reasons (you need write access to several ASF systems) and
> legal
>  ones (you are making the release on behalf of Apache).
> 
>  That said, I very much appreciate your offer to help. Could you help
> with
>  the logistics? For example compiling release notes, running test
> builds,
>  and chasing up the various JIRA cases and pull requests that are
> required
>  in the release.
> 
>  The release instructions[1] describe the pre-release checks that need
> to
>  be performed. If you did those the actual release would run more
> smoothly.
> 
>  Julian
> 
>  [1] https://calcite.apache.org/docs/howto.html#making-a-
>  release-for-calcite-committers  https://calcite.apache.org/>
>  docs/howto.html#making-a-release-for-calcite-committers>
> 
> > On Aug 23, 2016, at 10:44 AM, Atri Sharma  wrote:
> >
> > I can be the release manager (my first time,so would need support and
> > bootstrapping, but would love to help).
> >
> > Regards,
> >
> > Atri
> >
> > On Tue, Aug 23, 2016 at 11:11 PM, Julian Hyde 
> wrote:
> >
> >> It’s time to start work on Calcite release 1.9, so we can hit the
> “end
>  of
> >> August” target.
> >>
> >> Does this timeline (end of August) still work for everyone?
> >>
> >> Would anyone like to be release manager?
> >>
> >> Are there any issues that people would like to get into 1.9 (and are
> >> prepared to work on)?
> >>
> >> It should be quite a straightforward release. I have logged
> >> https://issues.apache.org/jira/browse/CALCITE-1356 <
> >> https://issues.apache.org/jira/browse/CALCITE-1356> to track.
> >>
> >> Julian
> >>
> >>
> >
> >
> > --
> > Regards,
> >
> > Atri
> > Apache Concerted
> 
> 
> >>>
> >>>
> >>> --
> >>> Regards,
> >>>
> >>> Atri
> >>> Apache Concerted
> >
>


Re: Making Calcite release 1.9

2016-08-30 Thread Jesus Camacho Rodriguez
Hi team,

I have updated CALCITE-1356 with a list of the issues that are still open and 
we wanted to include in 1.9.0, and their status.

We plan to cut the first RC by the end of this week. Please, if you want to 
include any other issue in the release, push it before then!

Thanks.



On 8/24/16, 8:34 PM, "Julian Hyde"  wrote:

>Thanks, Jesus. As Atri has also volunteered to help, can you work with him.
>
>If you add issues that you would like to be in 1.9, please indicate who is 
>going to do the work! Obviously we’d all like the issues we logged to be fixed 
>as soon as possible, but as my wife always says, she’d love a free trip to 
>Fiji.
>
>Julian
>
>
>> On Aug 23, 2016, at 11:39 PM, Jesus Camacho Rodriguez 
>>  wrote:
>> 
>> Thanks for pushing a new release Julian. If there are no objections,
>> I can be the release manager for 1.9.
>> 
>> I will log the issues that I would like to go in before the release in
>> CALCITE-1356. I suggest everybody does the same!
>> 
>> 
>> Thanks,
>> Jesús
>> 
>> 
>> 
>> 
>> 
>> 
>> On 8/24/16, 4:42 AM, "Atri Sharma" > > wrote:
>> 
>>> For sure, I will be on it
>>> 
>>> On Wed, Aug 24, 2016 at 1:56 AM, Julian Hyde >> > wrote:
>>> 
 Unfortunately, the release manager has to be a committer. There are
 practical reasons (you need write access to several ASF systems) and legal
 ones (you are making the release on behalf of Apache).
 
 That said, I very much appreciate your offer to help. Could you help with
 the logistics? For example compiling release notes, running test builds,
 and chasing up the various JIRA cases and pull requests that are required
 in the release.
 
 The release instructions[1] describe the pre-release checks that need to
 be performed. If you did those the actual release would run more smoothly.
 
 Julian
 
 [1] https://calcite.apache.org/docs/howto.html#making-a-
 release-for-calcite-committers 
 docs/howto.html#making-a-release-for-calcite-committers>
 
> On Aug 23, 2016, at 10:44 AM, Atri Sharma  wrote:
> 
> I can be the release manager (my first time,so would need support and
> bootstrapping, but would love to help).
> 
> Regards,
> 
> Atri
> 
> On Tue, Aug 23, 2016 at 11:11 PM, Julian Hyde  wrote:
> 
>> It’s time to start work on Calcite release 1.9, so we can hit the “end
 of
>> August” target.
>> 
>> Does this timeline (end of August) still work for everyone?
>> 
>> Would anyone like to be release manager?
>> 
>> Are there any issues that people would like to get into 1.9 (and are
>> prepared to work on)?
>> 
>> It should be quite a straightforward release. I have logged
>> https://issues.apache.org/jira/browse/CALCITE-1356 <
>> https://issues.apache.org/jira/browse/CALCITE-1356> to track.
>> 
>> Julian
>> 
>> 
> 
> 
> --
> Regards,
> 
> Atri
> Apache Concerted
 
 
>>> 
>>> 
>>> -- 
>>> Regards,
>>> 
>>> Atri
>>> Apache Concerted
>


[jira] [Created] (CALCITE-1366) Metadata provider for predicates pulls up expressions without references incorrectly

2016-08-30 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-1366:


 Summary: Metadata provider for predicates pulls up expressions 
without references incorrectly
 Key: CALCITE-1366
 URL: https://issues.apache.org/jira/browse/CALCITE-1366
 Project: Calcite
  Issue Type: Bug
  Components: core
Affects Versions: 1.9.0
Reporter: Jesus Camacho Rodriguez
Assignee: Jesus Camacho Rodriguez


{code}
...
for (RexNode r : inputInfo.pulledUpPredicates) {
  ImmutableBitSet rCols = RelOptUtil.InputFinder.bits(r);
  if (groupKeys.contains(rCols)) {
r = r.accept(new RexPermuteInputsShuttle(m, input));
aggPullUpPredicates.add(r);
  }
}
...
{code}

The check does not take into account that _rCols_ might be empty, and then _r_ 
cannot be pulled up e.g. count(*).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


ApacheCon Seville CFP closes September 9th

2016-08-30 Thread Rich Bowen
It's traditional. We wait for the last minute to get our talk proposals
in for conferences.

Well, the last minute has arrived. The CFP for ApacheCon Seville closes
on September 9th, which is less than 2 weeks away. It's time to get your
talks in, so that we can make this the best ApacheCon yet.

It's also time to discuss with your developer and user community whether
there's a track of talks that you might want to propose, so that you
have more complete coverage of your project than a talk or two.

For Apache Big Data, the relevant URLs are:
Event details:
http://events.linuxfoundation.org/events/apache-big-data-europe
CFP:
http://events.linuxfoundation.org/events/apache-big-data-europe/program/cfp

For ApacheCon Europe, the relevant URLs are:
Event details: http://events.linuxfoundation.org/events/apachecon-europe
CFP: http://events.linuxfoundation.org/events/apachecon-europe/program/cfp

This year, we'll be reviewing papers "blind" - that is, looking at the
abstracts without knowing who the speaker is. This has been shown to
eliminate the "me and my buddies" nature of many tech conferences,
producing more diversity, and more new speakers. So make sure your
abstracts clearly explain what you'll be talking about.

For further updated about ApacheCon, follow us on Twitter, @ApacheCon,
or drop by our IRC channel, #apachecon on the Freenode IRC network.

-- 
Rich Bowen
WWW: http://apachecon.com/
Twitter: @ApacheCon


[jira] [Created] (CALCITE-1365) Introduce HiveUnionPullUpConstantsRule

2016-08-30 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-1365:


 Summary: Introduce HiveUnionPullUpConstantsRule 
 Key: CALCITE-1365
 URL: https://issues.apache.org/jira/browse/CALCITE-1365
 Project: Calcite
  Issue Type: New Feature
  Components: core
Affects Versions: 1.9.0
Reporter: Jesus Camacho Rodriguez
Assignee: Jesus Camacho Rodriguez


Create a rule that pulls up constants through a Union operator.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)