Re: Announcing new committer: Hanifi Gunes

2015-04-16 Thread Sudheesh Katkam
Congratulations, Hanifi! On Apr 16, 2015, at 2:29 PM, Jacques Nadeau jacq...@apache.org wrote: The Apache Drill PMC is very pleased to announce Hanifi Gunes as a new committer. He has been providing great contributions over the past six months. Additionally, has quickly become the go to

Re: JAVA API for Drill

2015-06-01 Thread Sudheesh Katkam
Adding to Hanifi’s comment. Loot at QueryWrapper#run method and QueryWrapper$Listener https://github.com/hnfgns/incubator-drill/blob/master/exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/QueryWrapper.java

Re: Drill logical plan optimization

2015-05-28 Thread Sudheesh Katkam
Hi Rajkumar, Here are some links: http://drill.apache.org/docs/performance-tuning-introduction/ http://drill.apache.org/docs/performance-tuning-introduction/ (Performance Tuning Guide) http://drill.apache.org/docs/query-plans/ http://drill.apache.org/docs/query-plans/ Did you mean optimize

Re: pending queries jamming the system

2015-08-03 Thread Sudheesh Katkam
Hi Stefan, Can you create a JIRA for this? Please attach to the JIRA: (1) thread dumps of the three Drillbits (you can get this using jstack), and (2) json query profiles of the PENDING queries (you can get this from the Full JSON Profile at the bottom of the profile page). Thank you, Sudheesh

Resetting an option

2015-08-10 Thread Sudheesh Katkam
Hey y‘all, Re DRILL-1065 https://issues.apache.org/jira/browse/DRILL-1065, at system level (ALTER system RESET …), resetting an option would mean changing the value to the default provided by Drill. But, at session level (ALTER session RESET …), would resetting an option mean: (a) changing the

Re: Resetting an option

2015-08-10 Thread Sudheesh Katkam
Correction: currently any user can SET or RESET an option for session and system. On Aug 10, 2015, at 2:20 PM, Sudheesh Katkam skat...@maprtech.com wrote: Hey y‘all, Re DRILL-1065 https://issues.apache.org/jira/browse/DRILL-1065, at system level (ALTER system RESET …), resetting

Re: Help with optimizing a query

2015-08-10 Thread Sudheesh Katkam
Hi Yousef, If possible, could you put the profile in a publicly accessible location (Dropbox, etc) and post the link here? Thank you, Sudheesh On Aug 10, 2015, at 3:43 PM, Yousef Lasi yousef.l...@gmail.com wrote: We're running a 4 file join on a set of parquet files, the largest of which

Re: using the REST API

2015-07-16 Thread Sudheesh Katkam
See inline. On Jul 16, 2015, at 4:36 AM, Stefán Baxter ste...@activitystream.com wrote: Hi, I have a few questions regarding the rest API. - Is it possible that the rest api (query.json) should return numeric values as strings? There is a ticket for this:

Re: Rest API

2015-07-16 Thread Sudheesh Katkam
See inline. On Jul 16, 2015, at 4:03 AM, Preetham Nadig preetham.na...@ariplaso.com wrote: Hello, I am planning to use DRILL for one of my projects and I have been working with it for couple of weeks That’s awesome! One of the things I would like to do is access DRILL over a REST API,

Re: Flatten Output Json

2015-07-16 Thread Sudheesh Katkam
Does this help? http://drill.apache.org/docs/flatten/ http://drill.apache.org/docs/flatten/ Thank you, Sudheesh On Jul 15, 2015, at 10:55 PM, Usman Ali usman@platalytics.com wrote: Hi, Drill sqlline displays output in a nice format. I am guessing it must be flattening the output

Re: Set Drill Response Format to CSV Through Rest APIs

2015-07-16 Thread Sudheesh Katkam
Currently we support only JSON through REST API. Thank you, Sudheesh On Jul 15, 2015, at 9:26 PM, Usman Ali usman@platalytics.com wrote: Hi, Is there any way to set response format of drill to csv instead of json using Rest APIs? If yes, then what other response formats are

Re: Operation category READ is not supported in state standby at org.apache.hadoop.hdfs.server.namenode.ha.Standby

2015-07-16 Thread Sudheesh Katkam
Can you try just “thrift://nn2:9083 thrift://nn2:9083” (and not include the failover namenode) for “hive.metastore.uris” property? Thank you, Sudheesh On Jul 16, 2015, at 1:43 AM, Arthur Chan arthur.hk.c...@gmail.com wrote: Anyone has idea what I would be wrong in setup Drill? On Tue,

Re: How to unsubscribe from the mail group ?

2015-11-16 Thread Sudheesh Katkam
You can get digests; see https://mail-archives.apache.org/mod_mbox/drill-user/ > On Nov 15, 2015, at 6:24 PM, Kim Chew wrote: > > https://drill.apache.org/mailinglists/ > > On Sun, Nov 15, 2015 at 4:03 PM, ganesh

Re: Rest & web authentication

2015-12-07 Thread Sudheesh Katkam
Hi Niko, Web authentication is not available yet; DRILL-3201 is being reviewed. The doc pages are ahead. Thank you, Sudheesh > On Dec 7, 2015, at 7:06 AM, Keys Botzum wrote: > > I think this answers your question (the

Re: Announcing new committer: Kristine Hahn

2015-12-04 Thread Sudheesh Katkam
Congratulations and welcome, Kris! > On Dec 4, 2015, at 9:19 AM, Jacques Nadeau wrote: > > The Apache Drill PMC is very pleased to announce Kristine Hahn as a new > committer. > > Kris has worked tirelessly on creating and improving the Drill > documentation. She has been

Re: Rest & web authentication

2015-12-07 Thread Sudheesh Katkam
as a bit of confusion. >> >> See the discussion thread here for more info. >> >> http://search-hadoop.com/m/qRVAXir9Do1qHni72=How+to+setup+user+authentication+for+the+WebUI+ >> < >> http://search-hadoop.com/m/qRVAXir9Do1qHni72=How+to+setup+user+authentication

Re: Oracle Query Problem

2016-05-31 Thread Sudheesh Katkam
Can you enable verbose logging and post the resulting error message? You can do this by executing the following statement, and then the failing query. SET `exec.errors.verbose` = true; Thank you, Sudheesh > On May 31, 2016, at 11:27 AM, SanjiV SwaraJ wrote: > > Hello I

Hangout Topics For 05/31/16

2016-05-27 Thread Sudheesh Katkam
Hey y’all, Let’s use this thread to pre-populate a list of topics to discuss on Tuesday’s hangout (05/31/16), so people can attend if they are interested in the mentioned topics. I will also collect topics at the beginning of the hangout. + DRILL-4280: Kerberos Authentication (Sudheesh) Thank

Suggestions for Hangout Topics for 06/28/16

2016-06-27 Thread Sudheesh Katkam
If you have any suggestions for hangout topics for tomorrow, you can add it to this thread. We will also ask around at the beginning of the hangout for any topics. The goal is to try to cover whatever possible during the 1 hr. Thank you, Sudheesh

Re: [DISCUSS] New Feature: Drill Client Impersonation

2016-02-23 Thread Sudheesh Katkam
> > Do you have an interface proposal? I didn't see that. > > Also, what do you think about my comment and Keys response about moving > pooling to the Driver and then making "connection" lightweight. > > -- > Jacques Nadeau > CTO and Co-Founder, Dremio > >

Re: [DISCUSS] New Feature: Drill Client Impersonation

2016-02-22 Thread Sudheesh Katkam
o impersonate that addressed a >>> lot >>>> of security concerns. Of course this isn't a perfect solution and I'm >>> sure >>>> others will recognize that in some scenarios impersonation isn't the >> best >>>> approach, but having that as

[DISCUSS] New Feature: Drill Client Impersonation

2016-02-19 Thread Sudheesh Katkam
Hey y’all, I plan to work on DRILL-4281 : support for inbound/client impersonation. Please review the design document , which is open for comments. There is also

Re: ConnectTimeoutException when starting drill

2016-03-19 Thread Sudheesh Katkam
Drill 1.6 introduces support for Java 1.8, which is generally available today. Download here . Thank you, Sudheesh > On Mar 3, 2016, at 1:40 PM, Rob Terpilowski wrote: > > I am

Re: high latency of querying hive datasource

2016-04-07 Thread Sudheesh Katkam
Can you gather the query profile from the web UI [1]? This mailing list does not accept attachments; please put the profile in a shareable location (Dropbox?), and post a link. Thank you, Sudheesh [1] https://drill.apache.org/docs/query-profiles/

Re: Impersonation

2016-04-27 Thread Sudheesh Katkam
Hi Lunen, Is the drillbit process running? If not, look for errors in logs in */opt/apache-drill-1.6.0/log* In embedded mode, Zookeeper is not required. Try: *bin/sqlline –u "jdbc:drill:zk=local" -n user1 -p user1PW* This command starts and connects to a drillbit (which is embedded in the

Re: tmp noexec

2016-07-26 Thread Sudheesh Katkam
epoll was supposed to be disabled as part of this PR [1] pending perf. tests; IIRC test clusters were busy then, and I lost track of this change. I’ll post an update soon. Thank you, Sudheesh [1] https://github.com/apache/drill/pull/486 > On Jul 26,

[DISCUSS] New Feature: Kerberos Authentication

2016-07-22 Thread Sudheesh Katkam
Hi all, I plan to work on DRILL-4280: Kerberos Authentication for Clients [1]. The design document [2] is attached to the ticket. Please read and comment! Thank you, Sudheesh [1] https://issues.apache.org/jira/browse/DRILL-4280 [2]

Changes in Launch Scripts

2016-07-22 Thread Sudheesh Katkam
Hi all, I just committed DRILL-4581 [1] that changes launch scripts. The patch should be backward compatible. This email is just an FYI to start using the new style of drill-env.sh file. The major usability change is that Drill defaults have been moved from conf/drill-env.sh to

Re: Olingo plugin

2016-07-12 Thread Sudheesh Katkam
Hi Steve, AFAIK, no such plans. Would you like to open a ticket, and work on it? Thank you, Sudheesh > On Jul 12, 2016, at 10:10 AM, Steve Warren wrote: > > Are there plans to release an Olingo (odata) plugin? > > https://olingo.apache.org/ > > -- > Confidentiality

Re: Olingo plugin

2016-07-12 Thread Sudheesh Katkam
entation on writing plugins. Is > there any available? > > On Tue, Jul 12, 2016 at 10:55 AM, Sudheesh Katkam <skat...@maprtech.com> > wrote: > >> Hi Steve, >> >> AFAIK, no such plans. Would you like to open a ticket, and work on it? >> >> T

Re: Olingo plugin

2016-07-12 Thread Sudheesh Katkam
.@myvest.com> wrote: > > Thanks! I'll have a look, I had found the contrib in github. > > On Tue, Jul 12, 2016 at 11:12 AM, Sudheesh Katkam <skat...@maprtech.com > <mailto:skat...@maprtech.com>> > wrote: > >> There is some documentation available [1]

Re: Pushdown Capabilities with RDBMS

2016-07-15 Thread Sudheesh Katkam
Hi Marcus, I am glad that you are exploring Drill! Per RDBMS storage plugin documentation [1], join pushdown is supported. So the scenario you described is likely a bug; can you open a ticket [2] with the details on how to reproduce the issue? Thank you, Sudheesh [1]

Hangout Starting Now

2016-06-28 Thread Sudheesh Katkam
Hangout starting now: https://hangouts.google.com/hangouts/_/event/ci4rdiju8bv04a64efj5fedd0lc Join us! Thank you, Sudheesh

Re: Drill - Hive - Kerberos

2016-07-06 Thread Sudheesh Katkam
Can you set the following property to false in the Hive storage plugin configuration, and try again? "hive.server2.enable.doAs": “false" Thank you, Sudheesh > On Jul 5, 2016, at 11:29 AM, Joseph Swingle wrote: > > Yes. Impersonation is enabled.: > > drill.exec: { > >

Re: [Drill-Issues] Drill-1.6.0: Drillbit not starting

2016-08-04 Thread Sudheesh Katkam
Can you check if there are any errors in the drillbit.out file? This file should be in the same directory as the log file. Thank you, Sudheesh > On Aug 4, 2016, at 4:25 AM, Shankar Mane wrote: > > I am getting this error infrequently. Most of the time drill starts

Re: [HANGOUT] Topics for 01/24/17

2017-01-24 Thread Sudheesh Katkam
Join us here: https://plus.google.com/hangouts/_/event/ci4rdiju8bv04a64efj5fedd0lc On Jan 23, 2017, at 6:43 PM, Sudheesh Katkam <skat...@mapr.com<mailto:skat...@mapr.com>> wrote: I meant 01/24/17, 10 AM PT. On Jan 23, 2017, at 12:43 PM, Sudheesh Katkam <skat...@mapr.

Re: [HANGOUT] Topics for 01/24/17

2017-01-23 Thread Sudheesh Katkam
I meant 01/24/17, 10 AM PT. > On Jan 23, 2017, at 12:43 PM, Sudheesh Katkam <skat...@mapr.com> wrote: > > Hi drillers, > > Our bi-weekly hangout is tomorrow (01/23/17, 10 AM PT). If you have any > suggestions for hangout topics, you can add them to this thread. We

Re: Query hangs on planning

2016-09-01 Thread Sudheesh Katkam
That setting is for off-heap memory. The earlier case hit heap memory limit. > On Sep 1, 2016, at 11:36 AM, Zelaine Fong wrote: > > One other thing ... have you tried tuning the planner.memory_limit > parameter? Based on the earlier stack trace, you're hitting a memory

Re: Quering Hbase with TimeRange, Version, Timestamp,etc

2016-09-14 Thread Sudheesh Katkam
AFAIK, not possible currently. Thank you, Sudheesh > On Sep 14, 2016, at 5:15 AM, Ulf Andreasson @ MapR > wrote: > > I am also curious regarding this, is it possible ? > > > > Ulf Andreasson | Ericsson Global Alliance Solution Engineer, MapR.com | +46 > 72

Re: Right outer join fails

2016-09-13 Thread Sudheesh Katkam
Hi Kathir, I tried the same query in embedded mode, and I got a different error. java.lang.IndexOutOfBoundsException: index: 0, length: 8 (expected: range(0, 0)) at io.netty.buffer.DrillBuf.checkIndexD(DrillBuf.java:123) at io.netty.buffer.DrillBuf.chk(DrillBuf.java:147)

Re: Authentication with PAM fails with Centos 7

2016-09-13 Thread Sudheesh Katkam
Hi Pradeeban, I am not entirely sure what the problem is. The important part from the stack trace is here: > Invalid user credentials: PAM profile 'pkathi2' validation failed From code

Re: Right outer join fails

2016-09-26 Thread Sudheesh Katkam
he cluster, where this >>> failed, i don't see the IndexOutOfBoundsException. Somehow, the >>> IndexOutOfBoundsException >>> log is getting suppressed and only the QueryDataBatch error is logged. But >>> thats a separate issue. >>> >>> I did run it f

Hangout starting now..

2016-10-04 Thread Sudheesh Katkam
Link: https://hangouts.google.com/hangouts/_/maprtech.com/drillbi-weeklyhangout Thank you, Sudheesh

Re: [HANGOUT] Topics for 10/04/16

2016-10-04 Thread Sudheesh Katkam
) > > I'm planning to join tomorrow hangout in case people have questions about > those. > > Cheers, > > Laurent > > On Mon, Oct 3, 2016 at 10:28 AM, Subbu Srinivasan <ssriniva...@zscaler.com> > wrote: > >> Can we close on https://github.com/apac

Re: Drill 1.8.0 Error: RESOURCE ERROR: Failed to create schema tree.

2016-09-16 Thread Sudheesh Katkam
This is how to get a verbose error: First set the option: > SET `exec.errors.verbose` = true; And then run the query. The detailed output will point us to where the error occurred. Thank you, Sudheesh > On Sep 15, 2016, at 9:12 PM, Abhishek Girish > wrote: > > Hi

Re: drill rest api converts all data types to string

2016-09-16 Thread Sudheesh Katkam
Hi Niek, That is a bug; thank you for digging out the exact location. Please open a ticket . Let’s start tracking the details of the fix in that ticket. Thank you, Sudheesh > On Sep 15, 2016, at 2:49 AM, Niek Bartholomeus wrote:

Re: drill rest api converts all data types to string

2016-09-16 Thread Sudheesh Katkam
es.apache.org/jira/browse/DRILL-2373 > > -- > Jacques Nadeau > CTO and Co-Founder, Dremio > > On Fri, Sep 16, 2016 at 8:56 AM, Sudheesh Katkam <skat...@maprtech.com> > wrote: > >> Hi Niek, >> >> That is a bug; thank you for digging out the exact locati

[HANGOUT] Topics for 10/04/16

2016-10-03 Thread Sudheesh Katkam
Hi drillers, Our bi-weekly hangout is tomorrow (10/04/16, 10 AM PT). If you have any suggestions for hangout topics, you can add them to this thread. We will also ask around at the beginning of the hangout for topics. Thank you, Sudheesh

Re: Apache Drill Hangout Minutes - 11/1/16

2016-11-02 Thread Sudheesh Katkam
> Is that correct? > > > > > > > -- > Jacques Nadeau > CTO and Co-Founder, Dremio > > On Tue, Nov 1, 2016 at 8:44 PM, Sudheesh Katkam <sudhe...@apache.org> > wrote: > > > Hi Laurent, > > > > That's right; this was mentioned in the desig

[ANNOUNCE] Apache Drill 1.9.0 Released

2016-11-29 Thread Sudheesh Katkam
On behalf of the Apache Drill community, I am happy to announce the release of Apache Drill 1.9.0. For information about Apache Drill, and to get involved, visit the project website: https://drill.apache.org/ This release introduces new features and enhancements, including asynchronous Parquet

Re: [Drill 1.9.0] : [CONNECTION ERROR] :- (user client) closed unexpectedly. Drillbit down?

2016-12-20 Thread Sudheesh Katkam
Is the drillbit service (running on datanodeN/10.*.*.5:31010) actually down when the error is seen? If not, try lowering parallelism using these two session options, before running the queries: planner.width.max_per_node (decrease this) planner.slice_target (increase this) Thank you, Sudheesh

Re: [Drill 1.9.0] : [CONNECTION ERROR] :- (user client) closed unexpectedly. Drillbit down?

2016-12-21 Thread Sudheesh Katkam
; > Can you tell me how this will impact to query and do i have to set this at > session level OR system level? > > > > Regards, > *Anup Tiwari* > > On Tue, Dec 20, 2016 at 11:59 PM, Chun Chang <cch...@maprtech.com> wrote: > >> I am pretty sure this is the sam

Re: Impersonation with Drill Web Console or REST API

2016-12-21 Thread Sudheesh Katkam
Maybe the doc should say that Drill supports impersonation through web console. These clients use Java client library, just like JDBC. Note that *inbound* impersonation is not supported yet because Drill does not expose an “impersonation_target” field through the web login form. Thank you,

Re: Strange results with date_trunc 'QUARTER'

2017-04-03 Thread Sudheesh Katkam
Looks like a bug to me. Please open a ticket. A simple repro would be very useful. https://issues.apache.org/jira/browse/DRILL - Sudheesh On Apr 3, 2017, at 2:11 PM, Joel Wilsson > wrote: Hi, I'm seeing some strange results when trying

Re: S3 using IAM roles

2017-04-03 Thread Sudheesh Katkam
Glad you could figure this out! Can you open a ticket with details? https://issues.apache.org/jira/browse/DRILL - Sudheesh On Apr 3, 2017, at 12:42 PM, Knapp, Michael > wrote: All, In case others are in the same situation as I

[HANGOUT] Topics for 04/18/17

2017-04-17 Thread Sudheesh Katkam
Hi drillers, Our bi-weekly hangout is tomorrow (04/18/17, 10 AM PT). If you have any suggestions for hangout topics, you can add them to this thread. We will also ask around at the beginning of the hangout for topics. Hangout link:

Re: multiple users and passwords

2017-05-02 Thread Sudheesh Katkam
Drill supports impersonation (“outbound”) to HDFS and Hive; this works because the client API allows for inbound impersonation. In your use-case, does the backend database allow Drill to impersonate the end user (“Joe”) i.e. does the database support inbound impersonation? If so, there still

Re: multiple users and passwords

2017-05-02 Thread Sudheesh Katkam
To clarify: Passing *end user* credentials from one service to another *to reach the target service* is messy. On May 2, 2017, at 1:06 PM, Sudheesh Katkam <skat...@mapr.com<mailto:skat...@mapr.com>> wrote: Drill supports impersonation (“outbound”) to HDFS and Hive; this w

Re: setting an administrator

2017-05-05 Thread Sudheesh Katkam
There are system options that define the list of users and list of groups that are considered administrators. By default, the user running the drillbit is the administrator. System options can only be changed by administrators. So login as an administrator through sqlline and run “ALTER SYSTEM