Re: [DISCUSSION] Replacing Preconditions.checkNotNull() with Objects.requireNonNull()

2018-08-22 Thread Vlad Rozov
hich Jira that should be done). > > Kind regards, > Arina > > On Wed, Aug 22, 2018 at 4:56 PM Vlad Rozov wrote: > >> Please elaborate on you preference regarding Objects.requireNonNull()? As >> currently there are only a few instances of requireNonNull()

Re: [DISCUSSION] Replacing Preconditions.checkNotNull() with Objects.requireNonNull()

2018-08-22 Thread Vlad Rozov
at runtime. > > Kind regards, > Arina > > On Wed, Aug 22, 2018 at 5:32 AM Vlad Rozov <mailto:vro...@apache.org>> wrote: > >> My comments inline. >> >> Thank you, >> >> Vlad >> >> >>> On Aug 21, 2018, at 17:05, P

Re: [DISCUSSION] Replacing Preconditions.checkNotNull() with Objects.requireNonNull()

2018-08-21 Thread Vlad Rozov
> > So, my suggestion: leave preconditions for now. At some point, open the > assertions vs. preconditions debate. > > Thanks, > - Paul > > > >On Tuesday, August 21, 2018, 1:46:10 PM PDT, Vlad Rozov > wrote: > > I am -1 on the first propo

Re: [DISCUSSION] Replacing Preconditions.checkNotNull() with Objects.requireNonNull()

2018-08-21 Thread Vlad Rozov
50, Vova Vysotskyi wrote: > > Hi all, > > I'm working on the PR-1397 <https://github.com/apache/drill/pull/1397> > for DRILL-6633, which aims to replace usage of Guava classes by JDK ones > where possible. > > One of the things I have done was replacing Precondit

Re: [ANNOUNCE] Apache Drill Release 1.14.0

2018-08-10 Thread Vlad Rozov
;Why should I care?" , so the following announcements avoided > the Apache general list. > The link does suggest " put 3-5 lines blurb for the project. " , which > could address such feedbacks. > We should try and compose a good "blurb" first. > >

Re: [ANNOUNCE] Apache Drill Release 1.14.0

2018-08-09 Thread Vlad Rozov
I'd recommend announcing the release on the ASF-wide mailing list (annou...@apache.org) as well as there may be other community members who may get interested in the new functionality. Please see [1] for the requirements. Thank you, Vlad [1]

Re: Drill + Flink

2018-08-09 Thread Vlad Rozov
ew people were asking me > questions about Flink so I started doing some digging into its internals and > it seemed like an interesting possibility. > — C > > > On Aug 8, 2018, at 11:28, Vlad Rozov wrote: > > > > Do you refer to Flink's queriable state? If not

Re: Drill + Flink

2018-08-08 Thread Vlad Rozov
Do you refer to Flink's queriable state? If not, can you describe a use case? Thank you, Vlad On 2018/08/08 14:45:50, Charles Givre wrote: > Hello all, > Has there been any discussion of creating a storage plugin for Drill to be > able to query Apache Flink? > —C

Re: Is Drill query execution processing model just the same idea with the Spark whole-stage codegen improvement

2018-08-07 Thread Vlad Rozov
In Drill the record batches constantly flow between different fragments only in the absence of operators that do not require the entire data set before they can produce any output such as join, sort, aggregate and those operators are almost always present in BI cases. The size of a packet

Re: [RESULT] [VOTE] Apache Drill release 1.14.0 - RC3

2018-08-05 Thread Vlad Rozov
satisfies our > by laws. I did not want to clutter the RESULTS message with all the > finesse of the RC2-RC3 differences. > >    Boaz > > > On 8/4/18 8:07 AM, Vlad Rozov wrote: > > Hi Boaz, > > > > You may count only RC3 votes as cutting new RC invalid

Re: [RESULT] [VOTE] Apache Drill release 1.14.0 - RC3

2018-08-04 Thread Vlad Rozov
Hi Boaz, You may count only RC3 votes as cutting new RC invalidates any prior RC voting. Thank you, Vlad On 2018/08/04 01:54:19, Boaz Ben-Zvi wrote: >   The vote on RC3 for the Drill 1.14.0 release passed at last (sigh) ! > > Thanks to all the people who contributed to this release, and to

Re: [VOTE] Apache Drill release 1.14.0 - RC2

2018-08-01 Thread Vlad Rozov
Apache release votes should be open for at least 72 hours [1] and every new RC requires that PMC "Before voting +1 PMC members are required to download the signed source code package, compile it as provided, and test the resulting executable on their own platform, along with also verifying that

[jira] [Created] (DRILL-6613) Refactor MaterializedField

2018-07-17 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6613: - Summary: Refactor MaterializedField Key: DRILL-6613 URL: https://issues.apache.org/jira/browse/DRILL-6613 Project: Apache Drill Issue Type: Improvement

Re: [DISCUSS] 1.14.0 release

2018-07-13 Thread Vlad Rozov
My 2 cents: From Apache point of view it is OK to do a release even if unit tests do not pass at all or there is a large number of regression introduced. Apache release is a source release and as long as it compiles and does not have license issues, it is up to community (PMC) to decide on

[jira] [Created] (DRILL-6554) Minor code improvements in parquet statistics handling

2018-06-28 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6554: - Summary: Minor code improvements in parquet statistics handling Key: DRILL-6554 URL: https://issues.apache.org/jira/browse/DRILL-6554 Project: Apache Drill Issue

Re: Apache drill show a lot of CLOSE_WAIT states when we access https://ip address:8047

2018-06-26 Thread Vlad Rozov
By itself CLOSE_WAIT state does not indicate a problem. Check jstack of the Drillbit and Jetty worker threads in particular. Try increasing drill.exec.http.jetty.server.selector setting. Thank you, Vlad On 6/26/18 01:26, Ken Qi (Guangquan) wrote: Hi Team, Hope all is good. We need your

Re: [ANNOUNCE] New PMC member: Vitalii Diravka

2018-06-26 Thread Vlad Rozov
Congratulations Vitalii! Thank you, Vlad On 6/26/18 17:11, Paul Rogers wrote: Congratulations Vitalii! - Paul On Tuesday, June 26, 2018, 11:12:16 AM PDT, Aman Sinha wrote: I am pleased to announce that Drill PMC invited Vitalii Diravka to the PMC and he has accepted the

Re: [ANNOUNCE] New Committer: Padma Penumarthy

2018-06-15 Thread Vlad Rozov
Congrats Padma! Thank you, Vlad On 6/15/18 11:38, Charles Givre wrote: Congrats Padma!! On Jun 15, 2018, at 13:57, Bridget Bevens wrote: Congratulations, Padma!!!  From: Prasad Nagaraj Subramanya Sent: Friday, June 15, 2018 10:32:04 AM To:

Re: [DISCUSS] 1.14.0 release

2018-06-13 Thread Vlad Rozov
DRILL-6422: Update guava to 23.0 and shade it (PR in review) DRILL-6353: Upgrade Parquet MR dependencies (ready-to-commit) Thank you, Vlad On 6/12/18 17:16, Boaz Ben-Zvi wrote: Hello Drillers,   Nearly three months have passed since the 1.13.0 release, and it is time to start planning for

[jira] [Created] (DRILL-6490) Fix tests that rely on wrong statistics and were disabled after parquet library upgrade

2018-06-12 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6490: - Summary: Fix tests that rely on wrong statistics and were disabled after parquet library upgrade Key: DRILL-6490 URL: https://issues.apache.org/jira/browse/DRILL-6490

[jira] [Resolved] (DRILL-6416) Unit test TestTpchDistributedConcurrent.testConcurrentQueries fails with AssertionError

2018-05-30 Thread Vlad Rozov (JIRA)
[ https://issues.apache.org/jira/browse/DRILL-6416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vlad Rozov resolved DRILL-6416. --- Resolution: Fixed Fix Version/s: 1.14.0 > Unit t

Re: [ANNOUNCE] New Committer: Timothy Farkas

2018-05-26 Thread Vlad Rozov
Congrats Tim! Thank you, Vlad On 5/25/18 16:01, salim achouche wrote: Congrats Tim! On Fri, May 25, 2018 at 11:58 AM, Aman Sinha wrote: The Project Management Committee (PMC) for Apache Drill has invited Timothy Farkas to become a committer, and we are pleased to

[jira] [Created] (DRILL-6435) MappingSet is stateful, so it can't be shared between threads

2018-05-22 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6435: - Summary: MappingSet is stateful, so it can't be shared between threads Key: DRILL-6435 URL: https://issues.apache.org/jira/browse/DRILL-6435 Project: Apache Drill

Re: Delete spurious branches from Apache

2018-05-21 Thread Vlad Rozov
There is an option  to delete the branch on github directly (no need to use "git push"). Thank you, Vlad On 5/21/18 18:35, Boaz Ben-Zvi wrote: I mistakenly pushed a branch (“MERGE-180521-01”) into the Apache repo, and plan to delete it soon (i.e. do “git push

[jira] [Created] (DRILL-6425) Upgrade org.ojai:ojai version

2018-05-17 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6425: - Summary: Upgrade org.ojai:ojai version Key: DRILL-6425 URL: https://issues.apache.org/jira/browse/DRILL-6425 Project: Apache Drill Issue Type: Task

Re: Drill commits with improper author name

2018-05-12 Thread Vlad Rozov
My 2 cents: 1. Most of the time massive format related changes are done using tools such as IDE or maven plugins and they are not a result of manual editing source code and there is no IP involved into those changes. 2. In many cases code refactoring (moving class from one package to another

Re: [IMPORTANT] Gitbox enabled

2018-05-09 Thread Vlad Rozov
See [1] and [2] Thank you, Vlad [1] https://help.github.com/articles/providing-your-2fa-authentication-code/#when-youll-be-asked-for-a-personal-access-token-as-a-password [2] https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/ On 5/9/18 16:12, Boaz

Re: gitbox?

2018-05-02 Thread Vlad Rozov
this up in the hangout today and it sounds like we would like to move to Gitbox. Thanks Vlad for the patient explanations! Committers, let's use this thread to vote on the the suggestion. I'm +1 on moving to gitbox. Also, I can work with Vlad and Paul on updating the merge process document.

Re: [ANNOUNCE] New Committer: Sorabh Hamirwasia

2018-04-30 Thread Vlad Rozov
Congrats! Thank you, Vlad On 4/30/18 09:08, Arina Ielchiieva wrote: Congrats! Kind regards Arina On Mon, Apr 30, 2018 at 6:47 PM Vitalii Diravka wrote: Well deserved, Sorabh! Kind regards Vitalii On Mon, Apr 30, 2018 at 6:37 PM Abhishek Girish

[DISCUSS] batch ownership

2018-04-29 Thread Vlad Rozov
I did not mean that a pass-through operator should not take the ownership of a batch it processes. My question was whether they do so and if they do, when and how. As far as I can see in the ProjectorTemplate code, the transfer is not done in all cases and when Projector operates in sv2 mode,

[jira] [Created] (DRILL-6353) Upgrade Parquet MR dependencies

2018-04-24 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6353: - Summary: Upgrade Parquet MR dependencies Key: DRILL-6353 URL: https://issues.apache.org/jira/browse/DRILL-6353 Project: Apache Drill Issue Type: Task

Re: License Header FYI

2018-04-20 Thread Vlad Rozov
(which are mandatory) and have been saved by the rat checks, annoying though they are. On Thu, Apr 19, 2018 at 6:26 AM, Vlad Rozov <vro...@apache.org> wrote: Enabling apache-rat by default triggers the unnecessary check for every development build. Travis-CI already have it enabled and wil

Re: i need apache-drill-1.11.0.tar.gz

2018-04-20 Thread Vlad Rozov
I also recommend to use the latest Drill, but in case you need an old release, it is always available from the Apache release archive http://archive.apache.org/dist/drill/drill-1.11.0/ Thank you, Vlad On 4/19/18 11:46, Chun Chang wrote: Recommend you use 1.13.0. If for some reason you have

Re: License Header FYI

2018-04-19 Thread Vlad Rozov
Enabling apache-rat by default triggers the unnecessary check for every development build. Travis-CI already have it enabled and will fail the build if the header is missing. It can be also run as a standalone task prior to a push to a remote. Thank you, Vlad On 4/18/18 23:52, Arina

[jira] [Resolved] (DRILL-6252) Foreman node is going down when the non foreman node is stopped

2018-04-18 Thread Vlad Rozov (JIRA)
[ https://issues.apache.org/jira/browse/DRILL-6252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vlad Rozov resolved DRILL-6252. --- Resolution: Fixed Fixed as part of DRILL-6295 > Foreman node is going down when the non foreman n

Re: [DISCUSS] DrillBuf

2018-04-07 Thread Vlad Rozov
e visibility and IMO, it is better not to use them (see my previous e-mail). Again, I do not want to surprise the community with JIRA and/or PR with massive package name changes and I would like to get the community consensus before implementing those changes. Thanks, - Paul On Th

Drill Jenkins jobs

2018-04-07 Thread Vlad Rozov
Hi Vitalii, To be able to update Jenkins job configuration you will need to ask Aman (PMC chair) to grant you (or any other Apache members or PMCs) permission. See https://cwiki.apache.org/confluence/display/INFRA/Jenkins. It is Drill community responsibility to maintain Jenkins builds. I

Re: [DISCUSS] DrillBuf

2018-04-05 Thread Vlad Rozov
/github.com/paul-rogers/drill/wiki/Batch-Handling-Upgrades On Wednesday, April 4, 2018, 10:34:18 AM PDT, Vlad Rozov <vro...@apache.org> wrote: I have several questions and concerns regarding DrillBuf usage, design and implementation. There is a limited documentation available

Re: Drill Java doc

2018-04-04 Thread Vlad Rozov
://drill.apache.org/api/1.2/jdbc/ On 4/4/2018 7:23:08 AM, Vlad Rozov <vro...@apache.org> wrote: Is Drill Java doc hosted on http://drill.apache.org or any other site? Thank you, Vlad

[DISCUSS] DrillBuf

2018-04-04 Thread Vlad Rozov
I have several questions and concerns regarding DrillBuf usage, design and implementation. There is a limited documentation available for the subject (Java doc, https://github.com/apache/drill/blob/master/exec/memory/base/src/main/java/org/apache/drill/exec/memory/README.md and

Drill Java doc

2018-04-04 Thread Vlad Rozov
Is Drill Java doc hosted on http://drill.apache.org or any other site? Thank you, Vlad

[jira] [Created] (DRILL-6295) {{PartitionerDecorator}} may close {{partitioners}} while {{CustomRunnable}} are active during query cancellation

2018-03-28 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6295: - Summary: {{PartitionerDecorator}} may close {{partitioners}} while {{CustomRunnable}} are active during query cancellation Key: DRILL-6295 URL: https://issues.apache.org/jira/browse

[jira] [Created] (DRILL-6288) Upgrade org.javassist:javassist and org.reflections:reflections

2018-03-22 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6288: - Summary: Upgrade org.javassist:javassist and org.reflections:reflections Key: DRILL-6288 URL: https://issues.apache.org/jira/browse/DRILL-6288 Project: Apache Drill

[jira] [Created] (DRILL-6287) apache-release profile should be disabled by default

2018-03-22 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6287: - Summary: apache-release profile should be disabled by default Key: DRILL-6287 URL: https://issues.apache.org/jira/browse/DRILL-6287 Project: Apache Drill Issue

[jira] [Created] (DRILL-6286) Regression: incorrect reference to shutdown in drillbit.log

2018-03-21 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6286: - Summary: Regression: incorrect reference to shutdown in drillbit.log Key: DRILL-6286 URL: https://issues.apache.org/jira/browse/DRILL-6286 Project: Apache Drill

[jira] [Created] (DRILL-6281) Refactor TimedRunnable

2018-03-20 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6281: - Summary: Refactor TimedRunnable Key: DRILL-6281 URL: https://issues.apache.org/jira/browse/DRILL-6281 Project: Apache Drill Issue Type: Sub-task

[jira] [Created] (DRILL-6280) Cleanup execution of BuildTimeScan during maven build

2018-03-20 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6280: - Summary: Cleanup execution of BuildTimeScan during maven build Key: DRILL-6280 URL: https://issues.apache.org/jira/browse/DRILL-6280 Project: Apache Drill Issue

[jira] [Created] (DRILL-6273) Remove dependency licensed under Category X

2018-03-19 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6273: - Summary: Remove dependency licensed under Category X Key: DRILL-6273 URL: https://issues.apache.org/jira/browse/DRILL-6273 Project: Apache Drill Issue Type: Task

[jira] [Created] (DRILL-6272) Remove binary jars files from source distribution

2018-03-19 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6272: - Summary: Remove binary jars files from source distribution Key: DRILL-6272 URL: https://issues.apache.org/jira/browse/DRILL-6272 Project: Apache Drill Issue Type

[jira] [Created] (DRILL-6271) Update copyright range in NOTICE

2018-03-19 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6271: - Summary: Update copyright range in NOTICE Key: DRILL-6271 URL: https://issues.apache.org/jira/browse/DRILL-6271 Project: Apache Drill Issue Type: Task

Re: [VOTE] Apache Drill release 1.13.0 - RC0

2018-03-15 Thread Vlad Rozov
0 (non-binding) - verified release signature and hash - verified build "mvn -Dmaven.repo.local=/tmp/.m2/repository/ install -DskipTests" - verified NOTICE, LICENSE and README.md - checked DEPENDENCIES issues noted (in order of severity) - the source distribution contains binary jar files

Re: [ANNOUNCE] New Committer: Volodymyr Vysotskyi

2018-03-15 Thread Vlad Rozov
Congrats Vova! Thank you, Vlad On 3/15/18 11:38, Gautam Parai wrote: Congratulations Volodymyr! Gautam From: Timothy Farkas Sent: Thursday, March 15, 2018 11:10:40 AM To: dev@drill.apache.org Subject: Re: [ANNOUNCE] New Committer:

[jira] [Created] (DRILL-6237) Upgrade checkstyle version to 5.9 or above

2018-03-13 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6237: - Summary: Upgrade checkstyle version to 5.9 or above Key: DRILL-6237 URL: https://issues.apache.org/jira/browse/DRILL-6237 Project: Apache Drill Issue Type: Task

[jira] [Created] (DRILL-6202) Deprecate usage of IndexOutOfBoundsException to re-alloc vectors

2018-03-01 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6202: - Summary: Deprecate usage of IndexOutOfBoundsException to re-alloc vectors Key: DRILL-6202 URL: https://issues.apache.org/jira/browse/DRILL-6202 Project: Apache Drill

[jira] [Created] (DRILL-6164) Heap memory leak during parquet scan and OOM

2018-02-15 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6164: - Summary: Heap memory leak during parquet scan and OOM Key: DRILL-6164 URL: https://issues.apache.org/jira/browse/DRILL-6164 Project: Apache Drill Issue Type: Bug

[jira] [Created] (DRILL-6152) For CSV and TSV files splitting should be disabled in case of quoted processing

2018-02-12 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6152: - Summary: For CSV and TSV files splitting should be disabled in case of quoted processing Key: DRILL-6152 URL: https://issues.apache.org/jira/browse/DRILL-6152 Project

[jira] [Created] (DRILL-6151) Fragment executors may terminate without sending final batch to a downstream causing query to hang

2018-02-12 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6151: - Summary: Fragment executors may terminate without sending final batch to a downstream causing query to hang Key: DRILL-6151 URL: https://issues.apache.org/jira/browse/DRILL-6151

[jira] [Created] (DRILL-6150) org.apache.drill.exec.store.easy.text.compliant.TextReader is subject of java.lang.StackOverflowError

2018-02-12 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6150: - Summary: org.apache.drill.exec.store.easy.text.compliant.TextReader is subject of java.lang.StackOverflowError Key: DRILL-6150 URL: https://issues.apache.org/jira/browse/DRILL-6150

Re: [ANNOUNCE] New PMC member: Paul Rogers

2018-01-31 Thread Vlad Rozov
Congrats Paul! Thank you, Vlad On 1/31/18 04:37, Vitalii Diravka wrote: Congratulations, Paul! Well deserved. Kind regards Vitalii On Wed, Jan 31, 2018 at 9:58 AM, Arina Yelchiyeva < arina.yelchiy...@gmail.com> wrote: Congratulations, Paul! Well deserved. Kind regards Arina On Wed, Jan

[jira] [Created] (DRILL-6086) TestSortImpl.testLargeBatch unit test fails randomly

2018-01-12 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6086: - Summary: TestSortImpl.testLargeBatch unit test fails randomly Key: DRILL-6086 URL: https://issues.apache.org/jira/browse/DRILL-6086 Project: Apache Drill Issue

[HANGOUT] Minutes Jan 9, 2018

2018-01-10 Thread Vlad Rozov
Attendees: Arina, Paul, Pritesh, Vitalii, Volodymyr, Vova, Vlad, Sorabh, Anil, Hanumath, Boaz, Karthik Discussion topics and action items: - Support Java 8 in 1.13.0 by default. Community to continue work on several JIRAs (see

Re: Parquet MR version

2018-01-09 Thread Vlad Rozov
t followed in the first place. Regards, Salim On Jan 5, 2018, at 2:37 AM, Vlad Rozov <vro...@apache.org> wrote: Hi everyone, With parquet-mr 1.9.0 released more than 1 year ago and parquet-mr 1.8.2 almost a year ago, should the drill dependency on parquet-mr be updated from the curr

Re: Drill Hangout Jan 9, 2018

2018-01-09 Thread Vlad Rozov
<aditya.allamr...@gmail.com wrote: Hi Vlad, If this is open to everyone in this group, i would like to join this hangout. Please let me know. Thanks Aditya On Tue, Jan 9, 2018 at 1:22 AM, Vlad Rozov <vro...@apache.org> wrote: We will have our first bi-weekly hangout in the 2018 tomorrow at 10 a

Re: Drill Hangout Jan 9, 2018

2018-01-09 Thread Vlad Rozov
, 2018 at 1:22 AM, Vlad Rozov <vro...@apache.org> wrote: We will have our first bi-weekly hangout in the 2018 tomorrow at 10 am. Please reply to this post with proposed topics to discuss. Hangout link: https://plus.google.com/hangouts/_/event/ci4rdiju8bv04a64efj 5fedd0lc Thank you, Vlad

Drill Hangout Jan 9, 2018

2018-01-08 Thread Vlad Rozov
We will have our first bi-weekly hangout in the 2018 tomorrow at 10 am. Please reply to this post with proposed topics to discuss. Hangout link: https://plus.google.com/hangouts/_/event/ci4rdiju8bv04a64efj5fedd0lc Thank you, Vlad

Parquet MR version

2018-01-04 Thread Vlad Rozov
Hi everyone, With parquet-mr 1.9.0 released more than 1 year ago and parquet-mr 1.8.2 almost a year ago, should the drill dependency on parquet-mr be updated from the current custom 1.8.1-drill-r0? As far as I can tell both 1.8.2 and 1.9.0 have fixes from the 1.8.1-drill-r0 patch. Will the

[jira] [Created] (DRILL-6053) Avoid excessive locking in LocalPersistentStore

2017-12-22 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6053: - Summary: Avoid excessive locking in LocalPersistentStore Key: DRILL-6053 URL: https://issues.apache.org/jira/browse/DRILL-6053 Project: Apache Drill Issue Type

Re: [ANNOUNCE] New Committer: Boaz Ben-Zvi

2017-12-13 Thread Vlad Rozov
Congrats! Thank you, Vlad On 12/13/17 14:41, Khurram Faraaz wrote: Congratulations, Boaz! From: Robert Wu Sent: Wednesday, December 13, 2017 2:38:42 PM To: dev@drill.apache.org Subject: RE: [ANNOUNCE] New Committer: Boaz Ben-Zvi

[jira] [Created] (DRILL-6030) Managed sort should minimize number of batches in a k-way merge

2017-12-12 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6030: - Summary: Managed sort should minimize number of batches in a k-way merge Key: DRILL-6030 URL: https://issues.apache.org/jira/browse/DRILL-6030 Project: Apache Drill

Re: [ANNOUNCE] New Committer: Vitalii Diravka

2017-12-12 Thread Vlad Rozov
Congrats! Thank you, Vlad On 12/11/17 11:18, Timothy Farkas wrote: Congrats! From: Gautam Parai Sent: Monday, December 11, 2017 7:32:27 AM To: dev@drill.apache.org Subject: Re: [ANNOUNCE] New Committer: Vitalii Diravka Congratulations

[jira] [Created] (DRILL-6004) Direct buffer bounds checking should be disabled by default

2017-12-01 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6004: - Summary: Direct buffer bounds checking should be disabled by default Key: DRILL-6004 URL: https://issues.apache.org/jira/browse/DRILL-6004 Project: Apache Drill

[jira] [Created] (DRILL-6002) Avoid memory copy from direct buffer to heap while spilling to local disk

2017-11-29 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6002: - Summary: Avoid memory copy from direct buffer to heap while spilling to local disk Key: DRILL-6002 URL: https://issues.apache.org/jira/browse/DRILL-6002 Project: Apache

[jira] [Created] (DRILL-6001) Deprecate using assertions (-ea) to enable direct memory allocation tracing.

2017-11-29 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-6001: - Summary: Deprecate using assertions (-ea) to enable direct memory allocation tracing. Key: DRILL-6001 URL: https://issues.apache.org/jira/browse/DRILL-6001 Project: Apache

[jira] [Created] (DRILL-5961) For long running queries (> 10 min) Drill may raise FragmentSetupException for completed/cancelled fragments

2017-11-14 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-5961: - Summary: For long running queries (> 10 min) Drill may raise FragmentSetupException for completed/cancelled fragments Key: DRILL-5961 URL: https://issues.apache.org/jira/browse/DR

[jira] [Created] (DRILL-5936) Refactor MergingRecordBatch based on code review

2017-11-06 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-5936: - Summary: Refactor MergingRecordBatch based on code review Key: DRILL-5936 URL: https://issues.apache.org/jira/browse/DRILL-5936 Project: Apache Drill Issue Type

Re: [HANGOUT] Topics for 10/31/2017

2017-10-30 Thread Vlad Rozov
I'd suggest discussing migration to gitbox https://gitbox.apache.org/. For more details please see https://git.apache.org/. Thank you, Vlad On 10/30/17 09:26, Gautam Parai wrote: Hi, We will have a Drill hangout tomorrow (Tuesday Oct 31) at 10 AM Pacific Time. Please suggest topics by

[jira] [Created] (DRILL-5905) Exclude jdk-tools from project dependencies

2017-10-24 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-5905: - Summary: Exclude jdk-tools from project dependencies Key: DRILL-5905 URL: https://issues.apache.org/jira/browse/DRILL-5905 Project: Apache Drill Issue Type

[jira] [Created] (DRILL-5862) Update project parent pom xml to the latest ASF version

2017-10-11 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-5862: - Summary: Update project parent pom xml to the latest ASF version Key: DRILL-5862 URL: https://issues.apache.org/jira/browse/DRILL-5862 Project: Apache Drill Issue

[jira] [Resolved] (DRILL-5813) A query that includes sort loses Drill connection. Drill sometimes crashes.

2017-09-27 Thread Vlad Rozov (JIRA)
[ https://issues.apache.org/jira/browse/DRILL-5813?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vlad Rozov resolved DRILL-5813. --- Resolution: Not A Bug Fix Version/s: (was: 1.12.0) When Drill is started with assertion

[jira] [Created] (DRILL-5791) Unit test Jackson polymorphic unmarshalling

2017-09-14 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-5791: - Summary: Unit test Jackson polymorphic unmarshalling Key: DRILL-5791 URL: https://issues.apache.org/jira/browse/DRILL-5791 Project: Apache Drill Issue Type: Test

[jira] [Created] (DRILL-5784) SYSTEM ERROR: IndexOutOfBoundsException: index: 512, length: 4 (expected: range(0, 512))

2017-09-12 Thread Vlad Rozov (JIRA)
Vlad Rozov created DRILL-5784: - Summary: SYSTEM ERROR: IndexOutOfBoundsException: index: 512, length: 4 (expected: range(0, 512)) Key: DRILL-5784 URL: https://issues.apache.org/jira/browse/DRILL-5784

Checkstyle error or warning (was: Checkstyle Unused Imports)

2017-09-11 Thread Vlad Rozov
to handle this kind of issue effectively? Thanks, - Paul On Sep 10, 2017, at 6:01 PM, Vlad Rozov <vro...@apache.org> wrote: +1 to add checkstyle for the Apache license header. It will be good to enforce consistency and avoid unnecessary warnings. I would also recommend to add

Re: Checkstyle Unused Imports

2017-09-10 Thread Vlad Rozov
Good unit test will increase our code quality immensely, and will simplify the task for code reviews. So, I’d want to push that ahead before worrying about imports. Just my two cents… Thanks, - Paul On Sep 8, 2017, at 6:58 PM, Vlad Rozov <vro...@apache.org> wrote: Paul, is AutoCloseable wa

Re: Checkstyle Unused Imports

2017-09-08 Thread Vlad Rozov
Paul, is AutoCloseable warning specific to Eclipse? I don't remember seeing the same warning in IntelliJ or during compilation. I know that some communities are significantly more strict regarding code style and enforce not only unused imports, but also order of imports and placement of

OWASP dependency check maven plugin (was: Does Drill Use Apache Struts)

2017-09-08 Thread Vlad Rozov
What the community thinks about implementing OWASP dependency check maven plugin that will be disabled by default and enabled in Travis-ci and/or Jenkins builds? It has an ability to fail build depending on the level of CVE present in the project dependencies. The topic is probably more

multiple logback.xml in the project

2017-09-05 Thread Vlad Rozov
I'd suggest to unify multiple logback.xml into a single or max 2 (one for unit test and one for release) file. Any objections/cons to the proposal? Thank you, Vlad On 9/4/17 05:00, Vova Vysotskyi wrote: Vlad Rozov, thanks for the idea to conditionally enable Lilith appender. I agree

Re: Disable Lilith SOCKET connection by default.

2017-09-01 Thread Vlad Rozov
I'd suggest to conditionally enable lilith appender in logback.xml based on a property (for example drill.lilith.level). By default it can be set to OFF and lilith appender not being added to loggers specified in the logback.xml. An individual unit test can be executed with

gitbox?

2017-08-30 Thread Vlad Rozov
Hi, As I am new to Drill, I don't know if migration from "Git WiP" (https://git-wip-us.apache.org) to "Github Dual Master" (https://gitbox.apache.org) was already discussed by the community, but from my Apache Apex experience I would recommend to consider migrating Drill ASF repos to the

Re: Dynamically change logging levels for loggers

2017-08-26 Thread Vlad Rozov
+1. Even though it was done for log4j in Apache Apex, I am pretty sure that the same can be done for logback. The only thing to consider is that all such functionality is specific to a logging provider in use. I am quite familiar with how it was done in Apex and can help if necessary. Thank

Re: IntelliJ code format

2017-08-21 Thread Vlad Rozov
Was adding few files under .idea folder to git such as codeStyleSettings.xml and copyright that hold project format settings for IntelliJ discussed by the community? It will eliminate need to import settings as an extra step. Thank you, Vlad On 8/21/17 09:05, Padma Penumarthy wrote: Sorry