Slackbot
03/22/2023, 1:02 PMSlackbot
03/23/2023, 8:11 AMRenato Santos
03/23/2023, 10:09 AMLast completed task: 2023-03-23T095547.461Z Blacklisted until: 2023-03-23T101047.461Z
Lionel Mena
03/23/2023, 10:17 AM2023-03-22T17:06:40+00:00 2023-03-22T17:06:40,593 WARN [sql[a97928d9-bd83-4478-840f-9d6332a33916]] org.apache.druid.server.QueryLifecycle - Exception while processing queryId [553272ba-21ec-4655-bf43-704133b9bcbb] (org.apache.druid.query.ResourceLimitExceededException: Subquery generated results beyond maximum[100000])
2023-03-22T17:06:41+00:00 2023-03-22T17:06:41,409 WARN [sql[d8a66e60-4cee-4388-bfac-fa18edb370f5]] org.apache.druid.server.QueryLifecycle - Exception while processing queryId [6652a9f4-3980-4533-b861-7b0e37eccdc2] (org.apache.druid.query.ResourceLimitExceededException: Subquery generated results beyond maximum[100000])
2023-03-22T17:06:42+00:00 2023-03-22T17:06:42,919 WARN [sql[b344d453-54ed-4814-97f1-2711b9478c87]] org.apache.druid.server.QueryLifecycle - Exception while processing queryId [1167828c-f2fb-46e5-bdca-539e979214e3] (org.apache.druid.query.ResourceLimitExceededException: Subquery generated results beyond maximum[100000])
but then another cryptic error start appearing rigth afterwards
2023-03-22T17:11:35+00:00 2023-03-22T17:11:35,564 WARN [ForkJoinPool-1-worker-14] org.apache.druid.java.util.common.guava.ParallelMergeCombiningSequence - Failed to close result cursors
org.apache.druid.query.QueryTimeoutException: Query[c5df16ae-12f3-45aa-8fe9-c18bed6c9ef6] url[<http://172.42.0.173:8100/druid/v2/>] timed out.
at org.apache.druid.client.DirectDruidClient$1.checkQueryTimeout(DirectDruidClient.java:427) ~[druid-server-0.23.0.jar:0.23.0]
at org.apache.druid.client.DirectDruidClient$1.access$500(DirectDruidClient.java:173) ~[druid-server-0.23.0.jar:0.23.0]
at org.apache.druid.client.DirectDruidClient$1$2.hasMoreElements(DirectDruidClient.java:282) ~[druid-server-0.23.0.jar:0.23.0]
at java.io.SequenceInputStream.nextStream(SequenceInputStream.java:109) ~[?:1.8.0_275]
at java.io.SequenceInputStream.close(SequenceInputStream.java:232) ~[?:1.8.0_275]
at com.fasterxml.jackson.dataformat.smile.SmileParser._closeInput(SmileParser.java:309) ~[jackson-dataformat-smile-2.10.5.jar:2.10.5]
at com.fasterxml.jackson.dataformat.smile.SmileParserBase.close(SmileParserBase.java:384) ~[jackson-dataformat-smile-2.10.5.jar:2.10.5]
at org.apache.druid.client.JsonParserIterator.close(JsonParserIterator.java:138) ~[druid-server-0.23.0.jar:0.23.0]
at org.apache.druid.utils.CloseableUtils.closeAndWrapExceptions(CloseableUtils.java:139) ~[druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.client.DirectDruidClient$3.cleanup(DirectDruidClient.java:515) ~[druid-server-0.23.0.jar:0.23.0]
at org.apache.druid.client.DirectDruidClient$3.cleanup(DirectDruidClient.java:498) ~[druid-server-0.23.0.jar:0.23.0]
at org.apache.druid.java.util.common.guava.BaseSequence$1.close(BaseSequence.java:136) ~[druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.java.util.common.guava.ParallelMergeCombiningSequence$YielderBatchedResultsCursor.close(ParallelMergeCombiningSequence.java:1072) ~[druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.java.util.common.io.Closer.close(Closer.java:182) ~[druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.utils.CloseableUtils.closeAndSuppressExceptions(CloseableUtils.java:162) [druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.java.util.common.guava.ParallelMergeCombiningSequence.closeAllCursors(ParallelMergeCombiningSequence.java:1385) [druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.java.util.common.guava.ParallelMergeCombiningSequence.access$400(ParallelMergeCombiningSequence.java:63) [druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.java.util.common.guava.ParallelMergeCombiningSequence$MergeCombineAction.compute(ParallelMergeCombiningSequence.java:666) [druid-core-0.23.0.jar:0.23.0]
at java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189) [?:1.8.0_275]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) [?:1.8.0_275]
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) [?:1.8.0_275]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) [?:1.8.0_275]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175) [?:1.8.0_275]
Suppressed: org.apache.druid.query.QueryTimeoutException: Query[c5df16ae-12f3-45aa-8fe9-c18bed6c9ef6] url[<http://172.42.0.156:8100/druid/v2/>] timed out.
at org.apache.druid.client.DirectDruidClient$1.checkQueryTimeout(DirectDruidClient.java:427) ~[druid-server-0.23.0.jar:0.23.0]
at org.apache.druid.client.DirectDruidClient$1.access$500(DirectDruidClient.java:173) ~[druid-server-0.23.0.jar:0.23.0]
at org.apache.druid.client.DirectDruidClient$1$2.hasMoreElements(DirectDruidClient.java:282) ~[druid-server-0.23.0.jar:0.23.0]
at java.io.SequenceInputStream.nextStream(SequenceInputStream.java:109) ~[?:1.8.0_275]
at java.io.SequenceInputStream.close(SequenceInputStream.java:232) ~[?:1.8.0_275]
at com.fasterxml.jackson.dataformat.smile.SmileParser._closeInput(SmileParser.java:309) ~[jackson-dataformat-smile-2.10.5.jar:2.10.5]
at com.fasterxml.jackson.dataformat.smile.SmileParserBase.close(SmileParserBase.java:384) ~[jackson-dataformat-smile-2.10.5.jar:2.10.5]
at org.apache.druid.client.JsonParserIterator.close(JsonParserIterator.java:138) ~[druid-server-0.23.0.jar:0.23.0]
at org.apache.druid.utils.CloseableUtils.closeAndWrapExceptions(CloseableUtils.java:139) ~[druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.client.DirectDruidClient$3.cleanup(DirectDruidClient.java:515) ~[druid-server-0.23.0.jar:0.23.0]
at org.apache.druid.client.DirectDruidClient$3.cleanup(DirectDruidClient.java:498) ~[druid-server-0.23.0.jar:0.23.0]
at org.apache.druid.java.util.common.guava.BaseSequence$1.close(BaseSequence.java:136) ~[druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.java.util.common.guava.ParallelMergeCombiningSequence$YielderBatchedResultsCursor.close(ParallelMergeCombiningSequence.java:1072) ~[druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.java.util.common.io.Closer.close(Closer.java:182) ~[druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.utils.CloseableUtils.closeAndSuppressExceptions(CloseableUtils.java:162) [druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.java.util.common.guava.ParallelMergeCombiningSequence.closeAllCursors(ParallelMergeCombiningSequence.java:1385) [druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.java.util.common.guava.ParallelMergeCombiningSequence.access$400(ParallelMergeCombiningSequence.java:63) [druid-core-0.23.0.jar:0.23.0]
at org.apache.druid.java.util.common.guava.ParallelMergeCombiningSequence$MergeCombineAction.compute(ParallelMergeCombiningSequence.java:666) [druid-core-0.23.0.jar:0.23.0]
at java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189) [?:1.8.0_275]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) [?:1.8.0_275]
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) [?:1.8.0_275]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) [?:1.8.0_275]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175) [?:1.8.0_275]
I'll also attached the configuration of the historicals and brokers. I'm running Druid v0.23.0
I think this is a backpressure issue but my knowdlege is really limited. What do you think is the root cause of this severe performance degradation? Let me know if you need any other logs.
ThanksSlackbot
03/23/2023, 6:29 PMSlackbot
03/24/2023, 5:17 AMSlackbot
03/24/2023, 6:13 PMSlackbot
03/24/2023, 6:16 PMSlackbot
03/24/2023, 10:10 PMSlackbot
03/25/2023, 12:20 PMSlackbot
03/26/2023, 9:30 PMSlackbot
03/27/2023, 4:43 AMSlackbot
03/27/2023, 6:03 AMSlackbot
03/27/2023, 12:53 PMSlackbot
03/28/2023, 3:11 AMSlackbot
03/28/2023, 3:48 AMSlackbot
03/28/2023, 7:51 AMSlackbot
03/28/2023, 9:39 AMSlackbot
03/28/2023, 2:11 PMSlackbot
03/28/2023, 2:34 PMSlackbot
03/28/2023, 5:16 PMPriyanshu Jain
03/28/2023, 5:16 PMSlackbot
03/28/2023, 5:28 PMSlackbot
03/28/2023, 5:51 PMSlackbot
03/30/2023, 12:33 AMSlackbot
03/30/2023, 3:05 AMSlackbot
03/30/2023, 3:57 AMBharat Thakur
03/30/2023, 3:57 AMBharat Thakur
03/30/2023, 3:57 AMSlackbot
03/30/2023, 12:50 PM