You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pinot.apache.org by Pinot Slack Email Digest <ap...@gmail.com> on 2021/10/28 02:00:22 UTC

Apache Pinot Daily Email Digest (2021-10-27)

### _#general_

  
 **@daniel.bos:** @daniel.bos has joined the channel  
 **@atsushi.sakai:** @atsushi.sakai has joined the channel  
 **@soyinka.majumder:** @soyinka.majumder has joined the channel  
 **@manoj.purohit:** @manoj.purohit has joined the channel  
 **@maximo.alves:** @maximo.alves has joined the channel  
 **@leon.graveland:** @leon.graveland has joined the channel  
 **@pranav.chawla:** @pranav.chawla has joined the channel  
 **@anilkprabhala:** @anilkprabhala has joined the channel  
 **@sandeep.hadoopadmn:** Does Pinot have parcels?, so we can add into
cloudera manager(cdp) and installed?  
 **@diogo.baeder:** Hey guys, just to confirm: this is the official Python
library to access Pinot, correct?  \- I'm asking because of the organization
name mismatch  
**@mayanks:** This is the one folks use  
**@diogo.baeder:** Cool, thanks! :slightly_smiling_face:  
**@diogo.baeder:** So perhaps someone from your team could take a look at
this?  Or would this be handled by other folks?  
**@xiangfu0:** I'll review. Thanks!  
**@diogo.baeder:** Awesome, thanks a lot @xiangfu0! :slightly_smiling_face:  

###  _#random_

  
 **@daniel.bos:** @daniel.bos has joined the channel  
 **@atsushi.sakai:** @atsushi.sakai has joined the channel  
 **@soyinka.majumder:** @soyinka.majumder has joined the channel  
 **@manoj.purohit:** @manoj.purohit has joined the channel  
 **@maximo.alves:** @maximo.alves has joined the channel  
 **@leon.graveland:** @leon.graveland has joined the channel  
 **@pranav.chawla:** @pranav.chawla has joined the channel  
 **@anilkprabhala:** @anilkprabhala has joined the channel  

###  _#troubleshooting_

  
 **@surajkmth29:** Hi Folks, When running the lookup query I see the below
error: ```"message":
"QueryExecutionError:\norg.apache.pinot.spi.exception.BadQueryRequestException:
Caught exception while initializing transform function: lookup\n\tat
org.apache.pinot.core.operator.transform.function.TransformFunctionFactory.get(TransformFunctionFactory.java:207)\n\tat
org.apache.pinot.core.operator.transform.TransformOperator.<init>(TransformOperator.java:56)\n\tat
org.apache.pinot.core.plan.TransformPlanNode.run(TransformPlanNode.java:56)\n\tat
org.apache.pinot.core.plan.SelectionPlanNode.run(SelectionPlanNode.java:83)\n\tat
org.apache.pinot.core.plan.CombinePlanNode.run(CombinePlanNode.java:100)\n\tat
org.apache.pinot.core.plan.InstanceResponsePlanNode.run(InstanceResponsePlanNode.java:33)\n\tat
org.apache.pinot.core.plan.GlobalPlanImplV0.execute(GlobalPlanImplV0.java:45)\n\tat
org.apache.pinot.core.query.executor.ServerQueryExecutorV1Impl.processQuery(ServerQueryExecutorV1Impl.java:296)\n\tat
org.apache.pinot.core.query.executor.ServerQueryExecutorV1Impl.processQuery(ServerQueryExecutorV1Impl.java:216)\n\tat
org.apache.pinot.core.query.executor.QueryExecutor.processQuery(QueryExecutor.java:60)\n\tat
org.apache.pinot.core.query.scheduler.QueryScheduler.processQueryAndSerialize(QueryScheduler.java:155)\n\tat
org.apache.pinot.core.query.scheduler.QueryScheduler.lambda$createQueryFutureTask$0(QueryScheduler.java:139)\n\tat
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)\n\tat
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)",
"errorCode": 200 },``` From the error message, it's not very clear to me
what's the issue here. Can anyone help ?  
**@xiangfu0:** whats your query?  
**@surajkmth29:** ```select userId, orgId, lookup('tableB', 'username',
'orgId', orgId, 'userId', userId) as username from tableA limit 10```  
**@xiangfu0:** also is `tableB` a dimension table?  
**@xiangfu0:**  
**@surajkmth29:** Yes tableB is a dimension table  
 **@lrhadoop143:** Hi Folks, How to load orc files in pinot .I used
Classname:org.apache.pinot.plugin.inputformat.orc.ORCRecordReader. but failed
with schema not provided error.  
**@xiangfu0:** can you put the stacktrace  
**@lrhadoop143:**  
**@xiangfu0:** this is the info log, doesn’t seem to be an issue  
**@xiangfu0:** it’s using the schema from the file  
**@lrhadoop143:** Thank you  
 **@moradi.sajjad:** eieecckbhjerbubnbdhjrtilhuritcduvnirujijhfbf  
 **@surajkmth29:** Hi Team, Are aggregation functions supported with lookup
join? I have the below query ```SELECT column1 ,column2 ,lookup('dimTable',
'username', 'orgId', orgId, 'userId', userId) AS username FROM tableA WHERE
column2 IN ('Good') AND column1 != 'Unknown' AND username = 'user' limit
100``` This returns me the result, However, the moment I add either a count(*)
in the select statement or a "group by" the query keeps on loading. Eg:
```SELECT column1 ,column2 ,orgId ,lookup('dimTable', 'username', 'orgId',
orgId, 'userId', userId) AS username FROM tableA WHERE column2 IN ('Good') AND
column1 != 'Unknown' AND username = 'user' GROUP BY column1, column2, orgId,
username limit 100```  
**@mayanks:** What version of Pinot are you using? There was a UI bug where
syntax error in query would not be reported in the UI and it keeps loading  
**@surajkmth29:** The version is 0.8.0.11  
**@surajkmth29:** @mayanks are you referring to  ?  
**@mayanks:** I think this one is probably resolved, can you query broker
directly to eliminate this?  
 **@daniel.bos:** @daniel.bos has joined the channel  
 **@lars-kristian_svenoy:** Hi everyone. I’m looking into making pinot rack
aware when ingesting data from kafka. I can’t find any documentation on this,
is this something that is supported at the moment?  
**@mayanks:** The feature was being worked on at LinkedIn cc: @steotia
@ssubrama  
**@atsushi.sakai:** @atsushi.sakai has joined the channel  
 **@soyinka.majumder:** @soyinka.majumder has joined the channel  
 **@manoj.purohit:** @manoj.purohit has joined the channel  
 **@maximo.alves:** @maximo.alves has joined the channel  
 **@leon.graveland:** @leon.graveland has joined the channel  
 **@pranav.chawla:** @pranav.chawla has joined the channel  
 **@anilkprabhala:** @anilkprabhala has joined the channel  
 **@luisfernandez:** when upgrading pinot do people experience p99 response
time spikes?  
**@mayanks:** It could mean you are operating near capacity, as in if a
replica is unavailable the other replicas see increased load  

### _#pinot-dev_

  
 **@anilkprabhala:** @anilkprabhala has joined the channel  
 **@ruicong.xie:** @ruicong.xie has joined the channel  

###  _#thirdeye-pinot_

  
 **@leon.graveland:** @leon.graveland has joined the channel  
 **@leon.graveland:** Hi everyone, just new to the community. I’m looking into
ThirdEye, and I found that the codebase split from Pinot in order to apply for
Apache Incubator Programme a while ago. Do you guys know where to find the
roadmap for the project?  

###  _#getting-started_

  
 **@manoj.purohit:** @manoj.purohit has joined the channel  
 **@anilkprabhala:** @anilkprabhala has joined the channel  
 **@ruicong.xie:** @ruicong.xie has joined the channel  

###  _#releases_

  
 **@anilkprabhala:** @anilkprabhala has joined the channel  
\--------------------------------------------------------------------- To
unsubscribe, e-mail: dev-unsubscribe@pinot.apache.org For additional commands,
e-mail: dev-help@pinot.apache.org