Flame Graph
Reset Zoom
Search
all (117,400 samples, 100.00%)
all
[not_walkable_Java] (96 samples, 0.08%)
BarrierSet::static_write_ref_array_post(HeapWord*, unsigned long) (72 samples, 0.06%)
G1SATBCardTableLoggingModRefBS::write_ref_array_work(MemRegion) (72 samples, 0.06%)
__pthread_getspecific (47 samples, 0.04%)
[unknown] (34 samples, 0.03%)
clock_gettime (27 samples, 0.02%)
clock_gettime (25 samples, 0.02%)
[unknown_Java] (10,552 samples, 8.99%)
[unknown_Java]
BarrierSet::static_write_ref_array_post(HeapWord*, unsigned long) (61 samples, 0.05%)
BarrierSet::static_write_ref_array_pre(HeapWord*, unsigned long) (151 samples, 0.13%)
[unknown] (9,791 samples, 8.34%)
[unknown]
[unknown] (344 samples, 0.29%)
clock_gettime (315 samples, 0.27%)
[vdso] (46 samples, 0.04%)
clock_gettime (81 samples, 0.07%)
[vdso] (59 samples, 0.05%)
clock_gettime (9,433 samples, 8.03%)
clock_gettime
[vdso] (102 samples, 0.09%)
clock_gettime (8,198 samples, 6.98%)
clock_get..
[vdso] (210 samples, 0.18%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.update (464 samples, 0.40%)
org/apache/cassandra/net/MessagingService.addLatency (34 samples, 0.03%)
__pthread_cond_timedwait (38 samples, 0.03%)
java/lang/Thread.run (105,190 samples, 89.60%)
java/lang/Thread.run
io/netty/util/concurrent/DefaultThreadFactory$DefaultRunnableDecorator.run (6,060 samples, 5.16%)
io/net..
io/netty/util/concurrent/SingleThreadEventExecutor$2.run (6,045 samples, 5.15%)
io/net..
io/netty/channel/epoll/EpollEventLoop.run (6,045 samples, 5.15%)
io/net..
io/netty/channel/DefaultSelectStrategy.calculateStrategy (126 samples, 0.11%)
io/netty/util/concurrent/ScheduledFutureTask.run (56 samples, 0.05%)
itable stub (43 samples, 0.04%)
io/netty/channel/epoll/EpollEventLoop.epollWait (502 samples, 0.43%)
io/netty/channel/epoll/Native.epollWait (282 samples, 0.24%)
io/netty/channel/epoll/Native.epollWait0 (268 samples, 0.23%)
/tmp/libnetty-transport-native-epoll1568101653728519225.so (deleted) (66 samples, 0.06%)
[unknown] (115 samples, 0.10%)
epoll_wait (87 samples, 0.07%)
epoll_wait (35 samples, 0.03%)
io/netty/util/concurrent/AbstractScheduledEventExecutor.hasScheduledTasks (35 samples, 0.03%)
java/util/PriorityQueue.peek (34 samples, 0.03%)
io/netty/util/concurrent/SingleThreadEventExecutor.fetchFromScheduledTaskQueue (30 samples, 0.03%)
io/netty/util/concurrent/SingleThreadEventExecutor.delayNanos (102 samples, 0.09%)
io/netty/util/concurrent/AbstractScheduledEventExecutor.peekScheduledTask (59 samples, 0.05%)
io/netty/channel/epoll/AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady (25 samples, 0.02%)
io/netty/util/concurrent/ScheduledFutureTask.delayNanos (25 samples, 0.02%)
io/netty/util/concurrent/SingleThreadEventExecutor.hasTasks (33 samples, 0.03%)
io/netty/channel/epoll/EpollEventLoop.processReady (1,625 samples, 1.38%)
io/netty/channel/epoll/AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady (1,574 samples, 1.34%)
io/netty/channel/AdaptiveRecvByteBufAllocator$HandleImpl.allocate (142 samples, 0.12%)
io/netty/buffer/AbstractByteBufAllocator.ioBuffer (142 samples, 0.12%)
io/netty/buffer/AbstractByteBufAllocator.directBuffer (142 samples, 0.12%)
io/netty/buffer/AbstractByteBufAllocator.directBuffer (142 samples, 0.12%)
io/netty/buffer/PooledByteBufAllocator.newDirectBuffer (142 samples, 0.12%)
io/netty/buffer/PoolArena.allocate (95 samples, 0.08%)
io/netty/buffer/PoolArena.allocate (77 samples, 0.07%)
io/netty/buffer/PoolThreadCache.allocateNormal (28 samples, 0.02%)
io/netty/util/concurrent/FastThreadLocal.get (45 samples, 0.04%)
io/netty/util/internal/InternalThreadLocalMap.get (45 samples, 0.04%)
io/netty/util/internal/InternalThreadLocalMap.slowGet (33 samples, 0.03%)
java/lang/ThreadLocal.get (28 samples, 0.02%)
io/netty/channel/DefaultChannelPipeline.fireChannelRead (1,002 samples, 0.85%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (1,002 samples, 0.85%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (1,002 samples, 0.85%)
io/netty/channel/DefaultChannelPipeline$HeadContext.channelRead (983 samples, 0.84%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (983 samples, 0.84%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (983 samples, 0.84%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (980 samples, 0.83%)
io/netty/handler/codec/ByteToMessageDecoder.channelRead (966 samples, 0.82%)
io/netty/handler/codec/ByteToMessageDecoder.callDecode (861 samples, 0.73%)
io/netty/handler/codec/ByteToMessageDecoder.fireChannelRead (685 samples, 0.58%)
io/netty/handler/codec/ByteToMessageDecoder.fireChannelRead (685 samples, 0.58%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (680 samples, 0.58%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (678 samples, 0.58%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (669 samples, 0.57%)
io/netty/handler/codec/MessageToMessageDecoder.channelRead (661 samples, 0.56%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (553 samples, 0.47%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (550 samples, 0.47%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (547 samples, 0.47%)
io/netty/handler/codec/MessageToMessageDecoder.channelRead (541 samples, 0.46%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (133 samples, 0.11%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (130 samples, 0.11%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (128 samples, 0.11%)
io/netty/channel/SimpleChannelInboundHandler.channelRead (123 samples, 0.10%)
org/apache/cassandra/transport/Message$Dispatcher.channelRead0 (122 samples, 0.10%)
org/apache/cassandra/transport/Message$Dispatcher.channelRead0 (115 samples, 0.10%)
java/lang/invoke/LambdaForm$MH/1758155498.linkToTargetMethod (29 samples, 0.02%)
java/lang/invoke/LambdaForm$DMH/586084331.invokeStatic_L3_L (29 samples, 0.02%)
org/apache/cassandra/transport/Message$Dispatcher$$Lambda$358/77283133.get$Lambda (29 samples, 0.02%)
org/apache/cassandra/transport/Message$Dispatcher$$Lambda$358/77283133.<init> (29 samples, 0.02%)
org/apache/cassandra/concurrent/AbstractLocalAwareExecutorService.submit (62 samples, 0.05%)
org/apache/cassandra/concurrent/AbstractLocalAwareExecutorService.submit (62 samples, 0.05%)
org/apache/cassandra/concurrent/AbstractLocalAwareExecutorService.newTaskFor (38 samples, 0.03%)
org/apache/cassandra/concurrent/AbstractLocalAwareExecutorService.newTaskFor (25 samples, 0.02%)
io/netty/handler/codec/CodecOutputList.recycle (29 samples, 0.02%)
org/apache/cassandra/transport/Message$ProtocolDecoder.decode (342 samples, 0.29%)
org/apache/cassandra/transport/Message$ProtocolDecoder.decode (337 samples, 0.29%)
org/apache/cassandra/transport/messages/ExecuteMessage$1.decode (291 samples, 0.25%)
org/apache/cassandra/transport/messages/ExecuteMessage$1.decode (266 samples, 0.23%)
org/apache/cassandra/cql3/QueryOptions$Codec.decode (177 samples, 0.15%)
org/apache/cassandra/cql3/QueryOptions$Codec.decode (176 samples, 0.15%)
org/apache/cassandra/transport/CBUtil.readValueList (89 samples, 0.08%)
org/apache/cassandra/transport/CBUtil.readBoundValue (54 samples, 0.05%)
org/apache/cassandra/transport/CBUtil.readRawBytes (32 samples, 0.03%)
org/apache/cassandra/transport/CBUtil.readBytes (56 samples, 0.05%)
io/netty/buffer/AbstractByteBuf.readBytes (45 samples, 0.04%)
io/netty/buffer/AbstractByteBuf.readBytes (45 samples, 0.04%)
io/netty/buffer/SlicedByteBuf.getBytes (41 samples, 0.03%)
io/netty/buffer/PooledUnsafeDirectByteBuf.getBytes (37 samples, 0.03%)
io/netty/buffer/UnsafeByteBufUtil.getBytes (37 samples, 0.03%)
io/netty/util/internal/PlatformDependent.copyMemory (35 samples, 0.03%)
io/netty/util/internal/PlatformDependent0.copyMemory (35 samples, 0.03%)
org/apache/cassandra/utils/MD5Digest.wrap (27 samples, 0.02%)
io/netty/util/ReferenceCountUtil.release (25 samples, 0.02%)
org/apache/cassandra/transport/Frame$Decompressor.decode (34 samples, 0.03%)
org/apache/cassandra/transport/Frame$Decompressor.decode (33 samples, 0.03%)
org/apache/cassandra/transport/Frame$Decoder.decode (158 samples, 0.13%)
io/netty/buffer/AbstractByteBuf.getByte (31 samples, 0.03%)
org/apache/cassandra/transport/Frame.<init> (28 samples, 0.02%)
org/apache/cassandra/transport/ProtocolVersion.decode (34 samples, 0.03%)
io/netty/handler/codec/ByteToMessageDecoder.fireChannelRead (41 samples, 0.03%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (39 samples, 0.03%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (37 samples, 0.03%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (32 samples, 0.03%)
io/netty/handler/codec/MessageToMessageDecoder.channelRead (32 samples, 0.03%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (27 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (26 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (26 samples, 0.02%)
io/netty/handler/codec/MessageToMessageDecoder.channelRead (26 samples, 0.02%)
io/netty/channel/DefaultChannelPipeline.fireChannelReadComplete (307 samples, 0.26%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (307 samples, 0.26%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (306 samples, 0.26%)
io/netty/channel/DefaultChannelPipeline$HeadContext.channelReadComplete (297 samples, 0.25%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelReadComplete (121 samples, 0.10%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (121 samples, 0.10%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (118 samples, 0.10%)
io/netty/handler/codec/ByteToMessageDecoder.channelReadComplete (85 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelReadComplete (84 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (84 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (83 samples, 0.07%)
io/netty/channel/ChannelInboundHandlerAdapter.channelReadComplete (83 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelReadComplete (76 samples, 0.06%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (76 samples, 0.06%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (74 samples, 0.06%)
io/netty/channel/ChannelInboundHandlerAdapter.channelReadComplete (47 samples, 0.04%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelReadComplete (44 samples, 0.04%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (44 samples, 0.04%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (44 samples, 0.04%)
io/netty/channel/ChannelInboundHandlerAdapter.channelReadComplete (43 samples, 0.04%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelReadComplete (43 samples, 0.04%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (43 samples, 0.04%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (42 samples, 0.04%)
io/netty/channel/ChannelInboundHandlerAdapter.channelReadComplete (32 samples, 0.03%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelReadComplete (31 samples, 0.03%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (31 samples, 0.03%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (31 samples, 0.03%)
io/netty/channel/DefaultChannelPipeline$HeadContext.readIfIsAutoRead (176 samples, 0.15%)
io/netty/channel/AbstractChannel.read (112 samples, 0.10%)
io/netty/channel/DefaultChannelPipeline.read (93 samples, 0.08%)
io/netty/channel/AbstractChannelHandlerContext.read (93 samples, 0.08%)
io/netty/channel/AbstractChannelHandlerContext.invokeRead (92 samples, 0.08%)
io/netty/channel/ChannelOutboundHandlerAdapter.read (86 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.read (86 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.invokeRead (83 samples, 0.07%)
io/netty/channel/ChannelOutboundHandlerAdapter.read (75 samples, 0.06%)
io/netty/channel/AbstractChannelHandlerContext.read (75 samples, 0.06%)
io/netty/channel/AbstractChannelHandlerContext.invokeRead (75 samples, 0.06%)
io/netty/channel/ChannelOutboundHandlerAdapter.read (75 samples, 0.06%)
io/netty/channel/AbstractChannelHandlerContext.read (75 samples, 0.06%)
io/netty/channel/AbstractChannelHandlerContext.invokeRead (75 samples, 0.06%)
io/netty/channel/DefaultChannelPipeline$HeadContext.read (64 samples, 0.05%)
io/netty/channel/AbstractChannel$AbstractUnsafe.beginRead (56 samples, 0.05%)
io/netty/channel/epoll/AbstractEpollChannel.doReadBytes (60 samples, 0.05%)
io/netty/channel/unix/FileDescriptor.readAddress (55 samples, 0.05%)
io/netty/channel/unix/FileDescriptor.readAddress (44 samples, 0.04%)
io/netty/channel/epoll/EpollDomainSocketChannel$EpollDomainUnsafe.epollInReady (28 samples, 0.02%)
io/netty/channel/epoll/AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady (28 samples, 0.02%)
io/netty/channel/DefaultChannelPipeline.fireChannelRead (27 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (27 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (27 samples, 0.02%)
io/netty/channel/DefaultChannelPipeline$HeadContext.channelRead (27 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (27 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (27 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (27 samples, 0.02%)
io/netty/handler/codec/ByteToMessageDecoder.channelRead (27 samples, 0.02%)
io/netty/handler/codec/ByteToMessageDecoder.fireChannelRead (26 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (26 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (26 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (26 samples, 0.02%)
io/netty/handler/codec/MessageToMessageDecoder.channelRead (26 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (25 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (25 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (25 samples, 0.02%)
io/netty/handler/codec/MessageToMessageDecoder.channelRead (25 samples, 0.02%)
io/netty/util/concurrent/SingleThreadEventExecutor.runAllTasks (3,666 samples, 3.12%)
io/..
io/netty/util/concurrent/ScheduledFutureTask.run (2,956 samples, 2.52%)
io..
io/netty/util/concurrent/AbstractEventExecutor.inEventLoop (65 samples, 0.06%)
io/netty/util/concurrent/PromiseTask$RunnableAdapter.call (2,826 samples, 2.41%)
io..
org/apache/cassandra/transport/Message$Dispatcher$LegacyFlusher.run (2,822 samples, 2.40%)
or..
io/netty/channel/AbstractChannelHandlerContext.flush (789 samples, 0.67%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush (789 samples, 0.67%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush0 (789 samples, 0.67%)
io/netty/channel/ChannelOutboundHandlerAdapter.flush (788 samples, 0.67%)
io/netty/channel/AbstractChannelHandlerContext.flush (788 samples, 0.67%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush (780 samples, 0.66%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush0 (780 samples, 0.66%)
io/netty/channel/ChannelOutboundHandlerAdapter.flush (771 samples, 0.66%)
io/netty/channel/AbstractChannelHandlerContext.flush (761 samples, 0.65%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush (757 samples, 0.64%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush0 (757 samples, 0.64%)
io/netty/channel/ChannelOutboundHandlerAdapter.flush (742 samples, 0.63%)
io/netty/channel/AbstractChannelHandlerContext.flush (742 samples, 0.63%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush (742 samples, 0.63%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush0 (742 samples, 0.63%)
io/netty/channel/DefaultChannelPipeline$HeadContext.flush (729 samples, 0.62%)
io/netty/channel/AbstractChannel$AbstractUnsafe.flush (710 samples, 0.60%)
io/netty/channel/ChannelOutboundBuffer.addFlush (35 samples, 0.03%)
io/netty/channel/epoll/AbstractEpollChannel$AbstractEpollUnsafe.flush0 (672 samples, 0.57%)
io/netty/channel/AbstractChannel$AbstractUnsafe.flush0 (672 samples, 0.57%)
io/netty/channel/epoll/AbstractEpollStreamChannel.doWrite (672 samples, 0.57%)
io/netty/channel/epoll/AbstractEpollStreamChannel.doWriteMultiple (672 samples, 0.57%)
io/netty/channel/ChannelOutboundBuffer.forEachFlushedMessage (31 samples, 0.03%)
io/netty/channel/epoll/IovArray.processMessage (28 samples, 0.02%)
io/netty/channel/epoll/IovArray.add (26 samples, 0.02%)
io/netty/channel/epoll/AbstractEpollStreamChannel.writeBytesMultiple (614 samples, 0.52%)
io/netty/channel/ChannelOutboundBuffer.removeBytes (383 samples, 0.33%)
io/netty/channel/ChannelOutboundBuffer.remove (344 samples, 0.29%)
io/netty/channel/ChannelOutboundBuffer.safeSuccess (61 samples, 0.05%)
io/netty/util/internal/PromiseNotificationUtil.trySuccess (61 samples, 0.05%)
io/netty/util/concurrent/DefaultPromise.trySuccess (61 samples, 0.05%)
io/netty/util/concurrent/DefaultPromise.setSuccess0 (44 samples, 0.04%)
io/netty/util/concurrent/DefaultPromise.setValue0 (44 samples, 0.04%)
java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.compareAndSet (43 samples, 0.04%)
io/netty/util/ReferenceCountUtil.safeRelease (256 samples, 0.22%)
io/netty/util/ReferenceCountUtil.release (249 samples, 0.21%)
io/netty/buffer/AbstractReferenceCountedByteBuf.release (219 samples, 0.19%)
io/netty/buffer/AbstractReferenceCountedByteBuf.release0 (219 samples, 0.19%)
io/netty/buffer/PooledByteBuf.deallocate (208 samples, 0.18%)
io/netty/buffer/PoolArena.free (123 samples, 0.10%)
io/netty/buffer/PoolThreadCache.add (120 samples, 0.10%)
io/netty/buffer/PoolThreadCache$MemoryRegionCache.add (107 samples, 0.09%)
io/netty/buffer/PoolThreadCache$MemoryRegionCache.newEntry (92 samples, 0.08%)
io/netty/util/Recycler.get (84 samples, 0.07%)
io/netty/util/concurrent/FastThreadLocal.get (82 samples, 0.07%)
io/netty/util/internal/InternalThreadLocalMap.get (79 samples, 0.07%)
io/netty/util/internal/InternalThreadLocalMap.fastGet (65 samples, 0.06%)
io/netty/channel/unix/FileDescriptor.writevAddresses (134 samples, 0.11%)
io/netty/channel/unix/FileDescriptor.writevAddresses (134 samples, 0.11%)
[unknown] (63 samples, 0.05%)
[unknown] (63 samples, 0.05%)
writev (58 samples, 0.05%)
io/netty/channel/AbstractChannelHandlerContext.write (1,534 samples, 1.31%)
io/netty/channel/AbstractChannelHandlerContext.validatePromise (29 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.write (1,503 samples, 1.28%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite (1,381 samples, 1.18%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite0 (1,380 samples, 1.18%)
io/netty/handler/codec/MessageToMessageEncoder.write (1,378 samples, 1.17%)
io/netty/channel/AbstractChannelHandlerContext.newPromise (65 samples, 0.06%)
io/netty/channel/DefaultChannelPromise.<init> (49 samples, 0.04%)
io/netty/channel/AbstractChannelHandlerContext.write (700 samples, 0.60%)
io/netty/channel/AbstractChannelHandlerContext.validatePromise (25 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.write (650 samples, 0.55%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite (647 samples, 0.55%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite0 (645 samples, 0.55%)
io/netty/handler/codec/MessageToMessageEncoder.write (632 samples, 0.54%)
io/netty/channel/AbstractChannelHandlerContext.write (557 samples, 0.47%)
io/netty/channel/AbstractChannelHandlerContext.write (541 samples, 0.46%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite (539 samples, 0.46%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite0 (539 samples, 0.46%)
io/netty/handler/codec/MessageToMessageEncoder.write (536 samples, 0.46%)
io/netty/channel/AbstractChannelHandlerContext.write (198 samples, 0.17%)
io/netty/channel/AbstractChannelHandlerContext.write (178 samples, 0.15%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite (164 samples, 0.14%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite0 (164 samples, 0.14%)
io/netty/channel/DefaultChannelPipeline$HeadContext.write (162 samples, 0.14%)
io/netty/channel/AbstractChannel$AbstractUnsafe.write (162 samples, 0.14%)
io/netty/channel/ChannelOutboundBuffer.addMessage (135 samples, 0.11%)
io/netty/channel/ChannelOutboundBuffer$Entry.newInstance (113 samples, 0.10%)
io/netty/util/Recycler.get (95 samples, 0.08%)
io/netty/util/concurrent/FastThreadLocal.get (93 samples, 0.08%)
io/netty/util/internal/InternalThreadLocalMap.get (88 samples, 0.07%)
io/netty/util/internal/InternalThreadLocalMap.fastGet (80 samples, 0.07%)
org/apache/cassandra/transport/Frame$Encoder.encode (265 samples, 0.23%)
org/apache/cassandra/transport/Frame$Encoder.encode (247 samples, 0.21%)
io/netty/buffer/AbstractByteBufAllocator.buffer (208 samples, 0.18%)
io/netty/buffer/AbstractByteBufAllocator.directBuffer (208 samples, 0.18%)
io/netty/buffer/AbstractByteBufAllocator.directBuffer (208 samples, 0.18%)
io/netty/buffer/PooledByteBufAllocator.newDirectBuffer (207 samples, 0.18%)
io/netty/buffer/PoolArena.allocate (159 samples, 0.14%)
io/netty/buffer/PoolArena$DirectArena.newByteBuf (64 samples, 0.05%)
io/netty/buffer/PooledUnsafeDirectByteBuf.newInstance (64 samples, 0.05%)
io/netty/util/Recycler.get (64 samples, 0.05%)
io/netty/util/concurrent/FastThreadLocal.get (64 samples, 0.05%)
io/netty/util/internal/InternalThreadLocalMap.get (64 samples, 0.05%)
io/netty/util/internal/InternalThreadLocalMap.fastGet (64 samples, 0.05%)
io/netty/buffer/PoolArena.allocate (94 samples, 0.08%)
io/netty/buffer/PoolThreadCache.allocateTiny (93 samples, 0.08%)
io/netty/buffer/PoolThreadCache.allocate (93 samples, 0.08%)
io/netty/buffer/PoolThreadCache$MemoryRegionCache.allocate (88 samples, 0.07%)
io/netty/buffer/PoolThreadCache$NormalMemoryRegionCache.initBuf (43 samples, 0.04%)
io/netty/buffer/PoolThreadCache$SubPageMemoryRegionCache.initBuf (37 samples, 0.03%)
io/netty/buffer/PoolChunk.initBufWithSubpage (37 samples, 0.03%)
io/netty/buffer/PoolChunk.initBufWithSubpage (35 samples, 0.03%)
io/netty/buffer/PooledByteBufAllocator.threadCache (30 samples, 0.03%)
io/netty/util/concurrent/FastThreadLocal.get (27 samples, 0.02%)
io/netty/util/internal/InternalThreadLocalMap.get (25 samples, 0.02%)
io/netty/util/concurrent/FastThreadLocal.get (26 samples, 0.02%)
io/netty/util/internal/InternalThreadLocalMap.get (25 samples, 0.02%)
org/apache/cassandra/transport/Frame$Compressor.encode (29 samples, 0.02%)
io/netty/util/ReferenceCountUtil.release (28 samples, 0.02%)
org/apache/cassandra/transport/Message$ProtocolEncoder.encode (524 samples, 0.45%)
org/apache/cassandra/transport/Message$ProtocolEncoder.encode (508 samples, 0.43%)
io/netty/buffer/AbstractByteBufAllocator.buffer (250 samples, 0.21%)
io/netty/buffer/AbstractByteBufAllocator.directBuffer (250 samples, 0.21%)
io/netty/buffer/AbstractByteBufAllocator.directBuffer (250 samples, 0.21%)
io/netty/buffer/PooledByteBufAllocator.newDirectBuffer (248 samples, 0.21%)
io/netty/buffer/PoolArena.allocate (204 samples, 0.17%)
io/netty/buffer/PoolArena$DirectArena.newByteBuf (54 samples, 0.05%)
io/netty/buffer/PooledUnsafeDirectByteBuf.newInstance (54 samples, 0.05%)
io/netty/util/Recycler.get (54 samples, 0.05%)
io/netty/util/concurrent/FastThreadLocal.get (54 samples, 0.05%)
io/netty/util/internal/InternalThreadLocalMap.get (51 samples, 0.04%)
io/netty/util/internal/InternalThreadLocalMap.fastGet (47 samples, 0.04%)
io/netty/buffer/PoolArena.allocate (150 samples, 0.13%)
io/netty/buffer/PoolThreadCache.allocateTiny (143 samples, 0.12%)
io/netty/buffer/PoolThreadCache.allocate (141 samples, 0.12%)
io/netty/buffer/PoolThreadCache$MemoryRegionCache.allocate (139 samples, 0.12%)
io/netty/buffer/PoolThreadCache$NormalMemoryRegionCache.initBuf (44 samples, 0.04%)
io/netty/buffer/PoolThreadCache$SubPageMemoryRegionCache.initBuf (74 samples, 0.06%)
io/netty/buffer/PoolChunk.initBufWithSubpage (74 samples, 0.06%)
io/netty/buffer/PoolChunk.initBufWithSubpage (74 samples, 0.06%)
io/netty/buffer/PooledByteBufAllocator.threadCache (60 samples, 0.05%)
io/netty/util/concurrent/FastThreadLocal.get (55 samples, 0.05%)
io/netty/util/internal/InternalThreadLocalMap.get (54 samples, 0.05%)
io/netty/util/internal/InternalThreadLocalMap.slowGet (27 samples, 0.02%)
io/netty/util/concurrent/FastThreadLocal.get (32 samples, 0.03%)
io/netty/util/internal/InternalThreadLocalMap.get (30 samples, 0.03%)
java/util/EnumSet.noneOf (78 samples, 0.07%)
java/util/EnumSet.getUniverse (57 samples, 0.05%)
java/lang/System$2.getEnumConstantsShared (43 samples, 0.04%)
java/lang/Class.getEnumConstantsShared (36 samples, 0.03%)
org/apache/cassandra/transport/messages/ResultMessage$1.encode (59 samples, 0.05%)
org/apache/cassandra/transport/messages/ResultMessage$1.encode (58 samples, 0.05%)
org/apache/cassandra/transport/messages/ResultMessage$Rows$1.encode (45 samples, 0.04%)
org/apache/cassandra/transport/messages/ResultMessage$Rows$1.encode (45 samples, 0.04%)
org/apache/cassandra/cql3/ResultSet$Codec.encode (45 samples, 0.04%)
org/apache/cassandra/cql3/ResultSet$ResultMetadata$Codec.encode (41 samples, 0.03%)
org/apache/cassandra/transport/messages/ResultMessage$1.encodedSize (42 samples, 0.04%)
org/apache/cassandra/transport/messages/ResultMessage$1.encodedSize (42 samples, 0.04%)
org/apache/cassandra/transport/messages/ResultMessage$Rows$1.encodedSize (41 samples, 0.03%)
org/apache/cassandra/transport/messages/ResultMessage$Rows$1.encodedSize (41 samples, 0.03%)
org/apache/cassandra/cql3/ResultSet$Codec.encodedSize (41 samples, 0.03%)
java/util/ArrayList$Itr.hasNext (28 samples, 0.02%)
java/util/ArrayList.add (64 samples, 0.05%)
java/util/HashSet.add (110 samples, 0.09%)
java/util/HashSet.clear (39 samples, 0.03%)
java/util/HashMap.clear (36 samples, 0.03%)
java/util/HashSet.iterator (28 samples, 0.02%)
java/util/HashMap$KeySet.iterator (28 samples, 0.02%)
java/util/concurrent/ConcurrentLinkedQueue.poll (72 samples, 0.06%)
java/util/concurrent/ConcurrentLinkedQueue.updateHead (66 samples, 0.06%)
org/apache/cassandra/transport/Message$Dispatcher$FlushItem.release (46 samples, 0.04%)
org/apache/cassandra/transport/Message$Dispatcher.access$000 (46 samples, 0.04%)
org/apache/cassandra/transport/Message$Dispatcher.releaseItem (46 samples, 0.04%)
org/apache/cassandra/transport/Frame.release (39 samples, 0.03%)
io/netty/buffer/AbstractDerivedByteBuf.release (37 samples, 0.03%)
io/netty/buffer/AbstractReferenceCountedByteBuf.release (37 samples, 0.03%)
io/netty/buffer/AbstractReferenceCountedByteBuf.release0 (37 samples, 0.03%)
io/netty/buffer/PooledByteBuf.deallocate (30 samples, 0.03%)
io/netty/util/concurrent/PromiseTask.setSuccessInternal (61 samples, 0.05%)
io/netty/util/concurrent/DefaultPromise.setSuccess (61 samples, 0.05%)
io/netty/util/concurrent/DefaultPromise.notifyListeners (61 samples, 0.05%)
io/netty/util/internal/InternalThreadLocalMap.get (57 samples, 0.05%)
io/netty/util/concurrent/ScheduledFutureTask.executor (27 samples, 0.02%)
io/netty/util/concurrent/SingleThreadEventExecutor.fetchFromScheduledTaskQueue (74 samples, 0.06%)
io/netty/util/concurrent/AbstractScheduledEventExecutor.pollScheduledTask (67 samples, 0.06%)
io/netty/util/concurrent/AbstractEventExecutor.inEventLoop (36 samples, 0.03%)
org/apache/cassandra/transport/Message$Dispatcher$LegacyFlusher.run (634 samples, 0.54%)
io/netty/channel/AbstractChannelHandlerContext.flush (78 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush (78 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush0 (78 samples, 0.07%)
io/netty/channel/ChannelOutboundHandlerAdapter.flush (78 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.flush (78 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush (78 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush0 (78 samples, 0.07%)
io/netty/channel/ChannelOutboundHandlerAdapter.flush (78 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.flush (77 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush (77 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush0 (77 samples, 0.07%)
io/netty/channel/ChannelOutboundHandlerAdapter.flush (77 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.flush (77 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush (77 samples, 0.07%)
io/netty/channel/AbstractChannelHandlerContext.invokeFlush0 (77 samples, 0.07%)
io/netty/channel/DefaultChannelPipeline$HeadContext.flush (77 samples, 0.07%)
io/netty/channel/AbstractChannel$AbstractUnsafe.flush (76 samples, 0.06%)
io/netty/channel/epoll/AbstractEpollChannel$AbstractEpollUnsafe.flush0 (73 samples, 0.06%)
io/netty/channel/AbstractChannel$AbstractUnsafe.flush0 (73 samples, 0.06%)
io/netty/channel/epoll/AbstractEpollStreamChannel.doWrite (73 samples, 0.06%)
io/netty/channel/epoll/AbstractEpollStreamChannel.doWriteMultiple (73 samples, 0.06%)
io/netty/channel/epoll/AbstractEpollStreamChannel.writeBytesMultiple (62 samples, 0.05%)
io/netty/channel/ChannelOutboundBuffer.removeBytes (49 samples, 0.04%)
io/netty/channel/ChannelOutboundBuffer.remove (47 samples, 0.04%)
io/netty/util/ReferenceCountUtil.safeRelease (36 samples, 0.03%)
io/netty/util/ReferenceCountUtil.release (35 samples, 0.03%)
io/netty/buffer/AbstractReferenceCountedByteBuf.release (31 samples, 0.03%)
io/netty/buffer/AbstractReferenceCountedByteBuf.release0 (31 samples, 0.03%)
io/netty/buffer/PooledByteBuf.deallocate (31 samples, 0.03%)
io/netty/channel/AbstractChannelHandlerContext.write (461 samples, 0.39%)
io/netty/channel/AbstractChannelHandlerContext.write (461 samples, 0.39%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite (422 samples, 0.36%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite0 (422 samples, 0.36%)
io/netty/handler/codec/MessageToMessageEncoder.write (422 samples, 0.36%)
io/netty/channel/AbstractChannelHandlerContext.newPromise (27 samples, 0.02%)
io/netty/channel/AbstractChannelHandlerContext.write (199 samples, 0.17%)
io/netty/channel/AbstractChannelHandlerContext.write (185 samples, 0.16%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite (180 samples, 0.15%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite0 (179 samples, 0.15%)
io/netty/handler/codec/MessageToMessageEncoder.write (178 samples, 0.15%)
io/netty/channel/AbstractChannelHandlerContext.write (155 samples, 0.13%)
io/netty/channel/AbstractChannelHandlerContext.write (147 samples, 0.13%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite (146 samples, 0.12%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite0 (146 samples, 0.12%)
io/netty/handler/codec/MessageToMessageEncoder.write (143 samples, 0.12%)
io/netty/channel/AbstractChannelHandlerContext.write (50 samples, 0.04%)
io/netty/channel/AbstractChannelHandlerContext.write (44 samples, 0.04%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite (43 samples, 0.04%)
io/netty/channel/AbstractChannelHandlerContext.invokeWrite0 (43 samples, 0.04%)
io/netty/channel/DefaultChannelPipeline$HeadContext.write (42 samples, 0.04%)
io/netty/channel/AbstractChannel$AbstractUnsafe.write (42 samples, 0.04%)
io/netty/channel/ChannelOutboundBuffer.addMessage (36 samples, 0.03%)
io/netty/channel/ChannelOutboundBuffer$Entry.newInstance (31 samples, 0.03%)
io/netty/util/Recycler.get (25 samples, 0.02%)
io/netty/util/concurrent/FastThreadLocal.get (25 samples, 0.02%)
org/apache/cassandra/transport/Frame$Encoder.encode (80 samples, 0.07%)
org/apache/cassandra/transport/Frame$Encoder.encode (73 samples, 0.06%)
io/netty/buffer/AbstractByteBufAllocator.buffer (59 samples, 0.05%)
io/netty/buffer/AbstractByteBufAllocator.directBuffer (59 samples, 0.05%)
io/netty/buffer/AbstractByteBufAllocator.directBuffer (59 samples, 0.05%)
io/netty/buffer/PooledByteBufAllocator.newDirectBuffer (59 samples, 0.05%)
io/netty/buffer/PoolArena.allocate (46 samples, 0.04%)
io/netty/buffer/PoolArena.allocate (30 samples, 0.03%)
io/netty/buffer/PoolThreadCache.allocateTiny (29 samples, 0.02%)
io/netty/buffer/PoolThreadCache.allocate (29 samples, 0.02%)
io/netty/buffer/PoolThreadCache$MemoryRegionCache.allocate (26 samples, 0.02%)
org/apache/cassandra/transport/Message$ProtocolEncoder.encode (170 samples, 0.14%)
org/apache/cassandra/transport/Message$ProtocolEncoder.encode (165 samples, 0.14%)
io/netty/buffer/AbstractByteBufAllocator.buffer (78 samples, 0.07%)
io/netty/buffer/AbstractByteBufAllocator.directBuffer (78 samples, 0.07%)
io/netty/buffer/AbstractByteBufAllocator.directBuffer (77 samples, 0.07%)
io/netty/buffer/PooledByteBufAllocator.newDirectBuffer (77 samples, 0.07%)
io/netty/buffer/PoolArena.allocate (57 samples, 0.05%)
io/netty/buffer/PoolArena.allocate (38 samples, 0.03%)
io/netty/buffer/PoolThreadCache.allocateTiny (35 samples, 0.03%)
io/netty/buffer/PoolThreadCache.allocate (35 samples, 0.03%)
io/netty/buffer/PoolThreadCache$MemoryRegionCache.allocate (34 samples, 0.03%)
java/util/EnumSet.noneOf (29 samples, 0.02%)
java/util/concurrent/atomic/AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl.getAndSet (27 samples, 0.02%)
org/apache/cassandra/concurrent/InfiniteLoopExecutor$$Lambda$83/1610593938.run (156 samples, 0.13%)
org/apache/cassandra/concurrent/InfiniteLoopExecutor.loop (156 samples, 0.13%)
org/apache/cassandra/utils/concurrent/Ref$$Lambda$100/1252526800.run (72 samples, 0.06%)
org/apache/cassandra/utils/concurrent/Ref.reapOneReference (72 samples, 0.06%)
java/lang/ref/ReferenceQueue.remove (72 samples, 0.06%)
java/lang/Object.wait (58 samples, 0.05%)
JVM_MonitorWait (33 samples, 0.03%)
org/apache/cassandra/utils/memory/BufferPool$$Lambda$101/1441599082.run (84 samples, 0.07%)
org/apache/cassandra/utils/memory/BufferPool.cleanupOneReference (84 samples, 0.07%)
java/lang/ref/ReferenceQueue.remove (81 samples, 0.07%)
java/lang/Object.wait (74 samples, 0.06%)
JVM_MonitorWait (37 samples, 0.03%)
ObjectSynchronizer::wait(Handle, long, Thread*) (26 samples, 0.02%)
org/apache/cassandra/concurrent/NamedThreadFactory$$Lambda$14/1293389141.run (2,118 samples, 1.80%)
o..
org/apache/cassandra/concurrent/NamedThreadFactory.lambda$threadLocalDeallocator$0 (2,118 samples, 1.80%)
o..
java/util/concurrent/ThreadPoolExecutor$Worker.run (2,035 samples, 1.73%)
java/util/concurrent/ThreadPoolExecutor.runWorker (2,034 samples, 1.73%)
java/util/concurrent/FutureTask.run (82 samples, 0.07%)
java/util/concurrent/Executors$RunnableAdapter.call (80 samples, 0.07%)
org/apache/cassandra/net/MessageDeliveryTask.run (61 samples, 0.05%)
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.add (29 samples, 0.02%)
java/util/concurrent/ScheduledThreadPoolExecutor$ScheduledFutureTask.run (965 samples, 0.82%)
java/util/concurrent/ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301 (868 samples, 0.74%)
java/util/concurrent/FutureTask.runAndReset (868 samples, 0.74%)
java/util/concurrent/Executors$RunnableAdapter.call (866 samples, 0.74%)
org/apache/cassandra/concurrent/DebuggableScheduledThreadPoolExecutor$UncomplainingRunnable.run (863 samples, 0.74%)
itable stub (40 samples, 0.03%)
org/apache/cassandra/db/monitoring/ApproximateTime$$Lambda$125/1880896179.run (55 samples, 0.05%)
org/apache/cassandra/gms/Gossiper$GossipTask.run (32 samples, 0.03%)
org/apache/cassandra/locator/DynamicEndpointSnitch$1.run (639 samples, 0.54%)
org/apache/cassandra/locator/DynamicEndpointSnitch.access$000 (637 samples, 0.54%)
org/apache/cassandra/locator/DynamicEndpointSnitch.updateScores (637 samples, 0.54%)
com/codahale/metrics/ExponentiallyDecayingReservoir.getSnapshot (602 samples, 0.51%)
com/codahale/metrics/WeightedSnapshot.<init> (589 samples, 0.50%)
java/util/Arrays.sort (223 samples, 0.19%)
java/util/TimSort.sort (223 samples, 0.19%)
java/util/TimSort.binarySort (119 samples, 0.10%)
com/codahale/metrics/WeightedSnapshot$1.compare (27 samples, 0.02%)
itable stub (27 samples, 0.02%)
java/util/TimSort.mergeCollapse (85 samples, 0.07%)
java/util/TimSort.mergeAt (84 samples, 0.07%)
java/util/TimSort.mergeLo (49 samples, 0.04%)
java/util/concurrent/ConcurrentSkipListMap$Values.toArray (353 samples, 0.30%)
java/util/ArrayList.toArray (29 samples, 0.02%)
checkcast_arraycopy_uninit (27 samples, 0.02%)
java/util/concurrent/ConcurrentSkipListMap.toList (322 samples, 0.27%)
java/util/concurrent/ConcurrentSkipListMap$ValueIterator.next (287 samples, 0.24%)
java/util/concurrent/ConcurrentSkipListMap$Iter.advance (286 samples, 0.24%)
org/apache/cassandra/utils/ExpiringMap$1.run (45 samples, 0.04%)
java/util/concurrent/ConcurrentHashMap$EntrySetView.iterator (43 samples, 0.04%)
java/util/concurrent/ConcurrentHashMap$EntryIterator.<init> (43 samples, 0.04%)
java/util/concurrent/ConcurrentHashMap$BaseIterator.<init> (43 samples, 0.04%)
java/util/concurrent/ConcurrentHashMap$Traverser.advance (43 samples, 0.04%)
java/util/concurrent/ScheduledThreadPoolExecutor.reExecutePeriodic (96 samples, 0.08%)
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.add (56 samples, 0.05%)
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.add (31 samples, 0.03%)
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.offer (31 samples, 0.03%)
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.offer (25 samples, 0.02%)
java/util/concurrent/ThreadPoolExecutor.getTask (857 samples, 0.73%)
java/util/concurrent/LinkedBlockingQueue.poll (52 samples, 0.04%)
java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.awaitNanos (43 samples, 0.04%)
java/util/concurrent/locks/LockSupport.parkNanos (43 samples, 0.04%)
sun/misc/Unsafe.park (43 samples, 0.04%)
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.take (804 samples, 0.68%)
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.take (801 samples, 0.68%)
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.finishPoll (65 samples, 0.06%)
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.siftDown (65 samples, 0.06%)
java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.awaitNanos (597 samples, 0.51%)
java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.addConditionWaiter (49 samples, 0.04%)
java/util/concurrent/locks/LockSupport.parkNanos (483 samples, 0.41%)
sun/misc/Unsafe.park (463 samples, 0.39%)
Unsafe_Park (216 samples, 0.18%)
Parker::park(bool, long) (71 samples, 0.06%)
[unknown] (60 samples, 0.05%)
clock_gettime (40 samples, 0.03%)
clock_gettime (34 samples, 0.03%)
__pthread_cond_timedwait (133 samples, 0.11%)
java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.signal (33 samples, 0.03%)
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.finishPoll (29 samples, 0.02%)
org/apache/cassandra/concurrent/DebuggableScheduledThreadPoolExecutor.afterExecute (51 samples, 0.04%)
org/apache/cassandra/concurrent/DebuggableThreadPoolExecutor.logExceptionsAfterExecute (50 samples, 0.04%)
org/apache/cassandra/concurrent/DebuggableThreadPoolExecutor.extractThrowable (50 samples, 0.04%)
java/util/concurrent/FutureTask.get (50 samples, 0.04%)
java/util/concurrent/FutureTask.report (50 samples, 0.04%)
org/apache/cassandra/service/ReadCallback$AsyncRepairRunner.run (33 samples, 0.03%)
org/apache/cassandra/service/DigestResolver.compareResponses (32 samples, 0.03%)
org/apache/cassandra/db/commitlog/AbstractCommitLogService$SyncRunnable.run (83 samples, 0.07%)
org/apache/cassandra/db/commitlog/AbstractCommitLogService$SyncRunnable.sync (82 samples, 0.07%)
java/util/concurrent/locks/LockSupport.parkNanos (54 samples, 0.05%)
sun/misc/Unsafe.park (54 samples, 0.05%)
org/apache/cassandra/concurrent/SEPWorker.run (96,855 samples, 82.50%)
org/apache/cassandra/concurrent/SEPWorker.run
[unknown] (90 samples, 0.08%)
os::javaTimeNanos() (78 samples, 0.07%)
clock_gettime (125 samples, 0.11%)
java/lang/StringBuilder.append (301 samples, 0.26%)
java/lang/String.valueOf (297 samples, 0.25%)
java/lang/Long.toString (297 samples, 0.25%)
java/lang/Long.toString (297 samples, 0.25%)
java/lang/Long.getChars (42 samples, 0.04%)
jshort_disjoint_arraycopy (57 samples, 0.05%)
java/lang/Thread.setName (1,859 samples, 1.58%)
java/lang/Long.getChars (52 samples, 0.04%)
java/lang/Thread.setNativeName (1,682 samples, 1.43%)
/lib/x86_64-linux-gnu/libc-2.27.so (54 samples, 0.05%)
JVM_SetNativeThreadName (629 samples, 0.54%)
UNICODE::as_utf8(unsigned short*, int) (95 samples, 0.08%)
os::set_native_thread_name(char const*) (136 samples, 0.12%)
os::snprintf(char*, unsigned long, char const*, ...) (90 samples, 0.08%)
vsnprintf (72 samples, 0.06%)
os::vsnprintf(char*, unsigned long, char const*, __va_list_tag*) (27 samples, 0.02%)
os::snprintf(char*, unsigned long, char const*, ...) (31 samples, 0.03%)
pthread_self@GLIBC_2.2.5 (55 samples, 0.05%)
resource_allocate_bytes(unsigned long, AllocFailStrategy::AllocFailEnum) (50 samples, 0.04%)
ThreadStateTransition::transition_from_native(JavaThread*, JavaThreadState) [clone .constprop.268] (32 samples, 0.03%)
[unknown] (626 samples, 0.53%)
[unknown] (573 samples, 0.49%)
/lib/x86_64-linux-gnu/libc-2.27.so (114 samples, 0.10%)
[unknown] (26 samples, 0.02%)
_IO_vfprintf (40 samples, 0.03%)
vsnprintf (374 samples, 0.32%)
/lib/x86_64-linux-gnu/libc-2.27.so (173 samples, 0.15%)
_IO_vfprintf (165 samples, 0.14%)
vsnprintf (46 samples, 0.04%)
_IO_vfprintf (35 samples, 0.03%)
_IO_default_xsputn (27 samples, 0.02%)
os::set_native_thread_name(char const*) (29 samples, 0.02%)
prctl (172 samples, 0.15%)
java/util/concurrent/ConcurrentLinkedQueue.poll (249 samples, 0.21%)
java/lang/Thread.setNativeName (29 samples, 0.02%)
java/util/concurrent/ConcurrentSkipListMap.doRemove (178 samples, 0.15%)
java/util/concurrent/locks/LockSupport.park (1,469 samples, 1.25%)
sun/misc/Unsafe.park (1,437 samples, 1.22%)
Unsafe_Park (535 samples, 0.46%)
HandleMark::pop_and_restore() (53 samples, 0.05%)
Parker::park(bool, long) (188 samples, 0.16%)
Monitor::lock_without_safepoint_check() (56 samples, 0.05%)
Monitor::ILock(Thread*) (47 samples, 0.04%)
__lll_unlock_wake (80 samples, 0.07%)
pthread_mutex_unlock (44 samples, 0.04%)
[unknown] (800 samples, 0.68%)
__lll_lock_wait (55 samples, 0.05%)
pthread_cond_wait@@GLIBC_2.3.2 (687 samples, 0.59%)
org/apache/cassandra/concurrent/AbstractLocalAwareExecutorService$FutureTask.run (53,181 samples, 45.30%)
org/apache/cassandra/concurrent/AbstractLocalAwareExecutorService$FutureTa..
java/util/concurrent/Executors$RunnableAdapter.call (52,819 samples, 44.99%)
java/util/concurrent/Executors$RunnableAdapter.call
org/apache/cassandra/transport/Message$Dispatcher$$Lambda$358/77283133.run (52,818 samples, 44.99%)
org/apache/cassandra/transport/Message$Dispatcher$$Lambda$358/77283133.run
org/apache/cassandra/transport/Message$Dispatcher.lambda$channelRead0$0 (52,779 samples, 44.96%)
org/apache/cassandra/transport/Message$Dispatcher.lambda$channelRead0$0
org/apache/cassandra/transport/Message$Dispatcher.processRequest (52,776 samples, 44.95%)
org/apache/cassandra/transport/Message$Dispatcher.processRequest
ch/qos/logback/classic/Logger.trace (159 samples, 0.14%)
ch/qos/logback/classic/Logger.filterAndLog_2 (148 samples, 0.13%)
ch/qos/logback/classic/Logger.buildLoggingEventAndAppend (148 samples, 0.13%)
ch/qos/logback/classic/spi/LoggingEvent.<init> (148 samples, 0.13%)
org/apache/cassandra/service/ClientWarn.captureWarnings (748 samples, 0.64%)
io/netty/util/concurrent/FastThreadLocal.set (248 samples, 0.21%)
io/netty/util/concurrent/FastThreadLocal.set (232 samples, 0.20%)
io/netty/util/concurrent/FastThreadLocal.addToVariablesToRemove (232 samples, 0.20%)
java/util/Collections$SetFromMap.add (42 samples, 0.04%)
java/util/concurrent/ConcurrentHashMap.put (29 samples, 0.02%)
org/apache/cassandra/service/ClientWarn$State.<init> (494 samples, 0.42%)
java/lang/Object.<init> (25 samples, 0.02%)
java/util/ArrayList.<init> (321 samples, 0.27%)
[unknown] (30 samples, 0.03%)
os::javaTimeNanos() (26 samples, 0.02%)
java/util/AbstractList.<init> (95 samples, 0.08%)
java/util/AbstractCollection.<init> (95 samples, 0.08%)
java/util/IdentityHashMap.remove (28 samples, 0.02%)
os::javaTimeNanos() (26 samples, 0.02%)
org/apache/cassandra/transport/Message$Dispatcher.flush (41 samples, 0.03%)
org/apache/cassandra/service/ClientWarn.getWarnings (233 samples, 0.20%)
ch/qos/logback/classic/Logger.filterAndLog_2 (35 samples, 0.03%)
io/netty/util/concurrent/FastThreadLocal.get (197 samples, 0.17%)
io/netty/util/internal/InternalThreadLocalMap.get (194 samples, 0.17%)
io/netty/util/internal/InternalThreadLocalMap.fastGet (163 samples, 0.14%)
io/netty/util/concurrent/FastThreadLocalThread.setThreadLocalMap (73 samples, 0.06%)
io/netty/util/internal/InternalThreadLocalMap.<init> (89 samples, 0.08%)
io/netty/util/internal/UnpaddedInternalThreadLocalMap.<init> (87 samples, 0.07%)
io/netty/util/concurrent/FastThreadLocal.set (31 samples, 0.03%)
org/apache/cassandra/transport/ServerConnection.validateNewMessage (41 samples, 0.03%)
io/netty/util/internal/InternalThreadLocalMap.slowGet (26 samples, 0.02%)
org/apache/cassandra/service/ClientWarn.resetWarnings (45 samples, 0.04%)
io/netty/util/concurrent/FastThreadLocal.remove (45 samples, 0.04%)
io/netty/util/concurrent/FastThreadLocal.remove (45 samples, 0.04%)
io/netty/util/concurrent/FastThreadLocal.removeFromVariablesToRemove (45 samples, 0.04%)
java/util/Collections$SetFromMap.remove (45 samples, 0.04%)
java/util/IdentityHashMap.remove (45 samples, 0.04%)
org/apache/cassandra/transport/Message$Dispatcher.flush (420 samples, 0.36%)
io/netty/channel/AbstractChannel.eventLoop (98 samples, 0.08%)
java/util/concurrent/ConcurrentHashMap.get (29 samples, 0.02%)
java/util/concurrent/ConcurrentLinkedQueue.add (159 samples, 0.14%)
java/util/concurrent/ConcurrentLinkedQueue.offer (159 samples, 0.14%)
java/util/concurrent/ConcurrentLinkedQueue$Node.casNext (120 samples, 0.10%)
org/apache/cassandra/transport/Message$Dispatcher$Flusher.start (49 samples, 0.04%)
io/netty/util/concurrent/SingleThreadEventExecutor.execute (46 samples, 0.04%)
io/netty/channel/epoll/EpollEventLoop.wakeup (36 samples, 0.03%)
io/netty/channel/epoll/Native.eventFdWrite (36 samples, 0.03%)
org/apache/cassandra/transport/ServerConnection.validateNewMessage (687 samples, 0.59%)
org/apache/cassandra/transport/ServerConnection.getQueryState (625 samples, 0.53%)
java/util/concurrent/ConcurrentHashMap.get (569 samples, 0.48%)
java/util/concurrent/ConcurrentHashMap$TreeBin.find (332 samples, 0.28%)
java/util/concurrent/ConcurrentHashMap$TreeNode.findTreeNode (306 samples, 0.26%)
org/apache/cassandra/transport/messages/ExecuteMessage.execute (50,446 samples, 42.97%)
org/apache/cassandra/transport/messages/ExecuteMessage.execute
org/apache/cassandra/cql3/QueryOptions.addColumnSpecifications (63 samples, 0.05%)
org/apache/cassandra/cql3/QueryOptions$OptionsWithColumnSpecifications.<init> (55 samples, 0.05%)
com/google/common/collect/ImmutableList.copyOf (52 samples, 0.04%)
java/util/Arrays$ArrayList.toArray (28 samples, 0.02%)
org/apache/cassandra/cql3/QueryProcessor.getPrepared (1,185 samples, 1.01%)
com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.get (941 samples, 0.80%)
com/googlecode/concurrentlinkedhashmap/ConcurrentHashMapV8.get (160 samples, 0.14%)
com/googlecode/concurrentlinkedhashmap/ConcurrentHashMapV8.tabAt (45 samples, 0.04%)
com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap$Node.getValue (28 samples, 0.02%)
com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.afterRead (713 samples, 0.61%)
com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.drainOnReadIfNeeded (111 samples, 0.09%)
com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.tryToDrainBuffers (110 samples, 0.09%)
com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.drainBuffers (38 samples, 0.03%)
com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.drainReadBuffers (37 samples, 0.03%)
com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.drainReadBuffer (33 samples, 0.03%)
java/util/concurrent/locks/ReentrantLock.tryLock (69 samples, 0.06%)
com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.notifyListener (230 samples, 0.20%)
java/util/concurrent/ConcurrentLinkedQueue.poll (206 samples, 0.18%)
java/util/concurrent/ConcurrentLinkedQueue$Node.casItem (125 samples, 0.11%)
com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.drainOnReadIfNeeded (26 samples, 0.02%)
java/util/concurrent/ConcurrentLinkedQueue.updateHead (50 samples, 0.04%)
com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.recordRead (292 samples, 0.25%)
java/util/Arrays$ArrayList.toArray (55 samples, 0.05%)
java/util/concurrent/atomic/AtomicReference.lazySet (230 samples, 0.20%)
org/apache/cassandra/tracing/Tracing.stopSession (40 samples, 0.03%)
itable stub (59 samples, 0.05%)
org/apache/cassandra/cql3/statements/SelectStatement.execute (123 samples, 0.10%)
org/apache/cassandra/cql3/QueryProcessor.processPrepared (48,825 samples, 41.59%)
org/apache/cassandra/cql3/QueryProcessor.processPrepared
org/apache/cassandra/cql3/QueryProcessor.processPrepared (48,825 samples, 41.59%)
org/apache/cassandra/cql3/QueryProcessor.processPrepared
ch/qos/logback/classic/Logger.isTraceEnabled (116 samples, 0.10%)
ch/qos/logback/classic/Logger.isTraceEnabled (116 samples, 0.10%)
ch/qos/logback/classic/Logger.callTurboFilters (116 samples, 0.10%)
ch/qos/logback/classic/LoggerContext.getTurboFilterChainDecision_0_3OrMore (116 samples, 0.10%)
ch/qos/logback/classic/spi/TurboFilterList.getTurboFilterChainDecision (116 samples, 0.10%)
ch/qos/logback/classic/turbo/ReconfigureOnChangeFilter.decide (47 samples, 0.04%)
java/util/concurrent/CopyOnWriteArrayList.size (52 samples, 0.04%)
org/apache/cassandra/cql3/QueryProcessor.processStatement (48,709 samples, 41.49%)
org/apache/cassandra/cql3/QueryProcessor.processStatement
itable stub (79 samples, 0.07%)
org/apache/cassandra/cql3/statements/SelectStatement.checkAccess (2,787 samples, 2.37%)
or..
org/apache/cassandra/cql3/statements/SelectStatement.getFunctions (268 samples, 0.23%)
java/util/ArrayList.<init> (73 samples, 0.06%)
org/apache/cassandra/service/ClientState.hasAccess (56 samples, 0.05%)
org/apache/cassandra/cql3/statements/SelectStatement.addFunctionsTo (181 samples, 0.15%)
org/apache/cassandra/cql3/restrictions/StatementRestrictions.addFunctionsTo (126 samples, 0.11%)
org/apache/cassandra/cql3/restrictions/RestrictionSetWrapper.addFunctionsTo (110 samples, 0.09%)
org/apache/cassandra/cql3/restrictions/RestrictionSet.addFunctionsTo (110 samples, 0.09%)
org/apache/cassandra/cql3/restrictions/RestrictionSet.iterator (103 samples, 0.09%)
java/util/TreeMap$Values.iterator (40 samples, 0.03%)
java/util/TreeMap.values (57 samples, 0.05%)
org/apache/cassandra/service/ClientState.hasColumnFamilyAccess (2,401 samples, 2.05%)
o..
org/apache/cassandra/service/ClientState.hasAccess (2,394 samples, 2.04%)
o..
java/util/HashSet.contains (104 samples, 0.09%)
java/util/HashMap.containsKey (100 samples, 0.09%)
java/util/HashMap.getNode (91 samples, 0.08%)
org/apache/cassandra/service/ClientState.ensureHasPermission (2,256 samples, 1.92%)
o..
org/apache/cassandra/service/ClientState.checkPermissionOnResourceChain (2,205 samples, 1.88%)
o..
com/google/common/collect/ImmutableEnumSet.contains (75 samples, 0.06%)
java/util/RegularEnumSet.contains (73 samples, 0.06%)
java/util/ArrayList.iterator (46 samples, 0.04%)
org/apache/cassandra/auth/Resources.chain (44 samples, 0.04%)
java/util/RegularEnumSet.contains (64 samples, 0.05%)
org/apache/cassandra/auth/Resources.chain (654 samples, 0.56%)
java/util/ArrayList.<init> (272 samples, 0.23%)
java/lang/Enum.hashCode (128 samples, 0.11%)
java/lang/String.hashCode (105 samples, 0.09%)
java/util/ArrayList.add (112 samples, 0.10%)
java/util/ArrayList.ensureCapacityInternal (100 samples, 0.09%)
java/util/ArrayList.ensureExplicitCapacity (99 samples, 0.08%)
java/util/ArrayList.grow (55 samples, 0.05%)
java/util/Arrays.copyOf (30 samples, 0.03%)
org/apache/cassandra/auth/DataResource.getParent (229 samples, 0.20%)
org/apache/cassandra/auth/DataResource.keyspace (104 samples, 0.09%)
org/apache/cassandra/auth/DataResource.<init> (70 samples, 0.06%)
com/google/common/base/Objects.hashCode (66 samples, 0.06%)
java/util/Arrays.hashCode (66 samples, 0.06%)
org/apache/cassandra/service/ClientState.authorize (1,366 samples, 1.16%)
org/apache/cassandra/auth/AuthenticatedUser.getPermissions (1,364 samples, 1.16%)
org/apache/cassandra/auth/PermissionsCache.getPermissions (1,364 samples, 1.16%)
org/apache/cassandra/auth/AuthCache.get (1,281 samples, 1.09%)
com/google/common/cache/LocalCache$LocalLoadingCache.get (1,247 samples, 1.06%)
com/google/common/cache/LocalCache.getOrLoad (1,246 samples, 1.06%)
com/google/common/cache/LocalCache.get (1,196 samples, 1.02%)
com/google/common/cache/LocalCache$Segment.get (856 samples, 0.73%)
com/google/common/cache/LocalCache$Segment.getEntry (150 samples, 0.13%)
com/google/common/base/Equivalence.equivalent (118 samples, 0.10%)
com/google/common/base/Equivalence$Equals.doEquivalent (118 samples, 0.10%)
org/apache/cassandra/utils/Pair.equals (117 samples, 0.10%)
com/google/common/base/Objects.equal (115 samples, 0.10%)
com/google/common/cache/LocalCache$Segment.getLiveValue (321 samples, 0.27%)
com/google/common/cache/LocalCache$Segment.tryExpireEntries (289 samples, 0.25%)
com/google/common/cache/LocalCache$Segment.expireEntries (250 samples, 0.21%)
com/google/common/cache/LocalCache$Segment.removeEntry (116 samples, 0.10%)
java/util/concurrent/atomic/AtomicReferenceArray.get (42 samples, 0.04%)
java/util/concurrent/atomic/AtomicReferenceArray.checkedByteOffset (40 samples, 0.03%)
com/google/common/cache/LocalCache$StrongAccessWriteEntry.getWriteTime (34 samples, 0.03%)
java/util/concurrent/atomic/AtomicReferenceArray.set (56 samples, 0.05%)
java/util/concurrent/atomic/AtomicReferenceArray.checkedByteOffset (53 samples, 0.05%)
com/google/common/cache/LocalCache.isExpired (64 samples, 0.05%)
com/google/common/cache/LocalCache$Segment.lockedGetOrLoad (203 samples, 0.17%)
com/google/common/cache/LocalCache$Segment.loadSync (85 samples, 0.07%)
com/google/common/cache/LocalCache$LoadingValueReference.loadFuture (83 samples, 0.07%)
org/apache/cassandra/auth/AuthCache$2.load (81 samples, 0.07%)
org/apache/cassandra/auth/PermissionsCache$$Lambda$365/1195960508.apply (81 samples, 0.07%)
org/apache/cassandra/auth/PermissionsCache.lambda$new$0 (81 samples, 0.07%)
org/apache/cassandra/auth/CassandraAuthorizer.authorize (81 samples, 0.07%)
org/apache/cassandra/auth/AuthenticatedUser.isSuper (80 samples, 0.07%)
org/apache/cassandra/auth/Roles.hasSuperuserStatus (80 samples, 0.07%)
org/apache/cassandra/auth/CassandraRoleManager.isSuper (25 samples, 0.02%)
org/apache/cassandra/auth/CassandraRoleManager.getRole (25 samples, 0.02%)
org/apache/cassandra/auth/CassandraRoleManager.getRoleFromTable (25 samples, 0.02%)
org/apache/cassandra/auth/RolesCache.getRoles (54 samples, 0.05%)
org/apache/cassandra/auth/AuthCache.get (54 samples, 0.05%)
com/google/common/cache/LocalCache$LocalLoadingCache.get (54 samples, 0.05%)
com/google/common/cache/LocalCache.getOrLoad (54 samples, 0.05%)
com/google/common/cache/LocalCache.get (54 samples, 0.05%)
com/google/common/cache/LocalCache$Segment.get (54 samples, 0.05%)
com/google/common/cache/LocalCache$Segment.lockedGetOrLoad (53 samples, 0.05%)
com/google/common/cache/LocalCache$Segment.loadSync (53 samples, 0.05%)
com/google/common/cache/LocalCache$LoadingValueReference.loadFuture (52 samples, 0.04%)
org/apache/cassandra/auth/AuthCache$2.load (51 samples, 0.04%)
org/apache/cassandra/auth/RolesCache$$Lambda$374/865404101.apply (49 samples, 0.04%)
org/apache/cassandra/auth/RolesCache.lambda$new$0 (48 samples, 0.04%)
org/apache/cassandra/auth/CassandraRoleManager.getRoles (48 samples, 0.04%)
org/apache/cassandra/auth/CassandraRoleManager.getRole (46 samples, 0.04%)
org/apache/cassandra/auth/CassandraRoleManager.getRoleFromTable (45 samples, 0.04%)
org/apache/cassandra/cql3/statements/SelectStatement.execute (40 samples, 0.03%)
org/apache/cassandra/cql3/statements/SelectStatement.execute (39 samples, 0.03%)
com/google/common/cache/LocalCache$Segment.waitForLoadingValue (62 samples, 0.05%)
com/google/common/cache/LocalCache$LoadingValueReference.waitForValue (57 samples, 0.05%)
com/google/common/util/concurrent/Uninterruptibles.getUninterruptibly (57 samples, 0.05%)
com/google/common/util/concurrent/AbstractFuture.get (57 samples, 0.05%)
com/google/common/util/concurrent/AbstractFuture$Sync.get (57 samples, 0.05%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.acquireSharedInterruptibly (57 samples, 0.05%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.doAcquireSharedInterruptibly (55 samples, 0.05%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.parkAndCheckInterrupt (42 samples, 0.04%)
java/util/concurrent/locks/LockSupport.park (42 samples, 0.04%)
sun/misc/Unsafe.park (42 samples, 0.04%)
[unknown] (25 samples, 0.02%)
com/google/common/cache/LocalCache$Segment.postReadCleanup (160 samples, 0.14%)
com/google/common/cache/LocalCache$Segment.cleanUp (160 samples, 0.14%)
com/google/common/cache/LocalCache$Segment.runLockedCleanup (153 samples, 0.13%)
com/google/common/cache/LocalCache$Segment.expireEntries (142 samples, 0.12%)
com/google/common/cache/LocalCache$Segment.drainRecencyQueue (142 samples, 0.12%)
java/util/concurrent/ConcurrentLinkedQueue.poll (111 samples, 0.09%)
com/google/common/cache/LocalCache.hash (330 samples, 0.28%)
com/google/common/base/Equivalence.hash (328 samples, 0.28%)
com/google/common/base/Equivalence$Equals.doHash (327 samples, 0.28%)
org/apache/cassandra/utils/Pair.hashCode (325 samples, 0.28%)
java/lang/String.hashCode (175 samples, 0.15%)
org/apache/cassandra/auth/AuthenticatedUser.hashCode (148 samples, 0.13%)
vtable stub (27 samples, 0.02%)
org/apache/cassandra/auth/AuthenticatedUser.hashCode (64 samples, 0.05%)
java/lang/String.hashCode (55 samples, 0.05%)
org/apache/cassandra/auth/DataResource.hashCode (43 samples, 0.04%)
org/apache/cassandra/utils/Pair.create (30 samples, 0.03%)
org/apache/cassandra/cql3/statements/SelectStatement.execute (45,687 samples, 38.92%)
org/apache/cassandra/cql3/statements/SelectStatement.execute
org/apache/cassandra/cql3/statements/SelectStatement.execute (45,678 samples, 38.91%)
org/apache/cassandra/cql3/statements/SelectStatement.execute
org/apache/cassandra/cql3/statements/SelectStatement.execute (39,942 samples, 34.02%)
org/apache/cassandra/cql3/statements/SelectStatement.ex..
org/apache/cassandra/cql3/QueryOptions$DefaultQueryOptions.getConsistency (67 samples, 0.06%)
org/apache/cassandra/cql3/QueryOptions$QueryOptionsWrapper.getProtocolVersion (61 samples, 0.05%)
org/apache/cassandra/cql3/restrictions/StatementRestrictions.keyIsInRelation (75 samples, 0.06%)
org/apache/cassandra/cql3/restrictions/RestrictionSetWrapper.hasIN (75 samples, 0.06%)
org/apache/cassandra/cql3/restrictions/RestrictionSet.hasIN (75 samples, 0.06%)
java/util/TreeMap$ValueIterator.next (74 samples, 0.06%)
java/util/TreeMap$PrivateEntryIterator.nextEntry (74 samples, 0.06%)
java/util/TreeMap.successor (66 samples, 0.06%)
org/apache/cassandra/cql3/statements/SelectStatement$Pager$NormalPager.fetchPage (37,308 samples, 31.78%)
org/apache/cassandra/cql3/statements/SelectStatemen..
org/apache/cassandra/service/pager/SinglePartitionPager.fetchPage (37,306 samples, 31.78%)
org/apache/cassandra/service/pager/SinglePartitionP..
org/apache/cassandra/service/pager/AbstractQueryPager.fetchPage (37,303 samples, 31.77%)
org/apache/cassandra/service/pager/AbstractQueryPag..
org/apache/cassandra/db/PartitionRangeReadCommand.execute (68 samples, 0.06%)
org/apache/cassandra/service/StorageProxy.getRangeSlice (68 samples, 0.06%)
org/apache/cassandra/service/StorageProxy.estimateResultsPerRange (67 samples, 0.06%)
org/apache/cassandra/locator/SimpleStrategy.getReplicationFactor (56 samples, 0.05%)
org/apache/cassandra/db/SinglePartitionReadCommand.execute (36,238 samples, 30.87%)
org/apache/cassandra/db/SinglePartitionReadCommand..
org/apache/cassandra/db/SinglePartitionReadCommand$Group.one (153 samples, 0.13%)
java/util/Collections.singletonList (73 samples, 0.06%)
org/apache/cassandra/db/SinglePartitionReadCommand$Group.<init> (28 samples, 0.02%)
org/apache/cassandra/service/StorageProxy.read (36,081 samples, 30.73%)
org/apache/cassandra/service/StorageProxy.read
org/apache/cassandra/service/StorageProxy.readRegular (36,077 samples, 30.73%)
org/apache/cassandra/service/StorageProxy.readReg..
com/codahale/metrics/Timer.update (807 samples, 0.69%)
com/codahale/metrics/Timer.update (807 samples, 0.69%)
com/codahale/metrics/Histogram.update (537 samples, 0.46%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.update (528 samples, 0.45%)
java/util/Arrays.binarySearch (43 samples, 0.04%)
java/util/Arrays.binarySearch0 (43 samples, 0.04%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.lockForRegularUsage (111 samples, 0.09%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.lock (109 samples, 0.09%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.acquireShared (88 samples, 0.07%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryAcquireShared (88 samples, 0.07%)
java/util/concurrent/locks/ReentrantReadWriteLock.getThreadId (30 samples, 0.03%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.rescaleIfNeeded (303 samples, 0.26%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.needRescale (291 samples, 0.25%)
os::javaTimeMillis() (254 samples, 0.22%)
gettimeofday (234 samples, 0.20%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.unlockForRegularUsage (49 samples, 0.04%)
com/codahale/metrics/Meter.mark (270 samples, 0.23%)
com/codahale/metrics/Meter.mark (269 samples, 0.23%)
com/codahale/metrics/EWMA.update (81 samples, 0.07%)
com/codahale/metrics/LongAdderProxy$JdkProvider$1.add (79 samples, 0.07%)
java/util/concurrent/atomic/LongAdder.add (79 samples, 0.07%)
java/util/concurrent/atomic/Striped64$Cell.cas (60 samples, 0.05%)
com/codahale/metrics/LongAdderProxy$JdkProvider$1.add (77 samples, 0.07%)
java/util/concurrent/atomic/LongAdder.add (77 samples, 0.07%)
java/util/concurrent/atomic/Striped64$Cell.cas (43 samples, 0.04%)
com/codahale/metrics/Meter.tickIfNecessary (78 samples, 0.07%)
os::javaTimeNanos() (25 samples, 0.02%)
java/util/ArrayList.iterator (133 samples, 0.11%)
java/util/ArrayList$Itr.<init> (131 samples, 0.11%)
com/codahale/metrics/Meter.mark (32 samples, 0.03%)
java/lang/Object.<init> (88 samples, 0.07%)
java/util/Collections$SingletonList.iterator (273 samples, 0.23%)
java/util/Collections.singletonIterator (273 samples, 0.23%)
java/util/Collections$1.<init> (272 samples, 0.23%)
org/apache/cassandra/service/StorageProxy.fetchRows (60 samples, 0.05%)
java/util/EnumMap.get (67 samples, 0.06%)
java/util/EnumMap.unmaskNull (27 samples, 0.02%)
org/apache/cassandra/config/CFMetaData.enforceStrictLiveness (49 samples, 0.04%)
os::javaTimeNanos() (34 samples, 0.03%)
org/apache/cassandra/db/Keyspace.open (38 samples, 0.03%)
org/apache/cassandra/db/Keyspace.openAndGetStore (391 samples, 0.33%)
org/apache/cassandra/db/Keyspace.getColumnFamilyStore (144 samples, 0.12%)
java/util/concurrent/ConcurrentHashMap.get (89 samples, 0.08%)
java/util/concurrent/ConcurrentHashMap$TreeBin.find (40 samples, 0.03%)
org/apache/cassandra/db/Keyspace.open (232 samples, 0.20%)
org/apache/cassandra/db/Keyspace.open (180 samples, 0.15%)
org/apache/cassandra/config/Schema.getKeyspaceInstance (180 samples, 0.15%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get (109 samples, 0.09%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get_impl (92 samples, 0.08%)
org/cliffc/high_scale_lib/NonBlockingHashMap.keyeq (79 samples, 0.07%)
org/apache/cassandra/metrics/LatencyMetrics.addNano (2,902 samples, 2.47%)
or..
com/codahale/metrics/Timer.update (1,810 samples, 1.54%)
com/codahale/metrics/Timer.update (1,810 samples, 1.54%)
com/codahale/metrics/Histogram.update (1,809 samples, 1.54%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.update (1,243 samples, 1.06%)
java/util/Arrays.binarySearch (123 samples, 0.10%)
java/util/Arrays.binarySearch0 (123 samples, 0.10%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.forwardDecayWeight (37 samples, 0.03%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.lockForRegularUsage (254 samples, 0.22%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.lock (253 samples, 0.22%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.acquireShared (230 samples, 0.20%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryAcquireShared (224 samples, 0.19%)
java/lang/ThreadLocal.set (56 samples, 0.05%)
java/lang/ThreadLocal.createMap (55 samples, 0.05%)
java/lang/ThreadLocal$ThreadLocalMap.<init> (53 samples, 0.05%)
java/lang/ThreadLocal$ThreadLocalMap$Entry.<init> (34 samples, 0.03%)
java/lang/ref/WeakReference.<init> (32 samples, 0.03%)
java/lang/ref/Reference.<init> (32 samples, 0.03%)
java/lang/ref/Reference.<init> (32 samples, 0.03%)
java/util/concurrent/locks/ReentrantReadWriteLock.getThreadId (81 samples, 0.07%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.rescaleIfNeeded (705 samples, 0.60%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.needRescale (681 samples, 0.58%)
gettimeofday (34 samples, 0.03%)
os::javaTimeMillis() (593 samples, 0.51%)
gettimeofday (559 samples, 0.48%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.unlockForRegularUsage (105 samples, 0.09%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.unlock (72 samples, 0.06%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.releaseShared (72 samples, 0.06%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryReleaseShared (72 samples, 0.06%)
org/apache/cassandra/metrics/LatencyMetrics.addNano (1,026 samples, 0.87%)
os::javaTimeNanos() (53 samples, 0.05%)
org/apache/cassandra/service/StorageProxy.fetchRows (31,197 samples, 26.57%)
org/apache/cassandra/service/StorageProxy...
org/apache/cassandra/service/AbstractReadExecutor$SpeculatingReadExecutor.executeAsync (102 samples, 0.09%)
org/apache/cassandra/service/AbstractReadExecutor$SpeculatingReadExecutor.maybeTryAdditionalReplicas (132 samples, 0.11%)
org/apache/cassandra/service/StorageProxy$SinglePartitionReadLifecycle.<init> (6,475 samples, 5.52%)
org/apa..
org/apache/cassandra/service/AbstractReadExecutor.getReadExecutor (6,360 samples, 5.42%)
org/apa..
java/util/AbstractList.add (234 samples, 0.20%)
java/util/ArrayList$SubList.add (234 samples, 0.20%)
java/util/ArrayList.add (230 samples, 0.20%)
BarrierSet::static_write_ref_array_pre(HeapWord*, unsigned long) (109 samples, 0.09%)
G1SATBCardTableModRefBS::write_ref_array_pre(unsigned int*, int, bool) (77 samples, 0.07%)
oop_arraycopy (25 samples, 0.02%)
org/apache/cassandra/config/CFMetaData.newReadRepairDecision (49 samples, 0.04%)
java/util/concurrent/ThreadLocalRandom.current (29 samples, 0.02%)
org/apache/cassandra/db/ConsistencyLevel.assureSufficientLiveNodes (814 samples, 0.69%)
org/apache/cassandra/db/ConsistencyLevel.countLocalEndpoints (701 samples, 0.60%)
itable stub (195 samples, 0.17%)
java/util/ArrayList$SubList$1.hasNext (89 samples, 0.08%)
java/util/ArrayList$SubList.iterator (150 samples, 0.13%)
java/util/AbstractList.listIterator (46 samples, 0.04%)
java/util/ArrayList$SubList.listIterator (46 samples, 0.04%)
org/apache/cassandra/db/ConsistencyLevel.isLocal (159 samples, 0.14%)
org/apache/cassandra/locator/DynamicEndpointSnitch.getDatacenter (139 samples, 0.12%)
org/apache/cassandra/locator/GossipingPropertyFileSnitch.getDatacenter (139 samples, 0.12%)
org/apache/cassandra/gms/Gossiper.getEndpointStateForEndpoint (136 samples, 0.12%)
java/util/concurrent/ConcurrentHashMap.get (136 samples, 0.12%)
java/util/concurrent/ConcurrentHashMap$TreeBin.find (136 samples, 0.12%)
itable stub (68 samples, 0.06%)
java/util/ArrayList$SubList$1.next (63 samples, 0.05%)
org/apache/cassandra/db/ConsistencyLevel.filterForQuery (756 samples, 0.64%)
java/util/ArrayList.<init> (42 samples, 0.04%)
java/util/AbstractList.<init> (29 samples, 0.02%)
java/util/AbstractCollection.<init> (29 samples, 0.02%)
java/util/Collections.sort (503 samples, 0.43%)
java/util/ArrayList.sort (503 samples, 0.43%)
java/util/Arrays.sort (503 samples, 0.43%)
java/util/TimSort.sort (493 samples, 0.42%)
java/util/TimSort.countRunAndMakeAscending (489 samples, 0.42%)
itable stub (77 samples, 0.07%)
org/apache/cassandra/config/DatabaseDescriptor$1.compare (394 samples, 0.34%)
org/apache/cassandra/config/DatabaseDescriptor$1.compare (282 samples, 0.24%)
org/apache/cassandra/locator/DynamicEndpointSnitch.getDatacenter (230 samples, 0.20%)
org/apache/cassandra/locator/GossipingPropertyFileSnitch.getDatacenter (224 samples, 0.19%)
org/apache/cassandra/gms/EndpointState.getApplicationState (40 samples, 0.03%)
org/apache/cassandra/gms/Gossiper.getEndpointStateForEndpoint (174 samples, 0.15%)
java/util/concurrent/ConcurrentHashMap.get (162 samples, 0.14%)
java/net/Inet4Address.equals (30 samples, 0.03%)
java/util/concurrent/ConcurrentHashMap$TreeBin.find (46 samples, 0.04%)
java/util/concurrent/locks/LockSupport.unpark (25 samples, 0.02%)
org/apache/cassandra/db/ConsistencyLevel.blockFor (52 samples, 0.04%)
org/apache/cassandra/db/ConsistencyLevel.isLocal (117 samples, 0.10%)
org/apache/cassandra/locator/DynamicEndpointSnitch.getDatacenter (117 samples, 0.10%)
org/apache/cassandra/locator/GossipingPropertyFileSnitch.getDatacenter (116 samples, 0.10%)
org/apache/cassandra/gms/EndpointState.getApplicationState (56 samples, 0.05%)
java/util/EnumMap.get (51 samples, 0.04%)
org/apache/cassandra/gms/Gossiper.getEndpointStateForEndpoint (60 samples, 0.05%)
java/util/concurrent/ConcurrentHashMap.get (60 samples, 0.05%)
org/apache/cassandra/db/ConsistencyLevel.blockFor (41 samples, 0.03%)
org/apache/cassandra/db/Keyspace.getColumnFamilyStore (26 samples, 0.02%)
org/apache/cassandra/db/Keyspace.open (76 samples, 0.06%)
org/apache/cassandra/db/Keyspace.open (52 samples, 0.04%)
org/apache/cassandra/config/Schema.getKeyspaceInstance (52 samples, 0.04%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get (39 samples, 0.03%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get_impl (31 samples, 0.03%)
org/cliffc/high_scale_lib/NonBlockingHashMap.keyeq (25 samples, 0.02%)
org/apache/cassandra/locator/DynamicEndpointSnitch.sortByProximityWithBadness (29 samples, 0.02%)
org/apache/cassandra/service/AbstractReadExecutor$SpeculatingReadExecutor.<init> (745 samples, 0.63%)
org/apache/cassandra/service/AbstractReadExecutor.<init> (745 samples, 0.63%)
java/util/ArrayList$SubList.iterator (43 samples, 0.04%)
java/util/AbstractList.listIterator (43 samples, 0.04%)
java/util/ArrayList$SubList.listIterator (43 samples, 0.04%)
java/util/ArrayList$SubList$1.<init> (26 samples, 0.02%)
org/apache/cassandra/net/MessagingService.getVersion (215 samples, 0.18%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get (215 samples, 0.18%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get_impl (211 samples, 0.18%)
org/cliffc/high_scale_lib/NonBlockingHashMap.keyeq (134 samples, 0.11%)
java/net/Inet4Address.equals (39 samples, 0.03%)
java/net/Inet4Address.hashCode (84 samples, 0.07%)
org/apache/cassandra/service/DigestResolver.<init> (142 samples, 0.12%)
org/apache/cassandra/service/ResponseResolver.<init> (141 samples, 0.12%)
org/apache/cassandra/service/ReadCallback.<init> (55 samples, 0.05%)
org/apache/cassandra/utils/concurrent/Accumulator.<init> (27 samples, 0.02%)
org/apache/cassandra/service/ReadCallback.<init> (248 samples, 0.21%)
org/apache/cassandra/db/Keyspace.open (69 samples, 0.06%)
org/apache/cassandra/db/Keyspace.open (54 samples, 0.05%)
org/apache/cassandra/config/Schema.getKeyspaceInstance (54 samples, 0.05%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get (44 samples, 0.04%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get_impl (38 samples, 0.03%)
org/apache/cassandra/service/ReadCallback.<init> (162 samples, 0.14%)
ch/qos/logback/classic/Logger.isTraceEnabled (70 samples, 0.06%)
ch/qos/logback/classic/Logger.isTraceEnabled (70 samples, 0.06%)
ch/qos/logback/classic/Logger.callTurboFilters (69 samples, 0.06%)
ch/qos/logback/classic/LoggerContext.getTurboFilterChainDecision_0_3OrMore (69 samples, 0.06%)
java/util/concurrent/CopyOnWriteArrayList.size (30 samples, 0.03%)
org/apache/cassandra/tracing/Tracing.get (40 samples, 0.03%)
io/netty/util/concurrent/FastThreadLocal.get (37 samples, 0.03%)
org/apache/cassandra/service/StorageProxy.getLiveSortedEndpoints (3,476 samples, 2.96%)
or..
org/apache/cassandra/config/DatabaseDescriptor.getEndpointSnitch (75 samples, 0.06%)
org/apache/cassandra/service/StorageService.getLiveNaturalEndpoints (74 samples, 0.06%)
org/apache/cassandra/locator/DynamicEndpointSnitch.sortByProximity (2,383 samples, 2.03%)
o..
org/apache/cassandra/locator/DynamicEndpointSnitch.sortByProximityWithBadness (2,381 samples, 2.03%)
o..
java/util/ArrayList.<init> (161 samples, 0.14%)
java/util/AbstractList.<init> (52 samples, 0.04%)
java/util/AbstractCollection.<init> (50 samples, 0.04%)
java/lang/Object.<init> (49 samples, 0.04%)
java/util/ArrayList.iterator (67 samples, 0.06%)
java/util/Collections.sort (363 samples, 0.31%)
java/util/ArrayList.sort (363 samples, 0.31%)
java/util/Arrays.sort (360 samples, 0.31%)
java/util/Arrays.sort (345 samples, 0.29%)
java/util/ComparableTimSort.sort (345 samples, 0.29%)
java/util/ComparableTimSort.binarySort (88 samples, 0.07%)
itable stub (36 samples, 0.03%)
java/util/ComparableTimSort.countRunAndMakeAscending (256 samples, 0.22%)
itable stub (45 samples, 0.04%)
java/lang/Double.compareTo (110 samples, 0.09%)
java/util/ComparableTimSort.reverseRange (59 samples, 0.05%)
java/util/ComparableTimSort.binarySort (59 samples, 0.05%)
java/util/HashMap.get (29 samples, 0.02%)
java/util/HashMap.getNode (29 samples, 0.02%)
org/apache/cassandra/locator/AbstractEndpointSnitch.sortByProximity (1,341 samples, 1.14%)
java/util/Collections.sort (1,253 samples, 1.07%)
java/util/ArrayList.sort (1,252 samples, 1.07%)
java/util/Arrays.sort (1,252 samples, 1.07%)
java/util/Arrays.sort (72 samples, 0.06%)
java/util/ComparableTimSort.sort (72 samples, 0.06%)
java/util/TimSort.sort (65 samples, 0.06%)
java/util/TimSort.sort (1,162 samples, 0.99%)
java/util/TimSort.binarySort (253 samples, 0.22%)
org/apache/cassandra/locator/AbstractEndpointSnitch$1.compare (213 samples, 0.18%)
org/apache/cassandra/locator/AbstractEndpointSnitch$1.compare (210 samples, 0.18%)
org/apache/cassandra/locator/AbstractNetworkTopologySnitch.compareEndpoints (207 samples, 0.18%)
org/apache/cassandra/locator/GossipingPropertyFileSnitch.getDatacenter (153 samples, 0.13%)
org/apache/cassandra/gms/EndpointState.getApplicationState (35 samples, 0.03%)
java/util/EnumMap.get (30 samples, 0.03%)
java/util/EnumMap.unmaskNull (25 samples, 0.02%)
org/apache/cassandra/gms/Gossiper.getEndpointStateForEndpoint (77 samples, 0.07%)
java/util/concurrent/ConcurrentHashMap.get (71 samples, 0.06%)
java/net/Inet4Address.equals (54 samples, 0.05%)
org/apache/cassandra/locator/GossipingPropertyFileSnitch.getRack (52 samples, 0.04%)
java/util/TimSort.countRunAndMakeAscending (906 samples, 0.77%)
itable stub (108 samples, 0.09%)
java/util/TimSort.binarySort (37 samples, 0.03%)
java/util/TimSort.reverseRange (38 samples, 0.03%)
org/apache/cassandra/locator/AbstractEndpointSnitch$1.compare (695 samples, 0.59%)
org/apache/cassandra/locator/AbstractEndpointSnitch$1.compare (528 samples, 0.45%)
org/apache/cassandra/locator/AbstractNetworkTopologySnitch.compareEndpoints (521 samples, 0.44%)
org/apache/cassandra/locator/GossipingPropertyFileSnitch.getDatacenter (343 samples, 0.29%)
org/apache/cassandra/gms/EndpointState.getApplicationState (65 samples, 0.06%)
java/util/EnumMap.get (61 samples, 0.05%)
java/util/EnumMap.unmaskNull (53 samples, 0.05%)
org/apache/cassandra/gms/Gossiper.getEndpointStateForEndpoint (208 samples, 0.18%)
java/util/concurrent/ConcurrentHashMap.get (191 samples, 0.16%)
java/net/Inet4Address.equals (81 samples, 0.07%)
java/util/concurrent/ConcurrentHashMap$TreeBin.find (87 samples, 0.07%)
org/apache/cassandra/locator/GossipingPropertyFileSnitch.getRack (112 samples, 0.10%)
org/apache/cassandra/gms/Gossiper.getEndpointStateForEndpoint (48 samples, 0.04%)
java/util/concurrent/ConcurrentHashMap.get (38 samples, 0.03%)
org/apache/cassandra/locator/AbstractEndpointSnitch$1.<init> (65 samples, 0.06%)
java/util/Arrays.sort (43 samples, 0.04%)
org/apache/cassandra/locator/DynamicEndpointSnitch.sortByProximityWithScore (330 samples, 0.28%)
java/util/Collections.sort (330 samples, 0.28%)
java/util/ArrayList.sort (330 samples, 0.28%)
java/util/Arrays.sort (330 samples, 0.28%)
java/util/TimSort.sort (326 samples, 0.28%)
java/util/TimSort.binarySort (45 samples, 0.04%)
java/util/TimSort.countRunAndMakeAscending (280 samples, 0.24%)
org/apache/cassandra/locator/DynamicEndpointSnitch$3.compare (247 samples, 0.21%)
org/apache/cassandra/locator/DynamicEndpointSnitch$3.compare (177 samples, 0.15%)
org/apache/cassandra/locator/DynamicEndpointSnitch.access$200 (174 samples, 0.15%)
org/apache/cassandra/locator/DynamicEndpointSnitch.compareEndpoints (173 samples, 0.15%)
java/util/HashMap.get (127 samples, 0.11%)
java/util/HashMap.getNode (76 samples, 0.06%)
java/net/Inet4Address.equals (40 samples, 0.03%)
java/util/HashMap.hash (50 samples, 0.04%)
org/apache/cassandra/service/StorageService.getLiveNaturalEndpoints (969 samples, 0.83%)
java/util/ArrayList.<init> (100 samples, 0.09%)
java/util/ArrayList$SubList.add (46 samples, 0.04%)
org/apache/cassandra/service/AbstractReadExecutor.<init> (31 samples, 0.03%)
org/apache/cassandra/service/StorageService.getLiveNaturalEndpoints (860 samples, 0.73%)
java/util/ArrayList.iterator (39 samples, 0.03%)
java/util/ArrayList$Itr.<init> (39 samples, 0.03%)
org/apache/cassandra/locator/AbstractReplicationStrategy.getNaturalEndpoints (722 samples, 0.61%)
java/util/ArrayList.<init> (80 samples, 0.07%)
java/util/ArrayList.toArray (28 samples, 0.02%)
org/apache/cassandra/db/DecoratedKey.getToken (68 samples, 0.06%)
org/apache/cassandra/locator/AbstractReplicationStrategy.getCachedEndpoints (305 samples, 0.26%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get (203 samples, 0.17%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get_impl (185 samples, 0.16%)
org/cliffc/high_scale_lib/NonBlockingHashMap.keyeq (150 samples, 0.13%)
org/apache/cassandra/dht/Murmur3Partitioner$LongToken.hashCode (126 samples, 0.11%)
org/apache/cassandra/locator/TokenMetadata.firstToken (224 samples, 0.19%)
org/apache/cassandra/locator/TokenMetadata.firstTokenIndex (199 samples, 0.17%)
java/util/ArrayList.size (27 samples, 0.02%)
java/util/Collections.binarySearch (144 samples, 0.12%)
java/util/Collections.indexedBinarySearch (140 samples, 0.12%)
org/apache/cassandra/locator/LocalStrategy.getNaturalEndpoints (60 samples, 0.05%)
java/util/ArrayList.<init> (58 samples, 0.05%)
org/apache/cassandra/service/ReadCallback.get (55 samples, 0.05%)
org/apache/cassandra/service/StorageProxy$SinglePartitionReadLifecycle.awaitResultsAndRetryOnDigestMismatch (1,565 samples, 1.33%)
org/apache/cassandra/service/AbstractReadExecutor.get (1,539 samples, 1.31%)
org/apache/cassandra/service/ReadCallback.get (1,515 samples, 1.29%)
org/apache/cassandra/service/DataResolver.getData (859 samples, 0.73%)
org/apache/cassandra/db/partitions/UnfilteredPartitionIterators.filter (753 samples, 0.64%)
org/apache/cassandra/db/transform/FilteredPartitions.filter (752 samples, 0.64%)
org/apache/cassandra/db/transform/Filter.<init> (34 samples, 0.03%)
org/apache/cassandra/db/transform/Transformation.<init> (34 samples, 0.03%)
org/apache/cassandra/db/transform/FilteredPartitions.filter (656 samples, 0.56%)
org/apache/cassandra/db/transform/FilteredPartitions.<init> (654 samples, 0.56%)
org/apache/cassandra/db/transform/BasePartitions.<init> (251 samples, 0.21%)
org/apache/cassandra/db/transform/BaseIterator.<init> (251 samples, 0.21%)
org/apache/cassandra/db/transform/BaseIterator$Stop.<init> (39 samples, 0.03%)
java/lang/Object.<init> (39 samples, 0.03%)
org/apache/cassandra/db/transform/Stack.<init> (56 samples, 0.05%)
org/apache/cassandra/db/transform/BasePartitions.add (403 samples, 0.34%)
org/apache/cassandra/db/transform/Stack.add (390 samples, 0.33%)
org/apache/cassandra/db/ReadResponse$DataResponse.makeIterator (201 samples, 0.17%)
org/apache/cassandra/db/transform/Stack.resize (38 samples, 0.03%)
vtable stub (109 samples, 0.09%)
org/apache/cassandra/utils/concurrent/Accumulator.iterator (106 samples, 0.09%)
org/apache/cassandra/utils/concurrent/Accumulator$1.<init> (103 samples, 0.09%)
org/apache/cassandra/service/DigestResolver.getData (555 samples, 0.47%)
org/apache/cassandra/db/ReadResponse$DataResponse.makeIterator (499 samples, 0.43%)
org/apache/cassandra/db/partitions/UnfilteredPartitionIterators$Serializer.deserialize (301 samples, 0.26%)
org/apache/cassandra/io/util/RebufferingInputStream.readBoolean (242 samples, 0.21%)
org/apache/cassandra/io/util/RebufferingInputStream.readByte (241 samples, 0.21%)
java/nio/HeapByteBuffer.get (158 samples, 0.13%)
vtable stub (79 samples, 0.07%)
org/apache/cassandra/io/util/DataInputBuffer.<init> (127 samples, 0.11%)
java/nio/HeapByteBuffer.duplicate (127 samples, 0.11%)
java/nio/HeapByteBuffer.<init> (113 samples, 0.10%)
java/nio/ByteBuffer.<init> (113 samples, 0.10%)
org/apache/cassandra/io/util/RebufferingInputStream.readByte (38 samples, 0.03%)
org/apache/cassandra/db/partitions/UnfilteredPartitionIterators.filter (56 samples, 0.05%)
org/apache/cassandra/db/transform/FilteredPartitions.filter (56 samples, 0.05%)
org/apache/cassandra/db/transform/FilteredPartitions.filter (54 samples, 0.05%)
org/apache/cassandra/db/transform/FilteredPartitions.<init> (53 samples, 0.05%)
org/apache/cassandra/db/transform/BasePartitions.add (42 samples, 0.04%)
org/apache/cassandra/db/transform/Stack.add (37 samples, 0.03%)
org/apache/cassandra/db/transform/Stack.resize (37 samples, 0.03%)
org/apache/cassandra/service/ReadCallback.awaitResults (64 samples, 0.05%)
org/apache/cassandra/service/ReadCallback.await (27 samples, 0.02%)
org/apache/cassandra/utils/concurrent/SimpleCondition.await (26 samples, 0.02%)
org/apache/cassandra/service/StorageProxy$SinglePartitionReadLifecycle.doInitialQueries (20,254 samples, 17.25%)
org/apache/cassandra/servic..
org/apache/cassandra/service/AbstractReadExecutor$SpeculatingReadExecutor.executeAsync (20,248 samples, 17.25%)
org/apache/cassandra/servic..
java/util/ArrayList$SubList.size (117 samples, 0.10%)
java/util/ArrayList$SubList.checkForComodification (116 samples, 0.10%)
org/apache/cassandra/service/AbstractReadExecutor.makeRequests (43 samples, 0.04%)
java/util/ArrayList$SubList.subList (46 samples, 0.04%)
java/util/ArrayList$SubList.<init> (32 samples, 0.03%)
org/apache/cassandra/service/AbstractReadExecutor.makeDataRequests (20,081 samples, 17.10%)
org/apache/cassandra/servi..
org/apache/cassandra/service/AbstractReadExecutor.makeRequests (20,080 samples, 17.10%)
org/apache/cassandra/servi..
ch/qos/logback/classic/Logger.trace (79 samples, 0.07%)
ch/qos/logback/classic/Logger.filterAndLog_1 (78 samples, 0.07%)
ch/qos/logback/classic/Logger.buildLoggingEventAndAppend (78 samples, 0.07%)
ch/qos/logback/classic/spi/LoggingEvent.<init> (78 samples, 0.07%)
java/util/ArrayList$SubList$1.hasNext (316 samples, 0.27%)
os::javaTimeMillis() (266 samples, 0.23%)
gettimeofday (252 samples, 0.21%)
java/util/ArrayList$SubList.iterator (57 samples, 0.05%)
java/util/AbstractList.listIterator (57 samples, 0.05%)
java/util/ArrayList$SubList.listIterator (57 samples, 0.05%)
java/util/ArrayList$SubList$1.<init> (42 samples, 0.04%)
org/apache/cassandra/concurrent/SEPExecutor.addTask (38 samples, 0.03%)
org/apache/cassandra/concurrent/SEPExecutor.maybeExecuteImmediately (19,169 samples, 16.33%)
org/apache/cassandra/conc..
org/apache/cassandra/concurrent/AbstractLocalAwareExecutorService$LocalSessionFutureTask.run (18,438 samples, 15.71%)
org/apache/cassandra/con..
org/apache/cassandra/concurrent/AbstractLocalAwareExecutorService$FutureTask.run (18,263 samples, 15.56%)
org/apache/cassandra/con..
java/util/concurrent/Executors$RunnableAdapter.call (17,943 samples, 15.28%)
java/util/concurrent/Ex..
org/apache/cassandra/service/StorageProxy$DroppableRunnable.run (17,938 samples, 15.28%)
org/apache/cassandra/se..
org/apache/cassandra/service/StorageProxy$LocalReadRunnable.runMayThrow (17,599 samples, 14.99%)
org/apache/cassandra/se..
org/apache/cassandra/db/ReadCommand.createResponse (2,496 samples, 2.13%)
o..
org/apache/cassandra/db/ReadResponse.createDataResponse (2,369 samples, 2.02%)
o..
org/apache/cassandra/db/ReadResponse$LocalDataResponse.<init> (2,366 samples, 2.02%)
o..
org/apache/cassandra/db/ReadResponse$LocalDataResponse.<init> (2,365 samples, 2.01%)
o..
org/apache/cassandra/db/ReadResponse$DataResponse.<init> (104 samples, 0.09%)
org/apache/cassandra/db/ReadResponse.<init> (66 samples, 0.06%)
org/apache/cassandra/db/ReadResponse$LocalDataResponse.build (2,247 samples, 1.91%)
o..
org/apache/cassandra/db/partitions/UnfilteredPartitionIterators$Serializer.serialize (2,081 samples, 1.77%)
org/apache/cassandra/db/rows/UnfilteredRowIteratorSerializer.serialize (200 samples, 0.17%)
org/apache/cassandra/db/ReadCommand$CheckForAbort.applyToPartition (60 samples, 0.05%)
org/apache/cassandra/db/partitions/PurgeFunction.applyToPartition (71 samples, 0.06%)
org/apache/cassandra/db/transform/RTBoundValidator.applyToPartition (39 samples, 0.03%)
org/apache/cassandra/db/transform/BaseIterator.close (66 samples, 0.06%)
org/apache/cassandra/db/transform/BaseRows.runOnClose (66 samples, 0.06%)
org/apache/cassandra/io/sstable/format/big/BigTableWriter$StatsCollector.onPartitionClose (37 samples, 0.03%)
org/apache/cassandra/io/sstable/metadata/MetadataCollector.addCellPerPartitionCount (37 samples, 0.03%)
org/apache/cassandra/utils/EstimatedHistogram.add (37 samples, 0.03%)
java/util/Arrays.binarySearch (37 samples, 0.03%)
java/util/Arrays.binarySearch0 (37 samples, 0.03%)
org/apache/cassandra/db/transform/BasePartitions.hasNext (1,805 samples, 1.54%)
org/apache/cassandra/db/ReadCommand$CheckForAbort.applyToPartition (104 samples, 0.09%)
org/apache/cassandra/db/ReadCommand$CheckForAbort.applyToPartition (104 samples, 0.09%)
org/apache/cassandra/db/ReadCommand$CheckForAbort.maybeAbort (25 samples, 0.02%)
org/apache/cassandra/db/transform/Transformation.apply (79 samples, 0.07%)
org/apache/cassandra/db/transform/Transformation.add (78 samples, 0.07%)
org/apache/cassandra/db/transform/UnfilteredRows.add (77 samples, 0.07%)
org/apache/cassandra/db/transform/BaseRows.add (65 samples, 0.06%)
org/apache/cassandra/db/transform/StoppingTransformation.attachTo (43 samples, 0.04%)
org/apache/cassandra/db/partitions/PurgeFunction.applyToPartition (683 samples, 0.58%)
org/apache/cassandra/db/partitions/PurgeFunction.applyToPartition (678 samples, 0.58%)
itable stub (79 samples, 0.07%)
org/apache/cassandra/db/transform/BaseIterator.close (29 samples, 0.02%)
org/apache/cassandra/db/transform/BaseRows.partitionKey (28 samples, 0.02%)
org/apache/cassandra/db/transform/RTBoundValidator$RowsTransformation.onPartitionClose (66 samples, 0.06%)
org/apache/cassandra/db/transform/StoppingTransformation.onPartitionClose (60 samples, 0.05%)
org/apache/cassandra/db/transform/Transformation.apply (137 samples, 0.12%)
org/apache/cassandra/db/transform/Transformation.add (134 samples, 0.11%)
org/apache/cassandra/db/transform/UnfilteredRows.add (134 samples, 0.11%)
org/apache/cassandra/db/partitions/PurgeFunction.applyToDeletion (33 samples, 0.03%)
org/apache/cassandra/db/transform/BaseRows.add (94 samples, 0.08%)
org/apache/cassandra/db/partitions/PurgeFunction.applyToStatic (30 samples, 0.03%)
org/apache/cassandra/db/transform/BaseRows.applyOne (43 samples, 0.04%)
org/apache/cassandra/db/partitions/PurgeFunction.applyToStatic (41 samples, 0.03%)
org/apache/cassandra/db/transform/Transformation.onPartitionClose (44 samples, 0.04%)
org/apache/cassandra/db/transform/UnfilteredRows.isEmpty (142 samples, 0.12%)
org/apache/cassandra/db/transform/BaseRows.hasNext (125 samples, 0.11%)
itable stub (59 samples, 0.05%)
org/apache/cassandra/db/EmptyIterators$EmptyBaseRowIterator.close (42 samples, 0.04%)
org/apache/cassandra/db/partitions/SingletonUnfilteredPartitionIterator.next (86 samples, 0.07%)
org/apache/cassandra/db/transform/RTBoundValidator.applyToPartition (891 samples, 0.76%)
org/apache/cassandra/db/transform/RTBoundValidator.applyToPartition (808 samples, 0.69%)
itable stub (42 samples, 0.04%)
org/apache/cassandra/db/transform/RTBoundValidator$RowsTransformation.<init> (46 samples, 0.04%)
org/apache/cassandra/db/transform/Transformation.apply (698 samples, 0.59%)
org/apache/cassandra/db/transform/Transformation.add (386 samples, 0.33%)
org/apache/cassandra/db/transform/UnfilteredRows.add (383 samples, 0.33%)
org/apache/cassandra/db/transform/BaseRows.add (289 samples, 0.25%)
org/apache/cassandra/db/transform/BaseRows.applyOne (69 samples, 0.06%)
org/apache/cassandra/db/transform/Transformation.applyToStatic (62 samples, 0.05%)
org/apache/cassandra/db/transform/Stack.add (61 samples, 0.05%)
org/apache/cassandra/db/transform/Stack.resize (61 samples, 0.05%)
java/util/Arrays.copyOf (61 samples, 0.05%)
org/apache/cassandra/db/transform/Transformation.applyToPartitionKey (44 samples, 0.04%)
org/apache/cassandra/db/transform/Transformation.attachTo (35 samples, 0.03%)
vtable stub (36 samples, 0.03%)
org/apache/cassandra/db/transform/Transformation.applyToDeletion (27 samples, 0.02%)
org/apache/cassandra/db/transform/Transformation.applyToPartitionColumns (40 samples, 0.03%)
org/apache/cassandra/db/transform/Transformation.mutable (312 samples, 0.27%)
org/apache/cassandra/db/EmptyIterators$EmptyUnfilteredRowIterator.partitionLevelDeletion (37 samples, 0.03%)
org/apache/cassandra/db/transform/UnfilteredRows.<init> (256 samples, 0.22%)
org/apache/cassandra/db/transform/UnfilteredRows.<init> (209 samples, 0.18%)
org/apache/cassandra/db/EmptyIterators$EmptyBaseRowIterator.partitionKey (36 samples, 0.03%)
org/apache/cassandra/db/transform/BaseRows.<init> (149 samples, 0.13%)
itable stub (69 samples, 0.06%)
org/apache/cassandra/db/EmptyIterators$EmptyBaseRowIterator.columns (38 samples, 0.03%)
org/apache/cassandra/db/transform/UnfilteredRows.add (26 samples, 0.02%)
org/apache/cassandra/db/transform/Transformation.apply (40 samples, 0.03%)
org/apache/cassandra/io/util/DataOutputBuffer.<init> (162 samples, 0.14%)
org/apache/cassandra/io/util/DataOutputBuffer.<init> (162 samples, 0.14%)
java/nio/ByteBuffer.allocate (45 samples, 0.04%)
java/nio/HeapByteBuffer.<init> (43 samples, 0.04%)
java/nio/ByteBuffer.<init> (40 samples, 0.03%)
org/apache/cassandra/io/util/BufferedDataOutputStreamPlus.<init> (117 samples, 0.10%)
itable stub (36 samples, 0.03%)
org/apache/cassandra/db/partitions/SingletonUnfilteredPartitionIterator.hasNext (56 samples, 0.05%)
org/apache/cassandra/db/transform/RTBoundValidator.validate (125 samples, 0.11%)
org/apache/cassandra/db/transform/RTBoundValidator.<init> (107 samples, 0.09%)
org/apache/cassandra/db/ReadCommand.executeLocally (7,555 samples, 6.44%)
org/apac..
org/apache/cassandra/db/Keyspace.openAndGetStore (370 samples, 0.32%)
org/apache/cassandra/db/Keyspace.getColumnFamilyStore (327 samples, 0.28%)
java/util/concurrent/ConcurrentHashMap.get (275 samples, 0.23%)
itable stub (62 samples, 0.05%)
java/util/concurrent/ConcurrentHashMap$TreeBin.find (67 samples, 0.06%)
org/apache/cassandra/db/partitions/SingletonUnfilteredPartitionIterator.metadata (60 samples, 0.05%)
org/apache/cassandra/db/Keyspace.open (42 samples, 0.04%)
org/apache/cassandra/db/Keyspace.open (35 samples, 0.03%)
org/apache/cassandra/config/Schema.getKeyspaceInstance (35 samples, 0.03%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get (28 samples, 0.02%)
org/apache/cassandra/db/PartitionRangeReadCommand.selectsFullPartition (107 samples, 0.09%)
org/apache/cassandra/db/DataRange.selectsAllPartition (99 samples, 0.08%)
org/apache/cassandra/db/filter/ClusteringIndexNamesFilter.selectsAllPartition (34 samples, 0.03%)
org/apache/cassandra/utils/btree/BTreeSet.isEmpty (34 samples, 0.03%)
org/apache/cassandra/db/filter/ClusteringIndexSliceFilter.selectsAllPartition (54 samples, 0.05%)
org/apache/cassandra/db/ReadCommand.withMetricsRecording (47 samples, 0.04%)
org/apache/cassandra/db/ReadCommand$1MetricRecording.<init> (42 samples, 0.04%)
org/apache/cassandra/config/SchemaConstants.isLocalSystemKeyspace (38 samples, 0.03%)
java/lang/String.toLowerCase (36 samples, 0.03%)
java/lang/String.toLowerCase (36 samples, 0.03%)
org/apache/cassandra/db/ReadCommand.withStateTracking (121 samples, 0.10%)
org/apache/cassandra/db/transform/Transformation.apply (97 samples, 0.08%)
org/apache/cassandra/db/transform/Transformation.add (96 samples, 0.08%)
org/apache/cassandra/db/transform/BasePartitions.add (96 samples, 0.08%)
org/apache/cassandra/db/transform/Stack.add (93 samples, 0.08%)
org/apache/cassandra/db/transform/StoppingTransformation.attachTo (87 samples, 0.07%)
org/apache/cassandra/db/ReadCommand.withoutPurgeableTombstones (174 samples, 0.15%)
org/apache/cassandra/db/ReadCommand$1WithoutPurgeableTombstones.<init> (112 samples, 0.10%)
org/apache/cassandra/db/ColumnFamilyStore.gcBefore (27 samples, 0.02%)
org/apache/cassandra/db/compaction/CompactionStrategyManager.onlyPurgeRepairedTombstones (35 samples, 0.03%)
com/google/common/collect/RegularImmutableMap.get (28 samples, 0.02%)
org/apache/cassandra/db/transform/Transformation.apply (56 samples, 0.05%)
org/apache/cassandra/db/transform/Transformation.add (54 samples, 0.05%)
org/apache/cassandra/db/transform/BasePartitions.add (54 samples, 0.05%)
org/apache/cassandra/db/transform/Stack.add (54 samples, 0.05%)
vtable stub (40 samples, 0.03%)
org/apache/cassandra/db/SinglePartitionReadCommand.queryStorage (5,832 samples, 4.97%)
org/ap..
org/apache/cassandra/db/SinglePartitionReadCommand.queryMemtableAndDisk (5,814 samples, 4.95%)
org/ap..
org/apache/cassandra/db/SinglePartitionReadCommand.queryMemtableAndDiskInternal (5,725 samples, 4.88%)
org/ap..
com/google/common/collect/Iterators$5.hasNext (32 samples, 0.03%)
org/apache/cassandra/db/SinglePartitionReadCommand.queriesMulticellType (31 samples, 0.03%)
org/apache/cassandra/db/SinglePartitionReadCommand.queriesMulticellType (575 samples, 0.49%)
com/google/common/collect/Iterators$5.hasNext (25 samples, 0.02%)
com/google/common/collect/Iterators$5.next (75 samples, 0.06%)
org/apache/cassandra/db/PartitionColumns.iterator (425 samples, 0.36%)
com/google/common/collect/Iterators.concat (228 samples, 0.19%)
com/google/common/collect/ImmutableList.iterator (40 samples, 0.03%)
com/google/common/collect/ImmutableList.listIterator (40 samples, 0.03%)
com/google/common/collect/RegularImmutableList.listIterator (40 samples, 0.03%)
com/google/common/collect/Iterators.forArray (40 samples, 0.03%)
com/google/common/collect/ImmutableList.of (188 samples, 0.16%)
com/google/common/collect/ImmutableList.construct (114 samples, 0.10%)
com/google/common/collect/ImmutableList.asImmutableList (72 samples, 0.06%)
com/google/common/collect/ImmutableList.asImmutableList (71 samples, 0.06%)
com/google/common/collect/Iterators$1.hasNext (58 samples, 0.05%)
org/apache/cassandra/db/Columns.iterator (193 samples, 0.16%)
org/apache/cassandra/utils/btree/BTree.slice (152 samples, 0.13%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.<init> (152 samples, 0.13%)
org/apache/cassandra/utils/btree/BTree.size (31 samples, 0.03%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.<init> (117 samples, 0.10%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.hasNext (42 samples, 0.04%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.rewind (41 samples, 0.03%)
org/apache/cassandra/utils/btree/TreeCursor.reset (39 samples, 0.03%)
org/apache/cassandra/utils/btree/TreeCursor.<init> (33 samples, 0.03%)
org/apache/cassandra/utils/btree/NodeCursor.<init> (27 samples, 0.02%)
org/apache/cassandra/utils/btree/BTree.getChildStart (27 samples, 0.02%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.next (29 samples, 0.02%)
org/apache/cassandra/db/SinglePartitionReadCommand.queryMemtableAndSSTablesInTimestampOrder (5,067 samples, 4.32%)
org/a..
com/google/common/collect/Iterables$2.iterator (131 samples, 0.11%)
com/google/common/collect/Iterables.access$100 (66 samples, 0.06%)
com/google/common/collect/Iterables.iterators (66 samples, 0.06%)
com/google/common/collect/ImmutableList.iterator (66 samples, 0.06%)
com/google/common/collect/ImmutableList.iterator (66 samples, 0.06%)
com/google/common/collect/ImmutableList.listIterator (66 samples, 0.06%)
com/google/common/collect/RegularImmutableList.listIterator (66 samples, 0.06%)
com/google/common/collect/Iterators.forArray (66 samples, 0.06%)
com/google/common/collect/Iterators$11.<init> (64 samples, 0.05%)
com/google/common/collect/AbstractIndexedListIterator.<init> (52 samples, 0.04%)
com/google/common/collect/UnmodifiableListIterator.<init> (44 samples, 0.04%)
com/google/common/collect/Iterators.concat (65 samples, 0.06%)
com/google/common/collect/Iterators$5.<init> (51 samples, 0.04%)
java/lang/Object.<init> (31 samples, 0.03%)
com/google/common/collect/Iterators$5.hasNext (256 samples, 0.22%)
com/google/common/collect/Iterators$5.next (353 samples, 0.30%)
com/google/common/collect/Iterators$5.hasNext (275 samples, 0.23%)
com/google/common/base/Preconditions.checkPositionIndex (39 samples, 0.03%)
com/google/common/collect/Iterators$1.hasNext (48 samples, 0.04%)
com/google/common/collect/TransformedIterator.next (119 samples, 0.10%)
com/google/common/collect/Iterables$3.transform (119 samples, 0.10%)
org/apache/cassandra/tracing/Tracing.trace (117 samples, 0.10%)
itable stub (49 samples, 0.04%)
itable stub (42 samples, 0.04%)
java/util/concurrent/ConcurrentSkipListMap.doGet (31 samples, 0.03%)
org/apache/cassandra/db/ColumnFamilyStore.select (522 samples, 0.44%)
com/google/common/collect/Lists.newArrayList (177 samples, 0.15%)
java/util/ArrayList.<init> (105 samples, 0.09%)
itable stub (30 samples, 0.03%)
java/util/Collections$EmptyList.toArray (50 samples, 0.04%)
itable stub (29 samples, 0.02%)
org/apache/cassandra/db/lifecycle/Tracker.getView (39 samples, 0.03%)
org/apache/cassandra/db/lifecycle/View$$Lambda$115/1617475685.apply (134 samples, 0.11%)
org/apache/cassandra/db/lifecycle/View.lambda$select$3 (68 samples, 0.06%)
org/apache/cassandra/utils/IntervalTree.search (68 samples, 0.06%)
org/apache/cassandra/utils/IntervalTree.search (62 samples, 0.05%)
org/apache/cassandra/utils/IntervalTree$IntervalNode.searchInternal (62 samples, 0.05%)
org/apache/cassandra/db/DecoratedKey.compareTo (42 samples, 0.04%)
org/apache/cassandra/db/lifecycle/View.getAllMemtables (49 samples, 0.04%)
com/google/common/collect/Iterables.concat (49 samples, 0.04%)
com/google/common/collect/Iterables.concat (40 samples, 0.03%)
org/apache/cassandra/db/Memtable.getPartition (1,841 samples, 1.57%)
java/util/concurrent/ConcurrentSkipListMap.get (1,841 samples, 1.57%)
java/util/concurrent/ConcurrentSkipListMap.doGet (1,841 samples, 1.57%)
java/util/concurrent/ConcurrentSkipListMap.cpr (170 samples, 0.14%)
java/util/concurrent/ConcurrentSkipListMap.findPredecessor (32 samples, 0.03%)
org/apache/cassandra/db/DecoratedKey.compareTo (31 samples, 0.03%)
org/apache/cassandra/db/DecoratedKey.compareTo (31 samples, 0.03%)
org/apache/cassandra/dht/Token$KeyBound.compareTo (31 samples, 0.03%)
org/apache/cassandra/dht/Token$KeyBound.compareTo (31 samples, 0.03%)
org/apache/cassandra/dht/LocalPartitioner$LocalToken.compareTo (31 samples, 0.03%)
org/apache/cassandra/dht/LocalPartitioner$LocalToken.compareTo (31 samples, 0.03%)
java/util/concurrent/ConcurrentSkipListMap.findPredecessor (1,644 samples, 1.40%)
java/util/concurrent/ConcurrentSkipListMap.cpr (1,280 samples, 1.09%)
org/apache/cassandra/db/DecoratedKey.compareTo (147 samples, 0.13%)
org/apache/cassandra/db/DecoratedKey.compareTo (146 samples, 0.12%)
org/apache/cassandra/dht/Token$KeyBound.compareTo (146 samples, 0.12%)
org/apache/cassandra/dht/Token$KeyBound.compareTo (143 samples, 0.12%)
org/apache/cassandra/dht/LocalPartitioner$LocalToken.compareTo (142 samples, 0.12%)
org/apache/cassandra/dht/LocalPartitioner$LocalToken.compareTo (142 samples, 0.12%)
org/apache/cassandra/db/marshal/AbstractType.compare (85 samples, 0.07%)
org/apache/cassandra/db/marshal/TimeUUIDType.compareCustom (81 samples, 0.07%)
java/nio/HeapByteBuffer.getLong (39 samples, 0.03%)
java/nio/Bits.getLong (34 samples, 0.03%)
org/apache/cassandra/db/DecoratedKey.compareTo (68 samples, 0.06%)
org/apache/cassandra/db/SinglePartitionReadCommand.shouldInclude (38 samples, 0.03%)
org/apache/cassandra/db/filter/ClusteringIndexNamesFilter.shouldInclude (30 samples, 0.03%)
org/apache/cassandra/utils/btree/BTreeSet.iterator (30 samples, 0.03%)
org/apache/cassandra/utils/btree/BTreeSet.iterator (30 samples, 0.03%)
org/apache/cassandra/utils/btree/BTreeSet.slice (30 samples, 0.03%)
org/apache/cassandra/utils/btree/BTree.slice (30 samples, 0.03%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.<init> (30 samples, 0.03%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.<init> (30 samples, 0.03%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.rewind (30 samples, 0.03%)
org/apache/cassandra/utils/btree/TreeCursor.reset (30 samples, 0.03%)
org/apache/cassandra/db/StorageHook$1.makeRowIterator (541 samples, 0.46%)
org/apache/cassandra/io/sstable/format/big/BigTableReader.iterator (541 samples, 0.46%)
org/apache/cassandra/io/sstable/format/big/BigTableReader.iterator (541 samples, 0.46%)
org/apache/cassandra/db/rows/UnfilteredRowIterators.noRowsIterator (541 samples, 0.46%)
org/apache/cassandra/db/EmptyIterators.unfilteredRow (541 samples, 0.46%)
itable stub (29 samples, 0.02%)
java/util/Collections$1.hasNext (80 samples, 0.07%)
java/util/Collections$EmptyIterator.hasNext (84 samples, 0.07%)
org/apache/cassandra/db/rows/BTreeRow.isEmpty (344 samples, 0.29%)
com/google/common/collect/AbstractIndexedListIterator.hasNext (32 samples, 0.03%)
org/apache/cassandra/db/rows/Row$Deletion.isLive (216 samples, 0.18%)
org/apache/cassandra/db/DeletionTime.isLive (213 samples, 0.18%)
com/google/common/collect/AbstractIndexedListIterator.next (44 samples, 0.04%)
itable stub (51 samples, 0.04%)
java/util/Collections$EmptyList.iterator (32 samples, 0.03%)
java/util/Collections$SingletonList.iterator (79 samples, 0.07%)
org/apache/cassandra/db/rows/UnfilteredRowIterator.isEmpty (126 samples, 0.11%)
org/apache/cassandra/db/columniterator/AbstractSSTableIterator.hasNext (48 samples, 0.04%)
org/apache/cassandra/db/columniterator/AbstractSSTableIterator$Reader.hasNext (48 samples, 0.04%)
org/apache/cassandra/db/rows/BTreeRow.isEmpty (78 samples, 0.07%)
org/apache/cassandra/db/rows/Row$Deletion.isLive (78 samples, 0.07%)
org/apache/cassandra/db/DeletionTime.isLive (57 samples, 0.05%)
org/apache/cassandra/db/DeletionTime.markedForDeleteAt (57 samples, 0.05%)
org/apache/cassandra/db/transform/RTBoundValidator.validate (51 samples, 0.04%)
org/apache/cassandra/db/transform/RTBoundValidator$RowsTransformation.<init> (51 samples, 0.04%)
org/apache/cassandra/db/transform/RTBoundValidator$RowsTransformation.<init> (51 samples, 0.04%)
java/util/Collections$1.next (41 samples, 0.03%)
org/apache/cassandra/io/sstable/format/SSTableReader.mayHaveTombstones (30 samples, 0.03%)
org/apache/cassandra/io/sstable/format/SSTableReader.getMinLocalDeletionTime (29 samples, 0.02%)
org/apache/cassandra/metrics/TableMetrics.updateSSTableIterated (1,134 samples, 0.97%)
org/apache/cassandra/metrics/TableMetrics$TableHistogram.update (1,134 samples, 0.97%)
com/codahale/metrics/Histogram.update (1,134 samples, 0.97%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.update (1,134 samples, 0.97%)
java/util/Arrays.binarySearch (106 samples, 0.09%)
java/util/Arrays.binarySearch0 (106 samples, 0.09%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.forwardDecayWeight (34 samples, 0.03%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.lockForRegularUsage (245 samples, 0.21%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.lock (236 samples, 0.20%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.acquireShared (186 samples, 0.16%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryAcquireShared (186 samples, 0.16%)
java/lang/ThreadLocal.get (37 samples, 0.03%)
java/lang/ThreadLocal.setInitialValue (35 samples, 0.03%)
java/lang/ThreadLocal.set (34 samples, 0.03%)
java/lang/ThreadLocal.createMap (34 samples, 0.03%)
java/lang/ThreadLocal$ThreadLocalMap.<init> (34 samples, 0.03%)
java/util/concurrent/locks/ReentrantReadWriteLock.getThreadId (59 samples, 0.05%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.rescaleIfNeeded (645 samples, 0.55%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.needRescale (617 samples, 0.53%)
gettimeofday (28 samples, 0.02%)
os::javaTimeMillis() (538 samples, 0.46%)
gettimeofday (497 samples, 0.42%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.unlockForRegularUsage (67 samples, 0.06%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.unlock (47 samples, 0.04%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.releaseShared (47 samples, 0.04%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryReleaseShared (47 samples, 0.04%)
org/apache/cassandra/db/lifecycle/View.select (33 samples, 0.03%)
java/lang/invoke/LambdaForm$MH/1031775150.linkToTargetMethod (33 samples, 0.03%)
java/lang/invoke/LambdaForm$DMH/209833425.invokeStatic_L_L (33 samples, 0.03%)
org/apache/cassandra/db/lifecycle/View$$Lambda$115/1617475685.get$Lambda (33 samples, 0.03%)
org/apache/cassandra/db/lifecycle/View$$Lambda$115/1617475685.<init> (33 samples, 0.03%)
org/apache/cassandra/db/SinglePartitionReadCommand.queryMemtableAndSSTablesInTimestampOrder (33 samples, 0.03%)
org/apache/cassandra/tracing/Tracing.trace (86 samples, 0.07%)
org/apache/cassandra/db/filter/DataLimits.filter (260 samples, 0.22%)
org/apache/cassandra/db/filter/DataLimits$Counter.applyTo (131 samples, 0.11%)
org/apache/cassandra/db/transform/Transformation.apply (131 samples, 0.11%)
org/apache/cassandra/db/transform/Transformation.add (115 samples, 0.10%)
org/apache/cassandra/db/transform/BasePartitions.add (115 samples, 0.10%)
org/apache/cassandra/db/transform/Stack.add (109 samples, 0.09%)
org/apache/cassandra/db/filter/DataLimits$Counter.attachTo (73 samples, 0.06%)
org/apache/cassandra/db/transform/UnfilteredPartitions.metadata (129 samples, 0.11%)
org/apache/cassandra/db/partitions/SingletonUnfilteredPartitionIterator.metadata (129 samples, 0.11%)
itable stub (47 samples, 0.04%)
org/apache/cassandra/db/EmptyIterators$EmptyBaseRowIterator.metadata (80 samples, 0.07%)
org/apache/cassandra/db/transform/RTBoundCloser.close (26 samples, 0.02%)
org/apache/cassandra/db/transform/RTBoundValidator.validate (587 samples, 0.50%)
org/apache/cassandra/db/SinglePartitionReadCommand.queryMemtableAndDiskInternal (35 samples, 0.03%)
org/apache/cassandra/db/transform/Transformation.apply (495 samples, 0.42%)
org/apache/cassandra/db/transform/Transformation.add (152 samples, 0.13%)
org/apache/cassandra/db/transform/BasePartitions.add (152 samples, 0.13%)
org/apache/cassandra/db/transform/Stack.add (146 samples, 0.12%)
org/apache/cassandra/db/transform/Transformation.attachTo (81 samples, 0.07%)
org/apache/cassandra/db/transform/Transformation.mutable (293 samples, 0.25%)
itable stub (42 samples, 0.04%)
org/apache/cassandra/db/partitions/SingletonUnfilteredPartitionIterator.isForThrift (150 samples, 0.13%)
org/apache/cassandra/db/transform/UnfilteredPartitions.<init> (51 samples, 0.04%)
org/apache/cassandra/db/transform/BasePartitions.<init> (51 samples, 0.04%)
org/apache/cassandra/db/transform/BaseIterator.<init> (51 samples, 0.04%)
org/apache/cassandra/db/transform/Stack.<init> (50 samples, 0.04%)
org/apache/cassandra/db/ReadCommand.executionController (217 samples, 0.18%)
org/apache/cassandra/db/ReadExecutionController.forCommand (174 samples, 0.15%)
org/apache/cassandra/db/Keyspace.openAndGetStore (111 samples, 0.09%)
org/apache/cassandra/db/Keyspace.open (66 samples, 0.06%)
org/apache/cassandra/db/Keyspace.open (52 samples, 0.04%)
org/apache/cassandra/config/Schema.getKeyspaceInstance (52 samples, 0.04%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get (39 samples, 0.03%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get_impl (32 samples, 0.03%)
org/cliffc/high_scale_lib/NonBlockingHashMap.keyeq (25 samples, 0.02%)
org/apache/cassandra/utils/concurrent/OpOrder.start (52 samples, 0.04%)
org/apache/cassandra/service/ReadCallback.response (41 samples, 0.03%)
org/apache/cassandra/db/ReadExecutionController.close (442 samples, 0.38%)
org/apache/cassandra/utils/concurrent/OpOrder$Group.close (412 samples, 0.35%)
org/apache/cassandra/db/ReadCommand$1MetricRecording.onClose (57 samples, 0.05%)
org/apache/cassandra/db/filter/DataLimits$Counter.onClose (76 samples, 0.06%)
org/apache/cassandra/db/transform/StoppingTransformation.onClose (32 samples, 0.03%)
org/apache/cassandra/db/transform/Transformation.onClose (110 samples, 0.09%)
vtable stub (108 samples, 0.09%)
org/apache/cassandra/db/ReadExecutionController.forCommand (44 samples, 0.04%)
org/apache/cassandra/db/monitoring/MonitorableImpl.setMonitoringTime (29 samples, 0.02%)
org/apache/cassandra/db/transform/BaseIterator.close (5,440 samples, 4.63%)
org/a..
org/apache/cassandra/db/transform/BasePartitions.runOnClose (5,436 samples, 4.63%)
org/a..
itable stub (65 samples, 0.06%)
org/apache/cassandra/db/ReadCommand$1MetricRecording.onClose (5,270 samples, 4.49%)
org/a..
org/apache/cassandra/db/SinglePartitionReadCommand.recordLatency (2,200 samples, 1.87%)
o..
org/apache/cassandra/metrics/LatencyMetrics.addNano (2,191 samples, 1.87%)
o..
com/codahale/metrics/Timer.update (546 samples, 0.47%)
com/codahale/metrics/Timer.update (546 samples, 0.47%)
com/codahale/metrics/Histogram.update (546 samples, 0.47%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.update (445 samples, 0.38%)
java/util/Arrays.binarySearch (81 samples, 0.07%)
java/util/Arrays.binarySearch0 (81 samples, 0.07%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.lockForRegularUsage (64 samples, 0.05%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.lock (63 samples, 0.05%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.acquireShared (54 samples, 0.05%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryAcquireShared (54 samples, 0.05%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.rescaleIfNeeded (254 samples, 0.22%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.needRescale (243 samples, 0.21%)
os::javaTimeMillis() (210 samples, 0.18%)
gettimeofday (202 samples, 0.17%)
org/apache/cassandra/metrics/LatencyMetrics.addNano (1,645 samples, 1.40%)
com/codahale/metrics/Timer.update (1,445 samples, 1.23%)
com/codahale/metrics/Timer.update (1,445 samples, 1.23%)
com/codahale/metrics/Histogram.update (990 samples, 0.84%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.update (732 samples, 0.62%)
java/util/Arrays.binarySearch (48 samples, 0.04%)
java/util/Arrays.binarySearch0 (47 samples, 0.04%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.lockForRegularUsage (147 samples, 0.13%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.lock (144 samples, 0.12%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.acquireShared (114 samples, 0.10%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryAcquireShared (108 samples, 0.09%)
java/lang/ThreadLocal.set (35 samples, 0.03%)
java/lang/ThreadLocal.createMap (34 samples, 0.03%)
java/lang/ThreadLocal$ThreadLocalMap.<init> (33 samples, 0.03%)
java/util/concurrent/locks/ReentrantReadWriteLock.getThreadId (25 samples, 0.02%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.rescaleIfNeeded (441 samples, 0.38%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.needRescale (422 samples, 0.36%)
os::javaTimeMillis() (379 samples, 0.32%)
gettimeofday (347 samples, 0.30%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.unlockForRegularUsage (66 samples, 0.06%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.unlock (39 samples, 0.03%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.releaseShared (39 samples, 0.03%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryReleaseShared (38 samples, 0.03%)
com/codahale/metrics/Meter.mark (455 samples, 0.39%)
com/codahale/metrics/Meter.mark (455 samples, 0.39%)
com/codahale/metrics/Meter.tickIfNecessary (454 samples, 0.39%)
os::javaTimeNanos() (39 samples, 0.03%)
org/apache/cassandra/metrics/TableMetrics$TableHistogram.update (2,788 samples, 2.37%)
or..
com/codahale/metrics/Histogram.update (2,645 samples, 2.25%)
c..
com/codahale/metrics/LongAdderProxy$JdkProvider$1.increment (314 samples, 0.27%)
java/util/concurrent/atomic/LongAdder.increment (313 samples, 0.27%)
java/util/concurrent/atomic/LongAdder.add (313 samples, 0.27%)
java/util/concurrent/atomic/Striped64$Cell.cas (177 samples, 0.15%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.update (2,064 samples, 1.76%)
java/util/Arrays.binarySearch (129 samples, 0.11%)
java/util/Arrays.binarySearch0 (128 samples, 0.11%)
java/util/concurrent/atomic/AtomicLongArray.getAndIncrement (28 samples, 0.02%)
java/util/concurrent/atomic/AtomicLongArray.getAndAdd (28 samples, 0.02%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.forwardDecayWeight (51 samples, 0.04%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.lockForRegularUsage (347 samples, 0.30%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.lock (342 samples, 0.29%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.acquireShared (233 samples, 0.20%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryAcquireShared (224 samples, 0.19%)
java/lang/ThreadLocal.get (32 samples, 0.03%)
java/lang/ThreadLocal.set (89 samples, 0.08%)
java/lang/ThreadLocal.createMap (89 samples, 0.08%)
java/lang/ThreadLocal$ThreadLocalMap.<init> (89 samples, 0.08%)
java/lang/ThreadLocal$ThreadLocalMap$Entry.<init> (71 samples, 0.06%)
java/lang/ref/WeakReference.<init> (69 samples, 0.06%)
java/lang/ref/Reference.<init> (69 samples, 0.06%)
java/lang/ref/Reference.<init> (69 samples, 0.06%)
java/util/concurrent/locks/ReentrantReadWriteLock.getThreadId (38 samples, 0.03%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.rescaleIfNeeded (1,379 samples, 1.17%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.needRescale (1,335 samples, 1.14%)
gettimeofday (25 samples, 0.02%)
os::javaTimeMillis() (1,206 samples, 1.03%)
gettimeofday (1,142 samples, 0.97%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.unlockForRegularUsage (111 samples, 0.09%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.unlock (81 samples, 0.07%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.releaseShared (81 samples, 0.07%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryReleaseShared (79 samples, 0.07%)
org/apache/cassandra/tracing/Tracing.trace (64 samples, 0.05%)
org/apache/cassandra/tracing/Tracing.get (64 samples, 0.05%)
io/netty/util/concurrent/FastThreadLocal.get (62 samples, 0.05%)
io/netty/util/concurrent/FastThreadLocal.get (41 samples, 0.03%)
io/netty/util/internal/InternalThreadLocalMap.indexedVariable (29 samples, 0.02%)
os::javaTimeNanos() (27 samples, 0.02%)
org/apache/cassandra/db/partitions/SingletonUnfilteredPartitionIterator.close (88 samples, 0.07%)
org/apache/cassandra/net/MessagingService.addLatency (1,072 samples, 0.91%)
java/util/ArrayList$Itr.hasNext (37 samples, 0.03%)
java/util/ArrayList$Itr.next (258 samples, 0.22%)
os::javaTimeMillis() (186 samples, 0.16%)
gettimeofday (179 samples, 0.15%)
org/apache/cassandra/locator/DynamicEndpointSnitch.receiveTiming (715 samples, 0.61%)
com/codahale/metrics/ExponentiallyDecayingReservoir.<init> (170 samples, 0.14%)
com/codahale/metrics/ExponentiallyDecayingReservoir.<init> (170 samples, 0.14%)
java/util/concurrent/ConcurrentSkipListMap.<init> (132 samples, 0.11%)
java/util/concurrent/ConcurrentSkipListMap.initialize (72 samples, 0.06%)
com/codahale/metrics/ExponentiallyDecayingReservoir.update (331 samples, 0.28%)
com/codahale/metrics/ExponentiallyDecayingReservoir.currentTimeInSeconds (29 samples, 0.02%)
com/codahale/metrics/ExponentiallyDecayingReservoir.update (302 samples, 0.26%)
com/codahale/metrics/ExponentiallyDecayingReservoir.lockForRegularUsage (83 samples, 0.07%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.lock (83 samples, 0.07%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.acquireShared (83 samples, 0.07%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryAcquireShared (82 samples, 0.07%)
java/lang/ThreadLocal.set (30 samples, 0.03%)
java/lang/ThreadLocal.createMap (30 samples, 0.03%)
java/lang/ThreadLocal$ThreadLocalMap.<init> (30 samples, 0.03%)
java/util/concurrent/ConcurrentSkipListMap.putIfAbsent (128 samples, 0.11%)
java/util/concurrent/ConcurrentSkipListMap.doPut (128 samples, 0.11%)
java/util/concurrent/ConcurrentSkipListMap.findPredecessor (77 samples, 0.07%)
java/util/concurrent/ConcurrentSkipListMap.cpr (64 samples, 0.05%)
java/util/concurrent/ConcurrentSkipListMap.remove (29 samples, 0.02%)
java/util/concurrent/ConcurrentSkipListMap.doRemove (29 samples, 0.02%)
java/util/concurrent/atomic/AtomicLong.incrementAndGet (53 samples, 0.05%)
java/util/concurrent/ConcurrentHashMap.get (168 samples, 0.14%)
org/apache/cassandra/service/ReadCallback.response (226 samples, 0.19%)
org/apache/cassandra/service/ReadCallback.response (224 samples, 0.19%)
org/apache/cassandra/service/DigestResolver.preprocess (74 samples, 0.06%)
org/apache/cassandra/service/ResponseResolver.preprocess (62 samples, 0.05%)
org/apache/cassandra/utils/concurrent/Accumulator.add (62 samples, 0.05%)
org/apache/cassandra/service/ReadCallback.waitingFor (35 samples, 0.03%)
org/apache/cassandra/service/ReadCallback.waitingFor (64 samples, 0.05%)
org/apache/cassandra/config/DatabaseDescriptor.getLocalDataCenter (26 samples, 0.02%)
org/apache/cassandra/service/ResponseResolver.preprocess (58 samples, 0.05%)
org/apache/cassandra/utils/concurrent/Accumulator.add (58 samples, 0.05%)
os::javaTimeMillis() (207 samples, 0.18%)
gettimeofday (188 samples, 0.16%)
org/apache/cassandra/utils/concurrent/SimpleCondition.signalAll (320 samples, 0.27%)
org/apache/cassandra/utils/concurrent/WaitQueue.signalAll (320 samples, 0.27%)
org/apache/cassandra/utils/concurrent/WaitQueue.hasWaiters (320 samples, 0.27%)
java/util/concurrent/ConcurrentLinkedQueue.isEmpty (320 samples, 0.27%)
java/util/concurrent/ConcurrentLinkedQueue.first (320 samples, 0.27%)
itable stub (47 samples, 0.04%)
org/apache/cassandra/service/StorageProxy$DroppableRunnable.run (160 samples, 0.14%)
org/apache/cassandra/concurrent/ExecutorLocals.set (159 samples, 0.14%)
org/apache/cassandra/service/ClientWarn.set (127 samples, 0.11%)
org/apache/cassandra/service/ClientWarn.set (127 samples, 0.11%)
io/netty/util/concurrent/FastThreadLocal.set (126 samples, 0.11%)
io/netty/util/concurrent/FastThreadLocal.set (82 samples, 0.07%)
io/netty/util/concurrent/FastThreadLocal.addToVariablesToRemove (82 samples, 0.07%)
org/apache/cassandra/tracing/Tracing.set (32 samples, 0.03%)
org/apache/cassandra/tracing/Tracing.set (32 samples, 0.03%)
io/netty/util/concurrent/FastThreadLocal.set (31 samples, 0.03%)
io/netty/util/concurrent/FastThreadLocal.set (31 samples, 0.03%)
io/netty/util/concurrent/FastThreadLocal.addToVariablesToRemove (31 samples, 0.03%)
org/apache/cassandra/concurrent/AbstractLocalAwareExecutorService.newTaskFor (436 samples, 0.37%)
org/apache/cassandra/concurrent/AbstractLocalAwareExecutorService.newTaskFor (174 samples, 0.15%)
org/apache/cassandra/concurrent/ExecutorLocals.create (261 samples, 0.22%)
org/apache/cassandra/tracing/Tracing.get (183 samples, 0.16%)
org/apache/cassandra/tracing/Tracing.get (183 samples, 0.16%)
io/netty/util/concurrent/FastThreadLocal.get (183 samples, 0.16%)
io/netty/util/internal/InternalThreadLocalMap.get (182 samples, 0.16%)
io/netty/util/internal/InternalThreadLocalMap.fastGet (66 samples, 0.06%)
io/netty/util/internal/InternalThreadLocalMap.<init> (66 samples, 0.06%)
io/netty/util/internal/InternalThreadLocalMap.newIndexedVariableTable (66 samples, 0.06%)
io/netty/util/internal/InternalThreadLocalMap.slowGet (116 samples, 0.10%)
java/lang/ThreadLocal.get (116 samples, 0.10%)
java/lang/ThreadLocal$ThreadLocalMap.access$000 (90 samples, 0.08%)
java/lang/ThreadLocal$ThreadLocalMap.getEntry (90 samples, 0.08%)
java/lang/ThreadLocal$ThreadLocalMap.getEntryAfterMiss (90 samples, 0.08%)
org/apache/cassandra/concurrent/SEPExecutor.addTask (261 samples, 0.22%)
org/apache/cassandra/concurrent/SharedExecutorPool.maybeStartSpinningWorker (238 samples, 0.20%)
org/apache/cassandra/concurrent/SharedExecutorPool.schedule (238 samples, 0.20%)
java/util/concurrent/ConcurrentSkipListMap.pollFirstEntry (31 samples, 0.03%)
java/util/concurrent/ConcurrentSkipListMap.doRemoveFirstEntry (31 samples, 0.03%)
org/apache/cassandra/concurrent/SEPWorker.<init> (53 samples, 0.05%)
org/apache/cassandra/concurrent/SEPWorker.assign (152 samples, 0.13%)
java/util/concurrent/locks/LockSupport.unpark (147 samples, 0.13%)
sun/misc/Unsafe.unpark (147 samples, 0.13%)
Unsafe_Unpark (67 samples, 0.06%)
__pthread_cond_signal (48 samples, 0.04%)
org/apache/cassandra/concurrent/SEPExecutor.maybeSchedule (32 samples, 0.03%)
org/apache/cassandra/concurrent/SharedExecutorPool.schedule (28 samples, 0.02%)
java/util/concurrent/ConcurrentSkipListMap.pollFirstEntry (28 samples, 0.02%)
org/apache/cassandra/net/MessagingService.getVersion (75 samples, 0.06%)
org/apache/cassandra/concurrent/AbstractLocalAwareExecutorService.newTaskFor (47 samples, 0.04%)
org/apache/cassandra/net/MessagingService.sendRRWithFailure (194 samples, 0.17%)
ch/qos/logback/classic/Logger.filterAndLog_1 (46 samples, 0.04%)
org/apache/cassandra/net/MessageOut.getTimeout (43 samples, 0.04%)
org/apache/cassandra/net/MessagingService.sendRR (102 samples, 0.09%)
os::javaTimeNanos() (27 samples, 0.02%)
org/apache/cassandra/service/StorageProxy$SinglePartitionReadLifecycle.maybeTryAdditionalReplicas (2,356 samples, 2.01%)
o..
org/apache/cassandra/service/AbstractReadExecutor$SpeculatingReadExecutor.maybeTryAdditionalReplicas (2,319 samples, 1.98%)
o..
java/util/concurrent/TimeUnit$3.toNanos (26 samples, 0.02%)
java/util/concurrent/TimeUnit.x (26 samples, 0.02%)
org/apache/cassandra/net/MessagingService.sendRRWithFailure (60 samples, 0.05%)
org/apache/cassandra/net/MessagingService.sendRR (59 samples, 0.05%)
org/apache/cassandra/net/MessagingService.sendOneWay (38 samples, 0.03%)
org/apache/cassandra/service/ReadCallback.await (2,106 samples, 1.79%)
o..
org/apache/cassandra/utils/concurrent/SimpleCondition.await (2,053 samples, 1.75%)
org/apache/cassandra/utils/concurrent/WaitQueue$AbstractSignal.awaitUntil (1,881 samples, 1.60%)
java/util/concurrent/locks/LockSupport.parkNanos (1,730 samples, 1.47%)
sun/misc/Unsafe.park (1,730 samples, 1.47%)
Unsafe_Park (735 samples, 0.63%)
HandleMark::pop_and_restore() (57 samples, 0.05%)
Parker::park(bool, long) (236 samples, 0.20%)
Monitor::lock_without_safepoint_check() (64 samples, 0.05%)
Monitor::ILock(Thread*) (57 samples, 0.05%)
__GI___pthread_mutex_trylock (35 samples, 0.03%)
__lll_unlock_wake (88 samples, 0.07%)
pthread_mutex_unlock (43 samples, 0.04%)
[unknown] (195 samples, 0.17%)
__GI___pthread_mutex_trylock (31 samples, 0.03%)
clock_gettime (148 samples, 0.13%)
clock_gettime (138 samples, 0.12%)
__lll_lock_wait (43 samples, 0.04%)
__pthread_cond_timedwait (428 samples, 0.36%)
__pthread_disable_asynccancel (149 samples, 0.13%)
org/apache/cassandra/utils/concurrent/WaitQueue$AbstractSignal.checkInterrupted (47 samples, 0.04%)
java/lang/Thread.interrupted (47 samples, 0.04%)
os::javaTimeNanos() (30 samples, 0.03%)
org/apache/cassandra/utils/concurrent/WaitQueue.<init> (56 samples, 0.05%)
java/util/concurrent/ConcurrentLinkedQueue.<init> (56 samples, 0.05%)
java/util/concurrent/ConcurrentLinkedQueue$Node.<init> (55 samples, 0.05%)
org/apache/cassandra/utils/concurrent/WaitQueue.register (28 samples, 0.02%)
org/apache/cassandra/utils/concurrent/SimpleCondition.await (68 samples, 0.06%)
vtable stub (84 samples, 0.07%)
org/apache/cassandra/db/transform/Transformation.apply (436 samples, 0.37%)
org/apache/cassandra/db/transform/Transformation.add (417 samples, 0.36%)
org/apache/cassandra/db/transform/BasePartitions.add (417 samples, 0.36%)
org/apache/cassandra/db/transform/Stack.add (380 samples, 0.32%)
org/apache/cassandra/db/transform/Transformation.attachTo (160 samples, 0.14%)
vtable stub (199 samples, 0.17%)
org/apache/cassandra/service/pager/AbstractQueryPager$RowPager.<init> (147 samples, 0.13%)
org/apache/cassandra/service/pager/AbstractQueryPager$RowPager.<init> (147 samples, 0.13%)
org/apache/cassandra/service/pager/AbstractQueryPager$Pager.<init> (147 samples, 0.13%)
org/apache/cassandra/service/pager/AbstractQueryPager$Pager.<init> (82 samples, 0.07%)
org/apache/cassandra/db/SinglePartitionReadCommand.selectsFullPartition (33 samples, 0.03%)
org/apache/cassandra/service/pager/PartitionRangeQueryPager.nextPageReadCommand (221 samples, 0.19%)
org/apache/cassandra/db/PartitionRangeReadCommand.withUpdatedLimitsAndDataRange (221 samples, 0.19%)
org/apache/cassandra/db/PartitionRangeReadCommand.<init> (98 samples, 0.08%)
org/apache/cassandra/db/ReadCommand.<init> (88 samples, 0.07%)
org/apache/cassandra/db/transform/Transformation.apply (76 samples, 0.06%)
org/apache/cassandra/service/StorageProxy.read (105 samples, 0.09%)
org/apache/cassandra/service/pager/SinglePartitionPager.nextPageReadCommand (36 samples, 0.03%)
org/apache/cassandra/db/SinglePartitionReadCommand.forPaging (34 samples, 0.03%)
org/apache/cassandra/db/SinglePartitionReadCommand.create (34 samples, 0.03%)
org/apache/cassandra/db/SinglePartitionReadCommand.create (34 samples, 0.03%)
org/apache/cassandra/db/SinglePartitionReadCommand.<init> (32 samples, 0.03%)
org/apache/cassandra/db/ReadCommand.<init> (28 samples, 0.02%)
org/apache/cassandra/cql3/statements/SelectStatement.processResults (1,673 samples, 1.43%)
org/apache/cassandra/cql3/statements/SelectStatement.process (1,004 samples, 0.86%)
org/apache/cassandra/cql3/selection/Selection.resultSetBuilder (388 samples, 0.33%)
org/apache/cassandra/cql3/selection/Selection$ResultSetBuilder.<init> (387 samples, 0.33%)
org/apache/cassandra/cql3/selection/Selection$ResultSetBuilder.<init> (387 samples, 0.33%)
org/apache/cassandra/cql3/selection/Selection$ResultSetBuilder.<init> (386 samples, 0.33%)
org/apache/cassandra/cql3/QueryOptions$QueryOptionsWrapper.getProtocolVersion (121 samples, 0.10%)
org/apache/cassandra/cql3/ResultSet$ResultMetadata.copy (54 samples, 0.05%)
org/apache/cassandra/cql3/ResultSet$ResultMetadata.<init> (41 samples, 0.03%)
jlong_disjoint_arraycopy (35 samples, 0.03%)
org/apache/cassandra/db/transform/BaseIterator.close (70 samples, 0.06%)
org/apache/cassandra/db/transform/BaseRows.runOnClose (50 samples, 0.04%)
org/apache/cassandra/io/sstable/format/big/BigTableWriter$StatsCollector.onPartitionClose (50 samples, 0.04%)
org/apache/cassandra/db/transform/BaseIterator.next (179 samples, 0.15%)
itable stub (29 samples, 0.02%)
org/apache/cassandra/db/partitions/UnfilteredPartitionIterators$Serializer$1.hasNext (149 samples, 0.13%)
org/apache/cassandra/db/transform/BasePartitions.hasNext (214 samples, 0.18%)
org/apache/cassandra/db/partitions/UnfilteredPartitionIterators$Serializer$1.hasNext (173 samples, 0.15%)
org/apache/cassandra/io/util/RebufferingInputStream.readBoolean (130 samples, 0.11%)
org/apache/cassandra/io/util/RebufferingInputStream.readByte (104 samples, 0.09%)
java/nio/HeapByteBuffer.get (67 samples, 0.06%)
vtable stub (35 samples, 0.03%)
org/apache/cassandra/utils/AbstractIterator.next (67 samples, 0.06%)
org/apache/cassandra/cql3/selection/Selection$ResultSetBuilder.build (67 samples, 0.06%)
org/apache/cassandra/service/pager/SinglePartitionPager.fetchPage (141 samples, 0.12%)
org/apache/cassandra/transport/messages/ResultMessage$Rows.<init> (460 samples, 0.39%)
org/apache/cassandra/transport/messages/ResultMessage.<init> (460 samples, 0.39%)
org/apache/cassandra/transport/Message$Response.<init> (460 samples, 0.39%)
org/apache/cassandra/transport/Message.<init> (448 samples, 0.38%)
itable stub (73 samples, 0.06%)
org/apache/cassandra/cql3/QueryOptions$QueryOptionsWrapper.getSpecificOptions (115 samples, 0.10%)
org/apache/cassandra/db/SinglePartitionReadCommand$Group.getPager (156 samples, 0.13%)
vtable stub (30 samples, 0.03%)
org/apache/cassandra/db/PartitionRangeReadCommand.execute (30 samples, 0.03%)
org/apache/cassandra/db/transform/BaseIterator.close (26 samples, 0.02%)
org/apache/cassandra/db/transform/BaseIterator.close (624 samples, 0.53%)
org/apache/cassandra/db/transform/BasePartitions.runOnClose (498 samples, 0.42%)
org/apache/cassandra/db/transform/Transformation.onClose (67 samples, 0.06%)
org/apache/cassandra/service/pager/AbstractQueryPager$Pager.onClose (197 samples, 0.17%)
org/apache/cassandra/service/pager/PartitionRangeQueryPager.recordLast (45 samples, 0.04%)
vtable stub (45 samples, 0.04%)
org/apache/cassandra/utils/Throwables.maybeFail (64 samples, 0.05%)
org/apache/cassandra/utils/Throwables.failIfCanCast (64 samples, 0.05%)
org/apache/cassandra/db/partitions/UnfilteredPartitionIterators$Serializer$1.close (47 samples, 0.04%)
vtable stub (54 samples, 0.05%)
org/apache/cassandra/service/StorageProxy$RangeCommandIterator.close (158 samples, 0.13%)
com/codahale/metrics/Timer.update (143 samples, 0.12%)
com/codahale/metrics/Timer.update (143 samples, 0.12%)
com/codahale/metrics/Histogram.update (25 samples, 0.02%)
org/apache/cassandra/cql3/statements/SelectStatement.process (83 samples, 0.07%)
org/apache/cassandra/cql3/statements/SelectStatement.getLimit (26 samples, 0.02%)
org/apache/cassandra/cql3/statements/SelectStatement.getLimit (26 samples, 0.02%)
org/apache/cassandra/cql3/statements/SelectStatement.getPager (109 samples, 0.09%)
org/apache/cassandra/db/SinglePartitionReadCommand$Group.getPager (87 samples, 0.07%)
org/apache/cassandra/db/SinglePartitionReadCommand.access$300 (79 samples, 0.07%)
org/apache/cassandra/db/SinglePartitionReadCommand.getPager (79 samples, 0.07%)
org/apache/cassandra/service/pager/SinglePartitionPager.<init> (28 samples, 0.02%)
org/apache/cassandra/service/pager/AbstractQueryPager.<init> (28 samples, 0.02%)
org/apache/cassandra/cql3/statements/SelectStatement.getPerPartitionLimit (171 samples, 0.15%)
org/apache/cassandra/cql3/statements/SelectStatement.getLimit (171 samples, 0.15%)
org/apache/cassandra/cql3/statements/RequestValidations.checkNotNull (121 samples, 0.10%)
org/apache/cassandra/cql3/statements/SelectStatement.getQuery (87 samples, 0.07%)
org/apache/cassandra/cql3/statements/SelectStatement.getQuery (4,758 samples, 4.05%)
org/..
org/apache/cassandra/cql3/statements/SelectStatement.getDataLimits (174 samples, 0.15%)
org/apache/cassandra/cql3/statements/SelectStatement.needsPostQueryOrdering (162 samples, 0.14%)
org/apache/cassandra/cql3/restrictions/StatementRestrictions.keyIsInRelation (162 samples, 0.14%)
org/apache/cassandra/cql3/restrictions/RestrictionSetWrapper.hasIN (162 samples, 0.14%)
org/apache/cassandra/cql3/restrictions/RestrictionSet.hasIN (162 samples, 0.14%)
org/apache/cassandra/cql3/restrictions/RestrictionSet.iterator (153 samples, 0.13%)
java/util/TreeMap$Values.iterator (95 samples, 0.08%)
java/util/TreeMap$ValueIterator.<init> (95 samples, 0.08%)
java/util/TreeMap$PrivateEntryIterator.<init> (95 samples, 0.08%)
org/apache/cassandra/cql3/statements/SelectStatement.getRangeCommand (94 samples, 0.08%)
org/apache/cassandra/cql3/statements/SelectStatement.makeClusteringIndexFilter (94 samples, 0.08%)
org/apache/cassandra/cql3/restrictions/StatementRestrictions.isColumnRange (77 samples, 0.07%)
org/apache/cassandra/cql3/restrictions/RestrictionSetWrapper.hasOnlyEqualityRestrictions (77 samples, 0.07%)
org/apache/cassandra/cql3/restrictions/RestrictionSet.hasOnlyEqualityRestrictions (77 samples, 0.07%)
org/apache/cassandra/cql3/restrictions/RestrictionSet.iterator (77 samples, 0.07%)
java/util/TreeMap$Values.iterator (74 samples, 0.06%)
java/util/TreeMap.getFirstEntry (68 samples, 0.06%)
org/apache/cassandra/cql3/statements/SelectStatement.getSliceCommands (66 samples, 0.06%)
org/apache/cassandra/cql3/statements/SelectStatement.getSliceCommands (4,488 samples, 3.82%)
org/..
org/apache/cassandra/config/CFMetaData.decorateKey (152 samples, 0.13%)
org/apache/cassandra/dht/Murmur3Partitioner.decorateKey (152 samples, 0.13%)
org/apache/cassandra/dht/Murmur3Partitioner.getHash (148 samples, 0.13%)
org/apache/cassandra/utils/MurmurHash.hash3_x64_128 (147 samples, 0.13%)
org/apache/cassandra/cql3/restrictions/StatementRestrictions.getPartitionKeys (1,797 samples, 1.53%)
org/apache/cassandra/cql3/restrictions/PartitionKeySingleRestrictionSet.values (1,794 samples, 1.53%)
org/apache/cassandra/cql3/restrictions/PartitionKeySingleRestrictionSet.toByteBuffers (378 samples, 0.32%)
java/util/ArrayList.<init> (64 samples, 0.05%)
java/util/ArrayList.add (49 samples, 0.04%)
java/util/ArrayList.ensureCapacityInternal (48 samples, 0.04%)
org/apache/cassandra/config/CFMetaData.serializePartitionKey (41 samples, 0.03%)
org/apache/cassandra/config/CFMetaData.serializePartitionKey (29 samples, 0.02%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.next (103 samples, 0.09%)
org/apache/cassandra/utils/btree/TreeCursor.seekTo (34 samples, 0.03%)
org/apache/cassandra/utils/btree/BTreeSet.iterator (87 samples, 0.07%)
org/apache/cassandra/utils/btree/BTreeSet.iterator (87 samples, 0.07%)
org/apache/cassandra/utils/btree/BTreeSet.slice (87 samples, 0.07%)
org/apache/cassandra/utils/btree/BTree.slice (83 samples, 0.07%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.<init> (50 samples, 0.04%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.<init> (49 samples, 0.04%)
org/apache/cassandra/utils/btree/NodeCursor.<init> (25 samples, 0.02%)
org/apache/cassandra/cql3/restrictions/RestrictionSetWrapper.hasIN (591 samples, 0.50%)
org/apache/cassandra/cql3/restrictions/RestrictionSet.hasIN (590 samples, 0.50%)
java/util/TreeMap$ValueIterator.next (122 samples, 0.10%)
java/util/TreeMap$PrivateEntryIterator.nextEntry (115 samples, 0.10%)
java/util/TreeMap.successor (45 samples, 0.04%)
org/apache/cassandra/cql3/restrictions/RestrictionSet.iterator (446 samples, 0.38%)
java/util/TreeMap$Values.iterator (380 samples, 0.32%)
java/util/TreeMap$ValueIterator.<init> (377 samples, 0.32%)
java/util/TreeMap$PrivateEntryIterator.<init> (300 samples, 0.26%)
org/apache/cassandra/db/marshal/AbstractType.validate (177 samples, 0.15%)
vtable stub (104 samples, 0.09%)
org/apache/cassandra/cql3/restrictions/PartitionKeySingleRestrictionSet.toByteBuffers (54 samples, 0.05%)
java/util/TreeMap.values (64 samples, 0.05%)
java/util/TreeMap$Values.<init> (53 samples, 0.05%)
org/apache/cassandra/cql3/restrictions/SingleColumnRestriction$EQRestriction.appendTo (800 samples, 0.68%)
org/apache/cassandra/cql3/Constants$Marker.bindAndGet (700 samples, 0.60%)
org/apache/cassandra/db/marshal/AbstractType.validate (693 samples, 0.59%)
itable stub (152 samples, 0.13%)
org/apache/cassandra/db/marshal/UTF8Type.getSerializer (154 samples, 0.13%)
org/apache/cassandra/serializers/UTF8Serializer.validate (347 samples, 0.30%)
org/apache/cassandra/serializers/UTF8Serializer$UTF8Validator.validate (206 samples, 0.18%)
vtable stub (36 samples, 0.03%)
org/apache/cassandra/db/MultiCBuilder$OneClusteringBuilder.addElementToAll (97 samples, 0.08%)
org/apache/cassandra/db/MultiCBuilder.checkUpdateable (83 samples, 0.07%)
org/apache/cassandra/db/MultiCBuilder.hasRemaining (44 samples, 0.04%)
org/apache/cassandra/db/MultiCBuilder.remainingCount (44 samples, 0.04%)
org/apache/cassandra/db/ClusteringComparator.size (42 samples, 0.04%)
org/apache/cassandra/cql3/statements/SelectStatement.getRowFilter (584 samples, 0.50%)
org/apache/cassandra/cql3/restrictions/StatementRestrictions.getRowFilter (114 samples, 0.10%)
org/apache/cassandra/cql3/restrictions/IndexRestrictions.isEmpty (89 samples, 0.08%)
java/util/ArrayList.isEmpty (72 samples, 0.06%)
org/apache/cassandra/cql3/statements/SelectStatement.columnFamily (39 samples, 0.03%)
org/apache/cassandra/db/Keyspace.getColumnFamilyStore (276 samples, 0.24%)
org/apache/cassandra/config/Schema.getId (177 samples, 0.15%)
org/apache/cassandra/utils/ConcurrentBiMap.get (169 samples, 0.14%)
java/util/concurrent/ConcurrentHashMap.get (166 samples, 0.14%)
java/util/concurrent/ConcurrentHashMap.tabAt (25 samples, 0.02%)
org/apache/cassandra/utils/Pair.equals (92 samples, 0.08%)
com/google/common/base/Objects.equal (83 samples, 0.07%)
java/lang/String.equals (68 samples, 0.06%)
org/apache/cassandra/utils/Pair.hashCode (42 samples, 0.04%)
org/apache/cassandra/db/Keyspace.getColumnFamilyStore (28 samples, 0.02%)
org/apache/cassandra/db/Keyspace.getName (71 samples, 0.06%)
org/apache/cassandra/db/Keyspace.open (152 samples, 0.13%)
org/apache/cassandra/db/Keyspace.open (111 samples, 0.09%)
org/apache/cassandra/config/Schema.getKeyspaceInstance (111 samples, 0.09%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get (74 samples, 0.06%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get_impl (61 samples, 0.05%)
org/cliffc/high_scale_lib/NonBlockingHashMap.keyeq (50 samples, 0.04%)
org/apache/cassandra/cql3/statements/SelectStatement.makeClusteringIndexFilter (1,753 samples, 1.49%)
org/apache/cassandra/cql3/restrictions/StatementRestrictions.isColumnRange (97 samples, 0.08%)
org/apache/cassandra/cql3/restrictions/RestrictionSetWrapper.hasOnlyEqualityRestrictions (45 samples, 0.04%)
org/apache/cassandra/cql3/restrictions/RestrictionSet.hasOnlyEqualityRestrictions (45 samples, 0.04%)
org/apache/cassandra/cql3/restrictions/RestrictionSet.iterator (45 samples, 0.04%)
java/util/TreeMap$Values.iterator (41 samples, 0.03%)
org/apache/cassandra/cql3/statements/SelectStatement.getRequestedRows (202 samples, 0.17%)
org/apache/cassandra/cql3/restrictions/StatementRestrictions.getClusteringColumns (191 samples, 0.16%)
org/apache/cassandra/cql3/restrictions/ClusteringColumnRestrictions.valuesAsClustering (190 samples, 0.16%)
org/apache/cassandra/cql3/restrictions/RestrictionSetWrapper.hasIN (158 samples, 0.13%)
org/apache/cassandra/cql3/restrictions/RestrictionSet.hasIN (152 samples, 0.13%)
java/util/TreeMap$ValueIterator.next (42 samples, 0.04%)
java/util/TreeMap$PrivateEntryIterator.nextEntry (42 samples, 0.04%)
java/util/TreeMap.successor (36 samples, 0.03%)
org/apache/cassandra/cql3/restrictions/RestrictionSet.iterator (49 samples, 0.04%)
java/util/TreeMap.values (34 samples, 0.03%)
org/apache/cassandra/cql3/restrictions/SingleColumnRestriction$EQRestriction.appendTo (26 samples, 0.02%)
org/apache/cassandra/cql3/statements/SelectStatement.makeSlices (651 samples, 0.55%)
org/apache/cassandra/cql3/restrictions/StatementRestrictions.getClusteringColumnsBounds (25 samples, 0.02%)
org/apache/cassandra/db/SinglePartitionReadCommand$Group.<init> (25 samples, 0.02%)
org/apache/cassandra/db/ClusteringComparator.compare (37 samples, 0.03%)
org/apache/cassandra/db/SinglePartitionReadCommand.<init> (28 samples, 0.02%)
org/apache/cassandra/db/Slice.make (221 samples, 0.19%)
org/apache/cassandra/db/Slice.<init> (221 samples, 0.19%)
jbyte_arraycopy (25 samples, 0.02%)
jbyte_disjoint_arraycopy (26 samples, 0.02%)
org/apache/cassandra/db/ClusteringBound.isEnd (108 samples, 0.09%)
org/apache/cassandra/db/ClusteringBound.isStart (103 samples, 0.09%)
org/apache/cassandra/cql3/restrictions/StatementRestrictions.isColumnRange (53 samples, 0.05%)
org/apache/cassandra/db/ClusteringPrefix$Kind.isStart (47 samples, 0.04%)
java/lang/Enum.ordinal (41 samples, 0.03%)
org/apache/cassandra/db/ClusteringComparator.compare (38 samples, 0.03%)
org/apache/cassandra/db/Keyspace.open (47 samples, 0.04%)
org/apache/cassandra/utils/btree/BTreeSet.first (152 samples, 0.13%)
org/apache/cassandra/utils/btree/BTreeSet.get (148 samples, 0.13%)
org/apache/cassandra/utils/btree/BTree.findByIndex (142 samples, 0.12%)
org/apache/cassandra/db/Keyspace.getColumnFamilyStore (39 samples, 0.03%)
org/apache/cassandra/utils/btree/BTree.size (88 samples, 0.07%)
org/apache/cassandra/cql3/restrictions/ClusteringColumnRestrictions.valuesAsClustering (58 samples, 0.05%)
org/apache/cassandra/utils/btree/BTreeSet.size (161 samples, 0.14%)
org/apache/cassandra/utils/btree/BTree.size (157 samples, 0.13%)
org/apache/cassandra/cql3/restrictions/PartitionKeySingleRestrictionSet.values (70 samples, 0.06%)
org/apache/cassandra/db/filter/ClusteringIndexNamesFilter.<init> (787 samples, 0.67%)
org/apache/cassandra/utils/btree/BTreeSet.contains (743 samples, 0.63%)
org/apache/cassandra/utils/btree/BTreeSet.indexOf (743 samples, 0.63%)
org/apache/cassandra/utils/btree/BTree.findIndex (743 samples, 0.63%)
java/util/Arrays.binarySearch (738 samples, 0.63%)
java/util/Arrays.binarySearch0 (736 samples, 0.63%)
org/apache/cassandra/db/ClusteringComparator.compare (730 samples, 0.62%)
org/apache/cassandra/db/ClusteringComparator.compare (643 samples, 0.55%)
itable stub (65 samples, 0.06%)
org/apache/cassandra/db/AbstractBufferClusteringPrefix.clustering (129 samples, 0.11%)
org/apache/cassandra/db/ClusteringComparator.compare (445 samples, 0.38%)
itable stub (172 samples, 0.15%)
org/apache/cassandra/db/AbstractBufferClusteringPrefix.kind (77 samples, 0.07%)
org/apache/cassandra/db/AbstractBufferClusteringPrefix.size (66 samples, 0.06%)
org/apache/cassandra/db/ClusteringPrefix$Kind.compare (117 samples, 0.10%)
org/apache/cassandra/db/Clustering$1.kind (87 samples, 0.07%)
org/apache/cassandra/db/SinglePartitionReadCommand$Group.<init> (74 samples, 0.06%)
org/apache/cassandra/db/SinglePartitionReadCommand.selectsFullPartition (31 samples, 0.03%)
org/apache/cassandra/db/SinglePartitionReadCommand.create (91 samples, 0.08%)
org/apache/cassandra/db/SinglePartitionReadCommand.create (91 samples, 0.08%)
org/apache/cassandra/db/SinglePartitionReadCommand.create (91 samples, 0.08%)
org/apache/cassandra/db/SinglePartitionReadCommand.<init> (86 samples, 0.07%)
org/apache/cassandra/db/ReadCommand.<init> (79 samples, 0.07%)
org/apache/cassandra/db/monitoring/MonitorableImpl.<init> (65 samples, 0.06%)
org/apache/cassandra/utils/FBUtilities.nowInSeconds (172 samples, 0.15%)
itable stub (73 samples, 0.06%)
org/apache/cassandra/service/pager/SinglePartitionPager.isExhausted (99 samples, 0.08%)
os::javaTimeMillis() (354 samples, 0.30%)
gettimeofday (335 samples, 0.29%)
org/apache/cassandra/cql3/statements/SelectStatement.validate (127 samples, 0.11%)
org/apache/cassandra/tracing/Tracing.stopSession (310 samples, 0.26%)
ch/qos/logback/classic/Logger.trace (138 samples, 0.12%)
ch/qos/logback/classic/Logger.filterAndLog_0_Or3Plus (123 samples, 0.10%)
ch/qos/logback/classic/Logger.buildLoggingEventAndAppend (122 samples, 0.10%)
ch/qos/logback/classic/spi/LoggingEvent.<init> (122 samples, 0.10%)
org/apache/cassandra/tracing/Tracing.get (172 samples, 0.15%)
io/netty/util/concurrent/FastThreadLocal.get (149 samples, 0.13%)
io/netty/util/concurrent/FastThreadLocal.get (123 samples, 0.10%)
io/netty/util/concurrent/FastThreadLocal.initialize (40 samples, 0.03%)
ch/qos/logback/classic/Logger.filterAndLog_0_Or3Plus (40 samples, 0.03%)
io/netty/util/internal/InternalThreadLocalMap.indexedVariable (58 samples, 0.05%)
org/apache/cassandra/transport/Message$Dispatcher.processRequest (38 samples, 0.03%)
org/apache/cassandra/utils/concurrent/SimpleCondition.signalAll (362 samples, 0.31%)
org/apache/cassandra/utils/concurrent/WaitQueue.signalAll (362 samples, 0.31%)
org/apache/cassandra/utils/concurrent/WaitQueue.hasWaiters (362 samples, 0.31%)
java/util/concurrent/ConcurrentLinkedQueue.isEmpty (362 samples, 0.31%)
java/util/concurrent/ConcurrentLinkedQueue.first (362 samples, 0.31%)
itable stub (106 samples, 0.09%)
org/apache/cassandra/transport/Message$Dispatcher$$Lambda$358/77283133.run (148 samples, 0.13%)
org/apache/cassandra/concurrent/AbstractLocalAwareExecutorService$LocalSessionFutureTask.run (12,029 samples, 10.25%)
org/apache/cass..
org/apache/cassandra/concurrent/AbstractLocalAwareExecutorService$FutureTask.run (11,761 samples, 10.02%)
org/apache/cas..
java/util/concurrent/Executors$RunnableAdapter.call (11,574 samples, 9.86%)
java/util/conc..
org/apache/cassandra/net/MessageDeliveryTask.run (76 samples, 0.06%)
org/apache/cassandra/net/ResponseVerbHandler.doVerb (69 samples, 0.06%)
org/apache/cassandra/net/MessagingService.maybeAddLatency (30 samples, 0.03%)
org/apache/cassandra/net/MessagingService.addLatency (30 samples, 0.03%)
org/apache/cassandra/locator/DynamicEndpointSnitch.receiveTiming (26 samples, 0.02%)
org/apache/cassandra/service/StorageProxy$DroppableRunnable.run (11,498 samples, 9.79%)
org/apache/cas..
org/apache/cassandra/service/StorageProxy$LocalReadRunnable.runMayThrow (11,342 samples, 9.66%)
org/apache/cas..
org/apache/cassandra/db/ReadCommand.createResponse (1,617 samples, 1.38%)
org/apache/cassandra/db/ReadResponse.createDataResponse (1,501 samples, 1.28%)
org/apache/cassandra/db/ReadResponse$LocalDataResponse.<init> (1,500 samples, 1.28%)
org/apache/cassandra/db/ReadResponse$LocalDataResponse.<init> (1,500 samples, 1.28%)
org/apache/cassandra/db/ReadResponse$DataResponse.<init> (64 samples, 0.05%)
org/apache/cassandra/db/ReadResponse$LocalDataResponse.build (1,429 samples, 1.22%)
org/apache/cassandra/db/partitions/UnfilteredPartitionIterators$Serializer.serialize (1,337 samples, 1.14%)
org/apache/cassandra/db/rows/UnfilteredRowIteratorSerializer.serialize (140 samples, 0.12%)
org/apache/cassandra/db/ReadCommand$CheckForAbort.applyToPartition (48 samples, 0.04%)
org/apache/cassandra/db/partitions/PurgeFunction.applyToPartition (40 samples, 0.03%)
org/apache/cassandra/db/transform/RTBoundValidator.applyToPartition (29 samples, 0.02%)
org/apache/cassandra/db/transform/BaseIterator.close (41 samples, 0.03%)
org/apache/cassandra/db/transform/BaseRows.runOnClose (35 samples, 0.03%)
org/apache/cassandra/db/transform/BasePartitions.hasNext (1,152 samples, 0.98%)
org/apache/cassandra/db/ReadCommand$CheckForAbort.applyToPartition (67 samples, 0.06%)
org/apache/cassandra/db/ReadCommand$CheckForAbort.applyToPartition (67 samples, 0.06%)
org/apache/cassandra/db/transform/Transformation.apply (52 samples, 0.04%)
org/apache/cassandra/db/transform/Transformation.add (51 samples, 0.04%)
org/apache/cassandra/db/transform/UnfilteredRows.add (51 samples, 0.04%)
org/apache/cassandra/db/transform/BaseRows.add (43 samples, 0.04%)
org/apache/cassandra/db/transform/StoppingTransformation.attachTo (32 samples, 0.03%)
org/apache/cassandra/db/partitions/PurgeFunction.applyToPartition (439 samples, 0.37%)
org/apache/cassandra/db/partitions/PurgeFunction.applyToPartition (439 samples, 0.37%)
itable stub (63 samples, 0.05%)
org/apache/cassandra/db/transform/RTBoundValidator$RowsTransformation.onPartitionClose (36 samples, 0.03%)
org/apache/cassandra/db/transform/StoppingTransformation.onPartitionClose (36 samples, 0.03%)
org/apache/cassandra/db/transform/Transformation.apply (86 samples, 0.07%)
org/apache/cassandra/db/transform/Transformation.add (83 samples, 0.07%)
org/apache/cassandra/db/transform/UnfilteredRows.add (83 samples, 0.07%)
org/apache/cassandra/db/transform/BaseRows.add (58 samples, 0.05%)
org/apache/cassandra/db/transform/BaseRows.applyOne (34 samples, 0.03%)
org/apache/cassandra/db/partitions/PurgeFunction.applyToStatic (30 samples, 0.03%)
org/apache/cassandra/db/transform/UnfilteredRows.isEmpty (112 samples, 0.10%)
org/apache/cassandra/db/transform/BaseRows.hasNext (104 samples, 0.09%)
itable stub (37 samples, 0.03%)
org/apache/cassandra/db/EmptyIterators$EmptyBaseRowIterator.close (27 samples, 0.02%)
org/apache/cassandra/db/partitions/SingletonUnfilteredPartitionIterator.next (41 samples, 0.03%)
org/apache/cassandra/db/transform/RTBoundValidator.applyToPartition (569 samples, 0.48%)
org/apache/cassandra/db/transform/RTBoundValidator.applyToPartition (514 samples, 0.44%)
itable stub (38 samples, 0.03%)
org/apache/cassandra/db/transform/RTBoundValidator$RowsTransformation.<init> (25 samples, 0.02%)
org/apache/cassandra/db/transform/Transformation.apply (422 samples, 0.36%)
org/apache/cassandra/db/transform/Transformation.add (267 samples, 0.23%)
org/apache/cassandra/db/transform/UnfilteredRows.add (264 samples, 0.22%)
org/apache/cassandra/db/transform/BaseRows.add (203 samples, 0.17%)
org/apache/cassandra/db/transform/BaseRows.applyOne (45 samples, 0.04%)
org/apache/cassandra/db/transform/Transformation.applyToStatic (40 samples, 0.03%)
org/apache/cassandra/db/transform/Stack.add (49 samples, 0.04%)
org/apache/cassandra/db/transform/Stack.resize (49 samples, 0.04%)
java/util/Arrays.copyOf (49 samples, 0.04%)
org/apache/cassandra/db/transform/Transformation.applyToPartitionKey (33 samples, 0.03%)
org/apache/cassandra/db/transform/Transformation.attachTo (36 samples, 0.03%)
vtable stub (26 samples, 0.02%)
org/apache/cassandra/db/transform/Transformation.applyToPartitionColumns (26 samples, 0.02%)
org/apache/cassandra/db/transform/Transformation.mutable (155 samples, 0.13%)
org/apache/cassandra/db/transform/UnfilteredRows.<init> (128 samples, 0.11%)
org/apache/cassandra/db/transform/UnfilteredRows.<init> (105 samples, 0.09%)
org/apache/cassandra/db/transform/BaseRows.<init> (67 samples, 0.06%)
itable stub (34 samples, 0.03%)
org/apache/cassandra/io/util/DataOutputBuffer.<init> (90 samples, 0.08%)
org/apache/cassandra/io/util/DataOutputBuffer.<init> (90 samples, 0.08%)
org/apache/cassandra/io/util/BufferedDataOutputStreamPlus.<init> (66 samples, 0.06%)
itable stub (27 samples, 0.02%)
org/apache/cassandra/db/partitions/SingletonUnfilteredPartitionIterator.hasNext (28 samples, 0.02%)
org/apache/cassandra/db/transform/RTBoundValidator.validate (113 samples, 0.10%)
org/apache/cassandra/db/transform/RTBoundValidator.<init> (106 samples, 0.09%)
org/apache/cassandra/db/ReadCommand.executeLocally (4,698 samples, 4.00%)
org/..
org/apache/cassandra/db/Keyspace.openAndGetStore (260 samples, 0.22%)
org/apache/cassandra/db/Keyspace.getColumnFamilyStore (245 samples, 0.21%)
java/util/concurrent/ConcurrentHashMap.get (206 samples, 0.18%)
itable stub (48 samples, 0.04%)
java/util/concurrent/ConcurrentHashMap$TreeBin.find (52 samples, 0.04%)
org/apache/cassandra/db/partitions/SingletonUnfilteredPartitionIterator.metadata (29 samples, 0.02%)
org/apache/cassandra/db/PartitionRangeReadCommand.selectsFullPartition (75 samples, 0.06%)
org/apache/cassandra/db/DataRange.selectsAllPartition (62 samples, 0.05%)
org/apache/cassandra/db/filter/ClusteringIndexNamesFilter.selectsAllPartition (26 samples, 0.02%)
org/apache/cassandra/utils/btree/BTreeSet.isEmpty (25 samples, 0.02%)
org/apache/cassandra/db/filter/ClusteringIndexSliceFilter.selectsAllPartition (30 samples, 0.03%)
org/apache/cassandra/db/ReadCommand.withMetricsRecording (31 samples, 0.03%)
org/apache/cassandra/db/ReadCommand$1MetricRecording.<init> (26 samples, 0.02%)
org/apache/cassandra/db/ReadCommand.withStateTracking (63 samples, 0.05%)
org/apache/cassandra/db/transform/Transformation.apply (55 samples, 0.05%)
org/apache/cassandra/db/transform/Transformation.add (55 samples, 0.05%)
org/apache/cassandra/db/transform/BasePartitions.add (55 samples, 0.05%)
org/apache/cassandra/db/transform/Stack.add (52 samples, 0.04%)
org/apache/cassandra/db/transform/StoppingTransformation.attachTo (46 samples, 0.04%)
org/apache/cassandra/db/ReadCommand.withoutPurgeableTombstones (100 samples, 0.09%)
org/apache/cassandra/db/ReadCommand$1WithoutPurgeableTombstones.<init> (75 samples, 0.06%)
org/apache/cassandra/db/compaction/CompactionStrategyManager.onlyPurgeRepairedTombstones (30 samples, 0.03%)
org/apache/cassandra/db/SinglePartitionReadCommand.queryStorage (3,603 samples, 3.07%)
org..
org/apache/cassandra/db/SinglePartitionReadCommand.queryMemtableAndDisk (3,589 samples, 3.06%)
org..
org/apache/cassandra/db/SinglePartitionReadCommand.queryMemtableAndDiskInternal (3,521 samples, 3.00%)
org..
com/google/common/collect/Iterators$5.hasNext (26 samples, 0.02%)
org/apache/cassandra/db/SinglePartitionReadCommand.queriesMulticellType (26 samples, 0.02%)
org/apache/cassandra/db/SinglePartitionReadCommand.queriesMulticellType (371 samples, 0.32%)
com/google/common/collect/Iterators$5.next (58 samples, 0.05%)
org/apache/cassandra/db/PartitionColumns.iterator (263 samples, 0.22%)
com/google/common/collect/Iterators.concat (156 samples, 0.13%)
com/google/common/collect/ImmutableList.iterator (29 samples, 0.02%)
com/google/common/collect/ImmutableList.listIterator (29 samples, 0.02%)
com/google/common/collect/RegularImmutableList.listIterator (29 samples, 0.02%)
com/google/common/collect/Iterators.forArray (29 samples, 0.02%)
com/google/common/collect/ImmutableList.of (126 samples, 0.11%)
com/google/common/collect/ImmutableList.construct (73 samples, 0.06%)
com/google/common/collect/ImmutableList.asImmutableList (55 samples, 0.05%)
com/google/common/collect/ImmutableList.asImmutableList (55 samples, 0.05%)
com/google/common/collect/Iterators$1.hasNext (50 samples, 0.04%)
org/apache/cassandra/db/Columns.iterator (107 samples, 0.09%)
org/apache/cassandra/utils/btree/BTree.slice (72 samples, 0.06%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.<init> (70 samples, 0.06%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.<init> (51 samples, 0.04%)
org/apache/cassandra/utils/btree/BTreeSearchIterator.rewind (27 samples, 0.02%)
org/apache/cassandra/utils/btree/TreeCursor.reset (27 samples, 0.02%)
org/apache/cassandra/db/SinglePartitionReadCommand.queryMemtableAndSSTablesInTimestampOrder (3,025 samples, 2.58%)
or..
com/google/common/collect/Iterables$2.iterator (97 samples, 0.08%)
com/google/common/collect/Iterables.access$100 (37 samples, 0.03%)
com/google/common/collect/Iterables.iterators (37 samples, 0.03%)
com/google/common/collect/ImmutableList.iterator (37 samples, 0.03%)
com/google/common/collect/ImmutableList.iterator (37 samples, 0.03%)
com/google/common/collect/ImmutableList.listIterator (37 samples, 0.03%)
com/google/common/collect/RegularImmutableList.listIterator (37 samples, 0.03%)
com/google/common/collect/Iterators.forArray (37 samples, 0.03%)
com/google/common/collect/Iterators$11.<init> (35 samples, 0.03%)
com/google/common/collect/AbstractIndexedListIterator.<init> (30 samples, 0.03%)
com/google/common/collect/UnmodifiableListIterator.<init> (29 samples, 0.02%)
com/google/common/collect/Iterators.concat (60 samples, 0.05%)
com/google/common/collect/Iterators$5.<init> (49 samples, 0.04%)
java/lang/Object.<init> (30 samples, 0.03%)
com/google/common/collect/Iterators$5.hasNext (195 samples, 0.17%)
com/google/common/collect/TransformedIterator.next (27 samples, 0.02%)
com/google/common/collect/Iterators$5.next (210 samples, 0.18%)
com/google/common/collect/Iterators$5.hasNext (148 samples, 0.13%)
com/google/common/base/Preconditions.checkPositionIndex (25 samples, 0.02%)
com/google/common/collect/Iterators$1.hasNext (31 samples, 0.03%)
com/google/common/collect/TransformedIterator.next (31 samples, 0.03%)
com/google/common/collect/Iterables$3.transform (31 samples, 0.03%)
org/apache/cassandra/tracing/Tracing.trace (26 samples, 0.02%)
itable stub (52 samples, 0.04%)
itable stub (41 samples, 0.03%)
org/apache/cassandra/db/ColumnFamilyStore.select (345 samples, 0.29%)
com/google/common/collect/Lists.newArrayList (136 samples, 0.12%)
java/util/ArrayList.<init> (68 samples, 0.06%)
itable stub (26 samples, 0.02%)
java/util/Collections$EmptyList.toArray (31 samples, 0.03%)
org/apache/cassandra/db/lifecycle/View$$Lambda$115/1617475685.apply (84 samples, 0.07%)
org/apache/cassandra/db/lifecycle/View.lambda$select$3 (53 samples, 0.05%)
org/apache/cassandra/utils/IntervalTree.search (53 samples, 0.05%)
org/apache/cassandra/utils/IntervalTree.search (48 samples, 0.04%)
org/apache/cassandra/utils/IntervalTree$IntervalNode.searchInternal (48 samples, 0.04%)
org/apache/cassandra/db/DecoratedKey.compareTo (31 samples, 0.03%)
org/apache/cassandra/db/lifecycle/View.getAllMemtables (29 samples, 0.02%)
com/google/common/collect/Iterables.concat (29 samples, 0.02%)
com/google/common/collect/Iterables.concat (25 samples, 0.02%)
org/apache/cassandra/db/Memtable.getPartition (987 samples, 0.84%)
java/util/concurrent/ConcurrentSkipListMap.get (987 samples, 0.84%)
java/util/concurrent/ConcurrentSkipListMap.doGet (987 samples, 0.84%)
java/util/concurrent/ConcurrentSkipListMap.cpr (74 samples, 0.06%)
java/util/concurrent/ConcurrentSkipListMap.findPredecessor (889 samples, 0.76%)
java/util/concurrent/ConcurrentSkipListMap.cpr (689 samples, 0.59%)
org/apache/cassandra/db/DecoratedKey.compareTo (62 samples, 0.05%)
org/apache/cassandra/db/DecoratedKey.compareTo (61 samples, 0.05%)
org/apache/cassandra/dht/Token$KeyBound.compareTo (61 samples, 0.05%)
org/apache/cassandra/dht/Token$KeyBound.compareTo (61 samples, 0.05%)
org/apache/cassandra/dht/LocalPartitioner$LocalToken.compareTo (60 samples, 0.05%)
org/apache/cassandra/dht/LocalPartitioner$LocalToken.compareTo (60 samples, 0.05%)
org/apache/cassandra/db/marshal/AbstractType.compare (29 samples, 0.02%)
org/apache/cassandra/db/marshal/TimeUUIDType.compareCustom (27 samples, 0.02%)
org/apache/cassandra/db/DecoratedKey.compareTo (53 samples, 0.05%)
org/apache/cassandra/db/StorageHook$1.makeRowIterator (340 samples, 0.29%)
org/apache/cassandra/io/sstable/format/big/BigTableReader.iterator (340 samples, 0.29%)
org/apache/cassandra/io/sstable/format/big/BigTableReader.iterator (340 samples, 0.29%)
org/apache/cassandra/db/rows/UnfilteredRowIterators.noRowsIterator (340 samples, 0.29%)
org/apache/cassandra/db/EmptyIterators.unfilteredRow (340 samples, 0.29%)
java/util/Collections$1.hasNext (54 samples, 0.05%)
java/util/Collections$EmptyIterator.hasNext (53 samples, 0.05%)
org/apache/cassandra/db/rows/BTreeRow.isEmpty (215 samples, 0.18%)
org/apache/cassandra/db/rows/Row$Deletion.isLive (135 samples, 0.11%)
org/apache/cassandra/db/DeletionTime.isLive (134 samples, 0.11%)
com/google/common/collect/AbstractIndexedListIterator.next (34 samples, 0.03%)
itable stub (30 samples, 0.03%)
java/util/Collections$SingletonList.iterator (44 samples, 0.04%)
org/apache/cassandra/db/rows/UnfilteredRowIterator.isEmpty (79 samples, 0.07%)
org/apache/cassandra/db/columniterator/AbstractSSTableIterator.hasNext (47 samples, 0.04%)
org/apache/cassandra/db/columniterator/AbstractSSTableIterator$Reader.hasNext (47 samples, 0.04%)
org/apache/cassandra/db/rows/BTreeRow.isEmpty (32 samples, 0.03%)
org/apache/cassandra/db/rows/Row$Deletion.isLive (32 samples, 0.03%)
org/apache/cassandra/db/DeletionTime.isLive (28 samples, 0.02%)
org/apache/cassandra/db/DeletionTime.markedForDeleteAt (27 samples, 0.02%)
org/apache/cassandra/db/transform/RTBoundValidator.validate (34 samples, 0.03%)
org/apache/cassandra/db/transform/RTBoundValidator$RowsTransformation.<init> (34 samples, 0.03%)
org/apache/cassandra/db/transform/RTBoundValidator$RowsTransformation.<init> (34 samples, 0.03%)
java/util/Collections$1.next (27 samples, 0.02%)
org/apache/cassandra/io/sstable/format/SSTableReader.mayHaveTombstones (26 samples, 0.02%)
org/apache/cassandra/io/sstable/format/SSTableReader.getMinLocalDeletionTime (25 samples, 0.02%)
org/apache/cassandra/metrics/TableMetrics.updateSSTableIterated (645 samples, 0.55%)
org/apache/cassandra/metrics/TableMetrics$TableHistogram.update (645 samples, 0.55%)
com/codahale/metrics/Histogram.update (645 samples, 0.55%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.update (645 samples, 0.55%)
java/util/Arrays.binarySearch (64 samples, 0.05%)
java/util/Arrays.binarySearch0 (63 samples, 0.05%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.lockForRegularUsage (134 samples, 0.11%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.lock (129 samples, 0.11%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.acquireShared (106 samples, 0.09%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryAcquireShared (106 samples, 0.09%)
java/lang/ThreadLocal.set (26 samples, 0.02%)
java/lang/ThreadLocal.createMap (26 samples, 0.02%)
java/util/concurrent/locks/ReentrantReadWriteLock.getThreadId (44 samples, 0.04%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.rescaleIfNeeded (363 samples, 0.31%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.needRescale (341 samples, 0.29%)
os::javaTimeMillis() (297 samples, 0.25%)
gettimeofday (279 samples, 0.24%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.unlockForRegularUsage (35 samples, 0.03%)
org/apache/cassandra/db/SinglePartitionReadCommand.withSSTablesIterated (52 samples, 0.04%)
org/apache/cassandra/db/rows/UnfilteredRowIterator.isEmpty (41 samples, 0.03%)
org/apache/cassandra/utils/AbstractIterator.hasNext (40 samples, 0.03%)
org/apache/cassandra/db/rows/UnfilteredRowIterators$UnfilteredRowMergeIterator.computeNext (40 samples, 0.03%)
org/apache/cassandra/db/rows/UnfilteredRowIterators$UnfilteredRowMergeIterator.computeNext (40 samples, 0.03%)
org/apache/cassandra/utils/AbstractIterator.hasNext (40 samples, 0.03%)
org/apache/cassandra/utils/MergeIterator$ManyToOne.computeNext (40 samples, 0.03%)
org/apache/cassandra/utils/MergeIterator$ManyToOne.advance (34 samples, 0.03%)
org/apache/cassandra/utils/MergeIterator$Candidate.advance (32 samples, 0.03%)
org/apache/cassandra/utils/AbstractIterator.hasNext (32 samples, 0.03%)
org/apache/cassandra/db/rows/UnfilteredRowIteratorWithLowerBound.computeNext (32 samples, 0.03%)
org/apache/cassandra/db/rows/UnfilteredRowIteratorWithLowerBound.computeNext (32 samples, 0.03%)
org/apache/cassandra/db/rows/LazilyInitializedUnfilteredRowIterator.computeNext (30 samples, 0.03%)
org/apache/cassandra/tracing/Tracing.trace (64 samples, 0.05%)
org/apache/cassandra/db/filter/DataLimits.filter (161 samples, 0.14%)
org/apache/cassandra/db/filter/DataLimits$Counter.applyTo (80 samples, 0.07%)
org/apache/cassandra/db/transform/Transformation.apply (80 samples, 0.07%)
org/apache/cassandra/db/transform/Transformation.add (74 samples, 0.06%)
org/apache/cassandra/db/transform/BasePartitions.add (74 samples, 0.06%)
org/apache/cassandra/db/transform/Stack.add (69 samples, 0.06%)
org/apache/cassandra/db/filter/DataLimits$Counter.attachTo (49 samples, 0.04%)
org/apache/cassandra/db/transform/UnfilteredPartitions.metadata (80 samples, 0.07%)
org/apache/cassandra/db/partitions/SingletonUnfilteredPartitionIterator.metadata (80 samples, 0.07%)
itable stub (34 samples, 0.03%)
org/apache/cassandra/db/EmptyIterators$EmptyBaseRowIterator.metadata (46 samples, 0.04%)
org/apache/cassandra/db/transform/RTBoundValidator.validate (363 samples, 0.31%)
org/apache/cassandra/db/SinglePartitionReadCommand.queryMemtableAndDiskInternal (27 samples, 0.02%)
org/apache/cassandra/db/transform/Transformation.apply (312 samples, 0.27%)
org/apache/cassandra/db/transform/Transformation.add (104 samples, 0.09%)
org/apache/cassandra/db/transform/BasePartitions.add (104 samples, 0.09%)
org/apache/cassandra/db/transform/Stack.add (101 samples, 0.09%)
org/apache/cassandra/db/transform/Transformation.attachTo (58 samples, 0.05%)
org/apache/cassandra/db/transform/Transformation.mutable (180 samples, 0.15%)
itable stub (31 samples, 0.03%)
org/apache/cassandra/db/partitions/SingletonUnfilteredPartitionIterator.isForThrift (77 samples, 0.07%)
org/apache/cassandra/db/transform/UnfilteredPartitions.<init> (35 samples, 0.03%)
org/apache/cassandra/db/transform/BasePartitions.<init> (35 samples, 0.03%)
org/apache/cassandra/db/transform/BaseIterator.<init> (35 samples, 0.03%)
org/apache/cassandra/db/transform/Stack.<init> (33 samples, 0.03%)
org/apache/cassandra/db/ReadCommand.executionController (220 samples, 0.19%)
org/apache/cassandra/db/ReadExecutionController.forCommand (185 samples, 0.16%)
org/apache/cassandra/db/Keyspace.openAndGetStore (135 samples, 0.11%)
org/apache/cassandra/db/Keyspace.open (85 samples, 0.07%)
org/apache/cassandra/db/Keyspace.open (63 samples, 0.05%)
org/apache/cassandra/config/Schema.getKeyspaceInstance (63 samples, 0.05%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get (43 samples, 0.04%)
org/cliffc/high_scale_lib/NonBlockingHashMap.get_impl (38 samples, 0.03%)
org/cliffc/high_scale_lib/NonBlockingHashMap.keyeq (29 samples, 0.02%)
org/apache/cassandra/utils/concurrent/OpOrder.start (30 samples, 0.03%)
org/apache/cassandra/service/ReadCallback.response (27 samples, 0.02%)
org/apache/cassandra/db/ReadExecutionController.close (277 samples, 0.24%)
org/apache/cassandra/utils/concurrent/OpOrder$Group.close (258 samples, 0.22%)
org/apache/cassandra/db/ReadCommand$1MetricRecording.onClose (42 samples, 0.04%)
org/apache/cassandra/db/filter/DataLimits$Counter.onClose (52 samples, 0.04%)
org/apache/cassandra/db/transform/StoppingTransformation.onClose (30 samples, 0.03%)
org/apache/cassandra/db/transform/Transformation.onClose (67 samples, 0.06%)
vtable stub (49 samples, 0.04%)
org/apache/cassandra/db/transform/BaseIterator.close (2,907 samples, 2.48%)
or..
org/apache/cassandra/db/transform/BasePartitions.runOnClose (2,904 samples, 2.47%)
or..
itable stub (47 samples, 0.04%)
org/apache/cassandra/db/ReadCommand$1MetricRecording.onClose (2,793 samples, 2.38%)
or..
org/apache/cassandra/db/SinglePartitionReadCommand.recordLatency (1,168 samples, 0.99%)
org/apache/cassandra/metrics/LatencyMetrics.addNano (1,163 samples, 0.99%)
com/codahale/metrics/Timer.update (292 samples, 0.25%)
com/codahale/metrics/Timer.update (292 samples, 0.25%)
com/codahale/metrics/Histogram.update (292 samples, 0.25%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.update (233 samples, 0.20%)
java/util/Arrays.binarySearch (49 samples, 0.04%)
java/util/Arrays.binarySearch0 (49 samples, 0.04%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.lockForRegularUsage (43 samples, 0.04%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.lock (42 samples, 0.04%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.acquireShared (36 samples, 0.03%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryAcquireShared (36 samples, 0.03%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.rescaleIfNeeded (105 samples, 0.09%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.needRescale (103 samples, 0.09%)
os::javaTimeMillis() (89 samples, 0.08%)
gettimeofday (84 samples, 0.07%)
org/apache/cassandra/metrics/LatencyMetrics.addNano (871 samples, 0.74%)
com/codahale/metrics/Timer.update (740 samples, 0.63%)
com/codahale/metrics/Timer.update (740 samples, 0.63%)
com/codahale/metrics/Histogram.update (496 samples, 0.42%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.update (358 samples, 0.30%)
java/util/Arrays.binarySearch (34 samples, 0.03%)
java/util/Arrays.binarySearch0 (33 samples, 0.03%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.lockForRegularUsage (67 samples, 0.06%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.lock (67 samples, 0.06%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.acquireShared (53 samples, 0.05%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryAcquireShared (50 samples, 0.04%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.rescaleIfNeeded (203 samples, 0.17%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.needRescale (197 samples, 0.17%)
os::javaTimeMillis() (175 samples, 0.15%)
gettimeofday (158 samples, 0.13%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.unlockForRegularUsage (32 samples, 0.03%)
com/codahale/metrics/Meter.mark (244 samples, 0.21%)
com/codahale/metrics/Meter.mark (244 samples, 0.21%)
com/codahale/metrics/Meter.tickIfNecessary (244 samples, 0.21%)
org/apache/cassandra/metrics/TableMetrics$TableHistogram.update (1,472 samples, 1.25%)
com/codahale/metrics/Histogram.update (1,408 samples, 1.20%)
com/codahale/metrics/LongAdderProxy$JdkProvider$1.increment (165 samples, 0.14%)
java/util/concurrent/atomic/LongAdder.increment (163 samples, 0.14%)
java/util/concurrent/atomic/LongAdder.add (163 samples, 0.14%)
java/util/concurrent/atomic/Striped64$Cell.cas (83 samples, 0.07%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.update (1,078 samples, 0.92%)
java/util/Arrays.binarySearch (71 samples, 0.06%)
java/util/Arrays.binarySearch0 (71 samples, 0.06%)
java/util/concurrent/atomic/AtomicLongArray.getAndIncrement (27 samples, 0.02%)
java/util/concurrent/atomic/AtomicLongArray.getAndAdd (27 samples, 0.02%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.lockForRegularUsage (192 samples, 0.16%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.lock (191 samples, 0.16%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.acquireShared (117 samples, 0.10%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryAcquireShared (111 samples, 0.09%)
java/lang/ThreadLocal.set (36 samples, 0.03%)
java/lang/ThreadLocal.createMap (36 samples, 0.03%)
java/lang/ThreadLocal$ThreadLocalMap.<init> (33 samples, 0.03%)
java/lang/ThreadLocal$ThreadLocalMap$Entry.<init> (25 samples, 0.02%)
java/lang/ref/WeakReference.<init> (25 samples, 0.02%)
java/lang/ref/Reference.<init> (25 samples, 0.02%)
java/lang/ref/Reference.<init> (25 samples, 0.02%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.rescaleIfNeeded (693 samples, 0.59%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.needRescale (676 samples, 0.58%)
os::javaTimeMillis() (604 samples, 0.51%)
gettimeofday (571 samples, 0.49%)
org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.unlockForRegularUsage (50 samples, 0.04%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.unlock (36 samples, 0.03%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.releaseShared (36 samples, 0.03%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryReleaseShared (32 samples, 0.03%)
org/apache/cassandra/tracing/Tracing.trace (37 samples, 0.03%)
org/apache/cassandra/tracing/Tracing.get (37 samples, 0.03%)
io/netty/util/concurrent/FastThreadLocal.get (34 samples, 0.03%)
org/apache/cassandra/db/partitions/SingletonUnfilteredPartitionIterator.close (55 samples, 0.05%)
org/apache/cassandra/net/MessagingService.addLatency (572 samples, 0.49%)
java/util/ArrayList$Itr.hasNext (29 samples, 0.02%)
java/util/ArrayList$Itr.next (140 samples, 0.12%)
os::javaTimeMillis() (111 samples, 0.09%)
gettimeofday (103 samples, 0.09%)
org/apache/cassandra/locator/DynamicEndpointSnitch.receiveTiming (355 samples, 0.30%)
com/codahale/metrics/ExponentiallyDecayingReservoir.<init> (79 samples, 0.07%)
com/codahale/metrics/ExponentiallyDecayingReservoir.<init> (79 samples, 0.07%)
java/util/concurrent/ConcurrentSkipListMap.<init> (59 samples, 0.05%)
java/util/concurrent/ConcurrentSkipListMap.initialize (32 samples, 0.03%)
com/codahale/metrics/ExponentiallyDecayingReservoir.update (135 samples, 0.11%)
com/codahale/metrics/ExponentiallyDecayingReservoir.update (117 samples, 0.10%)
com/codahale/metrics/ExponentiallyDecayingReservoir.lockForRegularUsage (35 samples, 0.03%)
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.lock (35 samples, 0.03%)
java/util/concurrent/locks/AbstractQueuedSynchronizer.acquireShared (35 samples, 0.03%)
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.tryAcquireShared (34 samples, 0.03%)
java/util/concurrent/ConcurrentSkipListMap.putIfAbsent (47 samples, 0.04%)
java/util/concurrent/ConcurrentSkipListMap.doPut (47 samples, 0.04%)
java/util/concurrent/ConcurrentSkipListMap.findPredecessor (27 samples, 0.02%)
java/util/concurrent/atomic/AtomicLong.incrementAndGet (26 samples, 0.02%)
java/util/concurrent/ConcurrentHashMap.get (112 samples, 0.10%)
org/apache/cassandra/service/ReadCallback.response (979 samples, 0.83%)
org/apache/cassandra/service/ReadCallback.response (978 samples, 0.83%)
org/apache/cassandra/service/DigestResolver.preprocess (35 samples, 0.03%)
org/apache/cassandra/service/ResponseResolver.preprocess (30 samples, 0.03%)
org/apache/cassandra/utils/concurrent/Accumulator.add (30 samples, 0.03%)
org/apache/cassandra/service/ReadCallback.waitingFor (38 samples, 0.03%)
org/apache/cassandra/service/ResponseResolver.preprocess (84 samples, 0.07%)
org/apache/cassandra/utils/concurrent/Accumulator.add (84 samples, 0.07%)
org/apache/cassandra/utils/concurrent/WaitQueue.signalAll (25 samples, 0.02%)
org/apache/cassandra/utils/concurrent/SimpleCondition.signalAll (785 samples, 0.67%)
org/apache/cassandra/utils/concurrent/WaitQueue.signalAll (782 samples, 0.67%)
java/util/concurrent/ConcurrentLinkedQueue.iterator (81 samples, 0.07%)
java/util/concurrent/ConcurrentLinkedQueue$Itr.<init> (44 samples, 0.04%)
java/util/concurrent/ConcurrentLinkedQueue$Itr.advance (44 samples, 0.04%)
java/util/concurrent/ConcurrentLinkedQueue.first (44 samples, 0.04%)
org/apache/cassandra/utils/concurrent/WaitQueue$RegisteredSignal.access$200 (595 samples, 0.51%)
org/apache/cassandra/utils/concurrent/WaitQueue$RegisteredSignal.signal (595 samples, 0.51%)
java/util/concurrent/locks/LockSupport.unpark (582 samples, 0.50%)
sun/misc/Unsafe.unpark (582 samples, 0.50%)
Unsafe_Unpark (244 samples, 0.21%)
HandleMark::pop_and_restore() (45 samples, 0.04%)
pthread_mutex_lock (83 samples, 0.07%)
__pthread_cond_signal (173 samples, 0.15%)
pthread_mutex_unlock (35 samples, 0.03%)
org/apache/cassandra/utils/concurrent/WaitQueue.hasWaiters (91 samples, 0.08%)
java/util/concurrent/ConcurrentLinkedQueue.isEmpty (89 samples, 0.08%)
java/util/concurrent/ConcurrentLinkedQueue.first (89 samples, 0.08%)
java/util/concurrent/ConcurrentLinkedQueue.updateHead (81 samples, 0.07%)
java/util/concurrent/ConcurrentLinkedQueue.casHead (81 samples, 0.07%)
sun/misc/Unsafe.unpark (34 samples, 0.03%)
os::javaTimeMillis() (80 samples, 0.07%)
gettimeofday (71 samples, 0.06%)
org/apache/cassandra/utils/concurrent/SimpleCondition.signalAll (168 samples, 0.14%)
org/apache/cassandra/utils/concurrent/WaitQueue.signalAll (168 samples, 0.14%)
org/apache/cassandra/utils/concurrent/WaitQueue.hasWaiters (168 samples, 0.14%)
java/util/concurrent/ConcurrentLinkedQueue.isEmpty (168 samples, 0.14%)
java/util/concurrent/ConcurrentLinkedQueue.first (168 samples, 0.14%)
itable stub (33 samples, 0.03%)
org/apache/cassandra/service/StorageProxy$DroppableRunnable.run (76 samples, 0.06%)
org/apache/cassandra/concurrent/ExecutorLocals.create (148 samples, 0.13%)
org/apache/cassandra/service/ClientWarn.get (39 samples, 0.03%)
org/apache/cassandra/service/ClientWarn.get (39 samples, 0.03%)
io/netty/util/concurrent/FastThreadLocal.get (39 samples, 0.03%)
io/netty/util/concurrent/FastThreadLocal.get (39 samples, 0.03%)
io/netty/util/concurrent/FastThreadLocal.initialize (39 samples, 0.03%)
org/apache/cassandra/tracing/Tracing.get (109 samples, 0.09%)
org/apache/cassandra/tracing/Tracing.get (109 samples, 0.09%)
io/netty/util/concurrent/FastThreadLocal.get (109 samples, 0.09%)
io/netty/util/internal/InternalThreadLocalMap.get (109 samples, 0.09%)
io/netty/util/internal/InternalThreadLocalMap.slowGet (109 samples, 0.09%)
java/lang/ThreadLocal.get (109 samples, 0.09%)
io/netty/util/concurrent/FastThreadLocal.addToVariablesToRemove (33 samples, 0.03%)
java/lang/ThreadLocal$ThreadLocalMap.access$000 (66 samples, 0.06%)
java/lang/ThreadLocal$ThreadLocalMap.getEntry (66 samples, 0.06%)
java/lang/ThreadLocal$ThreadLocalMap.getEntryAfterMiss (66 samples, 0.06%)
org/apache/cassandra/concurrent/ExecutorLocals.set (118 samples, 0.10%)
org/apache/cassandra/service/ClientWarn.set (45 samples, 0.04%)
org/apache/cassandra/service/ClientWarn.set (45 samples, 0.04%)
io/netty/util/concurrent/FastThreadLocal.set (45 samples, 0.04%)
io/netty/util/concurrent/FastThreadLocal.set (33 samples, 0.03%)
io/netty/util/concurrent/FastThreadLocal.addToVariablesToRemove (33 samples, 0.03%)
org/apache/cassandra/tracing/Tracing.set (73 samples, 0.06%)
org/apache/cassandra/tracing/Tracing.set (73 samples, 0.06%)
io/netty/util/concurrent/FastThreadLocal.set (26 samples, 0.02%)
io/netty/util/concurrent/FastThreadLocal.set (26 samples, 0.02%)
io/netty/util/concurrent/FastThreadLocal.addToVariablesToRemove (26 samples, 0.02%)
org/apache/cassandra/concurrent/SEPExecutor.maybeSchedule (363 samples, 0.31%)
org/apache/cassandra/concurrent/SharedExecutorPool.schedule (330 samples, 0.28%)
java/util/concurrent/ConcurrentSkipListMap.pollFirstEntry (88 samples, 0.07%)
java/util/concurrent/ConcurrentSkipListMap.doRemoveFirstEntry (52 samples, 0.04%)
org/apache/cassandra/concurrent/SEPWorker.assign (235 samples, 0.20%)
java/util/concurrent/locks/LockSupport.unpark (223 samples, 0.19%)
sun/misc/Unsafe.unpark (222 samples, 0.19%)
Unsafe_Unpark (69 samples, 0.06%)
pthread_mutex_lock (29 samples, 0.02%)
__pthread_cond_signal (80 samples, 0.07%)
org/apache/cassandra/concurrent/SEPExecutor.takeTaskPermit (33 samples, 0.03%)
org/apache/cassandra/concurrent/SEPWorker.doWaitSpin (25,482 samples, 21.71%)
org/apache/cassandra/concurrent/SE..
java/lang/Math.random (248 samples, 0.21%)
java/util/Random.nextDouble (248 samples, 0.21%)
java/util/Random.next (248 samples, 0.21%)
java/util/concurrent/ConcurrentSkipListMap.putIfAbsent (2,464 samples, 2.10%)
j..
[unknown] (27 samples, 0.02%)
java/util/concurrent/ConcurrentSkipListMap.doPut (2,073 samples, 1.77%)
java/util/concurrent/ConcurrentSkipListMap$Index.link (30 samples, 0.03%)
java/util/concurrent/ConcurrentSkipListMap$Node.casValue (331 samples, 0.28%)
java/util/concurrent/ConcurrentSkipListMap.cpr (274 samples, 0.23%)
java/lang/Long.compareTo (65 samples, 0.06%)
org/apache/cassandra/gms/Gossiper$1.compare (146 samples, 0.12%)
org/apache/cassandra/gms/Gossiper$1.compare (146 samples, 0.12%)
java/net/Inet4Address.getHostAddress (146 samples, 0.12%)
java/net/Inet4Address.numericToTextFormat (146 samples, 0.12%)
itable stub (98 samples, 0.08%)
java/lang/Long.compareTo (42 samples, 0.04%)
java/util/concurrent/ConcurrentSkipListMap.findPredecessor (630 samples, 0.54%)
itable stub (61 samples, 0.05%)
java/lang/Long.compareTo (125 samples, 0.11%)
java/util/concurrent/ConcurrentSkipListMap.cpr (244 samples, 0.21%)
java/lang/Long.compareTo (30 samples, 0.03%)
java/util/concurrent/ThreadLocalRandom.nextSecondarySeed (49 samples, 0.04%)
os::javaTimeNanos() (81 samples, 0.07%)
java/util/concurrent/ConcurrentSkipListMap.remove (3,124 samples, 2.66%)
ja..
java/util/concurrent/ConcurrentSkipListMap.doRemove (2,636 samples, 2.25%)
j..
java/util/concurrent/ConcurrentSkipListMap$Node.casValue (74 samples, 0.06%)
java/util/concurrent/ConcurrentSkipListMap$Node.helpDelete (232 samples, 0.20%)
java/util/concurrent/ConcurrentSkipListMap$Node.casNext (232 samples, 0.20%)
java/util/concurrent/ConcurrentSkipListMap.cpr (380 samples, 0.32%)
java/lang/Long.compareTo (48 samples, 0.04%)
org/apache/cassandra/gms/Gossiper$1.compare (223 samples, 0.19%)
org/apache/cassandra/gms/Gossiper$1.compare (223 samples, 0.19%)
java/net/Inet4Address.getHostAddress (223 samples, 0.19%)
java/net/Inet4Address.numericToTextFormat (223 samples, 0.19%)
itable stub (150 samples, 0.13%)
java/lang/Long.compareTo (70 samples, 0.06%)
java/util/concurrent/ConcurrentSkipListMap.findPredecessor (1,391 samples, 1.18%)
itable stub (119 samples, 0.10%)
java/lang/Long.compareTo (304 samples, 0.26%)
java/util/concurrent/ConcurrentSkipListMap.cpr (546 samples, 0.47%)
java/lang/Long.compareTo (80 samples, 0.07%)
sun/misc/Unsafe.park (44 samples, 0.04%)
java/util/concurrent/locks/LockSupport.parkNanos (18,873 samples, 16.08%)
java/util/concurrent/lock..
java/util/concurrent/ConcurrentSkipListMap.doPut (109 samples, 0.09%)
sun/misc/Unsafe.park (18,752 samples, 15.97%)
sun/misc/Unsafe.park
HandleMark::pop_and_restore() (33 samples, 0.03%)
ThreadStateTransition::transition_and_fence(JavaThread*, JavaThreadState, JavaThreadState) [clone .constprop.172] (42 samples, 0.04%)
ThreadStateTransition::transition_from_native(JavaThread*, JavaThreadState) [clone .constprop.171] (66 samples, 0.06%)
Unsafe_Park (7,775 samples, 6.62%)
Unsafe_Park
HandleMark::pop_and_restore() (264 samples, 0.22%)
JavaFrameAnchor::make_walkable(JavaThread*) (226 samples, 0.19%)
Monitor::lock_without_safepoint_check() (36 samples, 0.03%)
Monitor::unlock() (61 samples, 0.05%)
Parker::park(bool, long) (2,489 samples, 2.12%)
P..
Monitor::ILock(Thread*) (29 samples, 0.02%)
Monitor::lock_without_safepoint_check() (382 samples, 0.33%)
Monitor::ILock(Thread*) (327 samples, 0.28%)
__pthread_getspecific (251 samples, 0.21%)
os::is_interrupted(Thread*, bool) (101 samples, 0.09%)
Thread::is_interrupted(Thread*, bool) (104 samples, 0.09%)
ThreadStateTransition::transition_and_fence(JavaThread*, JavaThreadState, JavaThreadState) [clone .constprop.172] (32 samples, 0.03%)
ThreadStateTransition::transition_from_native(JavaThread*, JavaThreadState) [clone .constprop.171] (93 samples, 0.08%)
__GI___pthread_mutex_trylock (250 samples, 0.21%)
__lll_unlock_wake (1,440 samples, 1.23%)
__pthread_cond_destroy (295 samples, 0.25%)
__pthread_cond_init (292 samples, 0.25%)
__pthread_cond_timedwait (199 samples, 0.17%)
__pthread_getspecific (146 samples, 0.12%)
__pthread_mutex_unlock_usercnt (84 samples, 0.07%)
clock_gettime (27 samples, 0.02%)
java_lang_Thread::get_thread_status(oopDesc*) (27 samples, 0.02%)
java_lang_Thread::set_thread_status(oopDesc*, java_lang_Thread::ThreadStatus) (260 samples, 0.22%)
os::is_interrupted(Thread*, bool) (147 samples, 0.13%)
pthread_cond_destroy@plt (133 samples, 0.11%)
pthread_cond_init@plt (108 samples, 0.09%)
pthread_mutex_trylock@plt (32 samples, 0.03%)
pthread_mutex_unlock (193 samples, 0.16%)
pthread_mutex_unlock@plt (43 samples, 0.04%)
[unknown] (3,301 samples, 2.81%)
[u..
[unknown] (290 samples, 0.25%)
clock_gettime (290 samples, 0.25%)
[vdso] (43 samples, 0.04%)
clock_gettime (115 samples, 0.10%)
[vdso] (94 samples, 0.08%)
__GI___pthread_mutex_trylock (181 samples, 0.15%)
clock_gettime (2,830 samples, 2.41%)
cl..
clock_gettime (2,578 samples, 2.20%)
c..
__clock_gettime@plt (96 samples, 0.08%)
__condvar_cancel_waiting (163 samples, 0.14%)
__pthread_cleanup_pop (69 samples, 0.06%)
__pthread_cleanup_push (72 samples, 0.06%)
__pthread_cond_timedwait (5,476 samples, 4.66%)
__pth..
__pthread_disable_asynccancel (341 samples, 0.29%)
__pthread_enable_asynccancel (100 samples, 0.09%)
__pthread_mutex_cond_lock (101 samples, 0.09%)
clock_gettime (105 samples, 0.09%)
java_lang_Thread::get_thread_status(oopDesc*) (73 samples, 0.06%)
java_lang_Thread::set_thread_status(oopDesc*, java_lang_Thread::ThreadStatus) (259 samples, 0.22%)
org/apache/cassandra/concurrent/SEPWorker.maybeStop (739 samples, 0.63%)
org/apache/cassandra/concurrent/SEPWorker.assign (610 samples, 0.52%)
java/util/concurrent/ConcurrentSkipListMap.put (371 samples, 0.32%)
java/util/concurrent/ConcurrentSkipListMap.doPut (371 samples, 0.32%)
java/util/concurrent/ConcurrentSkipListMap$Node.casValue (29 samples, 0.02%)
java/util/concurrent/ConcurrentSkipListMap.findPredecessor (240 samples, 0.20%)
java/util/concurrent/ConcurrentSkipListMap.cpr (147 samples, 0.13%)
java/lang/Long.compareTo (36 samples, 0.03%)
org/apache/cassandra/concurrent/SEPWorker.stopSpinning (140 samples, 0.12%)
java/util/concurrent/CopyOnWriteArrayList.iterator (27 samples, 0.02%)
org/apache/cassandra/concurrent/SEPExecutor.maybeSchedule (34 samples, 0.03%)
org/apache/cassandra/concurrent/SharedExecutorPool.schedule (34 samples, 0.03%)
org/apache/cassandra/concurrent/SEPWorker.selfAssign (854 samples, 0.73%)
org/apache/cassandra/concurrent/SEPExecutor.takeWorkPermit (89 samples, 0.08%)
java/util/concurrent/ConcurrentSkipListMap.doRemove (28 samples, 0.02%)
org/apache/cassandra/concurrent/SEPWorker.assign (415 samples, 0.35%)
java/util/concurrent/atomic/AtomicReference.compareAndSet (64 samples, 0.05%)
org/apache/cassandra/concurrent/SEPWorker.stopSpinning (336 samples, 0.29%)
java/util/concurrent/CopyOnWriteArrayList$COWIterator.hasNext (37 samples, 0.03%)
org/apache/cassandra/concurrent/SEPExecutor.maybeSchedule (229 samples, 0.20%)
org/apache/cassandra/concurrent/SharedExecutorPool.schedule (223 samples, 0.19%)
java/util/concurrent/ConcurrentSkipListMap.pollFirstEntry (68 samples, 0.06%)
java/util/concurrent/ConcurrentSkipListMap.doRemoveFirstEntry (60 samples, 0.05%)
org/apache/cassandra/concurrent/SEPWorker.assign (149 samples, 0.13%)
java/util/concurrent/locks/LockSupport.unpark (141 samples, 0.12%)
sun/misc/Unsafe.unpark (141 samples, 0.12%)
Unsafe_Unpark (55 samples, 0.05%)
pthread_mutex_lock (26 samples, 0.02%)
__pthread_cond_signal (55 samples, 0.05%)
os::javaTimeNanos() (73 samples, 0.06%)
org/apache/cassandra/db/SinglePartitionReadCommand$Group.one (38 samples, 0.03%)
clock_gettime (38 samples, 0.03%)
org/apache/cassandra/net/IncomingTcpConnection.run (173 samples, 0.15%)
org/apache/cassandra/net/IncomingTcpConnection.receiveMessages (173 samples, 0.15%)
java/io/DataInputStream.readInt (107 samples, 0.09%)
net/jpountz/lz4/LZ4BlockInputStream.read (105 samples, 0.09%)
net/jpountz/lz4/LZ4BlockInputStream.refill (103 samples, 0.09%)
net/jpountz/lz4/LZ4BlockInputStream.readFully (64 samples, 0.05%)
sun/nio/ch/ChannelInputStream.read (56 samples, 0.05%)
sun/nio/ch/SocketAdaptor$SocketInputStream.read (52 samples, 0.04%)
sun/nio/ch/SocketChannelImpl.read (50 samples, 0.04%)
sun/nio/ch/IOUtil.read (32 samples, 0.03%)
net/jpountz/xxhash/StreamingXXHash32$1.reset (29 samples, 0.02%)
net/jpountz/xxhash/StreamingXXHash32JNI.reset (29 samples, 0.02%)
org/apache/cassandra/net/IncomingTcpConnection.receiveMessage (66 samples, 0.06%)
org/apache/cassandra/net/MessageIn.read (42 samples, 0.04%)
org/apache/cassandra/net/OutboundTcpConnection.run (173 samples, 0.15%)
org/apache/cassandra/net/OutboundTcpConnection.writeConnected (94 samples, 0.08%)
org/apache/cassandra/io/util/WrappedDataOutputStreamPlus.flush (30 samples, 0.03%)
net/jpountz/lz4/LZ4BlockOutputStream.flush (30 samples, 0.03%)
net/jpountz/lz4/LZ4BlockOutputStream.flushBufferedData (30 samples, 0.03%)
org/apache/cassandra/net/OutboundTcpConnection.writeInternal (53 samples, 0.05%)
org/apache/cassandra/net/MessageOut.serialize (29 samples, 0.02%)
org/apache/cassandra/utils/CoalescingStrategies$CoalescingStrategy.coalesce (69 samples, 0.06%)
org/apache/cassandra/utils/CoalescingStrategies$DisabledCoalescingStrategy.coalesceInternal (69 samples, 0.06%)
java/util/concurrent/LinkedBlockingQueue.take (63 samples, 0.05%)
java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await (57 samples, 0.05%)
java/util/concurrent/locks/LockSupport.park (51 samples, 0.04%)
sun/misc/Unsafe.park (51 samples, 0.04%)
[unknown] (27 samples, 0.02%)
org/apache/cassandra/thrift/ThriftServer$ThriftServerThread.run (463 samples, 0.39%)
org/apache/cassandra/thrift/CustomTThreadPoolServer.serve (463 samples, 0.39%)
org/apache/thrift/transport/TServerTransport.accept (460 samples, 0.39%)
org/apache/cassandra/thrift/TCustomServerSocket.acceptImpl (460 samples, 0.39%)
org/apache/cassandra/thrift/TCustomServerSocket.acceptImpl (460 samples, 0.39%)
java/net/ServerSocket.accept (425 samples, 0.36%)
java/net/ServerSocket.implAccept (424 samples, 0.36%)
java/net/AbstractPlainSocketImpl.accept (403 samples, 0.34%)
java/net/PlainSocketImpl.socketAccept (386 samples, 0.33%)
Java_java_net_PlainSocketImpl_socketAccept (227 samples, 0.19%)
JNU_ThrowByName (84 samples, 0.07%)
jni_FindClass (78 samples, 0.07%)
jni_ThrowNew (106 samples, 0.09%)
Exceptions::_throw_msg(Thread*, char const*, int, Symbol*, char const*, Handle, Handle) (101 samples, 0.09%)
Exceptions::_throw(Thread*, char const*, int, Handle, char const*) (40 samples, 0.03%)
oopDesc::print_value_string() (26 samples, 0.02%)
Exceptions::new_exception(Thread*, Symbol*, char const*, Handle, Handle, Handle, Exceptions::ExceptionMsgToUtf8Mode) (58 samples, 0.05%)
Exceptions::new_exception(Thread*, Symbol*, Symbol*, JavaCallArguments*, Handle, Handle, Handle) (42 samples, 0.04%)
JavaCalls::call_special(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*) (37 samples, 0.03%)
[unknown] (41 samples, 0.03%)
java/net/SocketTimeoutException.<init> (91 samples, 0.08%)
java/io/InterruptedIOException.<init> (90 samples, 0.08%)
java/io/IOException.<init> (90 samples, 0.08%)
java/lang/Exception.<init> (90 samples, 0.08%)
java/lang/Throwable.<init> (90 samples, 0.08%)
java/lang/Throwable.fillInStackTrace (90 samples, 0.08%)
java/lang/Throwable.fillInStackTrace (86 samples, 0.07%)
Java_java_lang_Throwable_fillInStackTrace (84 samples, 0.07%)
JVM_FillInStackTrace (81 samples, 0.07%)
java_lang_Throwable::fill_in_stack_trace(Handle, methodHandle) (79 samples, 0.07%)
java_lang_Throwable::fill_in_stack_trace(Handle, methodHandle, Thread*) (71 samples, 0.06%)
org/apache/thrift/transport/TTransportException.<init> (32 samples, 0.03%)
org/apache/thrift/TException.<init> (32 samples, 0.03%)
java/lang/Exception.<init> (32 samples, 0.03%)
java/lang/Throwable.<init> (32 samples, 0.03%)
java/lang/Throwable.fillInStackTrace (27 samples, 0.02%)
java/lang/Throwable.fillInStackTrace (27 samples, 0.02%)
start_thread (602 samples, 0.51%)
java_start(Thread*) (602 samples, 0.51%)
ConcurrentG1RefineThread::run() (120 samples, 0.10%)
ConcurrentG1RefineThread::run_young_rs_sampling() (115 samples, 0.10%)
YoungList::rs_length_sampling_next() (95 samples, 0.08%)
G1CollectorPolicy::update_incremental_cset_info(HeapRegion*, unsigned long) (39 samples, 0.03%)
G1CollectorPolicy::predict_region_elapsed_time_ms(HeapRegion*, bool) (28 samples, 0.02%)
OtherRegionsTable::occupied() const (36 samples, 0.03%)
GangWorker::loop() (248 samples, 0.21%)
G1ParTask::work(unsigned int) [clone .part.427] (246 samples, 0.21%)
G1ParEvacuateFollowersClosure::do_void() (164 samples, 0.14%)
G1ParScanThreadState::trim_queue() (164 samples, 0.14%)
G1ParScanThreadState::copy_to_survivor_space(InCSetState, oopDesc*, markOopDesc*) (108 samples, 0.09%)
InstanceKlass::oop_oop_iterate_backwards_nv(oopDesc*, G1ParScanClosure*) (35 samples, 0.03%)
void G1ParScanClosure::do_oop_nv<unsigned int>(unsigned int*) (26 samples, 0.02%)
G1RootProcessor::evacuate_roots(OopClosure*, OopClosure*, CLDClosure*, CLDClosure*, bool, unsigned int) (50 samples, 0.04%)
G1RootProcessor::scan_remembered_sets(G1ParPushHeapRSClosure*, OopClosure*, unsigned int) (31 samples, 0.03%)
G1RemSet::oops_into_collection_set_do(G1ParPushHeapRSClosure*, CodeBlobClosure*, unsigned int) (31 samples, 0.03%)
JavaThread::thread_main_inner() (64 samples, 0.05%)
CompileBroker::compiler_thread_loop() (62 samples, 0.05%)
CompileBroker::invoke_compiler_on_method(CompileTask*) (49 samples, 0.04%)
C2Compiler::compile_method(ciEnv*, ciMethod*, int) (49 samples, 0.04%)
Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool) (48 samples, 0.04%)
Compile::Code_Gen() (25 samples, 0.02%)
VMThread::run() (64 samples, 0.05%)
VMThread::loop() (64 samples, 0.05%)
SafepointSynchronize::begin() (44 samples, 0.04%)
WatcherThread::run() (97 samples, 0.08%)
PeriodicTask::real_time_tick(int) (26 samples, 0.02%)
WatcherThread::sleep() const (56 samples, 0.05%)
Monitor::wait(bool, long, bool) (42 samples, 0.04%)
Monitor::IWait(Thread*, long) (35 samples, 0.03%)