You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by GitBox <gi...@apache.org> on 2020/07/13 17:11:44 UTC

[GitHub] [incubator-pinot] tmwangi opened a new issue #5691: Requesting GROUP BY support on BYTES typed columns

tmwangi opened a new issue #5691:
URL: https://github.com/apache/incubator-pinot/issues/5691


   Currently Group By on a BYTES typed column does not work. The error I get is:
   
   ```
   org.apache.pinot.client.PinotClientException: Query had processing exceptions: 
   [{"errorCode":200,"message":"QueryExecutionError:
   java.lang.IllegalArgumentException: Illegal data type for no-dictionary key generator: BYTES
     at org.apache.pinot.core.query.aggregation.groupby.NoDictionarySingleColumnGroupKeyGenerator.createGroupKeyMap(NoDictionarySingleColumnGroupKeyGenerator.java:149)
     at org.apache.pinot.core.query.aggregation.groupby.NoDictionarySingleColumnGroupKeyGenerator.<init>(NoDictionarySingleColumnGroupKeyGenerator.java:58)
     at org.apache.pinot.core.query.aggregation.groupby.DefaultGroupByExecutor.<init>(DefaultGroupByExecutor.java:102)
     at org.apache.pinot.core.operator.query.AggregationGroupByOrderByOperator.getNextBlock(AggregationGroupByOrderByOperator.java:101)
     at org.apache.pinot.core.operator.query.AggregationGroupByOrderByOperator.getNextBlock(AggregationGroupByOrderByOperator.java:38)
     at org.apache.pinot.core.operator.BaseOperator.nextBlock(BaseOperator.java:49)
     at org.apache.pinot.core.operator.CombineGroupByOrderByOperator$1.runJob(CombineGroupByOrderByOperator.java:134)
     at org.apache.pinot.core.util.trace.TraceRunnable.run(TraceRunnable.java:40)
     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
     at
   ```


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org


[GitHub] [incubator-pinot] buchi-busireddy edited a comment on issue #5691: Requesting GROUP BY support on BYTES typed columns

Posted by GitBox <gi...@apache.org>.
buchi-busireddy edited a comment on issue #5691:
URL: https://github.com/apache/incubator-pinot/issues/5691#issuecomment-714734203


   ~~FYI, seeing these exceptions in the latest `0.5.0` pinot release when trying to group by multiple columns which also includes `BYTES` columns.~~
   
   ```java
   <removing query>
   org.apache.pinot.client.PinotClientException: Query had processing exceptions:[{"message":"QueryExecutionError:\norg.apache.pinot.core.query.exception.BadQueryRequestException: java.lang.IllegalArgumentException: Value: {\"bytes\":\"Caw9KXf+zBjdF1rFAXsSuA==\"} is not Hex encoded
   at org.apache.pinot.core.operator.filter.predicate.PredicateEvaluatorProvider.getPredicateEvaluator(PredicateEvaluatorProvider.java:84)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:130)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:77)
   at org.apache.pinot.core.plan.FilterPlanNode.run(FilterPlanNode.java:61)
   at org.apache.pinot.core.plan.DocIdSetPlanNode.run(DocIdSetPlanNode.java:41)
   at org.apache.pinot.core.plan.ProjectionPlanNode.run(ProjectionPlanNode.java:52)
   at org.apache.pinot.core.plan.TransformPlanNode.run(TransformPlanNode.java:52)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:107)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:40)
   at org.apache.pinot.core.plan.CombinePlanNode.run(CombinePlanNode.java:89)
   at org.apache.pinot.core.plan.InstanceResponsePlanNode.run(InstanceResponsePlanNode.java:33)
   at org.apache.pinot.core.plan.GlobalPlanImplV0.execute(GlobalPlanImplV0.java:45)
   at org.apache.pinot.core.query.executor.ServerQueryExecutorV1Impl.processQuery(ServerQueryExecutorV1Impl.java:221)
   at org.apache.pinot.core.query.scheduler.QueryScheduler.processQueryAndSerialize(QueryScheduler.java:155)","errorCode":200},{"message":"QueryExecutionError:\norg.apache.pinot.core.query.exception.BadQueryRequestException: java.lang.IllegalArgumentException: Value: {\"bytes\":\"Caw9KXf+zBjdF1rFAXsSuA==\"} is not Hex encoded
   at org.apache.pinot.core.operator.filter.predicate.PredicateEvaluatorProvider.getPredicateEvaluator(PredicateEvaluatorProvider.java:84)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:130)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:77)
   at org.apache.pinot.core.plan.FilterPlanNode.run(FilterPlanNode.java:61)
   at org.apache.pinot.core.plan.DocIdSetPlanNode.run(DocIdSetPlanNode.java:41)
   at org.apache.pinot.core.plan.ProjectionPlanNode.run(ProjectionPlanNode.java:52)
   at org.apache.pinot.core.plan.TransformPlanNode.run(TransformPlanNode.java:52)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:107)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:40)
   at org.apache.pinot.core.plan.CombinePlanNode.run(CombinePlanNode.java:89)
   at org.apache.pinot.core.plan.InstanceResponsePlanNode.run(InstanceResponsePlanNode.java:33)
   at org.apache.pinot.core.plan.GlobalPlanImplV0.execute(GlobalPlanImplV0.java:45)
   at org.apache.pinot.core.query.executor.ServerQueryExecutorV1Impl.processQuery(ServerQueryExecutorV1Impl.java:221)
   at org.apache.pinot.core.query.scheduler.QueryScheduler.processQueryAndSerialize(QueryScheduler.java:155)","errorCode":200},{"message":"QueryExecutionError:\norg.apache.pinot.core.query.exception.BadQueryRequestException: java.lang.IllegalArgumentException: Value: {\"bytes\":\"Caw9KXf+zBjdF1rFAXsSuA==\"} is not Hex encoded
   at org.apache.pinot.core.operator.filter.predicate.PredicateEvaluatorProvider.getPredicateEvaluator(PredicateEvaluatorProvider.java:84)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:130)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:77)
   at org.apache.pinot.core.plan.FilterPlanNode.run(FilterPlanNode.java:61)
   at org.apache.pinot.core.plan.DocIdSetPlanNode.run(DocIdSetPlanNode.java:41)
   at org.apache.pinot.core.plan.ProjectionPlanNode.run(ProjectionPlanNode.java:52)
   at org.apache.pinot.core.plan.TransformPlanNode.run(TransformPlanNode.java:52)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:107)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:40)
   at org.apache.pinot.core.plan.CombinePlanNode.run(CombinePlanNode.java:89)
   at org.apache.pinot.core.plan.InstanceResponsePlanNode.run(InstanceResponsePlanNode.java:33)
   at org.apache.pinot.core.plan.GlobalPlanImplV0.execute(GlobalPlanImplV0.java:45)
   at org.apache.pinot.core.query.executor.ServerQueryExecutorV1Impl.processQuery(ServerQueryExecutorV1Impl.java:221)
   at org.apache.pinot.core.query.scheduler.QueryScheduler.processQueryAndSerialize(QueryScheduler.java:155)","errorCode":200}]
   ```
   
   **UPDATE:** ignore the above exception. It turned out to be issue with the way filter values are passed.
   
   cc @Jackie-Jiang 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org


[GitHub] [incubator-pinot] buchi-busireddy edited a comment on issue #5691: Requesting GROUP BY support on BYTES typed columns

Posted by GitBox <gi...@apache.org>.
buchi-busireddy edited a comment on issue #5691:
URL: https://github.com/apache/incubator-pinot/issues/5691#issuecomment-714734203


   ~~FYI, seeing these exceptions in the latest `0.5.0` pinot release when trying to group by multiple columns which also includes `BYTES` columns.~~
   
   ```
   Query: Select dateTimeConvert(start_time_millis,'1:MILLISECONDS:EPOCH','1:MILLISECONDS:EPOCH','15:SECONDS'), trace_id, COUNT(*) FROM spanEventView WHERE customer_id = '3e761879-c77b-4d8f-a075-62ff28e8fa8a' AND ( ( start_time_millis >= '1603394325000' AND start_time_millis < '1603397910000' ) AND ( api_boundary_type = 'ENTRY' AND api_id != 'null' AND ( trace_id IN ('{"bytes":"aI72fEhw/J/C4vP9DJiF0w=="}', '{"bytes":"tPa1kNk6DOfkkdRWS2gn9w=="}', '{"bytes":"j+Sn8ChOBrLdYwAG71g4DQ=="}', '{"bytes":"2U8+Y2DyQK4egX7xXYag/w=="}', '{"bytes":"JdfMDQOLDTy2FE4KLNBKCg=="}') ) ) ) GROUP BY dateTimeConvert(start_time_millis,'1:MILLISECONDS:EPOCH','1:MILLISECONDS:EPOCH','15:SECONDS'), trace_id limit 50000```
   
   Exception:
   ```java
   org.apache.pinot.client.PinotClientException: Query had processing exceptions:[{"message":"QueryExecutionError:\norg.apache.pinot.core.query.exception.BadQueryRequestException: java.lang.IllegalArgumentException: Value: {\"bytes\":\"Caw9KXf+zBjdF1rFAXsSuA==\"} is not Hex encoded
   at org.apache.pinot.core.operator.filter.predicate.PredicateEvaluatorProvider.getPredicateEvaluator(PredicateEvaluatorProvider.java:84)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:130)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:77)
   at org.apache.pinot.core.plan.FilterPlanNode.run(FilterPlanNode.java:61)
   at org.apache.pinot.core.plan.DocIdSetPlanNode.run(DocIdSetPlanNode.java:41)
   at org.apache.pinot.core.plan.ProjectionPlanNode.run(ProjectionPlanNode.java:52)
   at org.apache.pinot.core.plan.TransformPlanNode.run(TransformPlanNode.java:52)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:107)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:40)
   at org.apache.pinot.core.plan.CombinePlanNode.run(CombinePlanNode.java:89)
   at org.apache.pinot.core.plan.InstanceResponsePlanNode.run(InstanceResponsePlanNode.java:33)
   at org.apache.pinot.core.plan.GlobalPlanImplV0.execute(GlobalPlanImplV0.java:45)
   at org.apache.pinot.core.query.executor.ServerQueryExecutorV1Impl.processQuery(ServerQueryExecutorV1Impl.java:221)
   at org.apache.pinot.core.query.scheduler.QueryScheduler.processQueryAndSerialize(QueryScheduler.java:155)","errorCode":200},{"message":"QueryExecutionError:\norg.apache.pinot.core.query.exception.BadQueryRequestException: java.lang.IllegalArgumentException: Value: {\"bytes\":\"Caw9KXf+zBjdF1rFAXsSuA==\"} is not Hex encoded
   at org.apache.pinot.core.operator.filter.predicate.PredicateEvaluatorProvider.getPredicateEvaluator(PredicateEvaluatorProvider.java:84)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:130)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:77)
   at org.apache.pinot.core.plan.FilterPlanNode.run(FilterPlanNode.java:61)
   at org.apache.pinot.core.plan.DocIdSetPlanNode.run(DocIdSetPlanNode.java:41)
   at org.apache.pinot.core.plan.ProjectionPlanNode.run(ProjectionPlanNode.java:52)
   at org.apache.pinot.core.plan.TransformPlanNode.run(TransformPlanNode.java:52)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:107)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:40)
   at org.apache.pinot.core.plan.CombinePlanNode.run(CombinePlanNode.java:89)
   at org.apache.pinot.core.plan.InstanceResponsePlanNode.run(InstanceResponsePlanNode.java:33)
   at org.apache.pinot.core.plan.GlobalPlanImplV0.execute(GlobalPlanImplV0.java:45)
   at org.apache.pinot.core.query.executor.ServerQueryExecutorV1Impl.processQuery(ServerQueryExecutorV1Impl.java:221)
   at org.apache.pinot.core.query.scheduler.QueryScheduler.processQueryAndSerialize(QueryScheduler.java:155)","errorCode":200},{"message":"QueryExecutionError:\norg.apache.pinot.core.query.exception.BadQueryRequestException: java.lang.IllegalArgumentException: Value: {\"bytes\":\"Caw9KXf+zBjdF1rFAXsSuA==\"} is not Hex encoded
   at org.apache.pinot.core.operator.filter.predicate.PredicateEvaluatorProvider.getPredicateEvaluator(PredicateEvaluatorProvider.java:84)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:130)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:77)
   at org.apache.pinot.core.plan.FilterPlanNode.run(FilterPlanNode.java:61)
   at org.apache.pinot.core.plan.DocIdSetPlanNode.run(DocIdSetPlanNode.java:41)
   at org.apache.pinot.core.plan.ProjectionPlanNode.run(ProjectionPlanNode.java:52)
   at org.apache.pinot.core.plan.TransformPlanNode.run(TransformPlanNode.java:52)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:107)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:40)
   at org.apache.pinot.core.plan.CombinePlanNode.run(CombinePlanNode.java:89)
   at org.apache.pinot.core.plan.InstanceResponsePlanNode.run(InstanceResponsePlanNode.java:33)
   at org.apache.pinot.core.plan.GlobalPlanImplV0.execute(GlobalPlanImplV0.java:45)
   at org.apache.pinot.core.query.executor.ServerQueryExecutorV1Impl.processQuery(ServerQueryExecutorV1Impl.java:221)
   at org.apache.pinot.core.query.scheduler.QueryScheduler.processQueryAndSerialize(QueryScheduler.java:155)","errorCode":200}]
   ```
   
   **UPDATE:** ignore the above exception. It turned out to be issue with the way filter values are passed.
   
   cc @Jackie-Jiang 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org


[GitHub] [incubator-pinot] buchi-busireddy commented on issue #5691: Requesting GROUP BY support on BYTES typed columns

Posted by GitBox <gi...@apache.org>.
buchi-busireddy commented on issue #5691:
URL: https://github.com/apache/incubator-pinot/issues/5691#issuecomment-714734203


   FYI, seeing these exceptions in the latest `0.5.0` pinot release when trying to group by multiple columns which also includes `BYTES` columns.
   
   ```java
   2020-10-22 19:48:20.591 [grpc-default-executor-779] ERROR o.h.c.q.s.p.PinotBasedRequestHandler - An error occurred while executing: Select dateTimeConvert(start_time_millis,?,?,?), trace_id, COUNT(*) FROM spanEventView WHERE customer_id = ? AND ( ( start_time_millis >= ? AND start_time_millis < ? ) AND ( api_boundary_type = ? AND api_id != ? AND ( trace_id IN (?, ?, ?, ?, ?) ) ) ) GROUP BY dateTimeConvert(start_time_millis,?,?,?), trace_id limit 50000org.apache.pinot.client.PinotClientException: Query had processing exceptions:[{"message":"QueryExecutionError:\norg.apache.pinot.core.query.exception.BadQueryRequestException: java.lang.IllegalArgumentException: Value: {\"bytes\":\"Caw9KXf+zBjdF1rFAXsSuA==\"} is not Hex encoded
   at org.apache.pinot.core.operator.filter.predicate.PredicateEvaluatorProvider.getPredicateEvaluator(PredicateEvaluatorProvider.java:84)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:130)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:77)
   at org.apache.pinot.core.plan.FilterPlanNode.run(FilterPlanNode.java:61)
   at org.apache.pinot.core.plan.DocIdSetPlanNode.run(DocIdSetPlanNode.java:41)
   at org.apache.pinot.core.plan.ProjectionPlanNode.run(ProjectionPlanNode.java:52)
   at org.apache.pinot.core.plan.TransformPlanNode.run(TransformPlanNode.java:52)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:107)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:40)
   at org.apache.pinot.core.plan.CombinePlanNode.run(CombinePlanNode.java:89)
   at org.apache.pinot.core.plan.InstanceResponsePlanNode.run(InstanceResponsePlanNode.java:33)
   at org.apache.pinot.core.plan.GlobalPlanImplV0.execute(GlobalPlanImplV0.java:45)
   at org.apache.pinot.core.query.executor.ServerQueryExecutorV1Impl.processQuery(ServerQueryExecutorV1Impl.java:221)
   at org.apache.pinot.core.query.scheduler.QueryScheduler.processQueryAndSerialize(QueryScheduler.java:155)","errorCode":200},{"message":"QueryExecutionError:\norg.apache.pinot.core.query.exception.BadQueryRequestException: java.lang.IllegalArgumentException: Value: {\"bytes\":\"Caw9KXf+zBjdF1rFAXsSuA==\"} is not Hex encoded
   at org.apache.pinot.core.operator.filter.predicate.PredicateEvaluatorProvider.getPredicateEvaluator(PredicateEvaluatorProvider.java:84)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:130)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:77)
   at org.apache.pinot.core.plan.FilterPlanNode.run(FilterPlanNode.java:61)
   at org.apache.pinot.core.plan.DocIdSetPlanNode.run(DocIdSetPlanNode.java:41)
   at org.apache.pinot.core.plan.ProjectionPlanNode.run(ProjectionPlanNode.java:52)
   at org.apache.pinot.core.plan.TransformPlanNode.run(TransformPlanNode.java:52)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:107)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:40)
   at org.apache.pinot.core.plan.CombinePlanNode.run(CombinePlanNode.java:89)
   at org.apache.pinot.core.plan.InstanceResponsePlanNode.run(InstanceResponsePlanNode.java:33)
   at org.apache.pinot.core.plan.GlobalPlanImplV0.execute(GlobalPlanImplV0.java:45)
   at org.apache.pinot.core.query.executor.ServerQueryExecutorV1Impl.processQuery(ServerQueryExecutorV1Impl.java:221)
   at org.apache.pinot.core.query.scheduler.QueryScheduler.processQueryAndSerialize(QueryScheduler.java:155)","errorCode":200},{"message":"QueryExecutionError:\norg.apache.pinot.core.query.exception.BadQueryRequestException: java.lang.IllegalArgumentException: Value: {\"bytes\":\"Caw9KXf+zBjdF1rFAXsSuA==\"} is not Hex encoded
   at org.apache.pinot.core.operator.filter.predicate.PredicateEvaluatorProvider.getPredicateEvaluator(PredicateEvaluatorProvider.java:84)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:130)
   at org.apache.pinot.core.plan.FilterPlanNode.constructPhysicalOperator(FilterPlanNode.java:77)
   at org.apache.pinot.core.plan.FilterPlanNode.run(FilterPlanNode.java:61)
   at org.apache.pinot.core.plan.DocIdSetPlanNode.run(DocIdSetPlanNode.java:41)
   at org.apache.pinot.core.plan.ProjectionPlanNode.run(ProjectionPlanNode.java:52)
   at org.apache.pinot.core.plan.TransformPlanNode.run(TransformPlanNode.java:52)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:107)
   at org.apache.pinot.core.plan.AggregationGroupByOrderByPlanNode.run(AggregationGroupByOrderByPlanNode.java:40)
   at org.apache.pinot.core.plan.CombinePlanNode.run(CombinePlanNode.java:89)
   at org.apache.pinot.core.plan.InstanceResponsePlanNode.run(InstanceResponsePlanNode.java:33)
   at org.apache.pinot.core.plan.GlobalPlanImplV0.execute(GlobalPlanImplV0.java:45)
   at org.apache.pinot.core.query.executor.ServerQueryExecutorV1Impl.processQuery(ServerQueryExecutorV1Impl.java:221)
   at org.apache.pinot.core.query.scheduler.QueryScheduler.processQueryAndSerialize(QueryScheduler.java:155)","errorCode":200}]
   ```
   cc @Jackie-Jiang 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org


[GitHub] [incubator-pinot] tmwangi commented on issue #5691: Requesting GROUP BY support on BYTES typed columns

Posted by GitBox <gi...@apache.org>.
tmwangi commented on issue #5691:
URL: https://github.com/apache/incubator-pinot/issues/5691#issuecomment-657758539


   Cool. Thanks @Jackie-Jiang 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org


[GitHub] [incubator-pinot] Jackie-Jiang commented on issue #5691: Requesting GROUP BY support on BYTES typed columns

Posted by GitBox <gi...@apache.org>.
Jackie-Jiang commented on issue #5691:
URL: https://github.com/apache/incubator-pinot/issues/5691#issuecomment-657748838


   Should be straight forward. Will take a look soon.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org


[GitHub] [incubator-pinot] fx19880617 edited a comment on issue #5691: Requesting GROUP BY support on BYTES typed columns

Posted by GitBox <gi...@apache.org>.
fx19880617 edited a comment on issue #5691:
URL: https://github.com/apache/incubator-pinot/issues/5691#issuecomment-657695922


   I think this is due to No Implementation for key generation of non-dictionary bytes column. I feel we can somehow use hex encoding/decoding for this?
   cc @Jackie-Jiang @npawar @siddharthteotia @mayankshriv 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org


[GitHub] [incubator-pinot] fx19880617 commented on issue #5691: Requesting GROUP BY support on BYTES typed columns

Posted by GitBox <gi...@apache.org>.
fx19880617 commented on issue #5691:
URL: https://github.com/apache/incubator-pinot/issues/5691#issuecomment-657695922


   I think this is due to No Implementation for key generation of non-dictionary bytes column. I feel we can somehow use hex encoding/decoding for this?
   @Jackie-Jiang @npawar @siddharthteotia @mayankshriv 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org


[GitHub] [incubator-pinot] Jackie-Jiang commented on issue #5691: Requesting GROUP BY support on BYTES typed columns

Posted by GitBox <gi...@apache.org>.
Jackie-Jiang commented on issue #5691:
URL: https://github.com/apache/incubator-pinot/issues/5691#issuecomment-658980081


   #5708 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org


[GitHub] [incubator-pinot] Jackie-Jiang closed issue #5691: Requesting GROUP BY support on BYTES typed columns

Posted by GitBox <gi...@apache.org>.
Jackie-Jiang closed issue #5691:
URL: https://github.com/apache/incubator-pinot/issues/5691


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org