Skip to content

Instantly share code, notes, and snippets.

@ydnitin
Created November 28, 2013 04:03
Show Gist options
  • Save ydnitin/7687098 to your computer and use it in GitHub Desktop.
Save ydnitin/7687098 to your computer and use it in GitHub Desktop.
::: [Night Thrasher][ecqZvZhDSTGiVkrjj6G_hw][inet[/192.168.128.146:9300]]{client=true, data=false}
6.3% (31.3ms out of 500ms) cpu usage by thread '<redis'
8/10 snapshots sharing following 182 elements
sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:228)
sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:81)
sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
org.jruby.util.io.SelectBlob.doSelect(SelectBlob.java:257)
org.jruby.util.io.SelectBlob.goForIt(SelectBlob.java:89)
org.jruby.RubyIO.select_static(RubyIO.java:3507)
org.jruby.RubyIO.select(RubyIO.java:3503)
org.jruby.RubyIO$INVOKER$s$0$3$select.call(RubyIO$INVOKER$s$0$3$select.gen)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:70)
rubyjit.Redis::Connection::SocketMixin$$_read_from_socket_718A4226FE05113F0CC6A03439C863F58CE512C11247419620.chained_2_rescue_line_50(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/connection/ruby.rb:52)
rubyjit.Redis::Connection::SocketMixin$$_read_from_socket_718A4226FE05113F0CC6A03439C863F58CE512C11247419620.chained_1_rescue_2$RUBY$SYNTHETIC__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/connection/ruby.rb:49)
rubyjit.Redis::Connection::SocketMixin$$_read_from_socket_718A4226FE05113F0CC6A03439C863F58CE512C11247419620.chained_0_rescue_1$RUBY$SYNTHETIC__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/connection/ruby.rb:48)
rubyjit.Redis::Connection::SocketMixin$$_read_from_socket_718A4226FE05113F0CC6A03439C863F58CE512C11247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/connection/ruby.rb)
rubyjit.Redis::Connection::SocketMixin$$_read_from_socket_718A4226FE05113F0CC6A03439C863F58CE512C11247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/connection/ruby.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:181)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
rubyjit.Redis::Connection::SocketMixin$$gets_0E107736503BCC138AE4FEB9F0C409E4019AF12B1247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/connection/ruby.rb:41)
rubyjit.Redis::Connection::SocketMixin$$gets_0E107736503BCC138AE4FEB9F0C409E4019AF12B1247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/connection/ruby.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:141)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Redis::Connection::Ruby$$read_AE76E229B9254F692227CCB895CBB39B21D2B2A01247419620.chained_0_rescue_1$RUBY$SYNTHETIC__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/connection/ruby.rb:242)
rubyjit.Redis::Connection::Ruby$$read_AE76E229B9254F692227CCB895CBB39B21D2B2A01247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/connection/ruby.rb)
rubyjit.Redis::Connection::Ruby$$read_AE76E229B9254F692227CCB895CBB39B21D2B2A01247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/connection/ruby.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:141)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Redis::Client$$read_9B745256ED3162FDE50B74042FFC40BF653E69CB1247419620.block_0$RUBY$__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:215)
rubyjit$Redis::Client$$read_9B745256ED3162FDE50B74042FFC40BF653E69CB1247419620$block_0$RUBY$__file__.call(rubyjit$Redis::Client$$read_9B745256ED3162FDE50B74042FFC40BF653E69CB1247419620$block_0$RUBY$__file__)
org.jruby.runtime.CompiledBlock19.yieldSpecificInternal(CompiledBlock19.java:121)
org.jruby.runtime.CompiledBlock19.yieldSpecific(CompiledBlock19.java:96)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
rubyjit.Redis::Client$$io_36844E7F36EC11C13F37BEC8BACC5DC508CB7E3F1247419620.chained_0_rescue_1$RUBY$SYNTHETIC__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:206)
rubyjit.Redis::Client$$io_36844E7F36EC11C13F37BEC8BACC5DC508CB7E3F1247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb)
rubyjit.Redis::Client$$io_36844E7F36EC11C13F37BEC8BACC5DC508CB7E3F1247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:161)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
rubyjit.Redis::Client$$read_9B745256ED3162FDE50B74042FFC40BF653E69CB1247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:214)
rubyjit.Redis::Client$$read_9B745256ED3162FDE50B74042FFC40BF653E69CB1247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:141)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Redis::Client$$call_7EF807F18DECB1EE0C91C41D0AB330917F4196AF1247419620.block_0$RUBY$__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:84)
rubyjit$Redis::Client$$call_7EF807F18DECB1EE0C91C41D0AB330917F4196AF1247419620$block_0$RUBY$__file__.call(rubyjit$Redis::Client$$call_7EF807F18DECB1EE0C91C41D0AB330917F4196AF1247419620$block_0$RUBY$__file__)
org.jruby.runtime.CompiledBlock19.yieldSpecificInternal(CompiledBlock19.java:121)
org.jruby.runtime.CompiledBlock19.yieldSpecific(CompiledBlock19.java:96)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
rubyjit.Redis::Client$$process_BF9462F88C3147097FEBDC436B59EC6E0D4204B31247419620.block_1$RUBY$__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:187)
rubyjit$Redis::Client$$process_BF9462F88C3147097FEBDC436B59EC6E0D4204B31247419620$block_1$RUBY$__file__.call(rubyjit$Redis::Client$$process_BF9462F88C3147097FEBDC436B59EC6E0D4204B31247419620$block_1$RUBY$__file__)
org.jruby.runtime.CompiledBlock19.yieldSpecificInternal(CompiledBlock19.java:121)
org.jruby.runtime.CompiledBlock19.yieldSpecific(CompiledBlock19.java:96)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
rubyjit.Redis::Client$$ensure_connected_95BBFC7A572CD21F728CC0FFAE2CBC5B432640871247419620.chained_0_rescue_1$RUBY$SYNTHETIC__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:295)
rubyjit.Redis::Client$$ensure_connected_95BBFC7A572CD21F728CC0FFAE2CBC5B432640871247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:282)
rubyjit.Redis::Client$$ensure_connected_95BBFC7A572CD21F728CC0FFAE2CBC5B432640871247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:161)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
rubyjit.Redis::Client$$process_BF9462F88C3147097FEBDC436B59EC6E0D4204B31247419620.block_0$RUBY$__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:177)
rubyjit$Redis::Client$$process_BF9462F88C3147097FEBDC436B59EC6E0D4204B31247419620$block_0$RUBY$__file__.call(rubyjit$Redis::Client$$process_BF9462F88C3147097FEBDC436B59EC6E0D4204B31247419620$block_0$RUBY$__file__)
org.jruby.runtime.CompiledBlock19.yieldSpecificInternal(CompiledBlock19.java:121)
org.jruby.runtime.CompiledBlock19.yieldSpecific(CompiledBlock19.java:96)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
rubyjit.Redis::Client$$logging_32E0FD5D5F1934F24222802CEDEA7FD603A56B881247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:256)
rubyjit.Redis::Client$$logging_32E0FD5D5F1934F24222802CEDEA7FD603A56B881247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:201)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188)
rubyjit.Redis::Client$$process_BF9462F88C3147097FEBDC436B59EC6E0D4204B31247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:176)
rubyjit.Redis::Client$$process_BF9462F88C3147097FEBDC436B59EC6E0D4204B31247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:201)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188)
rubyjit.Redis::Client$$call_7EF807F18DECB1EE0C91C41D0AB330917F4196AF1247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:84)
rubyjit.Redis::Client$$call_7EF807F18DECB1EE0C91C41D0AB330917F4196AF1247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:201)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:183)
rubyjit.Redis::Client$$call_with_timeout_D38DF8C03A842B8486E198582102B3CE510E32651247419620.block_0$RUBY$__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:165)
rubyjit$Redis::Client$$call_with_timeout_D38DF8C03A842B8486E198582102B3CE510E32651247419620$block_0$RUBY$__file__.call(rubyjit$Redis::Client$$call_with_timeout_D38DF8C03A842B8486E198582102B3CE510E32651247419620$block_0$RUBY$__file__)
org.jruby.runtime.CompiledBlock19.yieldSpecificInternal(CompiledBlock19.java:121)
org.jruby.runtime.CompiledBlock19.yieldSpecific(CompiledBlock19.java:96)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
rubyjit.Redis::Client$$with_socket_timeout_6C64F4D1C05A85265DDF8823F6EC16F2A4ACF0731247419620.chained_0_ensure_1$RUBY$__ensure__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:230)
rubyjit.Redis::Client$$with_socket_timeout_6C64F4D1C05A85265DDF8823F6EC16F2A4ACF0731247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:228)
rubyjit.Redis::Client$$with_socket_timeout_6C64F4D1C05A85265DDF8823F6EC16F2A4ACF0731247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:201)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188)
rubyjit.Redis::Client$$call_with_timeout_D38DF8C03A842B8486E198582102B3CE510E32651247419620.chained_0_rescue_1$RUBY$SYNTHETIC__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb:164)
rubyjit.Redis::Client$$call_with_timeout_D38DF8C03A842B8486E198582102B3CE510E32651247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb)
rubyjit.Redis::Client$$call_with_timeout_D38DF8C03A842B8486E198582102B3CE510E32651247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis/client.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:221)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202)
rubyjit.Redis$$_bpop_30919D46F87998066F2D558053B6D7888674602B1247419620.block_0$RUBY$__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis.rb:991)
rubyjit$Redis$$_bpop_30919D46F87998066F2D558053B6D7888674602B1247419620$block_0$RUBY$__file__.call(rubyjit$Redis$$_bpop_30919D46F87998066F2D558053B6D7888674602B1247419620$block_0$RUBY$__file__)
org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:139)
org.jruby.runtime.CompiledBlock19.yieldSpecific(CompiledBlock19.java:101)
org.jruby.runtime.Block.yieldSpecific(Block.java:108)
rubyjit.Redis$$synchronize_5F557BB5B3A0D23A16412CE5C8B56AB48D3556871247419620.block_0$RUBY$__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis.rb:36)
rubyjit$Redis$$synchronize_5F557BB5B3A0D23A16412CE5C8B56AB48D3556871247419620$block_0$RUBY$__file__.call(rubyjit$Redis$$synchronize_5F557BB5B3A0D23A16412CE5C8B56AB48D3556871247419620$block_0$RUBY$__file__)
org.jruby.runtime.CompiledBlock19.yieldSpecificInternal(CompiledBlock19.java:121)
org.jruby.runtime.CompiledBlock19.yieldSpecific(CompiledBlock19.java:96)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
rubyjit.MonitorMixin$$mon_synchronize_DE0A9BADBBF5E6A9CDE565293FA2A4C49FA892E31247419620.chained_0_ensure_1$RUBY$__ensure__(jar:file:/opt/logstash/logstash-1.1.13-flatjar.jar!/META-INF/jruby.home/lib/ruby/1.9/monitor.rb:211)
rubyjit.MonitorMixin$$mon_synchronize_DE0A9BADBBF5E6A9CDE565293FA2A4C49FA892E31247419620.__file__(jar:file:/opt/logstash/logstash-1.1.13-flatjar.jar!/META-INF/jruby.home/lib/ruby/1.9/monitor.rb:210)
rubyjit.MonitorMixin$$mon_synchronize_DE0A9BADBBF5E6A9CDE565293FA2A4C49FA892E31247419620.__file__(jar:file:/opt/logstash/logstash-1.1.13-flatjar.jar!/META-INF/jruby.home/lib/ruby/1.9/monitor.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:161)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
rubyjit.Redis$$synchronize_5F557BB5B3A0D23A16412CE5C8B56AB48D3556871247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis.rb:36)
rubyjit.Redis$$synchronize_5F557BB5B3A0D23A16412CE5C8B56AB48D3556871247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:161)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
rubyjit.Redis$$_bpop_30919D46F87998066F2D558053B6D7888674602B1247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis.rb:988)
rubyjit.Redis$$_bpop_30919D46F87998066F2D558053B6D7888674602B1247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:221)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202)
rubyjit.Redis$$blpop_80314D2A6B9A91022F1812B76BB1BF1B84340A861247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis.rb:1017)
rubyjit.Redis$$blpop_80314D2A6B9A91022F1812B76BB1BF1B84340A861247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/redis.rb)
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:46)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:221)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202)
rubyjit.LogStash::Inputs::Redis$$list_listener_ACBB2C2EEB5A7734A9F4D09AC81F914B215C38B31247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/logstash/inputs/redis.rb:147)
rubyjit.LogStash::Inputs::Redis$$list_listener_ACBB2C2EEB5A7734A9F4D09AC81F914B215C38B31247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/logstash/inputs/redis.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:241)
org.jruby.RubyClass.finvoke(RubyClass.java:637)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1689)
org.jruby.RubyKernel.send19(RubyKernel.java:2111)
org.jruby.RubyKernel$INVOKER$s$send19.call(RubyKernel$INVOKER$s$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrTwoOrThreeOrNBlock.call(JavaMethod.java:365)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:236)
org.jruby.ast.CallThreeArgNode.interpret(CallThreeArgNode.java:61)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:224)
org.jruby.ast.RescueNode.interpret(RescueNode.java:119)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.WhileNode.interpret(WhileNode.java:131)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.IfNode.interpret(IfNode.java:116)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:224)
org.jruby.ast.RescueNode.interpret(RescueNode.java:119)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.WhileNode.interpret(WhileNode.java:131)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204)
org.jruby.ast.FCallSpecialArgNode.interpret(FCallSpecialArgNode.java:41)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197)
org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128)
org.jruby.runtime.Block.call(Block.java:89)
org.jruby.RubyProc.call(RubyProc.java:261)
org.jruby.RubyProc.call(RubyProc.java:213)
org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:98)
java.lang.Thread.run(Thread.java:722)
2/10 snapshots sharing following 57 elements
rubyjit.LogStash::Inputs::Redis$$list_listener_ACBB2C2EEB5A7734A9F4D09AC81F914B215C38B31247419620.__file__(file:/opt/logstash/logstash-1.1.13-flatjar.jar!/logstash/inputs/redis.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:241)
org.jruby.RubyClass.finvoke(RubyClass.java:637)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1689)
org.jruby.RubyKernel.send19(RubyKernel.java:2111)
org.jruby.RubyKernel$INVOKER$s$send19.call(RubyKernel$INVOKER$s$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrTwoOrThreeOrNBlock.call(JavaMethod.java:365)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:236)
org.jruby.ast.CallThreeArgNode.interpret(CallThreeArgNode.java:61)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:224)
org.jruby.ast.RescueNode.interpret(RescueNode.java:119)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.WhileNode.interpret(WhileNode.java:131)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.IfNode.interpret(IfNode.java:116)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:224)
org.jruby.ast.RescueNode.interpret(RescueNode.java:119)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.WhileNode.interpret(WhileNode.java:131)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204)
org.jruby.ast.FCallSpecialArgNode.interpret(FCallSpecialArgNode.java:41)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197)
org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128)
org.jruby.runtime.Block.call(Block.java:89)
org.jruby.RubyProc.call(RubyProc.java:261)
org.jruby.RubyProc.call(RubyProc.java:213)
org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:98)
java.lang.Thread.run(Thread.java:722)
2.5% (12.6ms out of 500ms) cpu usage by thread '>elasticsearch'
10/10 snapshots sharing following 35 elements
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:461)
org.jruby.RubyThread$SleepTask.run(RubyThread.java:906)
org.jruby.RubyThread.executeBlockingTask(RubyThread.java:922)
org.jruby.RubyThread.wait_timeout(RubyThread.java:1225)
org.jruby.ext.thread.Queue.pop(Queue.java:143)
org.jruby.ext.thread.Queue.pop(Queue.java:118)
org.jruby.ext.thread.SizedQueue.pop(SizedQueue.java:105)
org.jruby.ext.thread.SizedQueue$INVOKER$i$pop.call(SizedQueue$INVOKER$i$pop.gen)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.WhileNode.interpret(WhileNode.java:127)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:224)
org.jruby.ast.RescueNode.interpret(RescueNode.java:119)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204)
org.jruby.ast.FCallSpecialArgNode.interpret(FCallSpecialArgNode.java:41)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197)
org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128)
org.jruby.runtime.Block.call(Block.java:89)
org.jruby.RubyProc.call(RubyProc.java:261)
org.jruby.RubyProc.call(RubyProc.java:213)
org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:98)
java.lang.Thread.run(Thread.java:722)
2.0% (9.7ms out of 500ms) cpu usage by thread 'elasticsearch[Night Thrasher][transport_client_boss][T#1]{New I/O boss #17}'
10/10 snapshots sharing following 14 elements
sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:228)
sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:81)
sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64)
org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:409)
org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:206)
org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.run(NioClientBoss.java:41)
org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
java.lang.Thread.run(Thread.java:722)
::: [LA Logger][gU7P3LPqRWu7xCDz9owI3Q][inet[/192.168.128.146:9301]]
48.8% (243.8ms out of 500ms) cpu usage by thread 'elasticsearch[LA Logger][search][T#16]'
3/10 snapshots sharing following 25 elements
org.apache.lucene.search.MultiTermQueryWrapperFilter.getDocIdSet(MultiTermQueryWrapperFilter.java:102)
org.apache.lucene.search.ConstantScoreQuery$ConstantWeight.scorer(ConstantScoreQuery.java:131)
org.apache.lucene.search.FilteredQuery$RandomAccessFilterStrategy.filteredScorer(FilteredQuery.java:538)
org.elasticsearch.common.lucene.search.XFilteredQuery$CustomRandomAccessFilterStrategy.filteredScorer(XFilteredQuery.java:229)
org.apache.lucene.search.FilteredQuery$1.scorer(FilteredQuery.java:133)
org.apache.lucene.search.QueryWrapperFilter$1.iterator(QueryWrapperFilter.java:59)
org.elasticsearch.common.lucene.docset.DocIdSets.toSafeBits(DocIdSets.java:130)
org.elasticsearch.common.lucene.search.FilteredCollector.setNextReader(FilteredCollector.java:69)
org.elasticsearch.common.lucene.MultiCollector.setNextReader(MultiCollector.java:68)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:618)
org.elasticsearch.search.internal.ContextIndexSearcher.search(ContextIndexSearcher.java:167)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:491)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:448)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:281)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:269)
org.elasticsearch.search.query.QueryPhase.execute(QueryPhase.java:119)
org.elasticsearch.search.SearchService.executeQueryPhase(SearchService.java:229)
org.elasticsearch.search.action.SearchServiceTransportAction.sendExecuteQuery(SearchServiceTransportAction.java:202)
org.elasticsearch.action.search.type.TransportSearchQueryThenFetchAction$AsyncAction.sendExecuteFirstPhase(TransportSearchQueryThenFetchAction.java:80)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:216)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:203)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction$2.run(TransportSearchTypeAction.java:186)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
java.lang.Thread.run(Thread.java:744)
2/10 snapshots sharing following 36 elements
sun.nio.ch.NativeThread.current(Native Method)
sun.nio.ch.NativeThreadSet.add(NativeThreadSet.java:46)
sun.nio.ch.FileChannelImpl.readInternal(FileChannelImpl.java:695)
sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:684)
org.apache.lucene.store.NIOFSDirectory$NIOFSIndexInput.readInternal(NIOFSDirectory.java:169)
org.apache.lucene.store.BufferedIndexInput.refill(BufferedIndexInput.java:271)
org.apache.lucene.store.BufferedIndexInput.readBytes(BufferedIndexInput.java:137)
org.apache.lucene.store.BufferedIndexInput.readBytes(BufferedIndexInput.java:113)
org.apache.lucene.codecs.lucene41.ForUtil.readBlock(ForUtil.java:197)
org.apache.lucene.codecs.lucene41.Lucene41PostingsReader$BlockDocsEnum.refillDocs(Lucene41PostingsReader.java:441)
org.apache.lucene.codecs.lucene41.Lucene41PostingsReader$BlockDocsEnum.nextDoc(Lucene41PostingsReader.java:483)
org.apache.lucene.search.MultiTermQueryWrapperFilter.getDocIdSet(MultiTermQueryWrapperFilter.java:111)
org.apache.lucene.search.ConstantScoreQuery$ConstantWeight.scorer(ConstantScoreQuery.java:131)
org.apache.lucene.search.FilteredQuery$RandomAccessFilterStrategy.filteredScorer(FilteredQuery.java:538)
org.elasticsearch.common.lucene.search.XFilteredQuery$CustomRandomAccessFilterStrategy.filteredScorer(XFilteredQuery.java:229)
org.apache.lucene.search.FilteredQuery$1.scorer(FilteredQuery.java:133)
org.apache.lucene.search.QueryWrapperFilter$1.iterator(QueryWrapperFilter.java:59)
org.elasticsearch.common.lucene.docset.DocIdSets.toSafeBits(DocIdSets.java:130)
org.elasticsearch.common.lucene.search.FilteredCollector.setNextReader(FilteredCollector.java:69)
org.elasticsearch.common.lucene.MultiCollector.setNextReader(MultiCollector.java:68)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:618)
org.elasticsearch.search.internal.ContextIndexSearcher.search(ContextIndexSearcher.java:167)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:491)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:448)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:281)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:269)
org.elasticsearch.search.query.QueryPhase.execute(QueryPhase.java:119)
org.elasticsearch.search.SearchService.executeQueryPhase(SearchService.java:229)
org.elasticsearch.search.action.SearchServiceTransportAction.sendExecuteQuery(SearchServiceTransportAction.java:202)
org.elasticsearch.action.search.type.TransportSearchQueryThenFetchAction$AsyncAction.sendExecuteFirstPhase(TransportSearchQueryThenFetchAction.java:80)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:216)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:203)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction$2.run(TransportSearchTypeAction.java:186)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
java.lang.Thread.run(Thread.java:744)
5/10 snapshots sharing following 18 elements
org.apache.lucene.search.Scorer.score(Scorer.java:65)
org.apache.lucene.search.ConstantScoreQuery$ConstantScorer.score(ConstantScoreQuery.java:245)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:627)
org.elasticsearch.search.internal.ContextIndexSearcher.search(ContextIndexSearcher.java:167)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:491)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:448)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:281)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:269)
org.elasticsearch.search.query.QueryPhase.execute(QueryPhase.java:119)
org.elasticsearch.search.SearchService.executeQueryPhase(SearchService.java:229)
org.elasticsearch.search.action.SearchServiceTransportAction.sendExecuteQuery(SearchServiceTransportAction.java:202)
org.elasticsearch.action.search.type.TransportSearchQueryThenFetchAction$AsyncAction.sendExecuteFirstPhase(TransportSearchQueryThenFetchAction.java:80)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:216)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:203)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction$2.run(TransportSearchTypeAction.java:186)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
java.lang.Thread.run(Thread.java:744)
48.0% (240ms out of 500ms) cpu usage by thread 'elasticsearch[LA Logger][search][T#22]'
6/10 snapshots sharing following 28 elements
org.apache.lucene.codecs.BlockTreeTermsReader$FieldReader$IntersectEnum$Frame.loadNextFloorBlock(BlockTreeTermsReader.java:655)
org.apache.lucene.codecs.BlockTreeTermsReader$FieldReader$IntersectEnum.next(BlockTreeTermsReader.java:1083)
org.apache.lucene.search.TermCollectingRewrite.collectTerms(TermCollectingRewrite.java:78)
org.apache.lucene.search.ConstantScoreAutoRewrite.rewrite(ConstantScoreAutoRewrite.java:95)
org.apache.lucene.search.MultiTermQuery$ConstantScoreAutoRewrite.rewrite(MultiTermQuery.java:220)
org.apache.lucene.search.MultiTermQuery.rewrite(MultiTermQuery.java:288)
org.elasticsearch.common.lucene.search.XFilteredQuery.rewrite(XFilteredQuery.java:93)
org.apache.lucene.search.IndexSearcher.rewrite(IndexSearcher.java:642)
org.apache.lucene.search.IndexSearcher.createNormalizedWeight(IndexSearcher.java:689)
org.apache.lucene.search.QueryWrapperFilter.getDocIdSet(QueryWrapperFilter.java:55)
org.elasticsearch.common.lucene.search.FilteredCollector.setNextReader(FilteredCollector.java:69)
org.elasticsearch.common.lucene.MultiCollector.setNextReader(MultiCollector.java:68)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:618)
org.elasticsearch.search.internal.ContextIndexSearcher.search(ContextIndexSearcher.java:167)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:491)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:448)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:281)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:269)
org.elasticsearch.search.query.QueryPhase.execute(QueryPhase.java:119)
org.elasticsearch.search.SearchService.executeQueryPhase(SearchService.java:229)
org.elasticsearch.search.action.SearchServiceTransportAction.sendExecuteQuery(SearchServiceTransportAction.java:202)
org.elasticsearch.action.search.type.TransportSearchQueryThenFetchAction$AsyncAction.sendExecuteFirstPhase(TransportSearchQueryThenFetchAction.java:80)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:216)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:203)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction$2.run(TransportSearchTypeAction.java:186)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
java.lang.Thread.run(Thread.java:744)
4/10 snapshots sharing following 38 elements
sun.nio.ch.NativeThread.current(Native Method)
sun.nio.ch.NativeThreadSet.add(NativeThreadSet.java:46)
sun.nio.ch.FileChannelImpl.readInternal(FileChannelImpl.java:695)
sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:684)
org.apache.lucene.store.NIOFSDirectory$NIOFSIndexInput.readInternal(NIOFSDirectory.java:169)
org.apache.lucene.store.BufferedIndexInput.refill(BufferedIndexInput.java:271)
org.apache.lucene.store.BufferedIndexInput.readByte(BufferedIndexInput.java:51)
org.apache.lucene.store.DataInput.readVInt(DataInput.java:108)
org.apache.lucene.store.BufferedIndexInput.readVInt(BufferedIndexInput.java:218)
org.apache.lucene.codecs.BlockTreeTermsReader$FieldReader$IntersectEnum$Frame.load(BlockTreeTermsReader.java:707)
org.apache.lucene.codecs.BlockTreeTermsReader$FieldReader$IntersectEnum.pushFrame(BlockTreeTermsReader.java:941)
org.apache.lucene.codecs.BlockTreeTermsReader$FieldReader$IntersectEnum.next(BlockTreeTermsReader.java:1201)
org.apache.lucene.search.TermCollectingRewrite.collectTerms(TermCollectingRewrite.java:78)
org.apache.lucene.search.ConstantScoreAutoRewrite.rewrite(ConstantScoreAutoRewrite.java:95)
org.apache.lucene.search.MultiTermQuery$ConstantScoreAutoRewrite.rewrite(MultiTermQuery.java:220)
org.apache.lucene.search.MultiTermQuery.rewrite(MultiTermQuery.java:288)
org.elasticsearch.common.lucene.search.XFilteredQuery.rewrite(XFilteredQuery.java:93)
org.apache.lucene.search.IndexSearcher.rewrite(IndexSearcher.java:642)
org.apache.lucene.search.IndexSearcher.createNormalizedWeight(IndexSearcher.java:689)
org.apache.lucene.search.QueryWrapperFilter.getDocIdSet(QueryWrapperFilter.java:55)
org.elasticsearch.common.lucene.search.FilteredCollector.setNextReader(FilteredCollector.java:69)
org.elasticsearch.common.lucene.MultiCollector.setNextReader(MultiCollector.java:68)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:618)
org.elasticsearch.search.internal.ContextIndexSearcher.search(ContextIndexSearcher.java:167)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:491)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:448)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:281)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:269)
org.elasticsearch.search.query.QueryPhase.execute(QueryPhase.java:119)
org.elasticsearch.search.SearchService.executeQueryPhase(SearchService.java:229)
org.elasticsearch.search.action.SearchServiceTransportAction.sendExecuteQuery(SearchServiceTransportAction.java:202)
org.elasticsearch.action.search.type.TransportSearchQueryThenFetchAction$AsyncAction.sendExecuteFirstPhase(TransportSearchQueryThenFetchAction.java:80)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:216)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:203)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction$2.run(TransportSearchTypeAction.java:186)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
java.lang.Thread.run(Thread.java:744)
34.8% (174.1ms out of 500ms) cpu usage by thread 'elasticsearch[LA Logger][search][T#8]'
10/10 snapshots sharing following 25 elements
org.apache.lucene.search.MultiTermQueryWrapperFilter.getDocIdSet(MultiTermQueryWrapperFilter.java:102)
org.apache.lucene.search.ConstantScoreQuery$ConstantWeight.scorer(ConstantScoreQuery.java:131)
org.apache.lucene.search.FilteredQuery$RandomAccessFilterStrategy.filteredScorer(FilteredQuery.java:538)
org.elasticsearch.common.lucene.search.XFilteredQuery$CustomRandomAccessFilterStrategy.filteredScorer(XFilteredQuery.java:229)
org.apache.lucene.search.FilteredQuery$1.scorer(FilteredQuery.java:133)
org.apache.lucene.search.QueryWrapperFilter$1.iterator(QueryWrapperFilter.java:59)
org.elasticsearch.common.lucene.docset.DocIdSets.toSafeBits(DocIdSets.java:130)
org.elasticsearch.common.lucene.search.FilteredCollector.setNextReader(FilteredCollector.java:69)
org.elasticsearch.common.lucene.MultiCollector.setNextReader(MultiCollector.java:68)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:618)
org.elasticsearch.search.internal.ContextIndexSearcher.search(ContextIndexSearcher.java:167)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:491)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:448)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:281)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:269)
org.elasticsearch.search.query.QueryPhase.execute(QueryPhase.java:119)
org.elasticsearch.search.SearchService.executeQueryPhase(SearchService.java:229)
org.elasticsearch.search.action.SearchServiceTransportAction.sendExecuteQuery(SearchServiceTransportAction.java:202)
org.elasticsearch.action.search.type.TransportSearchQueryThenFetchAction$AsyncAction.sendExecuteFirstPhase(TransportSearchQueryThenFetchAction.java:80)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:216)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:203)
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction$2.run(TransportSearchTypeAction.java:186)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
java.lang.Thread.run(Thread.java:744)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment