[RESULT] [VOTE] Release Apache Drill 1.9.0 RC1

2016-11-16 Thread Sudheesh Katkam
The proposal passes!

Final tally:

3 binding +1s
+ Sudheesh
+ Aman
+ Parth

12 non-binding +1s
+ Khurram
+ Dechang
+ Rahul
+ Chunhui
+ Karthikeyan
+ Robert
+ Paul
+ Krystal
+ Sorabh
+ Abhishek
+ Kunal
+ Gautam

No 0s or -1s

I'll push the release artifacts, and send an announcement once propagated. 
Thanks to everyone involved!

Thank you,
Sudheesh

> On Nov 16, 2016, at 6:23 PM, Gautam Parai  wrote:
> 
> +1 (non-binding)
> 
> Built from source on Linux VM and Mac.
> Ran unit tests.
> Ran new tests derived from bugs (Drill-4986/Drill-4771/Drill-
> 4792/Drill-4927)
> Ran some random queries
> 
> Found a potential bug (NON-blocker) in Drill-4792.
> 
> LGTM
> 
> On Wed, Nov 16, 2016 at 5:52 PM, Kunal Khatua  wrote:
> 
>> +1 (non-binding)
>> 
>> Built from the GitHub repo and deployed on a 10-node setup.
>> Ran a bunch of queries and verified the profiles as well.
>> 
>> LGTM.
>> 
>> 
>> On Wed 16-Nov-2016 3:41:03 PM, Abhishek Girish  wrote:
>> +1 (non-binding)
>> 
>> Built from source. Ran Functional and Advanced tests from [1]. Sanity
>> tested Sqlline and Web UI. Looks good.
>> 
>> 
>> [1] https://github.com/mapr/drill-test-framework.git
>> 
>> 
>> On Wed, Nov 16, 2016 at 3:37 PM, Sorabh Hamirwasia
>>> wrote:
>> 
>>> +1 (non-binding)
>>> Built from source and successfully ran unit tests.
>>> Ran both in embedded and distributed mode.
>>> Verified DRILL-4972 / DRILL-4964
>>> Ran some basic query on sys tables and sample data.
>>> 
>>> Looks good.
>>> 
>>> 
>>> On Wed, Nov 16, 2016 at 2:49 PM, Krystal Nguyen
>>> wrote:
>>> 
 +1 (non-binding)
 Built from source. Tested the WebUI including authentication. Tested
 sqlline.
 
 On Wed, Nov 16, 2016 at 1:59 PM, Paul Rogers
>>> wrote:
 
> +1 (non-binding)
> Built from source
> Ran script unit tests to verify config settings, etc.
> 
> Looks good.
> 
> - Paul
> 
>> On Nov 16, 2016, at 1:46 PM, Robert Hou wrote:
>> 
>> +1 (non-binding)
>> 
>> Built from source.
>> Tested parquet filter pushdown.
>> 
>> On Wed, Nov 16, 2016 at 1:22 PM, Karthikeyan Manivannan
>> kmanivan...@maprtech.com> wrote:
>> 
>>> +1
>>> 
>>> Built from source.
>>> Ran tests in embedded mode to verify the fix for DRILL-4974.
>>> 
>>> 
>>> On Wed, Nov 16, 2016 at 1:11 PM, Parth Chandra
>>> pchan...@maprtech.com
> 
>>> wrote:
>>> 
 +1 (binding)
 
 Checked the source and binary signatures.
 Built from source.
 Ran a few hundred queries against Parquet files.
 Built C++ client. Ran a bunch of queries.
 
 All looks good.
 
 
 
 
 On Wed, Nov 16, 2016 at 12:02 PM, Chunhui Shi
> wrote:
 
> +1 (non-binding)
> 1, clone branch from https://github.com/sudheeshkatkam/drill/
> 
 switch
>>> to
> drill-1.9.0 branch
> 2, built drill from source with unit tests. All passes
> 3, check git-properties
> 4, run embedded mode and verify some parquet and native reader
 default
> values in sys.options.
> 
> 
> On Tue, Nov 15, 2016 at 2:20 PM, rahul challapalli
> challapallira...@gmail.com> wrote:
> 
>> +1 (Non-Binding)
>> 
>> 1. Downloaded and built drill from source
>> 2. Ran functional tests [1], and Advanced tests [2].
>> 3. Ran some simple queries on INFORMATION_SCHEMA and sys tables
>> 4. Tried out a few legacy udf's developed prior to Drill-1.0
>> 5. Sanity tested cancellation of running queries
>> 
>> [1]
>> https://github.com/mapr/drill-test-framework/tree/master/
>> framework/resources/Functional
>> [2]
>> https://github.com/mapr/drill-test-framework/tree/master/
>> framework/resources/Advanced
>> 
>> On Tue, Nov 15, 2016 at 11:39 AM, Sudheesh Katkam
 skat...@maprtech.com>
>> wrote:
>> 
>>> Hi all,
>>> 
>>> The vote ends tomorrow at 6:30 PM PT; please vote!
>>> 
>>> As of now, there are only two binding votes.
>>> 
>>> Thank you,
>>> Sudheesh
>>> 
 On Nov 14, 2016, at 7:51 AM, Dechang Gu
>>> wrote:
 
 +1
 
 - build from source
 - deployed on a cluster
 - run TPCH and TPCDS SF100
 
 LGTM.
 
 -Dechang
 
 On Sun, Nov 13, 2016 at 6:13 PM, Aman Sinha
>>> amansi...@apache.org>
>>> wrote:
 
> +1 (binding)
> 
> - Downloaded the binaries on my mac, verified README,
 git.properties
>> and
> KEYS file GPG key
> - Ran several queries, including CTAS against TPC-H data.
>>> Checked
>>>

Re: [RESULT] [VOTE] Release Apache Drill 1.9.0 RC1

2016-11-17 Thread Sudheesh Katkam
Hi all,

I had not noticed that Gautam mentioned about a potential bug. That is a -1 
from me on the proposed candidate; the bug is a regression in behavior. I did 
not push the release artifacts until now, and the announcement is not out.

The issue is that the query profile is not displayed past the point of failure 
(trying to show a changed string option). So I will propose another candidate 
once this issue is fixed [1, 2].

In the mean time, please test the candidate for other regressions.

Thank you,
Sudheesh

[1] https://issues.apache.org/jira/browse/DRILL-5047 

[2] https://github.com/apache/drill/pull/655 


> On Nov 16, 2016, at 7:15 PM, Sudheesh Katkam  wrote:
> 
> The proposal passes!
> 
> Final tally:
> 
> 3 binding +1s
> + Sudheesh
> + Aman
> + Parth
> 
> 12 non-binding +1s
> + Khurram
> + Dechang
> + Rahul
> + Chunhui
> + Karthikeyan
> + Robert
> + Paul
> + Krystal
> + Sorabh
> + Abhishek
> + Kunal
> + Gautam
> 
> No 0s or -1s
> 
> I'll push the release artifacts, and send an announcement once propagated. 
> Thanks to everyone involved!
> 
> Thank you,
> Sudheesh
> 
>> On Nov 16, 2016, at 6:23 PM, Gautam Parai  wrote:
>> 
>> +1 (non-binding)
>> 
>> Built from source on Linux VM and Mac.
>> Ran unit tests.
>> Ran new tests derived from bugs (Drill-4986/Drill-4771/Drill-
>> 4792/Drill-4927)
>> Ran some random queries
>> 
>> Found a potential bug (NON-blocker) in Drill-4792.
>> 
>> LGTM
>> 
>> On Wed, Nov 16, 2016 at 5:52 PM, Kunal Khatua  wrote:
>> 
>>> +1 (non-binding)
>>> 
>>> Built from the GitHub repo and deployed on a 10-node setup.
>>> Ran a bunch of queries and verified the profiles as well.
>>> 
>>> LGTM.
>>> 
>>> 
>>> On Wed 16-Nov-2016 3:41:03 PM, Abhishek Girish  wrote:
>>> +1 (non-binding)
>>> 
>>> Built from source. Ran Functional and Advanced tests from [1]. Sanity
>>> tested Sqlline and Web UI. Looks good.
>>> 
>>> 
>>> [1] https://github.com/mapr/drill-test-framework.git
>>> 
>>> 
>>> On Wed, Nov 16, 2016 at 3:37 PM, Sorabh Hamirwasia
 wrote:
>>> 
 +1 (non-binding)
 Built from source and successfully ran unit tests.
 Ran both in embedded and distributed mode.
 Verified DRILL-4972 / DRILL-4964
 Ran some basic query on sys tables and sample data.
 
 Looks good.
 
 
 On Wed, Nov 16, 2016 at 2:49 PM, Krystal Nguyen
 wrote:
 
> +1 (non-binding)
> Built from source. Tested the WebUI including authentication. Tested
> sqlline.
> 
> On Wed, Nov 16, 2016 at 1:59 PM, Paul Rogers
 wrote:
> 
>> +1 (non-binding)
>> Built from source
>> Ran script unit tests to verify config settings, etc.
>> 
>> Looks good.
>> 
>> - Paul
>> 
>>> On Nov 16, 2016, at 1:46 PM, Robert Hou wrote:
>>> 
>>> +1 (non-binding)
>>> 
>>> Built from source.
>>> Tested parquet filter pushdown.
>>> 
>>> On Wed, Nov 16, 2016 at 1:22 PM, Karthikeyan Manivannan
>>> kmanivan...@maprtech.com> wrote:
>>> 
 +1
 
 Built from source.
 Ran tests in embedded mode to verify the fix for DRILL-4974.
 
 
 On Wed, Nov 16, 2016 at 1:11 PM, Parth Chandra
 pchan...@maprtech.com
>> 
 wrote:
 
> +1 (binding)
> 
> Checked the source and binary signatures.
> Built from source.
> Ran a few hundred queries against Parquet files.
> Built C++ client. Ran a bunch of queries.
> 
> All looks good.
> 
> 
> 
> 
> On Wed, Nov 16, 2016 at 12:02 PM, Chunhui Shi
>> wrote:
> 
>> +1 (non-binding)
>> 1, clone branch from https://github.com/sudheeshkatkam/drill/
>> 
> switch
 to
>> drill-1.9.0 branch
>> 2, built drill from source with unit tests. All passes
>> 3, check git-properties
>> 4, run embedded mode and verify some parquet and native reader
> default
>> values in sys.options.
>> 
>> 
>> On Tue, Nov 15, 2016 at 2:20 PM, rahul challapalli
>> challapallira...@gmail.com> wrote:
>> 
>>> +1 (Non-Binding)
>>> 
>>> 1. Downloaded and built drill from source
>>> 2. Ran functional tests [1], and Advanced tests [2].
>>> 3. Ran some simple queries on INFORMATION_SCHEMA and sys tables
>>> 4. Tried out a few legacy udf's developed prior to Drill-1.0
>>> 5. Sanity tested cancellation of running queries
>>> 
>>> [1]
>>> https://github.com/mapr/drill-test-framework/tree/master/
>>> framework/resources/Functional
>>> [2]
>>> https://github.com/mapr/drill-test-framework/tree/master/
>>> framework/resources/Advanced
>>> 
>>> On Tue, Nov 15, 2016 at 11:39 AM, Sudheesh Katkam
> skat...@maprte

Re: [RESULT] [VOTE] Release Apache Drill 1.9.0 RC1

2016-11-17 Thread Jacques Nadeau
It might make sense for someone to look at this jira before rolling another
release: DRILL-4984

The stacktrace looks like it might be an issue with the new hard
parallelization algorithm which could potentially influence all sources. It
might not have shown up in traditional regression tests if those always
have source/drillbit affinity (just a random guess).

--
Jacques Nadeau
CTO and Co-Founder, Dremio

On Thu, Nov 17, 2016 at 10:50 AM, Sudheesh Katkam 
wrote:

> Hi all,
>
> I had not noticed that Gautam mentioned about a potential bug. That is a
> -1 from me on the proposed candidate; the bug is a regression in behavior.
> I did not push the release artifacts until now, and the announcement is not
> out.
>
> The issue is that the query profile is not displayed past the point of
> failure (trying to show a changed string option). So I will propose another
> candidate once this issue is fixed [1, 2].
>
> In the mean time, please test the candidate for other regressions.
>
> Thank you,
> Sudheesh
>
> [1] https://issues.apache.org/jira/browse/DRILL-5047 <
> https://issues.apache.org/jira/browse/DRILL-5047>
> [2] https://github.com/apache/drill/pull/655  drill/pull/655>
>
> > On Nov 16, 2016, at 7:15 PM, Sudheesh Katkam 
> wrote:
> >
> > The proposal passes!
> >
> > Final tally:
> >
> > 3 binding +1s
> > + Sudheesh
> > + Aman
> > + Parth
> >
> > 12 non-binding +1s
> > + Khurram
> > + Dechang
> > + Rahul
> > + Chunhui
> > + Karthikeyan
> > + Robert
> > + Paul
> > + Krystal
> > + Sorabh
> > + Abhishek
> > + Kunal
> > + Gautam
> >
> > No 0s or -1s
> >
> > I'll push the release artifacts, and send an announcement once
> propagated. Thanks to everyone involved!
> >
> > Thank you,
> > Sudheesh
> >
> >> On Nov 16, 2016, at 6:23 PM, Gautam Parai  wrote:
> >>
> >> +1 (non-binding)
> >>
> >> Built from source on Linux VM and Mac.
> >> Ran unit tests.
> >> Ran new tests derived from bugs (Drill-4986/Drill-4771/Drill-
> >> 4792/Drill-4927)
> >> Ran some random queries
> >>
> >> Found a potential bug (NON-blocker) in Drill-4792.
> >>
> >> LGTM
> >>
> >> On Wed, Nov 16, 2016 at 5:52 PM, Kunal Khatua 
> wrote:
> >>
> >>> +1 (non-binding)
> >>>
> >>> Built from the GitHub repo and deployed on a 10-node setup.
> >>> Ran a bunch of queries and verified the profiles as well.
> >>>
> >>> LGTM.
> >>>
> >>>
> >>> On Wed 16-Nov-2016 3:41:03 PM, Abhishek Girish 
> wrote:
> >>> +1 (non-binding)
> >>>
> >>> Built from source. Ran Functional and Advanced tests from [1]. Sanity
> >>> tested Sqlline and Web UI. Looks good.
> >>>
> >>>
> >>> [1] https://github.com/mapr/drill-test-framework.git
> >>>
> >>>
> >>> On Wed, Nov 16, 2016 at 3:37 PM, Sorabh Hamirwasia
>  wrote:
> >>>
>  +1 (non-binding)
>  Built from source and successfully ran unit tests.
>  Ran both in embedded and distributed mode.
>  Verified DRILL-4972 / DRILL-4964
>  Ran some basic query on sys tables and sample data.
> 
>  Looks good.
> 
> 
>  On Wed, Nov 16, 2016 at 2:49 PM, Krystal Nguyen
>  wrote:
> 
> > +1 (non-binding)
> > Built from source. Tested the WebUI including authentication. Tested
> > sqlline.
> >
> > On Wed, Nov 16, 2016 at 1:59 PM, Paul Rogers
>  wrote:
> >
> >> +1 (non-binding)
> >> Built from source
> >> Ran script unit tests to verify config settings, etc.
> >>
> >> Looks good.
> >>
> >> - Paul
> >>
> >>> On Nov 16, 2016, at 1:46 PM, Robert Hou wrote:
> >>>
> >>> +1 (non-binding)
> >>>
> >>> Built from source.
> >>> Tested parquet filter pushdown.
> >>>
> >>> On Wed, Nov 16, 2016 at 1:22 PM, Karthikeyan Manivannan
> >>> kmanivan...@maprtech.com> wrote:
> >>>
>  +1
> 
>  Built from source.
>  Ran tests in embedded mode to verify the fix for DRILL-4974.
> 
> 
>  On Wed, Nov 16, 2016 at 1:11 PM, Parth Chandra
>  pchan...@maprtech.com
> >>
>  wrote:
> 
> > +1 (binding)
> >
> > Checked the source and binary signatures.
> > Built from source.
> > Ran a few hundred queries against Parquet files.
> > Built C++ client. Ran a bunch of queries.
> >
> > All looks good.
> >
> >
> >
> >
> > On Wed, Nov 16, 2016 at 12:02 PM, Chunhui Shi
> >> wrote:
> >
> >> +1 (non-binding)
> >> 1, clone branch from https://github.com/sudheeshkatkam/drill/
> >>
> > switch
>  to
> >> drill-1.9.0 branch
> >> 2, built drill from source with unit tests. All passes
> >> 3, check git-properties
> >> 4, run embedded mode and verify some parquet and native reader
> > default
> >> values in sys.options.
> >>
> >>
> >> On Tue, Nov 15, 2016 at 2:20 PM, rahul challapalli
> >> challapallira...@gmail.com> wrote:
> >

Re: [RESULT] [VOTE] Release Apache Drill 1.9.0 RC1

2016-11-18 Thread Sudheesh Katkam
Venki, could you please take a look, since you are most familiar with that 
piece of code? Or anyone else wants to take a look?

The issue can be reproduced with a simple unit test. In 
TestJdbcPluginWithDerbyIT, add this test. and then run “mvn install” in the 
storage-jdbc sub-project.

@Test // DRILL-4984
public void limit0() throws Exception {
testNoResult("SELECT * FROM derby.DRILL_DERBY_TEST.PERSON LIMIT 0");
}

In the ticket, Hogler suggested “adding a check for null in 
FindHardDistributionScans.java @line 55 before calling getDrillTable()”. But 
that check may not be sufficient (I could be wrong) because the check does not 
imply if “contains” should be set to true/false. The call to unwrap() returns a 
different type of table (not DrillTable or DrillTranslatableTable), and that 
may need to be investigated.

Thank you,
Sudheesh

> On Nov 17, 2016, at 10:09 PM, Jacques Nadeau  wrote:
> 
> It might make sense for someone to look at this jira before rolling another
> release: DRILL-4984
> 
> The stacktrace looks like it might be an issue with the new hard
> parallelization algorithm which could potentially influence all sources. It
> might not have shown up in traditional regression tests if those always
> have source/drillbit affinity (just a random guess).
> 
> --
> Jacques Nadeau
> CTO and Co-Founder, Dremio
> 
> On Thu, Nov 17, 2016 at 10:50 AM, Sudheesh Katkam  >
> wrote:
> 
>> Hi all,
>> 
>> I had not noticed that Gautam mentioned about a potential bug. That is a
>> -1 from me on the proposed candidate; the bug is a regression in behavior.
>> I did not push the release artifacts until now, and the announcement is not
>> out.
>> 
>> The issue is that the query profile is not displayed past the point of
>> failure (trying to show a changed string option). So I will propose another
>> candidate once this issue is fixed [1, 2].
>> 
>> In the mean time, please test the candidate for other regressions.
>> 
>> Thank you,
>> Sudheesh
>> 
>> [1] https://issues.apache.org/jira/browse/DRILL-5047 <
>> https://issues.apache.org/jira/browse/DRILL-5047 
>> >
>> [2] https://github.com/apache/drill/pull/655 
>>  > 
>> drill/pull/655>
>> 
>>> On Nov 16, 2016, at 7:15 PM, Sudheesh Katkam 
>> wrote:
>>> 
>>> The proposal passes!
>>> 
>>> Final tally:
>>> 
>>> 3 binding +1s
>>> + Sudheesh
>>> + Aman
>>> + Parth
>>> 
>>> 12 non-binding +1s
>>> + Khurram
>>> + Dechang
>>> + Rahul
>>> + Chunhui
>>> + Karthikeyan
>>> + Robert
>>> + Paul
>>> + Krystal
>>> + Sorabh
>>> + Abhishek
>>> + Kunal
>>> + Gautam
>>> 
>>> No 0s or -1s
>>> 
>>> I'll push the release artifacts, and send an announcement once
>> propagated. Thanks to everyone involved!
>>> 
>>> Thank you,
>>> Sudheesh
>>> 
 On Nov 16, 2016, at 6:23 PM, Gautam Parai  wrote:
 
 +1 (non-binding)
 
 Built from source on Linux VM and Mac.
 Ran unit tests.
 Ran new tests derived from bugs (Drill-4986/Drill-4771/Drill-
 4792/Drill-4927)
 Ran some random queries
 
 Found a potential bug (NON-blocker) in Drill-4792.
 
 LGTM
 
 On Wed, Nov 16, 2016 at 5:52 PM, Kunal Khatua 
>> wrote:
 
> +1 (non-binding)
> 
> Built from the GitHub repo and deployed on a 10-node setup.
> Ran a bunch of queries and verified the profiles as well.
> 
> LGTM.
> 
> 
> On Wed 16-Nov-2016 3:41:03 PM, Abhishek Girish 
>> wrote:
> +1 (non-binding)
> 
> Built from source. Ran Functional and Advanced tests from [1]. Sanity
> tested Sqlline and Web UI. Looks good.
> 
> 
> [1] https://github.com/mapr/drill-test-framework.git
> 
> 
> On Wed, Nov 16, 2016 at 3:37 PM, Sorabh Hamirwasia
>> wrote:
> 
>> +1 (non-binding)
>> Built from source and successfully ran unit tests.
>> Ran both in embedded and distributed mode.
>> Verified DRILL-4972 / DRILL-4964
>> Ran some basic query on sys tables and sample data.
>> 
>> Looks good.
>> 
>> 
>> On Wed, Nov 16, 2016 at 2:49 PM, Krystal Nguyen
>> wrote:
>> 
>>> +1 (non-binding)
>>> Built from source. Tested the WebUI including authentication. Tested
>>> sqlline.
>>> 
>>> On Wed, Nov 16, 2016 at 1:59 PM, Paul Rogers
>> wrote:
>>> 
 +1 (non-binding)
 Built from source
 Ran script unit tests to verify config settings, etc.
 
 Looks good.
 
 - Paul
 
> On Nov 16, 2016, at 1:46 PM, Robert Hou wrote:
> 
> +1 (non-binding)
> 
> Built from source.
> Tested parquet filter pushdown.
> 
> On Wed, Nov 16, 2016 at 1:22 PM, Karthikeyan Manivannan
> kmanivan...@maprtech.com> wrote:
> 
>> +1
>> 
>> Built from source.
>

Re: [RESULT] [VOTE] Release Apache Drill 1.9.0 RC1

2016-11-18 Thread Jacques Nadeau
It sounds like the issue is constrained only to JDBC then, despite my
previous concerns. It also isn't a regression. As such, I guess it it
shouldn't really be a blocker to the release. When I first saw the trace, I
thought it was related to the new parallelization changes and was a
regression.

--
Jacques Nadeau
CTO and Co-Founder, Dremio

On Fri, Nov 18, 2016 at 9:28 AM, Sudheesh Katkam 
wrote:

> Venki, could you please take a look, since you are most familiar with that
> piece of code? Or anyone else wants to take a look?
>
> The issue can be reproduced with a simple unit test. In
> TestJdbcPluginWithDerbyIT, add this test. and then run “mvn install” in the
> storage-jdbc sub-project.
>
> @Test // DRILL-4984
> public void limit0() throws Exception {
> testNoResult("SELECT * FROM derby.DRILL_DERBY_TEST.PERSON LIMIT
> 0");
> }
>
> In the ticket, Hogler suggested “adding a check for null in
> FindHardDistributionScans.java @line 55 before calling getDrillTable()”.
> But that check may not be sufficient (I could be wrong) because the check
> does not imply if “contains” should be set to true/false. The call to
> unwrap() returns a different type of table (not DrillTable or
> DrillTranslatableTable), and that may need to be investigated.
>
> Thank you,
> Sudheesh
>
> > On Nov 17, 2016, at 10:09 PM, Jacques Nadeau  wrote:
> >
> > It might make sense for someone to look at this jira before rolling
> another
> > release: DRILL-4984
> >
> > The stacktrace looks like it might be an issue with the new hard
> > parallelization algorithm which could potentially influence all sources.
> It
> > might not have shown up in traditional regression tests if those always
> > have source/drillbit affinity (just a random guess).
> >
> > --
> > Jacques Nadeau
> > CTO and Co-Founder, Dremio
> >
> > On Thu, Nov 17, 2016 at 10:50 AM, Sudheesh Katkam  >
> > wrote:
> >
> >> Hi all,
> >>
> >> I had not noticed that Gautam mentioned about a potential bug. That is a
> >> -1 from me on the proposed candidate; the bug is a regression in
> behavior.
> >> I did not push the release artifacts until now, and the announcement is
> not
> >> out.
> >>
> >> The issue is that the query profile is not displayed past the point of
> >> failure (trying to show a changed string option). So I will propose
> another
> >> candidate once this issue is fixed [1, 2].
> >>
> >> In the mean time, please test the candidate for other regressions.
> >>
> >> Thank you,
> >> Sudheesh
> >>
> >> [1] https://issues.apache.org/jira/browse/DRILL-5047 <
> >> https://issues.apache.org/jira/browse/DRILL-5047 <
> https://issues.apache.org/jira/browse/DRILL-5047>>
> >> [2] https://github.com/apache/drill/pull/655 <
> https://github.com/apache/drill/pull/655>  https://github.com/apache/>
> >> drill/pull/655>
> >>
> >>> On Nov 16, 2016, at 7:15 PM, Sudheesh Katkam 
> >> wrote:
> >>>
> >>> The proposal passes!
> >>>
> >>> Final tally:
> >>>
> >>> 3 binding +1s
> >>> + Sudheesh
> >>> + Aman
> >>> + Parth
> >>>
> >>> 12 non-binding +1s
> >>> + Khurram
> >>> + Dechang
> >>> + Rahul
> >>> + Chunhui
> >>> + Karthikeyan
> >>> + Robert
> >>> + Paul
> >>> + Krystal
> >>> + Sorabh
> >>> + Abhishek
> >>> + Kunal
> >>> + Gautam
> >>>
> >>> No 0s or -1s
> >>>
> >>> I'll push the release artifacts, and send an announcement once
> >> propagated. Thanks to everyone involved!
> >>>
> >>> Thank you,
> >>> Sudheesh
> >>>
>  On Nov 16, 2016, at 6:23 PM, Gautam Parai 
> wrote:
> 
>  +1 (non-binding)
> 
>  Built from source on Linux VM and Mac.
>  Ran unit tests.
>  Ran new tests derived from bugs (Drill-4986/Drill-4771/Drill-
>  4792/Drill-4927)
>  Ran some random queries
> 
>  Found a potential bug (NON-blocker) in Drill-4792.
> 
>  LGTM
> 
>  On Wed, Nov 16, 2016 at 5:52 PM, Kunal Khatua 
> >> wrote:
> 
> > +1 (non-binding)
> >
> > Built from the GitHub repo and deployed on a 10-node setup.
> > Ran a bunch of queries and verified the profiles as well.
> >
> > LGTM.
> >
> >
> > On Wed 16-Nov-2016 3:41:03 PM, Abhishek Girish 
> >> wrote:
> > +1 (non-binding)
> >
> > Built from source. Ran Functional and Advanced tests from [1]. Sanity
> > tested Sqlline and Web UI. Looks good.
> >
> >
> > [1] https://github.com/mapr/drill-test-framework.git
> >
> >
> > On Wed, Nov 16, 2016 at 3:37 PM, Sorabh Hamirwasia
> >> wrote:
> >
> >> +1 (non-binding)
> >> Built from source and successfully ran unit tests.
> >> Ran both in embedded and distributed mode.
> >> Verified DRILL-4972 / DRILL-4964
> >> Ran some basic query on sys tables and sample data.
> >>
> >> Looks good.
> >>
> >>
> >> On Wed, Nov 16, 2016 at 2:49 PM, Krystal Nguyen
> >> wrote:
> >>
> >>> +1 (non-binding)
> >>> Built from source. Tested the WebUI including authentication.
> T

Re: [RESULT] [VOTE] Release Apache Drill 1.9.0 RC1

2016-11-18 Thread Sudheesh Katkam
I agree that the issue is not a regression. So I’ll go ahead with the getting 
the next release candidate out today.

- Sudheesh

> On Nov 18, 2016, at 9:39 AM, Jacques Nadeau  wrote:
> 
> It sounds like the issue is constrained only to JDBC then, despite my
> previous concerns. It also isn't a regression. As such, I guess it it
> shouldn't really be a blocker to the release. When I first saw the trace, I
> thought it was related to the new parallelization changes and was a
> regression.
> 
> --
> Jacques Nadeau
> CTO and Co-Founder, Dremio
> 
> On Fri, Nov 18, 2016 at 9:28 AM, Sudheesh Katkam  >
> wrote:
> 
>> Venki, could you please take a look, since you are most familiar with that
>> piece of code? Or anyone else wants to take a look?
>> 
>> The issue can be reproduced with a simple unit test. In
>> TestJdbcPluginWithDerbyIT, add this test. and then run “mvn install” in the
>> storage-jdbc sub-project.
>> 
>> @Test // DRILL-4984
>> public void limit0() throws Exception {
>>testNoResult("SELECT * FROM derby.DRILL_DERBY_TEST.PERSON LIMIT
>> 0");
>> }
>> 
>> In the ticket, Hogler suggested “adding a check for null in
>> FindHardDistributionScans.java @line 55 before calling getDrillTable()”.
>> But that check may not be sufficient (I could be wrong) because the check
>> does not imply if “contains” should be set to true/false. The call to
>> unwrap() returns a different type of table (not DrillTable or
>> DrillTranslatableTable), and that may need to be investigated.
>> 
>> Thank you,
>> Sudheesh
>> 
>>> On Nov 17, 2016, at 10:09 PM, Jacques Nadeau  wrote:
>>> 
>>> It might make sense for someone to look at this jira before rolling
>> another
>>> release: DRILL-4984
>>> 
>>> The stacktrace looks like it might be an issue with the new hard
>>> parallelization algorithm which could potentially influence all sources.
>> It
>>> might not have shown up in traditional regression tests if those always
>>> have source/drillbit affinity (just a random guess).
>>> 
>>> --
>>> Jacques Nadeau
>>> CTO and Co-Founder, Dremio
>>> 
>>> On Thu, Nov 17, 2016 at 10:50 AM, Sudheesh Katkam > >>
>>> wrote:
>>> 
 Hi all,
 
 I had not noticed that Gautam mentioned about a potential bug. That is a
 -1 from me on the proposed candidate; the bug is a regression in
>> behavior.
 I did not push the release artifacts until now, and the announcement is
>> not
 out.
 
 The issue is that the query profile is not displayed past the point of
 failure (trying to show a changed string option). So I will propose
>> another
 candidate once this issue is fixed [1, 2].
 
 In the mean time, please test the candidate for other regressions.
 
 Thank you,
 Sudheesh
 
 [1] https://issues.apache.org/jira/browse/DRILL-5047 <
 https://issues.apache.org/jira/browse/DRILL-5047 <
>> https://issues.apache.org/jira/browse/DRILL-5047 
>> >>
 [2] https://github.com/apache/drill/pull/655 
  <
>> https://github.com/apache/drill/pull/655 
>> > >  <
>> https://github.com/apache/ >
 drill/pull/655>
 
> On Nov 16, 2016, at 7:15 PM, Sudheesh Katkam 
 wrote:
> 
> The proposal passes!
> 
> Final tally:
> 
> 3 binding +1s
> + Sudheesh
> + Aman
> + Parth
> 
> 12 non-binding +1s
> + Khurram
> + Dechang
> + Rahul
> + Chunhui
> + Karthikeyan
> + Robert
> + Paul
> + Krystal
> + Sorabh
> + Abhishek
> + Kunal
> + Gautam
> 
> No 0s or -1s
> 
> I'll push the release artifacts, and send an announcement once
 propagated. Thanks to everyone involved!
> 
> Thank you,
> Sudheesh
> 
>> On Nov 16, 2016, at 6:23 PM, Gautam Parai 
>> wrote:
>> 
>> +1 (non-binding)
>> 
>> Built from source on Linux VM and Mac.
>> Ran unit tests.
>> Ran new tests derived from bugs (Drill-4986/Drill-4771/Drill-
>> 4792/Drill-4927)
>> Ran some random queries
>> 
>> Found a potential bug (NON-blocker) in Drill-4792.
>> 
>> LGTM
>> 
>> On Wed, Nov 16, 2016 at 5:52 PM, Kunal Khatua 
 wrote:
>> 
>>> +1 (non-binding)
>>> 
>>> Built from the GitHub repo and deployed on a 10-node setup.
>>> Ran a bunch of queries and verified the profiles as well.
>>> 
>>> LGTM.
>>> 
>>> 
>>> On Wed 16-Nov-2016 3:41:03 PM, Abhishek Girish 
 wrote:
>>> +1 (non-binding)
>>> 
>>> Built from source. Ran Functional and Advanced tests from [1]. Sanity
>>> tested Sqlline and Web UI. Looks good.
>>> 
>>> 
>>> [1] https://github.com/mapr/drill-test-framework.git
>>> 
>>>