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 <[email protected]> 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 <[email protected] 
> <mailto:[email protected]>>
> 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 <[email protected]> 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 <[email protected]
>> <mailto:[email protected] <mailto:[email protected]>>>
>>> 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 
>> <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 
>> <https://github.com/apache/drill/pull/655>> <https://github.com/apache/ 
>> <https://github.com/apache/> <
>> https://github.com/apache/ <https://github.com/apache/>>
>>>> drill/pull/655>
>>>> 
>>>>> On Nov 16, 2016, at 7:15 PM, Sudheesh Katkam <[email protected]>
>>>> 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 <[email protected]>
>> 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 <[email protected]>
>>>> 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 <[email protected]>
>>>> 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
>>>>>>>>>>> [email protected]> 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
>>>>>>>> [email protected]
>>>>>>>>>> 
>>>>>>>>>>>> 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
>>>>>>>>>>>>>> [email protected]> 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
>>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>> 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
>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>> Explain
>>>>>>>>>>>>>>>>>> plans and results for a few queries.
>>>>>>>>>>>>>>>>>> - Checked Web UI for query profiles.
>>>>>>>>>>>>>>>>>> - Downloaded source on my Linux VM, did a build and ran
>> unit
>>>>>>>>>>>> tests
>>>>>>>>>>>>>>>>>> successfully.
>>>>>>>>>>>>>>>>>> - Checked Maven artifacts on repositories.apache.org
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> -Aman
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On Sat, Nov 12, 2016 at 12:27 PM, Khurram Faraaz
>>>>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Built from source without unit tests.
>>>>>>>>>>>>>>>>>>> deployed binaries on a cluster.
>>>>>>>>>>>>>>>>>>> executed some basic SQL queries (like aggregation, joins,
>>>>>>>> range
>>>>>>>>>>>>>>> search
>>>>>>>>>>>>>>>>>> etc)
>>>>>>>>>>>>>>>>>>> from sqlline.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> looks good to me.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On Sat, Nov 12, 2016 at 7:48 AM, Sudheesh Katkam
>>>>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> I would like to propose the second release candidate
>> (RC1)
>>>>>>>> of
>>>>>>>>>>>>>> Apache
>>>>>>>>>>>>>>>>>>> Drill,
>>>>>>>>>>>>>>>>>>>> version 1.9.0. Thanks to everyone who contributed to
>> this
>>>>>>>>>>>>> release!
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> + Compared to RC0, this release candidate does not
>> contain
>>>>>>>>>>>>>>> DRILL-4373,
>>>>>>>>>>>>>>>>>>> due
>>>>>>>>>>>>>>>>>>>> to a regression (DRILL-5034).
>>>>>>>>>>>>>>>>>>>> + The release candidate covers a total of 73 resolved
>>>>>>> JIRAs
>>>>>>>>>>>> [1].
>>>>>>>>>>>>>>>>>>>> + The tarball artifacts are hosted at [2], and the maven
>>>>>>>>>>>>> artifacts
>>>>>>>>>>>>>>> are
>>>>>>>>>>>>>>>>>>>> hosted at [3].
>>>>>>>>>>>>>>>>>>>> + This release candidate is based on commit
>>>>>>>>>>>>>>>>>>>> db3085498c2dc481f734733535c877dfffb9afea located at
>> [4].
>>>>>>>>>>>>>>>>>>>> + The artifacts are signed with the key at [5].
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> The vote ends at 6:30 PM PT, November 16th, 2016.
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Here's my vote: +1
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Thank you,
>>>>>>>>>>>>>>>>>>>> Sudheesh
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> [1]
>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
>>>>>>>>>>>>>>>>>>>> projectId=12313820&version=12337861
>>>>>>>>>>>>>>>>>>>> [2] http://people.apache.org/~
>>>>>>>> sudheesh/drill/releases/1.9.0/
>>>>>>>>>>>>> rc1/
>>>>>>>>>>>>>>>>>>>> [3] https://repository.apache.org/content/repositories/
>>>>>>>>>>>>>>>>>>>> orgapachedrill-1038/
>>>>>>>>>>>>>>>>>>>> [4] https://github.com/sudheeshkatkam/drill/commits/
>>>>>>>>>>>> drill-1.9.0
>>>>>>>>>>>>>>>>>>>> [5] https://people.apache.org/
>> keys/committer/sudheesh.asc
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> --
>>>>>>>> Thanks,
>>>>>>>> Sorabh

Reply via email to