vineethvp opened a new issue, #12961: URL: https://github.com/apache/pinot/issues/12961
Intermittently getting below error while running certain queries. Segments seems to be healthy and cluster is also running fine. Mostly observed this with join queries buy sometime simple select query also failing once this error occurs. Nothing could be traced in the logs directing to a root cause. Please suggest what might be causing this error? ``` Error Code: 200 QueryExecutionError: Unable to execute query plan for request: 1489691015000000078 on server: pinot-server-1.pinot-server-headless.pinot-quickstart.svc.cluster.local@{38061,44933}, ERROR: java.util.concurrent.ExecutionException: java.lang.RuntimeException: Caught exception while deserializing stage plan for request: 1489691015000000078, stage: 1 at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395) at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2028) at org.apache.pinot.query.service.server.QueryServer.submit(QueryServer.java:156) at org.apache.pinot.common.proto.PinotQueryWorkerGrpc$MethodHandlers.invoke(PinotQueryWorkerGrpc.java:284) ... Caused by: java.lang.RuntimeException: Caught exception while deserializing stage plan for request: 1489691015000000078, stage: 1 at org.apache.pinot.query.service.server.QueryServer.lambda$submit$1(QueryServer.java:126) at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736) ... 3 more Caused by: java.lang.IllegalStateException: Unable to create Object of type: org.apache.calcite.rel.logical.PinotRelExchangeType at org.apache.pinot.query.planner.serde.ProtoSerializationUtils.constructObject(ProtoSerializationUtils.java:252) at org.apache.pinot.query.planner.serde.ProtoSerializationUtils.constructMemberVariable(ProtoSerializationUtils.java:194) at org.apache.pinot.query.planner.serde.ProtoSerializationUtils.setObjectFieldToObject(ProtoSerializationUtils.java:59) at org.apache.pinot.query.planner.plannode.AbstractPlanNode.fromObjectField(AbstractPlanNode.java:81) ... Caused by: java.lang.ClassNotFoundException: org.apache.calcite.rel.logical.PinotRelExchangeType at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:527) at java.base/java.lang.Class.forName0(Native Method) org.apache.pinot.query.service.dispatch.QueryDispatcher.submit(QueryDispatcher.java:206) org.apache.pinot.query.service.dispatch.QueryDispatcher.submitAndReduce(QueryDispatcher.java:97) org.apache.pinot.broker.requesthandler.MultiStageBrokerRequestHandler.handleRequest(MultiStageBrokerRequestHandler.java:199) org.apache.pinot.broker.requesthandler.BaseBrokerRequestHandler.handleRequest(BaseBrokerRequestHandler.java:290) ``` -- 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. To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org