Hi,
We have found strange query from historical node to our broker node which crashed the broker.
Here’s the log because OutOfMemory Java Heap error
2016-02-18T06:17:37,500 INFO [HttpClient-Netty-Worker-2] LoggingEmitter - Event [{"feed":"metrics","timestamp":"2016-02-18T06:17:37.500Z","service":"druid/broker","host":"<broker_ip_address>:8082","metric":"query/node/time","value":227190,"dataSource":"firehose","dimension":"url","duration":"PT1126800S","hasFilters":"true","id":"a51fa98f-0b9b-431d-868d-9178eb7d6f03","interval":["2016-02-04T06:00:00.000Z/2016-02-08T03:00:00.000Z","2016-02-08T04:00:00.000Z/2016-02-08T05:00:00.000Z","2016-02-08T06:00:00.000Z/2016-02-08T09:00:00.000Z","2016-02-08T10:00:00.000Z/2016-02-08T18:00:00.000Z","2016-02-08T19:00:00.000Z/2016-02-09T01:00:00.000Z","2016-02-09T02:00:00.000Z/2016-02-09T03:00:00.000Z","2016-02-09T04:00:00.000Z/2016-02-09T06:00:00.000Z","2016-02-09T07:00:00.000Z/2016-02-09T11:00:00.000Z","2016-02-09T12:00:00.000Z/2016-02-09T22:00:00.000Z","2016-02-09T23:00:00.000Z/2016-02-11T22:00:00.000Z","2016-02-12T00:00:00.000Z/2016-02-12T01:00:00.000Z","2016-02-12T02:00:00.000Z/2016-02-12T14:00:00.000Z","2016-02-12T15:00:00.000Z/2016-02-12T22:00:00.000Z","2016-02-12T23:00:00.000Z/2016-02-13T16:00:00.000Z","2016-02-13T17:00:00.000Z/2016-02-14T11:00:00.000Z","2016-02-14T12:00:00.000Z/2016-02-14T16:00:00.000Z","2016-02-14T17:00:00.000Z/2016-02-14T22:00:00.000Z","2016-02-14T23:00:00.000Z/2016-02-15T04:00:00.000Z","2016-02-15T05:00:00.000Z/2016-02-15T16:00:00.000Z","2016-02-15T17:00:00.000Z/2016-02-16T20:00:00.000Z","2016-02-16T21:00:00.000Z/2016-02-18T04:00:00.000Z"],"numComplexMetrics":"0","numMetrics":"1","server":"<historial_ip_address>:8083","threshold":"1000","type":"topN"}]
We got a bunch of those before the machine ran out of memory.
java.lang.OutOfMemoryError: Java heap space
at com.metamx.http.client.NettyHttpClient.go(NettyHttpClient.java:148) ~[http-client-1.0.4.jar:?]
at com.metamx.http.client.AbstractHttpClient.go(AbstractHttpClient.java:14) ~[http-client-1.0.4.jar:?]
at io.druid.client.DirectDruidClient.run(DirectDruidClient.java:322) ~[druid-server-0.8.3.jar:0.8.3]
at io.druid.client.CachingClusteredClient$2.addSequencesFromServer(CachingClusteredClient.java:374) ~[druid-server-0.8.3.jar:0.8.3]