Skip to content

Instantly share code, notes, and snippets.

@aandis
Created May 28, 2018 04:45
Show Gist options
  • Save aandis/7541387c9afac10b4824bf07c43e1f6c to your computer and use it in GitHub Desktop.
Save aandis/7541387c9afac10b4824bf07c43e1f6c to your computer and use it in GitHub Desktop.
--- Execution profile ---
Total samples: 29882
Non-Java: 2221 (7.43%)
Unknown (native): 37 (0.12%)
Unknown (Java): 479 (1.60%)
Not walkable (Java): 38 (0.13%)
Frame buffer usage: 13.382%
Total: 2310249459 (3.71%) samples: 2310
[ 0] com.facebook.presto.execution.QueryStateMachine.getQueryState
[ 1] com.facebook.presto.execution.SqlQueryExecution.getState
[ 2] com.facebook.presto.execution.SqlQueryManager$$Lambda$756.1448081615.apply
[ 3] java.util.Optional.map
[ 4] com.facebook.presto.execution.SqlQueryManager.getQueryState
[ 5] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 6] java.util.concurrent.Executors$RunnableAdapter.call
[ 7] java.util.concurrent.FutureTask.runAndReset
[ 8] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 9] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[10] java.util.concurrent.ThreadPoolExecutor.runWorker
[11] java.util.concurrent.ThreadPoolExecutor$Worker.run
[12] java.lang.Thread.run
Total: 1853094630 (2.98%) samples: 1862
[ 0] com.google.common.collect.ImmutableSet.construct
[ 1] com.google.common.collect.ImmutableSet.copyOf
[ 2] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 3] java.util.concurrent.Executors$RunnableAdapter.call
[ 4] java.util.concurrent.FutureTask.runAndReset
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 7] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 8] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 9] java.lang.Thread.run
Total: 1458067824 (2.34%) samples: 1457
[ 0] com.facebook.presto.execution.SqlQueryManager$$Lambda$756.1448081615.apply
[ 1] java.util.Optional.map
[ 2] com.facebook.presto.execution.SqlQueryManager.getQueryState
[ 3] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 4] java.util.concurrent.Executors$RunnableAdapter.call
[ 5] java.util.concurrent.FutureTask.runAndReset
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 8] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 9] java.util.concurrent.ThreadPoolExecutor$Worker.run
[10] java.lang.Thread.run
Total: 1389627912 (2.23%) samples: 290
[ 0] do_syscall_64_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] __vdso_clock_gettime
[ 3] __clock_gettime
[ 4] io.netty.channel.nio.NioEventLoop.run
[ 5] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 6] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 7] java.lang.Thread.run
Total: 1341603786 (2.15%) samples: 254
[ 0] __vdso_clock_gettime
[ 1] __clock_gettime
[ 2] io.netty.channel.nio.NioEventLoop.run
[ 3] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 4] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 5] java.lang.Thread.run
Total: 1276884154 (2.05%) samples: 253
[ 0] _raw_spin_unlock_irqrestore_[k]
[ 1] try_to_wake_up_[k]
[ 2] wake_up_q_[k]
[ 3] do_futex_[k]
[ 4] sys_futex_[k]
[ 5] do_syscall_64_[k]
[ 6] entry_SYSCALL_64_after_swapgs_[k]
[ 7] __pthread_cond_signal
[ 8] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 9] sun.misc.Unsafe.unpark
[10] java.util.concurrent.locks.LockSupport.unpark
[11] java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor
[12] java.util.concurrent.locks.AbstractQueuedSynchronizer.doReleaseShared
[13] java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared
[14] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture$Sync.complete
[15] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture$Sync.set
[16] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture.set
[17] com.datastax.driver.core.DefaultResultSetFuture.onSet
[18] com.datastax.driver.core.RequestHandler.setFinalResult
[19] com.datastax.driver.core.RequestHandler.access$2500
[20] com.datastax.driver.core.RequestHandler$SpeculativeExecution.setFinalResult
[21] com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
[22] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[23] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[24] io.netty.channel.SimpleChannelInboundHandler.channelRead
[25] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[26] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[27] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[28] io.netty.handler.timeout.IdleStateHandler.channelRead
[29] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[30] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[31] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[32] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[33] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[34] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[35] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[36] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[37] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[38] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[39] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[40] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[41] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[42] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[43] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[44] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[45] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[46] io.netty.channel.nio.NioEventLoop.processSelectedKey
[47] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[48] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[49] io.netty.channel.nio.NioEventLoop.run
[50] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[51] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[52] java.lang.Thread.run
Total: 1181988806 (1.90%) samples: 1165
[ 0] java.util.concurrent.ConcurrentHashMap$Traverser.advance
[ 1] java.util.concurrent.ConcurrentHashMap$ValueIterator.next
[ 2] java.util.concurrent.ConcurrentHashMap$CollectionView.toArray
[ 3] com.google.common.collect.ImmutableSet.copyOf
[ 4] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 5] java.util.concurrent.Executors$RunnableAdapter.call
[ 6] java.util.concurrent.FutureTask.runAndReset
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 8] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 9] java.util.concurrent.ThreadPoolExecutor.runWorker
[10] java.util.concurrent.ThreadPoolExecutor$Worker.run
[11] java.lang.Thread.run
Total: 1012581896 (1.63%) samples: 1014
[ 0] java.util.concurrent.ConcurrentHashMap.get
[ 1] com.facebook.presto.metadata.SessionPropertyManager.getSystemSessionPropertyMetadata
[ 2] com.facebook.presto.metadata.SessionPropertyManager.decodeSystemPropertyValue
[ 3] com.facebook.presto.Session.getSystemProperty
[ 4] com.facebook.presto.SystemSessionProperties.getQueryMaxCpuTime
[ 5] com.facebook.presto.execution.SqlQueryManager.enforceCpuLimits
[ 6] com.facebook.presto.execution.SqlQueryManager$1.run
[ 7] java.util.concurrent.Executors$RunnableAdapter.call
[ 8] java.util.concurrent.FutureTask.runAndReset
[ 9] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[10] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[11] java.util.concurrent.ThreadPoolExecutor.runWorker
[12] java.util.concurrent.ThreadPoolExecutor$Worker.run
[13] java.lang.Thread.run
Total: 959106870 (1.54%) samples: 955
[ 0] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 1] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 2] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 3] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 4] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 5] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 6] start_thread
Total: 948578419 (1.52%) samples: 948
[ 0] java.lang.Thread.setName
[ 1] io.airlift.concurrent.SetThreadName.close
[ 2] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 3] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 4] com.facebook.presto.execution.SqlQueryManager$1.run
[ 5] java.util.concurrent.Executors$RunnableAdapter.call
[ 6] java.util.concurrent.FutureTask.runAndReset
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 8] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 9] java.util.concurrent.ThreadPoolExecutor.runWorker
[10] java.util.concurrent.ThreadPoolExecutor$Worker.run
[11] java.lang.Thread.run
Total: 839418209 (1.35%) samples: 161
[ 0] do_syscall_64_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] __vdso_clock_gettime
[ 3] __clock_gettime
[ 4] io.netty.util.concurrent.SingleThreadEventExecutor.fetchFromScheduledTaskQueue
[ 5] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 6] io.netty.channel.nio.NioEventLoop.run
[ 7] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 8] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 9] java.lang.Thread.run
Total: 726444745 (1.17%) samples: 144
[ 0] __vdso_clock_gettime
[ 1] __clock_gettime
[ 2] io.netty.util.concurrent.SingleThreadEventExecutor.fetchFromScheduledTaskQueue
[ 3] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 4] io.netty.channel.nio.NioEventLoop.run
[ 5] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 6] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 7] java.lang.Thread.run
Total: 694757966 (1.12%) samples: 125
[ 0] __vdso_clock_gettime
[ 1] __clock_gettime
[ 2] sun.nio.ch.SelectorImpl.selectNow
[ 3] io.netty.channel.nio.NioEventLoop.select
[ 4] io.netty.channel.nio.NioEventLoop.run
[ 5] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 6] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 7] java.lang.Thread.run
Total: 665220696 (1.07%) samples: 140
[ 0] sun.nio.ch.EPollSelectorImpl.doSelect
[ 1] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 2] sun.nio.ch.SelectorImpl.selectNow
[ 3] io.netty.channel.nio.NioEventLoop.select
[ 4] io.netty.channel.nio.NioEventLoop.run
[ 5] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 6] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 7] java.lang.Thread.run
Total: 612336326 (0.98%) samples: 611
[ 0] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 1] java.util.concurrent.Executors$RunnableAdapter.call
[ 2] java.util.concurrent.FutureTask.runAndReset
[ 3] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 4] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 5] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 6] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 7] java.lang.Thread.run
Total: 579340427 (0.93%) samples: 562
[ 0] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 1] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 2] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 3] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 4] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 5] start_thread
Total: 560805279 (0.90%) samples: 126
[ 0] do_syscall_64_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] __vdso_clock_gettime
[ 3] __clock_gettime
[ 4] sun.nio.ch.SelectorImpl.selectNow
[ 5] io.netty.channel.nio.NioEventLoop.select
[ 6] io.netty.channel.nio.NioEventLoop.run
[ 7] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 8] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 9] java.lang.Thread.run
Total: 552730026 (0.89%) samples: 7
[ 0] finish_task_switch_[k]
[ 1] __schedule_[k]
[ 2] schedule_[k]
[ 3] futex_wait_queue_me_[k]
[ 4] futex_wait_[k]
[ 5] do_futex_[k]
[ 6] sys_futex_[k]
[ 7] do_syscall_64_[k]
[ 8] entry_SYSCALL_64_after_swapgs_[k]
[ 9] __pthread_cond_timedwait
[10] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[11] sun.misc.Unsafe.park
[12] java.util.concurrent.locks.LockSupport.parkNanos
[13] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos
[14] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[15] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[16] java.util.concurrent.ThreadPoolExecutor.getTask
[17] java.util.concurrent.ThreadPoolExecutor.runWorker
[18] java.util.concurrent.ThreadPoolExecutor$Worker.run
[19] java.lang.Thread.run
Total: 540117754 (0.87%) samples: 112
[ 0] pvclock_clocksource_read_[k]
[ 1] xen_clocksource_get_cycles_[k]
[ 2] ktime_get_ts64_[k]
[ 3] posix_ktime_get_ts_[k]
[ 4] sys_clock_gettime_[k]
[ 5] do_syscall_64_[k]
[ 6] entry_SYSCALL_64_after_swapgs_[k]
[ 7] __vdso_clock_gettime
[ 8] __clock_gettime
[ 9] io.netty.channel.nio.NioEventLoop.run
[10] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[11] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[12] java.lang.Thread.run
Total: 537256374 (0.86%) samples: 122
[ 0] do_syscall_64_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] /lib64/libc-2.17.so
[ 3] sun.nio.ch.EPollArrayWrapper.epollWait
[ 4] sun.nio.ch.EPollArrayWrapper.poll
[ 5] sun.nio.ch.EPollSelectorImpl.doSelect
[ 6] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 7] sun.nio.ch.SelectorImpl.selectNow
[ 8] io.netty.channel.nio.NioEventLoop.select
[ 9] io.netty.channel.nio.NioEventLoop.run
[10] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[11] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[12] java.lang.Thread.run
Total: 486604253 (0.78%) samples: 93
[ 0] /lib64/libc-2.17.so
[ 1] sun.nio.ch.EPollArrayWrapper.epollWait
[ 2] sun.nio.ch.EPollArrayWrapper.poll
[ 3] sun.nio.ch.EPollSelectorImpl.doSelect
[ 4] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 5] sun.nio.ch.SelectorImpl.selectNow
[ 6] io.netty.channel.nio.NioEventLoop.select
[ 7] io.netty.channel.nio.NioEventLoop.run
[ 8] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 9] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[10] java.lang.Thread.run
Total: 442747050 (0.71%) samples: 8
[ 0] java.util.concurrent.locks.LockSupport.parkNanos
[ 1] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos
[ 2] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 3] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 4] java.util.concurrent.ThreadPoolExecutor.getTask
[ 5] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 6] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 7] java.lang.Thread.run
Total: 440115518 (0.71%) samples: 440
[ 0] com.facebook.presto.spi.QueryId.equals
[ 1] com.google.common.collect.ImmutableSet.construct
[ 2] com.google.common.collect.ImmutableSet.copyOf
[ 3] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 4] java.util.concurrent.Executors$RunnableAdapter.call
[ 5] java.util.concurrent.FutureTask.runAndReset
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 8] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 9] java.util.concurrent.ThreadPoolExecutor$Worker.run
[10] java.lang.Thread.run
Total: 431467380 (0.69%) samples: 431
[ 0] com.facebook.presto.execution.QueryStateMachine.getQueryState
[ 1] com.facebook.presto.execution.SqlQueryExecution.getState
[ 2] com.facebook.presto.execution.SqlQueryManager.lambda$enforceMemoryLimits$2
[ 3] com.facebook.presto.execution.SqlQueryManager$$Lambda$373.1902769139.test
[ 4] java.util.stream.ReferencePipeline$2$1.accept
[ 5] java.util.concurrent.ConcurrentHashMap$ValueSpliterator.forEachRemaining
[ 6] java.util.stream.AbstractPipeline.copyInto
[ 7] java.util.stream.AbstractPipeline.wrapAndCopyInto
[ 8] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[ 9] java.util.stream.AbstractPipeline.evaluate
[10] java.util.stream.ReferencePipeline.collect
[11] com.facebook.presto.execution.SqlQueryManager.enforceMemoryLimits
[12] com.facebook.presto.execution.SqlQueryManager$1.run
[13] java.util.concurrent.Executors$RunnableAdapter.call
[14] java.util.concurrent.FutureTask.runAndReset
[15] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[16] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[17] java.util.concurrent.ThreadPoolExecutor.runWorker
[18] java.util.concurrent.ThreadPoolExecutor$Worker.run
[19] java.lang.Thread.run
Total: 418555497 (0.67%) samples: 78
[ 0] pvclock_clocksource_read_[k]
[ 1] xen_clocksource_get_cycles_[k]
[ 2] ktime_get_ts64_[k]
[ 3] posix_ktime_get_ts_[k]
[ 4] sys_clock_gettime_[k]
[ 5] do_syscall_64_[k]
[ 6] entry_SYSCALL_64_after_swapgs_[k]
[ 7] __vdso_clock_gettime
[ 8] __clock_gettime
[ 9] io.netty.util.concurrent.SingleThreadEventExecutor.fetchFromScheduledTaskQueue
[10] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[11] io.netty.channel.nio.NioEventLoop.run
[12] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[13] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[14] java.lang.Thread.run
Total: 398543651 (0.64%) samples: 94
[ 0] _raw_spin_unlock_irqrestore_[k]
[ 1] __wake_up_sync_key_[k]
[ 2] pipe_write_[k]
[ 3] __vfs_write_[k]
[ 4] vfs_write_[k]
[ 5] sys_write_[k]
[ 6] do_syscall_64_[k]
[ 7] entry_SYSCALL_64_after_swapgs_[k]
[ 8] /lib64/libpthread-2.17.so
[ 9] sun.nio.ch.EPollArrayWrapper.interrupt
[10] sun.nio.ch.EPollArrayWrapper.interrupt
[11] sun.nio.ch.EPollSelectorImpl.wakeup
[12] io.netty.channel.nio.NioEventLoop.wakeup
[13] io.netty.util.concurrent.SingleThreadEventExecutor.execute
[14] com.datastax.driver.core.Connection$Flusher.start
[15] com.datastax.driver.core.Connection.flush
[16] com.datastax.driver.core.Connection.write
[17] com.datastax.driver.core.RequestHandler$SpeculativeExecution.write
[18] com.datastax.driver.core.RequestHandler$SpeculativeExecution.access$1500
[19] com.datastax.driver.core.RequestHandler$SpeculativeExecution$1.onSuccess
[20] com.datastax.driver.core.RequestHandler$SpeculativeExecution$1.onSuccess
[21] com.datastax.driver.$internal.com.google.common.util.concurrent.Futures$4.run
[22] com.datastax.driver.$internal.com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute
[23] com.datastax.driver.$internal.com.google.common.util.concurrent.Futures$ImmediateFuture.addListener
[24] com.datastax.driver.$internal.com.google.common.util.concurrent.Futures.addCallback
[25] com.datastax.driver.$internal.com.google.common.util.concurrent.Futures.addCallback
[26] com.datastax.driver.core.RequestHandler$SpeculativeExecution.query
[27] com.datastax.driver.core.RequestHandler$SpeculativeExecution.findNextHostAndQuery
[28] com.datastax.driver.core.RequestHandler.startNewExecution
[29] com.datastax.driver.core.RequestHandler.sendRequest
[30] com.datastax.driver.core.SessionManager.executeAsync
[31] com.datastax.driver.core.AbstractSession.execute
[32] com.facebook.presto.cassandra.NativeCassandraSession.lambda$execute$9
[33] com.facebook.presto.cassandra.NativeCassandraSession$$Lambda$1499.1156723283.executeWithSession
[34] com.facebook.presto.cassandra.NativeCassandraSession.executeWithSession
[35] com.facebook.presto.cassandra.NativeCassandraSession.execute
[36] com.facebook.presto.cassandra.NativeCassandraSession.queryPartitionKeys
[37] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[38] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[39] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[40] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[41] com.facebook.presto.metadata.MetadataManager.getLayouts
[42] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[43] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[44] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[45] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[46] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[47] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[48] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[49] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[50] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[51] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[52] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[53] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[54] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[55] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[56] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[57] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[58] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[59] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[60] com.facebook.presto.sql.planner.LogicalPlanner.plan
[61] com.facebook.presto.sql.planner.LogicalPlanner.plan
[62] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[63] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[64] com.facebook.presto.execution.SqlQueryExecution.start
[65] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[66] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[67] java.util.concurrent.ThreadPoolExecutor.runWorker
[68] java.util.concurrent.ThreadPoolExecutor$Worker.run
[69] java.lang.Thread.run
Total: 392763235 (0.63%) samples: 9
[ 0] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 1] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 2] sun.misc.Unsafe.park
[ 3] java.util.concurrent.locks.LockSupport.parkNanos
[ 4] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 7] java.util.concurrent.ThreadPoolExecutor.getTask
[ 8] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 9] java.util.concurrent.ThreadPoolExecutor$Worker.run
[10] java.lang.Thread.run
Total: 369086604 (0.59%) samples: 369
[ 0] java.util.Formatter$FormatSpecifier.printString
[ 1] java.util.Formatter$FormatSpecifier.print
[ 2] java.util.Formatter.format
[ 3] java.util.Formatter.format
[ 4] java.lang.String.format
[ 5] io.airlift.concurrent.SetThreadName.<init>
[ 6] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 7] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 8] com.facebook.presto.execution.SqlQueryManager$1.run
[ 9] java.util.concurrent.Executors$RunnableAdapter.call
[10] java.util.concurrent.FutureTask.runAndReset
[11] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[12] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[13] java.util.concurrent.ThreadPoolExecutor.runWorker
[14] java.util.concurrent.ThreadPoolExecutor$Worker.run
[15] java.lang.Thread.run
Total: 328425855 (0.53%) samples: 68
[ 0] _raw_spin_unlock_irqrestore_[k]
[ 1] __wake_up_sync_key_[k]
[ 2] pipe_write_[k]
[ 3] __vfs_write_[k]
[ 4] vfs_write_[k]
[ 5] sys_write_[k]
[ 6] do_syscall_64_[k]
[ 7] entry_SYSCALL_64_after_swapgs_[k]
[ 8] /lib64/libpthread-2.17.so
[ 9] sun.nio.ch.EPollArrayWrapper.interrupt
[10] sun.nio.ch.EPollArrayWrapper.interrupt
[11] sun.nio.ch.EPollSelectorImpl.wakeup
[12] io.netty.channel.nio.NioEventLoop.wakeup
[13] io.netty.util.concurrent.SingleThreadEventExecutor.execute
[14] com.datastax.driver.core.Connection$Flusher.start
[15] com.datastax.driver.core.Connection.flush
[16] com.datastax.driver.core.Connection.write
[17] com.datastax.driver.core.RequestHandler$SpeculativeExecution.write
[18] com.datastax.driver.core.RequestHandler$SpeculativeExecution.access$1500
[19] com.datastax.driver.core.RequestHandler$SpeculativeExecution$1.onSuccess
[20] com.datastax.driver.core.RequestHandler$SpeculativeExecution$1.onSuccess
[21] com.datastax.driver.$internal.com.google.common.util.concurrent.Futures$4.run
[22] com.datastax.driver.$internal.com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute
[23] com.datastax.driver.$internal.com.google.common.util.concurrent.Futures$ImmediateFuture.addListener
[24] com.datastax.driver.$internal.com.google.common.util.concurrent.Futures.addCallback
[25] com.datastax.driver.$internal.com.google.common.util.concurrent.Futures.addCallback
[26] com.datastax.driver.core.RequestHandler$SpeculativeExecution.query
[27] com.datastax.driver.core.RequestHandler$SpeculativeExecution.findNextHostAndQuery
[28] com.datastax.driver.core.RequestHandler.startNewExecution
[29] com.datastax.driver.core.RequestHandler.sendRequest
[30] com.datastax.driver.core.SessionManager.executeAsync
[31] com.datastax.driver.core.AbstractSession.execute
[32] com.facebook.presto.cassandra.NativeCassandraSession.lambda$execute$9
[33] com.facebook.presto.cassandra.NativeCassandraSession$$Lambda$1499.1156723283.executeWithSession
[34] com.facebook.presto.cassandra.NativeCassandraSession.executeWithSession
[35] com.facebook.presto.cassandra.NativeCassandraSession.execute
[36] com.facebook.presto.cassandra.NativeCassandraSession.queryPartitionKeys
[37] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[38] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[39] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[40] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[41] com.facebook.presto.metadata.MetadataManager.getLayouts
[42] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planTableScan
[43] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[44] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[45] com.facebook.presto.sql.planner.plan.FilterNode.accept
[46] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[47] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[48] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[49] com.facebook.presto.sql.planner.plan.AggregationNode.accept
[50] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[51] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[52] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[53] com.facebook.presto.sql.planner.plan.FilterNode.accept
[54] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[55] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[56] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[57] com.facebook.presto.sql.planner.plan.ProjectNode.accept
[58] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[59] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[60] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[61] com.facebook.presto.sql.planner.plan.OutputNode.accept
[62] com.facebook.presto.sql.planner.optimizations.AddExchanges.optimize
[63] com.facebook.presto.sql.planner.LogicalPlanner.plan
[64] com.facebook.presto.sql.planner.LogicalPlanner.plan
[65] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[66] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[67] com.facebook.presto.execution.SqlQueryExecution.start
[68] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[69] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[70] java.util.concurrent.ThreadPoolExecutor.runWorker
[71] java.util.concurrent.ThreadPoolExecutor$Worker.run
[72] java.lang.Thread.run
Total: 326667925 (0.52%) samples: 313
[ 0] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 1] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 2] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 3] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 4] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 5] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 6] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 7] start_thread
Total: 302724945 (0.49%) samples: 303
[ 0] vtable stub
[ 1] com.google.common.collect.ImmutableSet.construct
[ 2] com.google.common.collect.ImmutableSet.copyOf
[ 3] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 4] java.util.concurrent.Executors$RunnableAdapter.call
[ 5] java.util.concurrent.FutureTask.runAndReset
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 8] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 9] java.util.concurrent.ThreadPoolExecutor$Worker.run
[10] java.lang.Thread.run
Total: 287185394 (0.46%) samples: 288
[ 0] java.lang.String.hashCode
[ 1] java.util.Arrays.hashCode
[ 2] java.util.Objects.hash
[ 3] com.facebook.presto.spi.QueryId.hashCode
[ 4] com.google.common.collect.ImmutableSet.construct
[ 5] com.google.common.collect.ImmutableSet.copyOf
[ 6] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 7] java.util.concurrent.Executors$RunnableAdapter.call
[ 8] java.util.concurrent.FutureTask.runAndReset
[ 9] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[10] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[11] java.util.concurrent.ThreadPoolExecutor.runWorker
[12] java.util.concurrent.ThreadPoolExecutor$Worker.run
[13] java.lang.Thread.run
Total: 286843738 (0.46%) samples: 287
[ 0] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 1] com.facebook.presto.execution.SqlQueryManager$1.run
[ 2] java.util.concurrent.Executors$RunnableAdapter.call
[ 3] java.util.concurrent.FutureTask.runAndReset
[ 4] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 6] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 7] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 8] java.lang.Thread.run
Total: 282490458 (0.45%) samples: 2
[ 0] __vdso_clock_gettime
[ 1] __clock_gettime
[ 2] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add
[ 3] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add
[ 4] java.util.concurrent.ScheduledThreadPoolExecutor.reExecutePeriodic
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 6] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 7] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 8] java.lang.Thread.run
Total: 261985987 (0.42%) samples: 262
[ 0] com.facebook.presto.execution.SqlQueryManager.enforceCpuLimits
[ 1] com.facebook.presto.execution.SqlQueryManager$1.run
[ 2] java.util.concurrent.Executors$RunnableAdapter.call
[ 3] java.util.concurrent.FutureTask.runAndReset
[ 4] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 6] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 7] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 8] java.lang.Thread.run
Total: 259501761 (0.42%) samples: 47
[ 0] pvclock_clocksource_read_[k]
[ 1] xen_clocksource_get_cycles_[k]
[ 2] ktime_get_ts64_[k]
[ 3] posix_ktime_get_ts_[k]
[ 4] sys_clock_gettime_[k]
[ 5] do_syscall_64_[k]
[ 6] entry_SYSCALL_64_after_swapgs_[k]
[ 7] __vdso_clock_gettime
[ 8] __clock_gettime
[ 9] sun.nio.ch.SelectorImpl.selectNow
[10] io.netty.channel.nio.NioEventLoop.select
[11] io.netty.channel.nio.NioEventLoop.run
[12] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[13] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[14] java.lang.Thread.run
Total: 258830325 (0.42%) samples: 258
[ 0] java.util.concurrent.ConcurrentHashMap$Traverser.advance
[ 1] java.util.concurrent.ConcurrentHashMap$ValueIterator.next
[ 2] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 3] com.facebook.presto.execution.SqlQueryManager$1.run
[ 4] java.util.concurrent.Executors$RunnableAdapter.call
[ 5] java.util.concurrent.FutureTask.runAndReset
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 8] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 9] java.util.concurrent.ThreadPoolExecutor$Worker.run
[10] java.lang.Thread.run
Total: 232709475 (0.37%) samples: 233
[ 0] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 1] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 2] com.facebook.presto.execution.SqlQueryManager$1.run
[ 3] java.util.concurrent.Executors$RunnableAdapter.call
[ 4] java.util.concurrent.FutureTask.runAndReset
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 7] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 8] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 9] java.lang.Thread.run
Total: 218909082 (0.35%) samples: 43
[ 0] io.netty.channel.nio.NioEventLoop.run
[ 1] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 2] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 3] java.lang.Thread.run
Total: 218120389 (0.35%) samples: 217
[ 0] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 1] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 2] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 3] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 4] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 5] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 6] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 7] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 8] start_thread
Total: 212496422 (0.34%) samples: 212
[ 0] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 1] JVM_SetNativeThreadName
[ 2] java.lang.Thread.setNativeName
[ 3] java.lang.Thread.setName
[ 4] io.airlift.concurrent.SetThreadName.<init>
[ 5] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 6] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 7] com.facebook.presto.execution.SqlQueryManager$1.run
[ 8] java.util.concurrent.Executors$RunnableAdapter.call
[ 9] java.util.concurrent.FutureTask.runAndReset
[10] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[11] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[12] java.util.concurrent.ThreadPoolExecutor.runWorker
[13] java.util.concurrent.ThreadPoolExecutor$Worker.run
[14] java.lang.Thread.run
Total: 206289386 (0.33%) samples: 33
[ 0] io.netty.channel.nio.NioEventLoop.processSelectedKey
[ 1] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[ 2] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[ 3] io.netty.channel.nio.NioEventLoop.run
[ 4] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 5] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 6] java.lang.Thread.run
Total: 200755637 (0.32%) samples: 1
[ 0] ktime_get_ts64_[k]
[ 1] sys_clock_gettime_[k]
[ 2] do_syscall_64_[k]
[ 3] entry_SYSCALL_64_after_swapgs_[k]
[ 4] __vdso_clock_gettime
[ 5] __clock_gettime
[ 6] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 8] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 9] java.util.concurrent.ThreadPoolExecutor.getTask
[10] java.util.concurrent.ThreadPoolExecutor.runWorker
[11] java.util.concurrent.ThreadPoolExecutor$Worker.run
[12] java.lang.Thread.run
Total: 197905043 (0.32%) samples: 36
[ 0] io.netty.util.concurrent.SingleThreadEventExecutor.fetchFromScheduledTaskQueue
[ 1] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 2] io.netty.channel.nio.NioEventLoop.run
[ 3] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 4] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 5] java.lang.Thread.run
Total: 193248864 (0.31%) samples: 39
[ 0] _raw_spin_unlock_irqrestore_[k]
[ 1] hrtimer_start_range_ns_[k]
[ 2] schedule_hrtimeout_range_clock_[k]
[ 3] schedule_hrtimeout_range_[k]
[ 4] ep_poll_[k]
[ 5] sys_epoll_wait_[k]
[ 6] do_syscall_64_[k]
[ 7] entry_SYSCALL_64_after_swapgs_[k]
[ 8] /lib64/libc-2.17.so
[ 9] sun.nio.ch.EPollArrayWrapper.epollWait
[10] sun.nio.ch.EPollArrayWrapper.poll
[11] sun.nio.ch.EPollSelectorImpl.doSelect
[12] sun.nio.ch.SelectorImpl.lockAndDoSelect
[13] sun.nio.ch.SelectorImpl.select
[14] io.netty.channel.nio.NioEventLoop.select
[15] io.netty.channel.nio.NioEventLoop.run
[16] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[17] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[18] java.lang.Thread.run
Total: 186523932 (0.30%) samples: 25
[ 0] java.util.HashMap.resize
[ 1] java.util.HashMap.putVal
[ 2] java.util.HashMap.put
[ 3] com.datastax.driver.core.ColumnDefinitions.<init>
[ 4] com.datastax.driver.core.Responses$Result$Rows$Metadata.decode
[ 5] com.datastax.driver.core.Responses$Result$Rows$Metadata.decode
[ 6] com.datastax.driver.core.Responses$Result$Rows$1.decode
[ 7] com.datastax.driver.core.Responses$Result$Rows$1.decode
[ 8] com.datastax.driver.core.Responses$Result$1.decode
[ 9] com.datastax.driver.core.Responses$Result$1.decode
[10] com.datastax.driver.core.Message$ProtocolDecoder.decode
[11] com.datastax.driver.core.Message$ProtocolDecoder.decode
[12] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[13] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[14] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[15] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[16] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[17] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[18] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[19] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[20] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[21] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[22] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[23] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[24] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[25] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[26] io.netty.channel.nio.NioEventLoop.processSelectedKey
[27] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[28] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[29] io.netty.channel.nio.NioEventLoop.run
[30] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[31] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[32] java.lang.Thread.run
Total: 184933959 (0.30%) samples: 183
[ 0] com.facebook.presto.execution.SqlQueryManager.enforceTimeLimits
[ 1] com.facebook.presto.execution.SqlQueryManager$1.run
[ 2] java.util.concurrent.Executors$RunnableAdapter.call
[ 3] java.util.concurrent.FutureTask.runAndReset
[ 4] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 6] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 7] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 8] java.lang.Thread.run
Total: 184239719 (0.30%) samples: 37
[ 0] __vdso_clock_gettime
[ 1] __clock_gettime
[ 2] io.netty.util.concurrent.SingleThreadEventExecutor.pollTask
[ 3] io.netty.channel.nio.NioEventLoop.pollTask
[ 4] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 5] io.netty.channel.nio.NioEventLoop.run
[ 6] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 7] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 8] java.lang.Thread.run
Total: 168386824 (0.27%) samples: 168
[ 0] java.util.regex.Pattern$Start.match
[ 1] java.util.regex.Matcher.search
[ 2] java.util.regex.Matcher.find
[ 3] java.util.Formatter.parse
[ 4] java.util.Formatter.format
[ 5] java.util.Formatter.format
[ 6] java.lang.String.format
[ 7] io.airlift.concurrent.SetThreadName.<init>
[ 8] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 9] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[10] com.facebook.presto.execution.SqlQueryManager$1.run
[11] java.util.concurrent.Executors$RunnableAdapter.call
[12] java.util.concurrent.FutureTask.runAndReset
[13] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[14] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[15] java.util.concurrent.ThreadPoolExecutor.runWorker
[16] java.util.concurrent.ThreadPoolExecutor$Worker.run
[17] java.lang.Thread.run
Total: 157135981 (0.25%) samples: 157
[ 0] java.util.concurrent.ConcurrentHashMap.get
[ 1] com.facebook.presto.execution.SqlQueryManager.getQueryState
[ 2] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 3] java.util.concurrent.Executors$RunnableAdapter.call
[ 4] java.util.concurrent.FutureTask.runAndReset
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 7] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 8] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 9] java.lang.Thread.run
Total: 154874157 (0.25%) samples: 27
[ 0] __vdso_clock_gettime
[ 1] __clock_gettime
[ 2] io.netty.util.concurrent.PromiseTask$RunnableAdapter.call
[ 3] io.netty.util.concurrent.ScheduledFutureTask.run
[ 4] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 5] io.netty.channel.nio.NioEventLoop.run
[ 6] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 7] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 8] java.lang.Thread.run
Total: 153692346 (0.25%) samples: 154
[ 0] java.util.Formatter.parse
[ 1] java.util.Formatter.format
[ 2] java.util.Formatter.format
[ 3] java.lang.String.format
[ 4] io.airlift.concurrent.SetThreadName.<init>
[ 5] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 6] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 7] com.facebook.presto.execution.SqlQueryManager$1.run
[ 8] java.util.concurrent.Executors$RunnableAdapter.call
[ 9] java.util.concurrent.FutureTask.runAndReset
[10] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[11] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[12] java.util.concurrent.ThreadPoolExecutor.runWorker
[13] java.util.concurrent.ThreadPoolExecutor$Worker.run
[14] java.lang.Thread.run
Total: 153522025 (0.25%) samples: 34
[ 0] sun.nio.ch.EPollArrayWrapper.updateRegistrations
[ 1] sun.nio.ch.EPollArrayWrapper.poll
[ 2] sun.nio.ch.EPollSelectorImpl.doSelect
[ 3] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 4] sun.nio.ch.SelectorImpl.selectNow
[ 5] io.netty.channel.nio.NioEventLoop.select
[ 6] io.netty.channel.nio.NioEventLoop.run
[ 7] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 8] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 9] java.lang.Thread.run
Total: 150711181 (0.24%) samples: 38
[ 0] _raw_spin_unlock_irqrestore_[k]
[ 1] __wake_up_sync_key_[k]
[ 2] pipe_write_[k]
[ 3] __vfs_write_[k]
[ 4] vfs_write_[k]
[ 5] sys_write_[k]
[ 6] do_syscall_64_[k]
[ 7] entry_SYSCALL_64_after_swapgs_[k]
[ 8] /lib64/libpthread-2.17.so
[ 9] sun.nio.ch.EPollArrayWrapper.interrupt
[10] sun.nio.ch.EPollArrayWrapper.interrupt
[11] sun.nio.ch.EPollSelectorImpl.wakeup
[12] io.netty.channel.nio.NioEventLoop.wakeup
[13] io.netty.util.concurrent.SingleThreadEventExecutor.execute
[14] com.datastax.driver.core.Connection$Flusher.start
[15] com.datastax.driver.core.Connection.flush
[16] com.datastax.driver.core.Connection.write
[17] com.datastax.driver.core.RequestHandler$SpeculativeExecution.write
[18] com.datastax.driver.core.RequestHandler$SpeculativeExecution.access$1500
[19] com.datastax.driver.core.RequestHandler$SpeculativeExecution$1.onSuccess
[20] com.datastax.driver.core.RequestHandler$SpeculativeExecution$1.onSuccess
[21] com.datastax.driver.$internal.com.google.common.util.concurrent.Futures$4.run
[22] com.datastax.driver.$internal.com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute
[23] com.datastax.driver.$internal.com.google.common.util.concurrent.Futures$ImmediateFuture.addListener
[24] com.datastax.driver.$internal.com.google.common.util.concurrent.Futures.addCallback
[25] com.datastax.driver.$internal.com.google.common.util.concurrent.Futures.addCallback
[26] com.datastax.driver.core.RequestHandler$SpeculativeExecution.query
[27] com.datastax.driver.core.RequestHandler$SpeculativeExecution.findNextHostAndQuery
[28] com.datastax.driver.core.RequestHandler.startNewExecution
[29] com.datastax.driver.core.RequestHandler.sendRequest
[30] com.datastax.driver.core.SessionManager.executeAsync
[31] com.datastax.driver.core.AbstractSession.execute
[32] com.facebook.presto.cassandra.NativeCassandraSession.lambda$execute$9
[33] com.facebook.presto.cassandra.NativeCassandraSession$$Lambda$1499.1156723283.executeWithSession
[34] com.facebook.presto.cassandra.NativeCassandraSession.executeWithSession
[35] com.facebook.presto.cassandra.NativeCassandraSession.execute
[36] com.facebook.presto.cassandra.NativeCassandraSession.queryPartitionKeys
[37] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[38] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[39] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[40] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[41] com.facebook.presto.metadata.MetadataManager.getLayouts
[42] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[43] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[44] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[45] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[46] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[47] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[48] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[49] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[50] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[51] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[52] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[53] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[54] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[55] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[56] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[57] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[58] com.facebook.presto.sql.planner.LogicalPlanner.plan
[59] com.facebook.presto.sql.planner.LogicalPlanner.plan
[60] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[61] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[62] com.facebook.presto.execution.SqlQueryExecution.start
[63] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[64] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[65] java.util.concurrent.ThreadPoolExecutor.runWorker
[66] java.util.concurrent.ThreadPoolExecutor$Worker.run
[67] java.lang.Thread.run
Total: 129879780 (0.21%) samples: 130
[ 0] jshort_disjoint_arraycopy
[ 1] java.util.Formatter$FormatSpecifier.printString
[ 2] java.util.Formatter$FormatSpecifier.print
[ 3] java.util.Formatter.format
[ 4] java.util.Formatter.format
[ 5] java.lang.String.format
[ 6] io.airlift.concurrent.SetThreadName.<init>
[ 7] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 8] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 9] com.facebook.presto.execution.SqlQueryManager$1.run
[10] java.util.concurrent.Executors$RunnableAdapter.call
[11] java.util.concurrent.FutureTask.runAndReset
[12] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[13] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[14] java.util.concurrent.ThreadPoolExecutor.runWorker
[15] java.util.concurrent.ThreadPoolExecutor$Worker.run
[16] java.lang.Thread.run
Total: 127517904 (0.20%) samples: 23
[ 0] _raw_spin_unlock_irqrestore_[k]
[ 1] ep_poll_[k]
[ 2] sys_epoll_wait_[k]
[ 3] do_syscall_64_[k]
[ 4] entry_SYSCALL_64_after_swapgs_[k]
[ 5] /lib64/libc-2.17.so
[ 6] sun.nio.ch.EPollArrayWrapper.epollWait
[ 7] sun.nio.ch.EPollArrayWrapper.poll
[ 8] sun.nio.ch.EPollSelectorImpl.doSelect
[ 9] sun.nio.ch.SelectorImpl.lockAndDoSelect
[10] sun.nio.ch.SelectorImpl.selectNow
[11] io.netty.channel.nio.NioEventLoop.select
[12] io.netty.channel.nio.NioEventLoop.run
[13] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[14] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[15] java.lang.Thread.run
Total: 123650587 (0.20%) samples: 31
[ 0] do_syscall_64_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] __vdso_clock_gettime
[ 3] __clock_gettime
[ 4] io.netty.util.concurrent.PromiseTask$RunnableAdapter.call
[ 5] io.netty.util.concurrent.ScheduledFutureTask.run
[ 6] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 7] io.netty.channel.nio.NioEventLoop.run
[ 8] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 9] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[10] java.lang.Thread.run
Total: 122900196 (0.20%) samples: 1
[ 0] get_futex_value_locked_[k]
[ 1] futex_wait_setup_[k]
[ 2] futex_wait_[k]
[ 3] do_futex_[k]
[ 4] sys_futex_[k]
[ 5] do_syscall_64_[k]
[ 6] entry_SYSCALL_64_after_swapgs_[k]
[ 7] __pthread_cond_timedwait
[ 8] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 9] JVM_Sleep
[10] java.lang.Thread.sleep
[11] java.lang.Thread.sleep
[12] java.util.concurrent.TimeUnit.sleep
[13] io.airlift.stats.PauseMeter.run
[14] io.airlift.stats.PauseMeter$$Lambda$574.159883451.run
[15] java.lang.Thread.run
Total: 120468843 (0.19%) samples: 28
[ 0] do_syscall_64_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] __vdso_clock_gettime
[ 3] __clock_gettime
[ 4] io.netty.util.concurrent.SingleThreadEventExecutor.pollTask
[ 5] io.netty.channel.nio.NioEventLoop.pollTask
[ 6] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 7] io.netty.channel.nio.NioEventLoop.run
[ 8] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 9] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[10] java.lang.Thread.run
Total: 119813770 (0.19%) samples: 1
[ 0] __vdso_clock_gettime
[ 1] __clock_gettime
[ 2] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 3] sun.misc.Unsafe.park
[ 4] java.util.concurrent.locks.LockSupport.parkNanos
[ 5] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 8] java.util.concurrent.ThreadPoolExecutor.getTask
[ 9] java.util.concurrent.ThreadPoolExecutor.runWorker
[10] java.util.concurrent.ThreadPoolExecutor$Worker.run
[11] java.lang.Thread.run
Total: 118834778 (0.19%) samples: 16
[ 0] io.netty.buffer.PoolThreadCache$MemoryRegionCache.allocate
[ 1] io.netty.buffer.PoolThreadCache.allocate
[ 2] io.netty.buffer.PoolThreadCache.allocateTiny
[ 3] io.netty.buffer.PoolArena.allocate
[ 4] io.netty.buffer.PoolArena.allocate
[ 5] io.netty.buffer.PooledByteBufAllocator.newDirectBuffer
[ 6] io.netty.buffer.AbstractByteBufAllocator.directBuffer
[ 7] io.netty.buffer.AbstractByteBufAllocator.directBuffer
[ 8] io.netty.buffer.AbstractByteBufAllocator.ioBuffer
[ 9] io.netty.channel.AdaptiveRecvByteBufAllocator$HandleImpl.allocate
[10] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[11] io.netty.channel.nio.NioEventLoop.processSelectedKey
[12] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[13] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[14] io.netty.channel.nio.NioEventLoop.run
[15] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[16] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[17] java.lang.Thread.run
Total: 115262100 (0.19%) samples: 22
[ 0] com.datastax.driver.core.Frame$Header.lengthFor
[ 1] com.datastax.driver.core.Frame.create
[ 2] com.datastax.driver.core.Frame.access$200
[ 3] com.datastax.driver.core.Frame$Decoder$DecoderForStreamIdSize.decode
[ 4] com.datastax.driver.core.Frame$Decoder.decode
[ 5] io.netty.handler.codec.ByteToMessageDecoder.callDecode
[ 6] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[ 7] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[ 8] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[ 9] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[10] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[11] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[12] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[13] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[14] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[15] io.netty.channel.nio.NioEventLoop.processSelectedKey
[16] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[17] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[18] io.netty.channel.nio.NioEventLoop.run
[19] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[20] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[21] java.lang.Thread.run
Total: 111093098 (0.18%) samples: 111
[ 0] java.lang.Thread.setName
[ 1] io.airlift.concurrent.SetThreadName.<init>
[ 2] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 3] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 4] com.facebook.presto.execution.SqlQueryManager$1.run
[ 5] java.util.concurrent.Executors$RunnableAdapter.call
[ 6] java.util.concurrent.FutureTask.runAndReset
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 8] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 9] java.util.concurrent.ThreadPoolExecutor.runWorker
[10] java.util.concurrent.ThreadPoolExecutor$Worker.run
[11] java.lang.Thread.run
Total: 110955326 (0.18%) samples: 111
[ 0] java.util.Formatter.format
[ 1] java.util.Formatter.format
[ 2] java.lang.String.format
[ 3] io.airlift.concurrent.SetThreadName.<init>
[ 4] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 5] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 6] com.facebook.presto.execution.SqlQueryManager$1.run
[ 7] java.util.concurrent.Executors$RunnableAdapter.call
[ 8] java.util.concurrent.FutureTask.runAndReset
[ 9] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[10] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[11] java.util.concurrent.ThreadPoolExecutor.runWorker
[12] java.util.concurrent.ThreadPoolExecutor$Worker.run
[13] java.lang.Thread.run
Total: 109985958 (0.18%) samples: 110
[ 0] com.facebook.presto.spi.block.VariableWidthBlock.getPositionOffset
[ 1] com.facebook.presto.spi.block.VariableWidthBlock.getSliceLength
[ 2] com.facebook.presto.spi.type.VarcharType.compareTo
[ 3] com.facebook.presto.spi.predicate.Marker.compareTo
[ 4] com.facebook.presto.spi.predicate.Range.overlaps
[ 5] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 6] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 7] com.facebook.presto.spi.predicate.Domain.intersect
[ 8] com.facebook.presto.spi.predicate.TupleDomain.intersect
[ 9] com.facebook.presto.spi.predicate.TupleDomain.overlaps
[10] com.facebook.presto.cassandra.CassandraPartitionManager.lambda$getPartitions$0
[11] com.facebook.presto.cassandra.CassandraPartitionManager$$Lambda$1502.501036355.test
[12] java.util.stream.ReferencePipeline$2$1.accept
[13] java.util.Spliterators$ArraySpliterator.forEachRemaining
[14] java.util.stream.AbstractPipeline.copyInto
[15] java.util.stream.AbstractPipeline.wrapAndCopyInto
[16] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[17] java.util.stream.AbstractPipeline.evaluate
[18] java.util.stream.ReferencePipeline.collect
[19] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[20] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[21] com.facebook.presto.metadata.MetadataManager.getLayouts
[22] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[23] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[24] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[25] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[26] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[27] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[28] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[29] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[30] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[31] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[35] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[36] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[37] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[38] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[39] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[40] com.facebook.presto.sql.planner.LogicalPlanner.plan
[41] com.facebook.presto.sql.planner.LogicalPlanner.plan
[42] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[43] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[44] com.facebook.presto.execution.SqlQueryExecution.start
[45] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[46] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[47] java.util.concurrent.ThreadPoolExecutor.runWorker
[48] java.util.concurrent.ThreadPoolExecutor$Worker.run
[49] java.lang.Thread.run
Total: 109940058 (0.18%) samples: 22
[ 0] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 1] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 2] sun.misc.Unsafe.unpark
[ 3] java.util.concurrent.locks.LockSupport.unpark
[ 4] java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor
[ 5] java.util.concurrent.locks.AbstractQueuedSynchronizer.doReleaseShared
[ 6] java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared
[ 7] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture$Sync.complete
[ 8] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture$Sync.set
[ 9] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture.set
[10] com.datastax.driver.core.DefaultResultSetFuture.onSet
[11] com.datastax.driver.core.RequestHandler.setFinalResult
[12] com.datastax.driver.core.RequestHandler.access$2500
[13] com.datastax.driver.core.RequestHandler$SpeculativeExecution.setFinalResult
[14] com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
[15] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[16] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[17] io.netty.channel.SimpleChannelInboundHandler.channelRead
[18] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[19] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[20] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[21] io.netty.handler.timeout.IdleStateHandler.channelRead
[22] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[23] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[24] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[25] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[26] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[27] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[28] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[29] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[30] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[31] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[32] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[33] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[34] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[35] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[36] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[37] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[38] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[39] io.netty.channel.nio.NioEventLoop.processSelectedKey
[40] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[41] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[42] io.netty.channel.nio.NioEventLoop.run
[43] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[44] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[45] java.lang.Thread.run
Total: 109514519 (0.18%) samples: 21
[ 0] sys_clock_gettime_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] __vdso_clock_gettime
[ 3] __clock_gettime
[ 4] io.netty.channel.nio.NioEventLoop.run
[ 5] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 6] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 7] java.lang.Thread.run
Total: 108049715 (0.17%) samples: 108
[ 0] java.util.TreeMap.successor
[ 1] java.util.TreeMap$PrivateEntryIterator.nextEntry
[ 2] java.util.TreeMap$ValueIterator.next
[ 3] java.util.AbstractCollection.toArray
[ 4] java.util.ArrayList.<init>
[ 5] com.facebook.presto.spi.predicate.SortedRangeSet.getOrderedRanges
[ 6] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 7] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 8] com.facebook.presto.spi.predicate.Domain.intersect
[ 9] com.facebook.presto.spi.predicate.TupleDomain.intersect
[10] com.facebook.presto.spi.predicate.TupleDomain.overlaps
[11] com.facebook.presto.cassandra.CassandraPartitionManager.lambda$getPartitions$0
[12] com.facebook.presto.cassandra.CassandraPartitionManager$$Lambda$1502.501036355.test
[13] java.util.stream.ReferencePipeline$2$1.accept
[14] java.util.Spliterators$ArraySpliterator.forEachRemaining
[15] java.util.stream.AbstractPipeline.copyInto
[16] java.util.stream.AbstractPipeline.wrapAndCopyInto
[17] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[18] java.util.stream.AbstractPipeline.evaluate
[19] java.util.stream.ReferencePipeline.collect
[20] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[21] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[22] com.facebook.presto.metadata.MetadataManager.getLayouts
[23] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[24] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[25] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[26] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[27] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[28] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[29] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[30] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[31] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[35] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[36] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[37] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[38] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[39] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[40] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[41] com.facebook.presto.sql.planner.LogicalPlanner.plan
[42] com.facebook.presto.sql.planner.LogicalPlanner.plan
[43] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[44] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[45] com.facebook.presto.execution.SqlQueryExecution.start
[46] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[47] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[48] java.util.concurrent.ThreadPoolExecutor.runWorker
[49] java.util.concurrent.ThreadPoolExecutor$Worker.run
[50] java.lang.Thread.run
Total: 103050509 (0.17%) samples: 103
[ 0] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 1] JVM_SetNativeThreadName
[ 2] java.lang.Thread.setNativeName
[ 3] java.lang.Thread.setName
[ 4] io.airlift.concurrent.SetThreadName.close
[ 5] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 6] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 7] com.facebook.presto.execution.SqlQueryManager$1.run
[ 8] java.util.concurrent.Executors$RunnableAdapter.call
[ 9] java.util.concurrent.FutureTask.runAndReset
[10] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[11] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[12] java.util.concurrent.ThreadPoolExecutor.runWorker
[13] java.util.concurrent.ThreadPoolExecutor$Worker.run
[14] java.lang.Thread.run
Total: 102075965 (0.16%) samples: 23
[ 0] __fget_[k]
[ 1] __fget_light_[k]
[ 2] __fdget_[k]
[ 3] sys_epoll_wait_[k]
[ 4] do_syscall_64_[k]
[ 5] entry_SYSCALL_64_after_swapgs_[k]
[ 6] /lib64/libc-2.17.so
[ 7] sun.nio.ch.EPollArrayWrapper.epollWait
[ 8] sun.nio.ch.EPollArrayWrapper.poll
[ 9] sun.nio.ch.EPollSelectorImpl.doSelect
[10] sun.nio.ch.SelectorImpl.lockAndDoSelect
[11] sun.nio.ch.SelectorImpl.selectNow
[12] io.netty.channel.nio.NioEventLoop.select
[13] io.netty.channel.nio.NioEventLoop.run
[14] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[15] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[16] java.lang.Thread.run
Total: 101473353 (0.16%) samples: 20
[ 0] sun.nio.ch.SelectorImpl.selectNow
[ 1] io.netty.channel.nio.NioEventLoop.select
[ 2] io.netty.channel.nio.NioEventLoop.run
[ 3] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 4] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 5] java.lang.Thread.run
Total: 100458416 (0.16%) samples: 17
[ 0] java.util.HashMap.resize
[ 1] java.util.HashMap.putVal
[ 2] java.util.HashMap.put
[ 3] java.util.HashSet.add
[ 4] com.datastax.driver.$internal.com.google.common.reflect.TypeVisitor.visit
[ 5] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.getRawTypes
[ 6] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.getRawType
[ 7] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableToClass
[ 8] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignable
[ 9] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableFrom
[10] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableFrom
[11] com.datastax.driver.core.TypeCodec.accepts
[12] com.datastax.driver.core.CodecRegistry.findCodec
[13] com.datastax.driver.core.CodecRegistry.codecFor
[14] com.datastax.driver.core.querybuilder.Utils.convert
[15] com.datastax.driver.core.querybuilder.BuiltStatement.getValues
[16] com.datastax.driver.core.SessionManager.makeRequestMessage
[17] com.datastax.driver.core.SessionManager.executeAsync
[18] com.datastax.driver.core.AbstractSession.execute
[19] com.facebook.presto.cassandra.NativeCassandraSession.lambda$execute$9
[20] com.facebook.presto.cassandra.NativeCassandraSession$$Lambda$1499.1156723283.executeWithSession
[21] com.facebook.presto.cassandra.NativeCassandraSession.executeWithSession
[22] com.facebook.presto.cassandra.NativeCassandraSession.execute
[23] com.facebook.presto.cassandra.NativeCassandraSession.queryPartitionKeys
[24] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[25] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[26] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[27] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[28] com.facebook.presto.metadata.MetadataManager.getLayouts
[29] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[30] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[31] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[32] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[35] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[36] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[37] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[38] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[39] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[40] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[41] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[42] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[43] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[44] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[45] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[46] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[47] com.facebook.presto.sql.planner.LogicalPlanner.plan
[48] com.facebook.presto.sql.planner.LogicalPlanner.plan
[49] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[50] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[51] com.facebook.presto.execution.SqlQueryExecution.start
[52] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[53] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[54] java.util.concurrent.ThreadPoolExecutor.runWorker
[55] java.util.concurrent.ThreadPoolExecutor$Worker.run
[56] java.lang.Thread.run
Total: 100307212 (0.16%) samples: 25
[ 0] do_syscall_64_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] __vdso_clock_gettime
[ 3] __clock_gettime
[ 4] java.util.PriorityQueue.siftUpComparable
[ 5] java.util.PriorityQueue.siftUp
[ 6] java.util.PriorityQueue.offer
[ 7] java.util.PriorityQueue.add
[ 8] io.netty.util.concurrent.AbstractScheduledEventExecutor.schedule
[ 9] io.netty.util.concurrent.AbstractScheduledEventExecutor.schedule
[10] com.datastax.driver.core.Connection$Flusher.run
[11] io.netty.util.concurrent.PromiseTask$RunnableAdapter.call
[12] io.netty.util.concurrent.ScheduledFutureTask.run
[13] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[14] io.netty.channel.nio.NioEventLoop.run
[15] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[16] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[17] java.lang.Thread.run
Total: 99426260 (0.16%) samples: 22
[ 0] __vdso_clock_gettime
[ 1] __clock_gettime
[ 2] java.util.PriorityQueue.siftUpComparable
[ 3] java.util.PriorityQueue.siftUp
[ 4] java.util.PriorityQueue.offer
[ 5] java.util.PriorityQueue.add
[ 6] io.netty.util.concurrent.AbstractScheduledEventExecutor.schedule
[ 7] io.netty.util.concurrent.AbstractScheduledEventExecutor.schedule
[ 8] com.datastax.driver.core.Connection$Flusher.run
[ 9] io.netty.util.concurrent.PromiseTask$RunnableAdapter.call
[10] io.netty.util.concurrent.ScheduledFutureTask.run
[11] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[12] io.netty.channel.nio.NioEventLoop.run
[13] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[14] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[15] java.lang.Thread.run
Total: 99070095 (0.16%) samples: 99
[ 0] com.facebook.presto.spi.predicate.Marker.compareTo
[ 1] com.facebook.presto.spi.predicate.Range.overlaps
[ 2] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 3] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 4] com.facebook.presto.spi.predicate.Domain.intersect
[ 5] com.facebook.presto.spi.predicate.TupleDomain.intersect
[ 6] com.facebook.presto.spi.predicate.TupleDomain.overlaps
[ 7] com.facebook.presto.cassandra.CassandraPartitionManager.lambda$getPartitions$0
[ 8] com.facebook.presto.cassandra.CassandraPartitionManager$$Lambda$1502.501036355.test
[ 9] java.util.stream.ReferencePipeline$2$1.accept
[10] java.util.Spliterators$ArraySpliterator.forEachRemaining
[11] java.util.stream.AbstractPipeline.copyInto
[12] java.util.stream.AbstractPipeline.wrapAndCopyInto
[13] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[14] java.util.stream.AbstractPipeline.evaluate
[15] java.util.stream.ReferencePipeline.collect
[16] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[17] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[18] com.facebook.presto.metadata.MetadataManager.getLayouts
[19] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[20] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[21] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[22] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[23] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[24] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[25] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[26] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[27] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[28] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[29] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[30] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[31] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[35] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[36] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[37] com.facebook.presto.sql.planner.LogicalPlanner.plan
[38] com.facebook.presto.sql.planner.LogicalPlanner.plan
[39] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[40] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[41] com.facebook.presto.execution.SqlQueryExecution.start
[42] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[43] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[44] java.util.concurrent.ThreadPoolExecutor.runWorker
[45] java.util.concurrent.ThreadPoolExecutor$Worker.run
[46] java.lang.Thread.run
Total: 98050539 (0.16%) samples: 18
[ 0] io.netty.util.concurrent.SingleThreadEventExecutor.pollTask
[ 1] io.netty.channel.nio.NioEventLoop.pollTask
[ 2] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 3] io.netty.channel.nio.NioEventLoop.run
[ 4] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 5] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 6] java.lang.Thread.run
Total: 96993503 (0.16%) samples: 26
[ 0] xen_clocksource_get_cycles_[k]
[ 1] posix_ktime_get_ts_[k]
[ 2] sys_clock_gettime_[k]
[ 3] do_syscall_64_[k]
[ 4] entry_SYSCALL_64_after_swapgs_[k]
[ 5] __vdso_clock_gettime
[ 6] __clock_gettime
[ 7] io.netty.channel.nio.NioEventLoop.run
[ 8] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 9] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[10] java.lang.Thread.run
Total: 92359120 (0.15%) samples: 1
[ 0] __pthread_mutex_trylock
[ 1] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 2] sun.misc.Unsafe.park
[ 3] java.util.concurrent.locks.LockSupport.parkNanos
[ 4] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 7] java.util.concurrent.ThreadPoolExecutor.getTask
[ 8] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 9] java.util.concurrent.ThreadPoolExecutor$Worker.run
[10] java.lang.Thread.run
Total: 90713841 (0.15%) samples: 91
[ 0] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 1] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 2] com.facebook.presto.spi.predicate.Domain.intersect
[ 3] com.facebook.presto.spi.predicate.TupleDomain.intersect
[ 4] com.facebook.presto.spi.predicate.TupleDomain.overlaps
[ 5] com.facebook.presto.cassandra.CassandraPartitionManager.lambda$getPartitions$0
[ 6] com.facebook.presto.cassandra.CassandraPartitionManager$$Lambda$1502.501036355.test
[ 7] java.util.stream.ReferencePipeline$2$1.accept
[ 8] java.util.Spliterators$ArraySpliterator.forEachRemaining
[ 9] java.util.stream.AbstractPipeline.copyInto
[10] java.util.stream.AbstractPipeline.wrapAndCopyInto
[11] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[12] java.util.stream.AbstractPipeline.evaluate
[13] java.util.stream.ReferencePipeline.collect
[14] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[15] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[16] com.facebook.presto.metadata.MetadataManager.getLayouts
[17] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[18] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[19] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[20] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[21] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[22] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[23] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[24] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[25] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[26] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[27] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[28] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[29] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[30] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[31] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[35] com.facebook.presto.sql.planner.LogicalPlanner.plan
[36] com.facebook.presto.sql.planner.LogicalPlanner.plan
[37] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[38] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[39] com.facebook.presto.execution.SqlQueryExecution.start
[40] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[41] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[42] java.util.concurrent.ThreadPoolExecutor.runWorker
[43] java.util.concurrent.ThreadPoolExecutor$Worker.run
[44] java.lang.Thread.run
Total: 85927589 (0.14%) samples: 86
[ 0] com.facebook.presto.execution.SqlQueryManager.lambda$enforceMemoryLimits$2
[ 1] com.facebook.presto.execution.SqlQueryManager$$Lambda$373.1902769139.test
[ 2] java.util.stream.ReferencePipeline$2$1.accept
[ 3] java.util.concurrent.ConcurrentHashMap$ValueSpliterator.forEachRemaining
[ 4] java.util.stream.AbstractPipeline.copyInto
[ 5] java.util.stream.AbstractPipeline.wrapAndCopyInto
[ 6] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[ 7] java.util.stream.AbstractPipeline.evaluate
[ 8] java.util.stream.ReferencePipeline.collect
[ 9] com.facebook.presto.execution.SqlQueryManager.enforceMemoryLimits
[10] com.facebook.presto.execution.SqlQueryManager$1.run
[11] java.util.concurrent.Executors$RunnableAdapter.call
[12] java.util.concurrent.FutureTask.runAndReset
[13] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[14] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[15] java.util.concurrent.ThreadPoolExecutor.runWorker
[16] java.util.concurrent.ThreadPoolExecutor$Worker.run
[17] java.lang.Thread.run
Total: 84949096 (0.14%) samples: 1
[ 0] _raw_spin_unlock_irqrestore_[k]
[ 1] hrtimer_start_range_ns_[k]
[ 2] futex_wait_queue_me_[k]
[ 3] futex_wait_[k]
[ 4] do_futex_[k]
[ 5] sys_futex_[k]
[ 6] do_syscall_64_[k]
[ 7] entry_SYSCALL_64_after_swapgs_[k]
[ 8] __pthread_cond_timedwait
[ 9] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[10] JVM_Sleep
[11] java.lang.Thread.sleep
[12] java.lang.Thread.sleep
[13] java.util.concurrent.TimeUnit.sleep
[14] io.airlift.stats.PauseMeter.run
[15] io.airlift.stats.PauseMeter$$Lambda$574.159883451.run
[16] java.lang.Thread.run
Total: 84279040 (0.14%) samples: 21
[ 0] do_syscall_64_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] /lib64/libc-2.17.so
[ 3] sun.nio.ch.EPollArrayWrapper.epollWait
[ 4] sun.nio.ch.EPollArrayWrapper.poll
[ 5] sun.nio.ch.EPollSelectorImpl.doSelect
[ 6] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 7] sun.nio.ch.SelectorImpl.select
[ 8] io.netty.channel.nio.NioEventLoop.select
[ 9] io.netty.channel.nio.NioEventLoop.run
[10] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[11] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[12] java.lang.Thread.run
Total: 83853106 (0.13%) samples: 23
[ 0] sun.nio.ch.SelectorImpl.processDeregisterQueue
[ 1] sun.nio.ch.EPollSelectorImpl.doSelect
[ 2] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 3] sun.nio.ch.SelectorImpl.selectNow
[ 4] io.netty.channel.nio.NioEventLoop.select
[ 5] io.netty.channel.nio.NioEventLoop.run
[ 6] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 7] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 8] java.lang.Thread.run
Total: 82631397 (0.13%) samples: 16
[ 0] java.util.HashMap.put
[ 1] java.util.HashSet.add
[ 2] com.datastax.driver.core.Connection$Flusher.run
[ 3] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 4] io.netty.channel.nio.NioEventLoop.run
[ 5] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 6] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 7] java.lang.Thread.run
Total: 82337080 (0.13%) samples: 10
[ 0] sun.nio.ch.SocketChannelImpl.read
[ 1] io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes
[ 2] io.netty.buffer.AbstractByteBuf.writeBytes
[ 3] io.netty.channel.socket.nio.NioSocketChannel.doReadBytes
[ 4] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[ 5] io.netty.channel.nio.NioEventLoop.processSelectedKey
[ 6] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[ 7] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[ 8] io.netty.channel.nio.NioEventLoop.run
[ 9] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[10] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[11] java.lang.Thread.run
Total: 81587845 (0.13%) samples: 2
[ 0] __vdso_clock_gettime
[ 1] __clock_gettime
[ 2] java.util.concurrent.locks.LockSupport.unpark
[ 3] java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor
[ 4] java.util.concurrent.locks.AbstractQueuedSynchronizer.release
[ 5] java.util.concurrent.locks.ReentrantLock.unlock
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 8] java.util.concurrent.ThreadPoolExecutor.getTask
[ 9] java.util.concurrent.ThreadPoolExecutor.runWorker
[10] java.util.concurrent.ThreadPoolExecutor$Worker.run
[11] java.lang.Thread.run
Total: 81352770 (0.13%) samples: 80
[ 0] java.util.concurrent.ConcurrentHashMap$CollectionView.toArray
[ 1] com.google.common.collect.ImmutableSet.copyOf
[ 2] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 3] java.util.concurrent.Executors$RunnableAdapter.call
[ 4] java.util.concurrent.FutureTask.runAndReset
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 7] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 8] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 9] java.lang.Thread.run
Total: 80873363 (0.13%) samples: 17
[ 0] com.datastax.driver.$internal.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder.<init>
[ 1] com.datastax.driver.$internal.com.google.common.collect.ImmutableSet$Builder.<init>
[ 2] com.datastax.driver.$internal.com.google.common.collect.ImmutableSet$Builder.<init>
[ 3] com.datastax.driver.$internal.com.google.common.collect.ImmutableSet.builder
[ 4] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.getRawTypes
[ 5] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.getRawType
[ 6] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableToClass
[ 7] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignable
[ 8] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableFrom
[ 9] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableFrom
[10] com.datastax.driver.core.TypeCodec.accepts
[11] com.datastax.driver.core.CodecRegistry.findCodec
[12] com.datastax.driver.core.CodecRegistry.codecFor
[13] com.datastax.driver.core.querybuilder.Utils.convert
[14] com.datastax.driver.core.querybuilder.BuiltStatement.getValues
[15] com.datastax.driver.core.SessionManager.makeRequestMessage
[16] com.datastax.driver.core.SessionManager.executeAsync
[17] com.datastax.driver.core.AbstractSession.execute
[18] com.facebook.presto.cassandra.NativeCassandraSession.lambda$execute$9
[19] com.facebook.presto.cassandra.NativeCassandraSession$$Lambda$1499.1156723283.executeWithSession
[20] com.facebook.presto.cassandra.NativeCassandraSession.executeWithSession
[21] com.facebook.presto.cassandra.NativeCassandraSession.execute
[22] com.facebook.presto.cassandra.NativeCassandraSession.queryPartitionKeys
[23] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[24] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[25] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[26] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[27] com.facebook.presto.metadata.MetadataManager.getLayouts
[28] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[29] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[30] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[31] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[35] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[36] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[37] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[38] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[39] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[40] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[41] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[42] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[43] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[44] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[45] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[46] com.facebook.presto.sql.planner.LogicalPlanner.plan
[47] com.facebook.presto.sql.planner.LogicalPlanner.plan
[48] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[49] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[50] com.facebook.presto.execution.SqlQueryExecution.start
[51] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[52] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[53] java.util.concurrent.ThreadPoolExecutor.runWorker
[54] java.util.concurrent.ThreadPoolExecutor$Worker.run
[55] java.lang.Thread.run
Total: 80201810 (0.13%) samples: 51
[ 0] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
Total: 80073003 (0.13%) samples: 1
[ 0] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 1] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 2] java.lang.Thread.run
Total: 79937373 (0.13%) samples: 15
[ 0] ktime_get_ts64_[k]
[ 1] posix_ktime_get_ts_[k]
[ 2] sys_clock_gettime_[k]
[ 3] do_syscall_64_[k]
[ 4] entry_SYSCALL_64_after_swapgs_[k]
[ 5] __vdso_clock_gettime
[ 6] __clock_gettime
[ 7] io.netty.channel.nio.NioEventLoop.run
[ 8] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 9] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[10] java.lang.Thread.run
Total: 79651980 (0.13%) samples: 21
[ 0] sun.nio.ch.EPollSelectorImpl.doSelect
[ 1] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 2] sun.nio.ch.SelectorImpl.select
[ 3] io.netty.channel.nio.NioEventLoop.select
[ 4] io.netty.channel.nio.NioEventLoop.run
[ 5] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 6] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 7] java.lang.Thread.run
Total: 79199272 (0.13%) samples: 15
[ 0] gettimeofday
[ 1] Java_sun_nio_ch_EPollArrayWrapper_epollWait
[ 2] sun.nio.ch.EPollArrayWrapper.epollWait
[ 3] sun.nio.ch.EPollArrayWrapper.poll
[ 4] sun.nio.ch.EPollSelectorImpl.doSelect
[ 5] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 6] sun.nio.ch.SelectorImpl.select
[ 7] io.netty.channel.nio.NioEventLoop.select
[ 8] io.netty.channel.nio.NioEventLoop.run
[ 9] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[10] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[11] java.lang.Thread.run
Total: 77663587 (0.12%) samples: 14
[ 0] do_syscall_64_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] gettimeofday
[ 3] Java_sun_nio_ch_EPollArrayWrapper_epollWait
[ 4] sun.nio.ch.EPollArrayWrapper.epollWait
[ 5] sun.nio.ch.EPollArrayWrapper.poll
[ 6] sun.nio.ch.EPollSelectorImpl.doSelect
[ 7] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 8] sun.nio.ch.SelectorImpl.select
[ 9] io.netty.channel.nio.NioEventLoop.select
[10] io.netty.channel.nio.NioEventLoop.run
[11] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[12] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[13] java.lang.Thread.run
Total: 77577078 (0.12%) samples: 14
[ 0] io.netty.util.concurrent.FastThreadLocal.set
[ 1] io.netty.util.concurrent.FastThreadLocal.set
[ 2] io.netty.buffer.ByteBufUtil.decodeString
[ 3] io.netty.buffer.AbstractByteBuf.toString
[ 4] com.datastax.driver.core.CBUtil.readString
[ 5] com.datastax.driver.core.CBUtil.readString
[ 6] com.datastax.driver.core.Responses$Result$Rows$Metadata.decode
[ 7] com.datastax.driver.core.Responses$Result$Rows$Metadata.decode
[ 8] com.datastax.driver.core.Responses$Result$Rows$1.decode
[ 9] com.datastax.driver.core.Responses$Result$Rows$1.decode
[10] com.datastax.driver.core.Responses$Result$1.decode
[11] com.datastax.driver.core.Responses$Result$1.decode
[12] com.datastax.driver.core.Message$ProtocolDecoder.decode
[13] com.datastax.driver.core.Message$ProtocolDecoder.decode
[14] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[15] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[16] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[17] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[18] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[19] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[20] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[21] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[22] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[23] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[24] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[25] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[26] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[27] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[28] io.netty.channel.nio.NioEventLoop.processSelectedKey
[29] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[30] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[31] io.netty.channel.nio.NioEventLoop.run
[32] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[33] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[34] java.lang.Thread.run
Total: 77550871 (0.12%) samples: 12
[ 0] sun.nio.ch.SocketDispatcher.writev
[ 1] sun.nio.ch.IOUtil.write
[ 2] sun.nio.ch.SocketChannelImpl.write
[ 3] io.netty.channel.socket.nio.NioSocketChannel.doWrite
[ 4] io.netty.channel.AbstractChannel$AbstractUnsafe.flush0
[ 5] io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0
[ 6] io.netty.channel.AbstractChannel$AbstractUnsafe.flush
[ 7] io.netty.channel.DefaultChannelPipeline$HeadContext.flush
[ 8] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[ 9] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[10] io.netty.channel.AbstractChannelHandlerContext.flush
[11] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[12] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[13] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[14] io.netty.channel.AbstractChannelHandlerContext.flush
[15] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[16] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[17] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[18] io.netty.channel.AbstractChannelHandlerContext.flush
[19] io.netty.channel.ChannelDuplexHandler.flush
[20] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[21] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[22] io.netty.channel.AbstractChannelHandlerContext.flush
[23] io.netty.channel.DefaultChannelPipeline.flush
[24] io.netty.channel.AbstractChannel.flush
[25] com.datastax.driver.core.Connection$Flusher.run
[26] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[27] io.netty.channel.nio.NioEventLoop.run
[28] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[29] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[30] java.lang.Thread.run
Total: 77508212 (0.12%) samples: 13
[ 0] finish_task_switch_[k]
[ 1] __schedule_[k]
[ 2] schedule_[k]
[ 3] schedule_hrtimeout_range_clock_[k]
[ 4] schedule_hrtimeout_range_[k]
[ 5] ep_poll_[k]
[ 6] sys_epoll_wait_[k]
[ 7] do_syscall_64_[k]
[ 8] entry_SYSCALL_64_after_swapgs_[k]
[ 9] /lib64/libc-2.17.so
[10] sun.nio.ch.EPollArrayWrapper.epollWait
[11] sun.nio.ch.EPollArrayWrapper.poll
[12] sun.nio.ch.EPollSelectorImpl.doSelect
[13] sun.nio.ch.SelectorImpl.lockAndDoSelect
[14] sun.nio.ch.SelectorImpl.select
[15] io.netty.channel.nio.NioEventLoop.select
[16] io.netty.channel.nio.NioEventLoop.run
[17] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[18] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[19] java.lang.Thread.run
Total: 76947090 (0.12%) samples: 11
[ 0] ktime_get_ts64_[k]
[ 1] posix_ktime_get_ts_[k]
[ 2] sys_clock_gettime_[k]
[ 3] do_syscall_64_[k]
[ 4] entry_SYSCALL_64_after_swapgs_[k]
[ 5] __vdso_clock_gettime
[ 6] __clock_gettime
[ 7] io.netty.util.concurrent.SingleThreadEventExecutor.fetchFromScheduledTaskQueue
[ 8] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 9] io.netty.channel.nio.NioEventLoop.run
[10] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[11] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[12] java.lang.Thread.run
Total: 76834112 (0.12%) samples: 11
[ 0] java.util.concurrent.locks.LockSupport.unpark
[ 1] java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor
[ 2] java.util.concurrent.locks.AbstractQueuedSynchronizer.doReleaseShared
[ 3] java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared
[ 4] java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.unlock
[ 5] com.codahale.metrics.ExponentiallyDecayingReservoir.unlockForRegularUsage
[ 6] com.codahale.metrics.ExponentiallyDecayingReservoir.update
[ 7] com.codahale.metrics.ExponentiallyDecayingReservoir.update
[ 8] com.codahale.metrics.Histogram.update
[ 9] com.codahale.metrics.Timer.update
[10] com.codahale.metrics.Timer.update
[11] com.codahale.metrics.Timer$Context.stop
[12] com.datastax.driver.core.RequestHandler.setFinalResult
[13] com.datastax.driver.core.RequestHandler.access$2500
[14] com.datastax.driver.core.RequestHandler$SpeculativeExecution.setFinalResult
[15] com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
[16] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[17] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[18] io.netty.channel.SimpleChannelInboundHandler.channelRead
[19] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[20] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[21] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[22] io.netty.handler.timeout.IdleStateHandler.channelRead
[23] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[24] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[25] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[26] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[27] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[28] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[29] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[30] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[31] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[32] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[33] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[34] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[35] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[36] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[37] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[38] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[39] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[40] io.netty.channel.nio.NioEventLoop.processSelectedKey
[41] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[42] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[43] io.netty.channel.nio.NioEventLoop.run
[44] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[45] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[46] java.lang.Thread.run
Total: 74045978 (0.12%) samples: 1
[ 0] __GI___pthread_getspecific
[ 1] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 2] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 3] sun.misc.Unsafe.park
[ 4] java.util.concurrent.locks.LockSupport.parkNanos
[ 5] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 8] java.util.concurrent.ThreadPoolExecutor.getTask
[ 9] java.util.concurrent.ThreadPoolExecutor.runWorker
[10] java.util.concurrent.ThreadPoolExecutor$Worker.run
[11] java.lang.Thread.run
Total: 73901835 (0.12%) samples: 10
[ 0] __clock_gettime
[ 1] io.netty.channel.nio.NioEventLoop.run
[ 2] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 3] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 4] java.lang.Thread.run
Total: 73490019 (0.12%) samples: 10
[ 0] java.nio.charset.CharsetEncoder.replaceWith
[ 1] java.nio.charset.CharsetEncoder.<init>
[ 2] java.nio.charset.CharsetEncoder.<init>
[ 3] sun.nio.cs.UTF_8$Encoder.<init>
[ 4] sun.nio.cs.UTF_8$Encoder.<init>
[ 5] sun.nio.cs.UTF_8.newEncoder
[ 6] java.lang.StringCoding.encode
[ 7] java.lang.String.getBytes
[ 8] com.datastax.driver.core.CBUtil.sizeOfLongString
[ 9] com.datastax.driver.core.Requests$Query$1.encodedSize
[10] com.datastax.driver.core.Requests$Query$1.encodedSize
[11] com.datastax.driver.core.Message$ProtocolEncoder.encode
[12] com.datastax.driver.core.Message$ProtocolEncoder.encode
[13] io.netty.handler.codec.MessageToMessageEncoder.write
[14] io.netty.channel.AbstractChannelHandlerContext.invokeWrite0
[15] io.netty.channel.AbstractChannelHandlerContext.invokeWrite
[16] io.netty.channel.AbstractChannelHandlerContext.write
[17] io.netty.channel.AbstractChannelHandlerContext.write
[18] io.netty.handler.timeout.IdleStateHandler.write
[19] io.netty.channel.AbstractChannelHandlerContext.invokeWrite0
[20] io.netty.channel.AbstractChannelHandlerContext.invokeWrite
[21] io.netty.channel.AbstractChannelHandlerContext.write
[22] io.netty.channel.AbstractChannelHandlerContext.write
[23] io.netty.channel.AbstractChannelHandlerContext.write
[24] io.netty.channel.DefaultChannelPipeline.write
[25] io.netty.channel.AbstractChannel.write
[26] com.datastax.driver.core.Connection$Flusher.run
[27] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[28] io.netty.channel.nio.NioEventLoop.run
[29] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[30] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[31] java.lang.Thread.run
Total: 73471256 (0.12%) samples: 17
[ 0] pvclock_clocksource_read_[k]
[ 1] xen_clocksource_get_cycles_[k]
[ 2] ktime_get_ts64_[k]
[ 3] posix_ktime_get_ts_[k]
[ 4] sys_clock_gettime_[k]
[ 5] do_syscall_64_[k]
[ 6] entry_SYSCALL_64_after_swapgs_[k]
[ 7] __vdso_clock_gettime
[ 8] __clock_gettime
[ 9] io.netty.util.concurrent.SingleThreadEventExecutor.pollTask
[10] io.netty.channel.nio.NioEventLoop.pollTask
[11] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[12] io.netty.channel.nio.NioEventLoop.run
[13] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[14] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[15] java.lang.Thread.run
Total: 73434931 (0.12%) samples: 13
[ 0] io.netty.util.concurrent.PromiseTask$RunnableAdapter.call
[ 1] io.netty.util.concurrent.ScheduledFutureTask.run
[ 2] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 3] io.netty.channel.nio.NioEventLoop.run
[ 4] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 5] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 6] java.lang.Thread.run
Total: 72311218 (0.12%) samples: 11
[ 0] java.util.logging.Logger.isLoggable
[ 1] org.slf4j.impl.JDK14LoggerAdapter.debug
[ 2] com.datastax.driver.core.Connection$11.onSet
[ 3] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[ 4] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[ 5] io.netty.channel.SimpleChannelInboundHandler.channelRead
[ 6] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[ 7] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[ 8] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[ 9] io.netty.handler.timeout.IdleStateHandler.channelRead
[10] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[11] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[12] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[13] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[14] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[15] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[16] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[17] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[18] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[19] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[20] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[21] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[22] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[23] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[24] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[25] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[26] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[27] io.netty.channel.nio.NioEventLoop.processSelectedKey
[28] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[29] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[30] io.netty.channel.nio.NioEventLoop.run
[31] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[32] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[33] java.lang.Thread.run
Total: 71381011 (0.11%) samples: 7
[ 0] tcp_recvmsg_[k]
[ 1] sock_recvmsg_[k]
[ 2] sock_read_iter_[k]
[ 3] __vfs_read_[k]
[ 4] vfs_read_[k]
[ 5] sys_read_[k]
[ 6] do_syscall_64_[k]
[ 7] entry_SYSCALL_64_after_swapgs_[k]
[ 8] read
[ 9] sun.nio.ch.FileDispatcherImpl.read0
[10] sun.nio.ch.SocketDispatcher.read
[11] sun.nio.ch.IOUtil.readIntoNativeBuffer
[12] sun.nio.ch.IOUtil.read
[13] sun.nio.ch.SocketChannelImpl.read
[14] io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes
[15] io.netty.buffer.AbstractByteBuf.writeBytes
[16] io.netty.channel.socket.nio.NioSocketChannel.doReadBytes
[17] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[18] io.netty.channel.nio.NioEventLoop.processSelectedKey
[19] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[20] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[21] io.netty.channel.nio.NioEventLoop.run
[22] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[23] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[24] java.lang.Thread.run
Total: 71213609 (0.11%) samples: 13
[ 0] com.datastax.driver.$internal.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder.<init>
[ 1] com.datastax.driver.$internal.com.google.common.collect.ImmutableSet$Builder.<init>
[ 2] com.datastax.driver.$internal.com.google.common.collect.ImmutableSet$Builder.<init>
[ 3] com.datastax.driver.$internal.com.google.common.collect.ImmutableSet.builder
[ 4] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.getRawTypes
[ 5] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.getRawType
[ 6] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableToClass
[ 7] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignable
[ 8] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableFrom
[ 9] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableFrom
[10] com.datastax.driver.core.TypeCodec.accepts
[11] com.datastax.driver.core.CodecRegistry.findCodec
[12] com.datastax.driver.core.CodecRegistry.codecFor
[13] com.datastax.driver.core.querybuilder.Utils.convert
[14] com.datastax.driver.core.querybuilder.BuiltStatement.getValues
[15] com.datastax.driver.core.SessionManager.makeRequestMessage
[16] com.datastax.driver.core.SessionManager.executeAsync
[17] com.datastax.driver.core.AbstractSession.execute
[18] com.facebook.presto.cassandra.NativeCassandraSession.lambda$execute$9
[19] com.facebook.presto.cassandra.NativeCassandraSession$$Lambda$1499.1156723283.executeWithSession
[20] com.facebook.presto.cassandra.NativeCassandraSession.executeWithSession
[21] com.facebook.presto.cassandra.NativeCassandraSession.execute
[22] com.facebook.presto.cassandra.NativeCassandraSession.queryPartitionKeys
[23] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[24] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[25] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[26] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[27] com.facebook.presto.metadata.MetadataManager.getLayouts
[28] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planTableScan
[29] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[30] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[31] com.facebook.presto.sql.planner.plan.FilterNode.accept
[32] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[33] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[34] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[35] com.facebook.presto.sql.planner.plan.AggregationNode.accept
[36] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[37] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[38] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[39] com.facebook.presto.sql.planner.plan.FilterNode.accept
[40] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[41] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[42] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[43] com.facebook.presto.sql.planner.plan.ProjectNode.accept
[44] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[45] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[46] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[47] com.facebook.presto.sql.planner.plan.OutputNode.accept
[48] com.facebook.presto.sql.planner.optimizations.AddExchanges.optimize
[49] com.facebook.presto.sql.planner.LogicalPlanner.plan
[50] com.facebook.presto.sql.planner.LogicalPlanner.plan
[51] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[52] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[53] com.facebook.presto.execution.SqlQueryExecution.start
[54] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[55] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[56] java.util.concurrent.ThreadPoolExecutor.runWorker
[57] java.util.concurrent.ThreadPoolExecutor$Worker.run
[58] java.lang.Thread.run
Total: 70684969 (0.11%) samples: 18
[ 0] do_futex_[k]
[ 1] sys_futex_[k]
[ 2] do_syscall_64_[k]
[ 3] entry_SYSCALL_64_after_swapgs_[k]
[ 4] __pthread_cond_signal
[ 5] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 6] sun.misc.Unsafe.unpark
[ 7] java.util.concurrent.locks.LockSupport.unpark
[ 8] java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor
[ 9] java.util.concurrent.locks.AbstractQueuedSynchronizer.doReleaseShared
[10] java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared
[11] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture$Sync.complete
[12] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture$Sync.set
[13] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture.set
[14] com.datastax.driver.core.DefaultResultSetFuture.onSet
[15] com.datastax.driver.core.RequestHandler.setFinalResult
[16] com.datastax.driver.core.RequestHandler.access$2500
[17] com.datastax.driver.core.RequestHandler$SpeculativeExecution.setFinalResult
[18] com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
[19] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[20] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[21] io.netty.channel.SimpleChannelInboundHandler.channelRead
[22] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[23] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[24] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[25] io.netty.handler.timeout.IdleStateHandler.channelRead
[26] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[27] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[28] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[29] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[30] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[31] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[32] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[33] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[34] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[35] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[36] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[37] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[38] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[39] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[40] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[41] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[42] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[43] io.netty.channel.nio.NioEventLoop.processSelectedKey
[44] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[45] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[46] io.netty.channel.nio.NioEventLoop.run
[47] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[48] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[49] java.lang.Thread.run
Total: 70198582 (0.11%) samples: 2
[ 0] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add
[ 1] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add
[ 2] java.util.concurrent.ScheduledThreadPoolExecutor.reExecutePeriodic
[ 3] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 4] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 5] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 6] java.lang.Thread.run
Total: 68895744 (0.11%) samples: 8
[ 0] tcp_current_mss_[k]
[ 1] tcp_send_mss_[k]
[ 2] tcp_sendmsg_[k]
[ 3] inet_sendmsg_[k]
[ 4] sock_sendmsg_[k]
[ 5] sock_write_iter_[k]
[ 6] do_iter_readv_writev_[k]
[ 7] do_readv_writev_[k]
[ 8] vfs_writev_[k]
[ 9] do_writev_[k]
[10] sys_writev_[k]
[11] do_syscall_64_[k]
[12] entry_SYSCALL_64_after_swapgs_[k]
[13] __writev
[14] sun.nio.ch.FileDispatcherImpl.writev0
[15] sun.nio.ch.SocketDispatcher.writev
[16] sun.nio.ch.IOUtil.write
[17] sun.nio.ch.SocketChannelImpl.write
[18] io.netty.channel.socket.nio.NioSocketChannel.doWrite
[19] io.netty.channel.AbstractChannel$AbstractUnsafe.flush0
[20] io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0
[21] io.netty.channel.AbstractChannel$AbstractUnsafe.flush
[22] io.netty.channel.DefaultChannelPipeline$HeadContext.flush
[23] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[24] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[25] io.netty.channel.AbstractChannelHandlerContext.flush
[26] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[27] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[28] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[29] io.netty.channel.AbstractChannelHandlerContext.flush
[30] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[31] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[32] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[33] io.netty.channel.AbstractChannelHandlerContext.flush
[34] io.netty.channel.ChannelDuplexHandler.flush
[35] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[36] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[37] io.netty.channel.AbstractChannelHandlerContext.flush
[38] io.netty.channel.DefaultChannelPipeline.flush
[39] io.netty.channel.AbstractChannel.flush
[40] com.datastax.driver.core.Connection$Flusher.run
[41] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[42] io.netty.channel.nio.NioEventLoop.run
[43] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[44] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[45] java.lang.Thread.run
Total: 68538300 (0.11%) samples: 17
[ 0] posix_ktime_get_ts_[k]
[ 1] do_syscall_64_[k]
[ 2] entry_SYSCALL_64_after_swapgs_[k]
[ 3] __vdso_clock_gettime
[ 4] __clock_gettime
[ 5] io.netty.channel.nio.NioEventLoop.run
[ 6] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 7] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 8] java.lang.Thread.run
Total: 68512914 (0.11%) samples: 11
[ 0] com.google.common.collect.CartesianList.getAxisIndexForProductIndex
[ 1] com.google.common.collect.CartesianList.access$100
[ 2] com.google.common.collect.CartesianList$1.get
[ 3] com.facebook.presto.cassandra.NativeCassandraSession.addWhereClause
[ 4] com.facebook.presto.cassandra.NativeCassandraSession.queryPartitionKeys
[ 5] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[ 6] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[ 7] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[ 8] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[ 9] com.facebook.presto.metadata.MetadataManager.getLayouts
[10] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[11] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[12] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[13] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[14] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[15] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[16] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[17] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[18] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[19] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[20] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[21] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[22] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[23] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[24] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[25] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[26] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[27] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[28] com.facebook.presto.sql.planner.LogicalPlanner.plan
[29] com.facebook.presto.sql.planner.LogicalPlanner.plan
[30] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[31] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[32] com.facebook.presto.execution.SqlQueryExecution.start
[33] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[34] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[35] java.util.concurrent.ThreadPoolExecutor.runWorker
[36] java.util.concurrent.ThreadPoolExecutor$Worker.run
[37] java.lang.Thread.run
Total: 67962473 (0.11%) samples: 68
[ 0] itable stub
[ 1] java.util.concurrent.ConcurrentHashMap.get
[ 2] com.facebook.presto.execution.SqlQueryManager.getQueryState
[ 3] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 4] java.util.concurrent.Executors$RunnableAdapter.call
[ 5] java.util.concurrent.FutureTask.runAndReset
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 8] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 9] java.util.concurrent.ThreadPoolExecutor$Worker.run
[10] java.lang.Thread.run
Total: 67792054 (0.11%) samples: 14
[ 0] java.nio.HeapCharBuffer.put
[ 1] sun.nio.cs.UTF_8$Decoder.decodeBufferLoop
[ 2] sun.nio.cs.UTF_8$Decoder.decodeLoop
[ 3] java.nio.charset.CharsetDecoder.decode
[ 4] io.netty.buffer.ByteBufUtil.decodeString
[ 5] io.netty.buffer.ByteBufUtil.decodeString
[ 6] io.netty.buffer.AbstractByteBuf.toString
[ 7] com.datastax.driver.core.CBUtil.readString
[ 8] com.datastax.driver.core.CBUtil.readString
[ 9] com.datastax.driver.core.Responses$Result$Rows$Metadata.decode
[10] com.datastax.driver.core.Responses$Result$Rows$Metadata.decode
[11] com.datastax.driver.core.Responses$Result$Rows$1.decode
[12] com.datastax.driver.core.Responses$Result$Rows$1.decode
[13] com.datastax.driver.core.Responses$Result$1.decode
[14] com.datastax.driver.core.Responses$Result$1.decode
[15] com.datastax.driver.core.Message$ProtocolDecoder.decode
[16] com.datastax.driver.core.Message$ProtocolDecoder.decode
[17] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[18] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[19] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[20] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[21] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[22] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[23] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[24] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[25] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[26] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[27] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[28] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[29] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[30] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[31] io.netty.channel.nio.NioEventLoop.processSelectedKey
[32] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[33] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[34] io.netty.channel.nio.NioEventLoop.run
[35] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[36] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[37] java.lang.Thread.run
Total: 66882124 (0.11%) samples: 66
[ 0] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 1] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 2] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 3] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 4] start_thread
Total: 66534946 (0.11%) samples: 13
[ 0] clockid_to_kclock.part.6_[k]
[ 1] do_syscall_64_[k]
[ 2] entry_SYSCALL_64_after_swapgs_[k]
[ 3] __vdso_clock_gettime
[ 4] __clock_gettime
[ 5] io.netty.channel.nio.NioEventLoop.run
[ 6] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 7] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 8] java.lang.Thread.run
Total: 66111337 (0.11%) samples: 66
[ 0] com.facebook.presto.spi.predicate.Marker.compareTo
[ 1] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 2] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 3] com.facebook.presto.spi.predicate.Domain.intersect
[ 4] com.facebook.presto.spi.predicate.TupleDomain.intersect
[ 5] com.facebook.presto.spi.predicate.TupleDomain.overlaps
[ 6] com.facebook.presto.cassandra.CassandraPartitionManager.lambda$getPartitions$0
[ 7] com.facebook.presto.cassandra.CassandraPartitionManager$$Lambda$1502.501036355.test
[ 8] java.util.stream.ReferencePipeline$2$1.accept
[ 9] java.util.Spliterators$ArraySpliterator.forEachRemaining
[10] java.util.stream.AbstractPipeline.copyInto
[11] java.util.stream.AbstractPipeline.wrapAndCopyInto
[12] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[13] java.util.stream.AbstractPipeline.evaluate
[14] java.util.stream.ReferencePipeline.collect
[15] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[16] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[17] com.facebook.presto.metadata.MetadataManager.getLayouts
[18] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[19] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[20] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[21] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[22] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[23] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[24] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[25] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[26] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[27] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[28] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[29] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[30] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[31] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[35] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[36] com.facebook.presto.sql.planner.LogicalPlanner.plan
[37] com.facebook.presto.sql.planner.LogicalPlanner.plan
[38] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[39] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[40] com.facebook.presto.execution.SqlQueryExecution.start
[41] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[42] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[43] java.util.concurrent.ThreadPoolExecutor.runWorker
[44] java.util.concurrent.ThreadPoolExecutor$Worker.run
[45] java.lang.Thread.run
Total: 65011428 (0.10%) samples: 65
[ 0] java.util.TreeMap.successor
[ 1] java.util.TreeMap$PrivateEntryIterator.nextEntry
[ 2] java.util.TreeMap$ValueIterator.next
[ 3] java.util.AbstractCollection.toArray
[ 4] java.util.ArrayList.<init>
[ 5] com.facebook.presto.spi.predicate.SortedRangeSet.getOrderedRanges
[ 6] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 7] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 8] com.facebook.presto.spi.predicate.Domain.intersect
[ 9] com.facebook.presto.spi.predicate.TupleDomain.intersect
[10] com.facebook.presto.spi.predicate.TupleDomain.overlaps
[11] com.facebook.presto.cassandra.CassandraPartitionManager.lambda$getPartitions$0
[12] com.facebook.presto.cassandra.CassandraPartitionManager$$Lambda$1502.501036355.test
[13] java.util.stream.ReferencePipeline$2$1.accept
[14] java.util.Spliterators$ArraySpliterator.forEachRemaining
[15] java.util.stream.AbstractPipeline.copyInto
[16] java.util.stream.AbstractPipeline.wrapAndCopyInto
[17] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[18] java.util.stream.AbstractPipeline.evaluate
[19] java.util.stream.ReferencePipeline.collect
[20] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[21] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[22] com.facebook.presto.metadata.MetadataManager.getLayouts
[23] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[24] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[25] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[26] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[27] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[28] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[29] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[30] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[31] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[35] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[36] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[37] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[38] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[39] com.facebook.presto.sql.planner.LogicalPlanner.plan
[40] com.facebook.presto.sql.planner.LogicalPlanner.plan
[41] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[42] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[43] com.facebook.presto.execution.SqlQueryExecution.start
[44] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[45] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[46] java.util.concurrent.ThreadPoolExecutor.runWorker
[47] java.util.concurrent.ThreadPoolExecutor$Worker.run
[48] java.lang.Thread.run
Total: 64638189 (0.10%) samples: 2
[ 0] do_syscall_64_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] __vdso_clock_gettime
[ 3] __clock_gettime
[ 4] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor.reExecutePeriodic
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 8] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 9] java.util.concurrent.ThreadPoolExecutor$Worker.run
[10] java.lang.Thread.run
Total: 64428968 (0.10%) samples: 15
[ 0] com.datastax.driver.core.CodecRegistry.findCodec
[ 1] com.datastax.driver.core.CodecRegistry.codecFor
[ 2] com.datastax.driver.core.querybuilder.Utils.appendValue
[ 3] com.datastax.driver.core.querybuilder.Clause$SimpleClause.appendTo
[ 4] com.datastax.driver.core.querybuilder.Utils.joinAndAppend
[ 5] com.datastax.driver.core.querybuilder.Select.buildQueryString
[ 6] com.datastax.driver.core.querybuilder.BuiltStatement.maybeRebuildCache
[ 7] com.datastax.driver.core.querybuilder.BuiltStatement.getValues
[ 8] com.datastax.driver.core.SessionManager.makeRequestMessage
[ 9] com.datastax.driver.core.SessionManager.executeAsync
[10] com.datastax.driver.core.AbstractSession.execute
[11] com.facebook.presto.cassandra.NativeCassandraSession.lambda$execute$9
[12] com.facebook.presto.cassandra.NativeCassandraSession$$Lambda$1499.1156723283.executeWithSession
[13] com.facebook.presto.cassandra.NativeCassandraSession.executeWithSession
[14] com.facebook.presto.cassandra.NativeCassandraSession.execute
[15] com.facebook.presto.cassandra.NativeCassandraSession.queryPartitionKeys
[16] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[17] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[18] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[19] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[20] com.facebook.presto.metadata.MetadataManager.getLayouts
[21] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[22] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[23] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[24] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[25] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[26] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[27] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[28] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[29] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[30] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[31] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[35] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[36] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[37] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[38] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[39] com.facebook.presto.sql.planner.LogicalPlanner.plan
[40] com.facebook.presto.sql.planner.LogicalPlanner.plan
[41] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[42] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[43] com.facebook.presto.execution.SqlQueryExecution.start
[44] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[45] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[46] java.util.concurrent.ThreadPoolExecutor.runWorker
[47] java.util.concurrent.ThreadPoolExecutor$Worker.run
[48] java.lang.Thread.run
Total: 64009697 (0.10%) samples: 13
[ 0] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 1] io.netty.channel.nio.NioEventLoop.run
[ 2] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 3] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 4] java.lang.Thread.run
Total: 63895941 (0.10%) samples: 6
[ 0] java.util.concurrent.ConcurrentLinkedQueue.first
[ 1] java.util.concurrent.ConcurrentLinkedQueue.isEmpty
[ 2] com.datastax.driver.core.HostConnectionPool.dequeue
[ 3] com.datastax.driver.core.HostConnectionPool.returnConnection
[ 4] com.datastax.driver.core.Connection.release
[ 5] com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
[ 6] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[ 7] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[ 8] io.netty.channel.SimpleChannelInboundHandler.channelRead
[ 9] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[10] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[11] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[12] io.netty.handler.timeout.IdleStateHandler.channelRead
[13] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[14] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[15] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[16] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[17] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[18] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[19] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[20] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[21] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[22] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[23] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[24] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[25] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[26] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[27] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[28] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[29] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[30] io.netty.channel.nio.NioEventLoop.processSelectedKey
[31] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[32] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[33] io.netty.channel.nio.NioEventLoop.run
[34] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[35] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[36] java.lang.Thread.run
Total: 62995631 (0.10%) samples: 1
[ 0] sys_clock_gettime_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] __vdso_clock_gettime
[ 3] __clock_gettime
[ 4] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add
[ 6] java.util.concurrent.ScheduledThreadPoolExecutor.reExecutePeriodic
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 8] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 9] java.util.concurrent.ThreadPoolExecutor$Worker.run
[10] java.lang.Thread.run
Total: 62365129 (0.10%) samples: 55
[ 0] /lib64/libz.so.1.2.8
[ 1] java.util.zip.Deflater.deflateBytes
[ 2] java.util.zip.Deflater.deflate
[ 3] org.eclipse.jetty.server.handler.gzip.GzipHttpOutputInterceptor$GzipBufferCB.process
[ 4] org.eclipse.jetty.util.IteratingCallback.processing
[ 5] org.eclipse.jetty.util.IteratingCallback.iterate
[ 6] org.eclipse.jetty.server.handler.gzip.GzipHttpOutputInterceptor.gzip
[ 7] org.eclipse.jetty.server.handler.gzip.GzipHttpOutputInterceptor.commit
[ 8] org.eclipse.jetty.server.handler.gzip.GzipHttpOutputInterceptor.write
[ 9] org.eclipse.jetty.server.HttpOutput.write
[10] org.eclipse.jetty.server.HttpOutput.write
[11] org.eclipse.jetty.server.HttpOutput.write
[12] io.airlift.http.server.TimingFilter$TimedServletOutputStream.write
[13] org.glassfish.jersey.servlet.internal.ResponseWriter$NonCloseableOutputStreamWrapper.write
[14] java.io.ByteArrayOutputStream.writeTo
[15] org.glassfish.jersey.message.internal.CommittingOutputStream.flushBuffer
[16] org.glassfish.jersey.message.internal.CommittingOutputStream.commit
[17] org.glassfish.jersey.message.internal.CommittingOutputStream.close
[18] org.glassfish.jersey.message.internal.OutboundMessageContext.close
[19] org.glassfish.jersey.server.ContainerResponse.close
[20] org.glassfish.jersey.server.ServerRuntime$Responder.writeResponse
[21] org.glassfish.jersey.server.ServerRuntime$Responder.processResponse
[22] org.glassfish.jersey.server.ServerRuntime$Responder.process
[23] org.glassfish.jersey.server.ServerRuntime$AsyncResponder$3.run
[24] org.glassfish.jersey.internal.Errors$1.call
[25] org.glassfish.jersey.internal.Errors$1.call
[26] org.glassfish.jersey.internal.Errors.process
[27] org.glassfish.jersey.internal.Errors.process
[28] org.glassfish.jersey.internal.Errors.process
[29] org.glassfish.jersey.process.internal.RequestScope.runInScope
[30] org.glassfish.jersey.server.ServerRuntime$AsyncResponder.resume
[31] org.glassfish.jersey.server.ServerRuntime$AsyncResponder.resume
[32] io.airlift.http.server.AsyncResponseHandler$1.onSuccess
[33] com.google.common.util.concurrent.Futures$4.run
[34] io.airlift.concurrent.BoundedExecutor.drainQueue
[35] io.airlift.concurrent.BoundedExecutor$$Lambda$740.1542804546.run
[36] java.util.concurrent.ThreadPoolExecutor.runWorker
[37] java.util.concurrent.ThreadPoolExecutor$Worker.run
[38] java.lang.Thread.run
Total: 62311251 (0.10%) samples: 62
[ 0] java.util.Formatter$Conversion.isValid
[ 1] java.util.Formatter$FormatSpecifier.conversion
[ 2] java.util.Formatter$FormatSpecifier.<init>
[ 3] java.util.Formatter.parse
[ 4] java.util.Formatter.format
[ 5] java.util.Formatter.format
[ 6] java.lang.String.format
[ 7] io.airlift.concurrent.SetThreadName.<init>
[ 8] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 9] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[10] com.facebook.presto.execution.SqlQueryManager$1.run
[11] java.util.concurrent.Executors$RunnableAdapter.call
[12] java.util.concurrent.FutureTask.runAndReset
[13] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[14] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[15] java.util.concurrent.ThreadPoolExecutor.runWorker
[16] java.util.concurrent.ThreadPoolExecutor$Worker.run
[17] java.lang.Thread.run
Total: 60096919 (0.10%) samples: 7
[ 0] sys_clock_gettime_[k]
[ 1] do_syscall_64_[k]
[ 2] entry_SYSCALL_64_after_swapgs_[k]
[ 3] __vdso_clock_gettime
[ 4] __clock_gettime
[ 5] io.netty.util.concurrent.SingleThreadEventExecutor.fetchFromScheduledTaskQueue
[ 6] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 7] io.netty.channel.nio.NioEventLoop.run
[ 8] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 9] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[10] java.lang.Thread.run
Total: 59154600 (0.09%) samples: 14
[ 0] ixgbevf_xmit_frame [ixgbevf]_[k]
[ 1] dev_hard_start_xmit_[k]
[ 2] sch_direct_xmit_[k]
[ 3] __dev_queue_xmit_[k]
[ 4] dev_queue_xmit_[k]
[ 5] ip_finish_output2_[k]
[ 6] ip_finish_output_[k]
[ 7] ip_output_[k]
[ 8] ip_local_out_[k]
[ 9] ip_queue_xmit_[k]
[10] tcp_transmit_skb_[k]
[11] tcp_write_xmit_[k]
[12] __tcp_push_pending_frames_[k]
[13] tcp_push_[k]
[14] tcp_sendmsg_[k]
[15] inet_sendmsg_[k]
[16] sock_sendmsg_[k]
[17] sock_write_iter_[k]
[18] do_iter_readv_writev_[k]
[19] do_readv_writev_[k]
[20] vfs_writev_[k]
[21] do_writev_[k]
[22] sys_writev_[k]
[23] do_syscall_64_[k]
[24] entry_SYSCALL_64_after_swapgs_[k]
[25] __writev
[26] sun.nio.ch.FileDispatcherImpl.writev0
[27] sun.nio.ch.SocketDispatcher.writev
[28] sun.nio.ch.IOUtil.write
[29] sun.nio.ch.SocketChannelImpl.write
[30] io.netty.channel.socket.nio.NioSocketChannel.doWrite
[31] io.netty.channel.AbstractChannel$AbstractUnsafe.flush0
[32] io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0
[33] io.netty.channel.AbstractChannel$AbstractUnsafe.flush
[34] io.netty.channel.DefaultChannelPipeline$HeadContext.flush
[35] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[36] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[37] io.netty.channel.AbstractChannelHandlerContext.flush
[38] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[39] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[40] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[41] io.netty.channel.AbstractChannelHandlerContext.flush
[42] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[43] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[44] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[45] io.netty.channel.AbstractChannelHandlerContext.flush
[46] io.netty.channel.ChannelDuplexHandler.flush
[47] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[48] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[49] io.netty.channel.AbstractChannelHandlerContext.flush
[50] io.netty.channel.DefaultChannelPipeline.flush
[51] io.netty.channel.AbstractChannel.flush
[52] com.datastax.driver.core.Connection$Flusher.run
[53] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[54] io.netty.channel.nio.NioEventLoop.run
[55] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[56] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[57] java.lang.Thread.run
Total: 59144877 (0.09%) samples: 59
[ 0] java.util.AbstractCollection.toArray
[ 1] java.util.ArrayList.<init>
[ 2] com.facebook.presto.spi.predicate.SortedRangeSet.getOrderedRanges
[ 3] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 4] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 5] com.facebook.presto.spi.predicate.Domain.intersect
[ 6] com.facebook.presto.spi.predicate.TupleDomain.intersect
[ 7] com.facebook.presto.spi.predicate.TupleDomain.overlaps
[ 8] com.facebook.presto.cassandra.CassandraPartitionManager.lambda$getPartitions$0
[ 9] com.facebook.presto.cassandra.CassandraPartitionManager$$Lambda$1502.501036355.test
[10] java.util.stream.ReferencePipeline$2$1.accept
[11] java.util.Spliterators$ArraySpliterator.forEachRemaining
[12] java.util.stream.AbstractPipeline.copyInto
[13] java.util.stream.AbstractPipeline.wrapAndCopyInto
[14] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[15] java.util.stream.AbstractPipeline.evaluate
[16] java.util.stream.ReferencePipeline.collect
[17] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[18] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[19] com.facebook.presto.metadata.MetadataManager.getLayouts
[20] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[21] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[22] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[23] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[24] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[25] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[26] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[27] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[28] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[29] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[30] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[31] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[35] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[36] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[37] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[38] com.facebook.presto.sql.planner.LogicalPlanner.plan
[39] com.facebook.presto.sql.planner.LogicalPlanner.plan
[40] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[41] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[42] com.facebook.presto.execution.SqlQueryExecution.start
[43] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[44] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[45] java.util.concurrent.ThreadPoolExecutor.runWorker
[46] java.util.concurrent.ThreadPoolExecutor$Worker.run
[47] java.lang.Thread.run
Total: 58737859 (0.09%) samples: 10
[ 0] java.util.HashMap.newNode
[ 1] java.util.HashMap.putVal
[ 2] java.util.HashMap.put
[ 3] com.datastax.driver.core.ColumnDefinitions.<init>
[ 4] com.datastax.driver.core.Responses$Result$Rows$Metadata.decode
[ 5] com.datastax.driver.core.Responses$Result$Rows$Metadata.decode
[ 6] com.datastax.driver.core.Responses$Result$Rows$1.decode
[ 7] com.datastax.driver.core.Responses$Result$Rows$1.decode
[ 8] com.datastax.driver.core.Responses$Result$1.decode
[ 9] com.datastax.driver.core.Responses$Result$1.decode
[10] com.datastax.driver.core.Message$ProtocolDecoder.decode
[11] com.datastax.driver.core.Message$ProtocolDecoder.decode
[12] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[13] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[14] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[15] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[16] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[17] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[18] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[19] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[20] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[21] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[22] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[23] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[24] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[25] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[26] io.netty.channel.nio.NioEventLoop.processSelectedKey
[27] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[28] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[29] io.netty.channel.nio.NioEventLoop.run
[30] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[31] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[32] java.lang.Thread.run
Total: 58585340 (0.09%) samples: 57
[ 0] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/libzip.so
[ 1] Java_java_util_zip_ZipFile_getEntry
[ 2] java.util.zip.ZipFile.getEntry
[ 3] java.util.zip.ZipFile.getEntry
[ 4] java.util.jar.JarFile.getEntry
[ 5] java.util.jar.JarFile.getJarEntry
[ 6] sun.misc.URLClassPath$JarLoader.getResource
[ 7] sun.misc.URLClassPath$JarLoader.findResource
[ 8] sun.misc.URLClassPath.findResource
[ 9] java.net.URLClassLoader$2.run
[10] java.net.URLClassLoader$2.run
[11] java.security.AccessController.doPrivileged
[12] java.net.URLClassLoader.findResource
[13] java.lang.ClassLoader.getResource
[14] io.airlift.http.server.ClassPathResourceHandler.getResourcePath
[15] io.airlift.http.server.ClassPathResourceHandler.handle
[16] org.eclipse.jetty.server.handler.gzip.GzipHandler.handle
[17] org.eclipse.jetty.server.handler.HandlerCollection.handle
[18] org.eclipse.jetty.server.handler.StatisticsHandler.handle
[19] org.eclipse.jetty.server.handler.HandlerList.handle
[20] org.eclipse.jetty.server.handler.HandlerWrapper.handle
[21] org.eclipse.jetty.server.Server.handle
[22] org.eclipse.jetty.server.HttpChannel.handle
[23] org.eclipse.jetty.server.HttpConnection.onFillable
[24] org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded
[25] org.eclipse.jetty.io.FillInterest.fillable
[26] org.eclipse.jetty.io.ChannelEndPoint$2.run
[27] org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce
[28] org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce
[29] org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run
[30] org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run
[31] org.eclipse.jetty.util.thread.QueuedThreadPool.runJob
[32] org.eclipse.jetty.util.thread.QueuedThreadPool$2.run
[33] java.lang.Thread.run
Total: 58373976 (0.09%) samples: 7
[ 0] pthread_mutex_unlock
[ 1] sun.misc.Unsafe.unpark
[ 2] java.util.concurrent.locks.LockSupport.unpark
[ 3] java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor
[ 4] java.util.concurrent.locks.AbstractQueuedSynchronizer.doReleaseShared
[ 5] java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared
[ 6] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture$Sync.complete
[ 7] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture$Sync.set
[ 8] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture.set
[ 9] com.datastax.driver.core.DefaultResultSetFuture.onSet
[10] com.datastax.driver.core.RequestHandler.setFinalResult
[11] com.datastax.driver.core.RequestHandler.access$2500
[12] com.datastax.driver.core.RequestHandler$SpeculativeExecution.setFinalResult
[13] com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
[14] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[15] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[16] io.netty.channel.SimpleChannelInboundHandler.channelRead
[17] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[18] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[19] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[20] io.netty.handler.timeout.IdleStateHandler.channelRead
[21] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[22] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[23] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[24] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[25] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[26] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[27] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[28] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[29] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[30] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[31] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[32] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[33] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[34] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[35] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[36] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[37] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[38] io.netty.channel.nio.NioEventLoop.processSelectedKey
[39] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[40] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[41] io.netty.channel.nio.NioEventLoop.run
[42] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[43] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[44] java.lang.Thread.run
Total: 58365324 (0.09%) samples: 10
[ 0] com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
[ 1] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[ 2] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[ 3] io.netty.channel.SimpleChannelInboundHandler.channelRead
[ 4] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[ 5] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[ 6] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[ 7] io.netty.handler.timeout.IdleStateHandler.channelRead
[ 8] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[ 9] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[10] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[11] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[12] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[13] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[14] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[15] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[16] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[17] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[18] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[19] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[20] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[21] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[22] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[23] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[24] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[25] io.netty.channel.nio.NioEventLoop.processSelectedKey
[26] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[27] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[28] io.netty.channel.nio.NioEventLoop.run
[29] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[30] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[31] java.lang.Thread.run
Total: 58013239 (0.09%) samples: 58
[ 0] com.facebook.presto.spi.block.VariableWidthBlock.getPositionOffset
[ 1] com.facebook.presto.spi.block.VariableWidthBlock.getSliceLength
[ 2] com.facebook.presto.spi.type.VarcharType.compareTo
[ 3] com.facebook.presto.spi.predicate.Marker.compareTo
[ 4] com.facebook.presto.spi.predicate.Range.overlaps
[ 5] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 6] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 7] com.facebook.presto.spi.predicate.Domain.intersect
[ 8] com.facebook.presto.spi.predicate.TupleDomain.intersect
[ 9] com.facebook.presto.spi.predicate.TupleDomain.overlaps
[10] com.facebook.presto.cassandra.CassandraPartitionManager.lambda$getPartitions$0
[11] com.facebook.presto.cassandra.CassandraPartitionManager$$Lambda$1502.501036355.test
[12] java.util.stream.ReferencePipeline$2$1.accept
[13] java.util.Spliterators$ArraySpliterator.forEachRemaining
[14] java.util.stream.AbstractPipeline.copyInto
[15] java.util.stream.AbstractPipeline.wrapAndCopyInto
[16] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[17] java.util.stream.AbstractPipeline.evaluate
[18] java.util.stream.ReferencePipeline.collect
[19] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[20] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[21] com.facebook.presto.metadata.MetadataManager.getLayouts
[22] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[23] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[24] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[25] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[26] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[27] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[28] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[29] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[30] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[31] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[35] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[36] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[37] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[38] com.facebook.presto.sql.planner.LogicalPlanner.plan
[39] com.facebook.presto.sql.planner.LogicalPlanner.plan
[40] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[41] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[42] com.facebook.presto.execution.SqlQueryExecution.start
[43] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[44] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[45] java.util.concurrent.ThreadPoolExecutor.runWorker
[46] java.util.concurrent.ThreadPoolExecutor$Worker.run
[47] java.lang.Thread.run
Total: 57457957 (0.09%) samples: 11
[ 0] clockid_to_kclock.part.6_[k]
[ 1] do_syscall_64_[k]
[ 2] entry_SYSCALL_64_after_swapgs_[k]
[ 3] __vdso_clock_gettime
[ 4] __clock_gettime
[ 5] io.netty.util.concurrent.SingleThreadEventExecutor.fetchFromScheduledTaskQueue
[ 6] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 7] io.netty.channel.nio.NioEventLoop.run
[ 8] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 9] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[10] java.lang.Thread.run
Total: 56744122 (0.09%) samples: 3
[ 0] java.util.concurrent.locks.LockSupport.unpark
[ 1] java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor
[ 2] java.util.concurrent.locks.AbstractQueuedSynchronizer.release
[ 3] java.util.concurrent.locks.ReentrantLock.unlock
[ 4] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[ 6] java.util.concurrent.ThreadPoolExecutor.getTask
[ 7] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 8] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 9] java.lang.Thread.run
Total: 56585547 (0.09%) samples: 11
[ 0] com.datastax.driver.core.Connection$10.operationComplete
[ 1] io.netty.util.concurrent.DefaultPromise.notifyListener0
[ 2] io.netty.util.concurrent.DefaultPromise.notifyListenersNow
[ 3] io.netty.util.concurrent.DefaultPromise.notifyListenersWithStackOverFlowProtection
[ 4] io.netty.util.concurrent.DefaultPromise.notifyListeners
[ 5] io.netty.util.concurrent.DefaultPromise.setSuccess
[ 6] io.netty.util.concurrent.PromiseTask.setSuccessInternal
[ 7] io.netty.util.concurrent.ScheduledFutureTask.run
[ 8] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 9] io.netty.channel.nio.NioEventLoop.run
[10] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[11] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[12] java.lang.Thread.run
Total: 55889781 (0.09%) samples: 13
[ 0] sys_epoll_wait_[k]
[ 1] do_syscall_64_[k]
[ 2] entry_SYSCALL_64_after_swapgs_[k]
[ 3] /lib64/libc-2.17.so
[ 4] sun.nio.ch.EPollArrayWrapper.epollWait
[ 5] sun.nio.ch.EPollArrayWrapper.poll
[ 6] sun.nio.ch.EPollSelectorImpl.doSelect
[ 7] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 8] sun.nio.ch.SelectorImpl.selectNow
[ 9] io.netty.channel.nio.NioEventLoop.select
[10] io.netty.channel.nio.NioEventLoop.run
[11] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[12] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[13] java.lang.Thread.run
Total: 55701601 (0.09%) samples: 8
[ 0] java.util.regex.Matcher.match
[ 1] java.util.regex.Matcher.matches
[ 2] com.datastax.driver.core.querybuilder.Utils.appendName
[ 3] com.datastax.driver.core.querybuilder.Utils.appendName
[ 4] com.datastax.driver.core.querybuilder.Utils.joinAndAppendNames
[ 5] com.datastax.driver.core.querybuilder.Select.buildQueryString
[ 6] com.datastax.driver.core.querybuilder.BuiltStatement.maybeRebuildCache
[ 7] com.datastax.driver.core.querybuilder.BuiltStatement.getValues
[ 8] com.datastax.driver.core.SessionManager.makeRequestMessage
[ 9] com.datastax.driver.core.SessionManager.executeAsync
[10] com.datastax.driver.core.AbstractSession.execute
[11] com.facebook.presto.cassandra.NativeCassandraSession.lambda$execute$9
[12] com.facebook.presto.cassandra.NativeCassandraSession$$Lambda$1499.1156723283.executeWithSession
[13] com.facebook.presto.cassandra.NativeCassandraSession.executeWithSession
[14] com.facebook.presto.cassandra.NativeCassandraSession.execute
[15] com.facebook.presto.cassandra.NativeCassandraSession.queryPartitionKeys
[16] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[17] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[18] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[19] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[20] com.facebook.presto.metadata.MetadataManager.getLayouts
[21] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[22] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[23] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[24] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[25] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[26] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[27] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[28] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[29] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[30] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[31] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[35] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[36] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[37] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[38] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[39] com.facebook.presto.sql.planner.LogicalPlanner.plan
[40] com.facebook.presto.sql.planner.LogicalPlanner.plan
[41] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[42] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[43] com.facebook.presto.execution.SqlQueryExecution.start
[44] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[45] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[46] java.util.concurrent.ThreadPoolExecutor.runWorker
[47] java.util.concurrent.ThreadPoolExecutor$Worker.run
[48] java.lang.Thread.run
Total: 55157037 (0.09%) samples: 55
[ 0] java.util.concurrent.ConcurrentHashMap$Traverser.advance
[ 1] java.util.concurrent.ConcurrentHashMap$ValueSpliterator.forEachRemaining
[ 2] java.util.stream.AbstractPipeline.copyInto
[ 3] java.util.stream.AbstractPipeline.wrapAndCopyInto
[ 4] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[ 5] java.util.stream.AbstractPipeline.evaluate
[ 6] java.util.stream.ReferencePipeline.collect
[ 7] com.facebook.presto.execution.SqlQueryManager.enforceMemoryLimits
[ 8] com.facebook.presto.execution.SqlQueryManager$1.run
[ 9] java.util.concurrent.Executors$RunnableAdapter.call
[10] java.util.concurrent.FutureTask.runAndReset
[11] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[12] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[13] java.util.concurrent.ThreadPoolExecutor.runWorker
[14] java.util.concurrent.ThreadPoolExecutor$Worker.run
[15] java.lang.Thread.run
Total: 54471194 (0.09%) samples: 16
[ 0] posix_ktime_get_ts_[k]
[ 1] do_syscall_64_[k]
[ 2] entry_SYSCALL_64_after_swapgs_[k]
[ 3] __vdso_clock_gettime
[ 4] __clock_gettime
[ 5] io.netty.util.concurrent.SingleThreadEventExecutor.fetchFromScheduledTaskQueue
[ 6] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 7] io.netty.channel.nio.NioEventLoop.run
[ 8] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 9] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[10] java.lang.Thread.run
Total: 54107454 (0.09%) samples: 7
[ 0] read
[ 1] sun.nio.ch.FileDispatcherImpl.read0
[ 2] sun.nio.ch.SocketDispatcher.read
[ 3] sun.nio.ch.IOUtil.readIntoNativeBuffer
[ 4] sun.nio.ch.IOUtil.read
[ 5] sun.nio.ch.SocketChannelImpl.read
[ 6] io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes
[ 7] io.netty.buffer.AbstractByteBuf.writeBytes
[ 8] io.netty.channel.socket.nio.NioSocketChannel.doReadBytes
[ 9] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[10] io.netty.channel.nio.NioEventLoop.processSelectedKey
[11] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[12] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[13] io.netty.channel.nio.NioEventLoop.run
[14] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[15] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[16] java.lang.Thread.run
Total: 53958293 (0.09%) samples: 54
[ 0] com.facebook.presto.spi.predicate.Marker.compareTo
[ 1] com.facebook.presto.spi.predicate.Range.overlaps
[ 2] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 3] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 4] com.facebook.presto.spi.predicate.Domain.intersect
[ 5] com.facebook.presto.spi.predicate.TupleDomain.intersect
[ 6] com.facebook.presto.spi.predicate.TupleDomain.overlaps
[ 7] com.facebook.presto.cassandra.CassandraPartitionManager.lambda$getPartitions$0
[ 8] com.facebook.presto.cassandra.CassandraPartitionManager$$Lambda$1502.501036355.test
[ 9] java.util.stream.ReferencePipeline$2$1.accept
[10] java.util.Spliterators$ArraySpliterator.forEachRemaining
[11] java.util.stream.AbstractPipeline.copyInto
[12] java.util.stream.AbstractPipeline.wrapAndCopyInto
[13] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[14] java.util.stream.AbstractPipeline.evaluate
[15] java.util.stream.ReferencePipeline.collect
[16] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[17] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[18] com.facebook.presto.metadata.MetadataManager.getLayouts
[19] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[20] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[21] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[22] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[23] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[24] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[25] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[26] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[27] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[28] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[29] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[30] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[31] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[35] com.facebook.presto.sql.planner.LogicalPlanner.plan
[36] com.facebook.presto.sql.planner.LogicalPlanner.plan
[37] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[38] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[39] com.facebook.presto.execution.SqlQueryExecution.start
[40] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[41] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[42] java.util.concurrent.ThreadPoolExecutor.runWorker
[43] java.util.concurrent.ThreadPoolExecutor$Worker.run
[44] java.lang.Thread.run
Total: 53880923 (0.09%) samples: 54
[ 0] java.util.regex.Pattern$BnM.match
[ 1] java.util.regex.Matcher.search
[ 2] java.util.regex.Matcher.find
[ 3] java.util.Formatter.parse
[ 4] java.util.Formatter.format
[ 5] java.util.Formatter.format
[ 6] java.lang.String.format
[ 7] io.airlift.concurrent.SetThreadName.<init>
[ 8] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 9] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[10] com.facebook.presto.execution.SqlQueryManager$1.run
[11] java.util.concurrent.Executors$RunnableAdapter.call
[12] java.util.concurrent.FutureTask.runAndReset
[13] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[14] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[15] java.util.concurrent.ThreadPoolExecutor.runWorker
[16] java.util.concurrent.ThreadPoolExecutor$Worker.run
[17] java.lang.Thread.run
Total: 53671604 (0.09%) samples: 11
[ 0] com.datastax.driver.core.DataType.decode
[ 1] com.datastax.driver.core.Responses$Result$Rows$Metadata.decode
[ 2] com.datastax.driver.core.Responses$Result$Rows$Metadata.decode
[ 3] com.datastax.driver.core.Responses$Result$Rows$1.decode
[ 4] com.datastax.driver.core.Responses$Result$Rows$1.decode
[ 5] com.datastax.driver.core.Responses$Result$1.decode
[ 6] com.datastax.driver.core.Responses$Result$1.decode
[ 7] com.datastax.driver.core.Message$ProtocolDecoder.decode
[ 8] com.datastax.driver.core.Message$ProtocolDecoder.decode
[ 9] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[10] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[11] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[12] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[13] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[14] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[15] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[16] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[17] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[18] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[19] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[20] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[21] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[22] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[23] io.netty.channel.nio.NioEventLoop.processSelectedKey
[24] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[25] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[26] io.netty.channel.nio.NioEventLoop.run
[27] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[28] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[29] java.lang.Thread.run
Total: 53312803 (0.09%) samples: 8
[ 0] fput_[k]
[ 1] sys_epoll_wait_[k]
[ 2] do_syscall_64_[k]
[ 3] entry_SYSCALL_64_after_swapgs_[k]
[ 4] /lib64/libc-2.17.so
[ 5] sun.nio.ch.EPollArrayWrapper.epollWait
[ 6] sun.nio.ch.EPollArrayWrapper.poll
[ 7] sun.nio.ch.EPollSelectorImpl.doSelect
[ 8] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 9] sun.nio.ch.SelectorImpl.selectNow
[10] io.netty.channel.nio.NioEventLoop.select
[11] io.netty.channel.nio.NioEventLoop.run
[12] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[13] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[14] java.lang.Thread.run
Total: 53206020 (0.09%) samples: 53
[ 0] java.util.Formatter$FormatSpecifier.checkBadFlags
[ 1] java.util.Formatter$FormatSpecifier.checkGeneral
[ 2] java.util.Formatter$FormatSpecifier.<init>
[ 3] java.util.Formatter.parse
[ 4] java.util.Formatter.format
[ 5] java.util.Formatter.format
[ 6] java.lang.String.format
[ 7] io.airlift.concurrent.SetThreadName.<init>
[ 8] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 9] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[10] com.facebook.presto.execution.SqlQueryManager$1.run
[11] java.util.concurrent.Executors$RunnableAdapter.call
[12] java.util.concurrent.FutureTask.runAndReset
[13] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[14] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[15] java.util.concurrent.ThreadPoolExecutor.runWorker
[16] java.util.concurrent.ThreadPoolExecutor$Worker.run
[17] java.lang.Thread.run
Total: 53164489 (0.09%) samples: 53
[ 0] java.util.regex.Pattern$Single.isSatisfiedBy
[ 1] java.util.regex.Pattern$BmpCharProperty.match
[ 2] java.util.regex.Pattern$Start.match
[ 3] java.util.regex.Matcher.search
[ 4] java.util.regex.Matcher.find
[ 5] java.util.Formatter.parse
[ 6] java.util.Formatter.format
[ 7] java.util.Formatter.format
[ 8] java.lang.String.format
[ 9] io.airlift.concurrent.SetThreadName.<init>
[10] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[11] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[12] com.facebook.presto.execution.SqlQueryManager$1.run
[13] java.util.concurrent.Executors$RunnableAdapter.call
[14] java.util.concurrent.FutureTask.runAndReset
[15] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[16] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[17] java.util.concurrent.ThreadPoolExecutor.runWorker
[18] java.util.concurrent.ThreadPoolExecutor$Worker.run
[19] java.lang.Thread.run
Total: 52547009 (0.08%) samples: 13
[ 0] /lib64/libc-2.17.so
[ 1] sun.nio.ch.EPollArrayWrapper.epollWait
[ 2] sun.nio.ch.EPollArrayWrapper.poll
[ 3] sun.nio.ch.EPollSelectorImpl.doSelect
[ 4] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 5] sun.nio.ch.SelectorImpl.select
[ 6] io.netty.channel.nio.NioEventLoop.select
[ 7] io.netty.channel.nio.NioEventLoop.run
[ 8] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 9] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[10] java.lang.Thread.run
Total: 52344716 (0.08%) samples: 8
[ 0] sun.nio.ch.FileDispatcherImpl.read0
[ 1] sun.nio.ch.SocketDispatcher.read
[ 2] sun.nio.ch.IOUtil.readIntoNativeBuffer
[ 3] sun.nio.ch.IOUtil.read
[ 4] sun.nio.ch.SocketChannelImpl.read
[ 5] io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes
[ 6] io.netty.buffer.AbstractByteBuf.writeBytes
[ 7] io.netty.channel.socket.nio.NioSocketChannel.doReadBytes
[ 8] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[ 9] io.netty.channel.nio.NioEventLoop.processSelectedKey
[10] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[11] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[12] io.netty.channel.nio.NioEventLoop.run
[13] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[14] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[15] java.lang.Thread.run
Total: 52041073 (0.08%) samples: 8
[ 0] vtable stub
[ 1] java.lang.ThreadLocal.get
[ 2] com.codahale.metrics.LongAdder.add
[ 3] com.codahale.metrics.EWMA.update
[ 4] com.codahale.metrics.Meter.mark
[ 5] com.codahale.metrics.Meter.mark
[ 6] com.codahale.metrics.Timer.update
[ 7] com.codahale.metrics.Timer.update
[ 8] com.codahale.metrics.Timer$Context.stop
[ 9] com.datastax.driver.core.RequestHandler.setFinalResult
[10] com.datastax.driver.core.RequestHandler.access$2500
[11] com.datastax.driver.core.RequestHandler$SpeculativeExecution.setFinalResult
[12] com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
[13] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[14] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[15] io.netty.channel.SimpleChannelInboundHandler.channelRead
[16] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[17] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[18] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[19] io.netty.handler.timeout.IdleStateHandler.channelRead
[20] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[21] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[22] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[23] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[24] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[25] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[26] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[27] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[28] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[29] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[30] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[31] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[32] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[33] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[34] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[35] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[36] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[37] io.netty.channel.nio.NioEventLoop.processSelectedKey
[38] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[39] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[40] io.netty.channel.nio.NioEventLoop.run
[41] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[42] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[43] java.lang.Thread.run
Total: 52018089 (0.08%) samples: 52
[ 0] java.util.concurrent.ConcurrentHashMap.get
[ 1] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 2] java.util.concurrent.Executors$RunnableAdapter.call
[ 3] java.util.concurrent.FutureTask.runAndReset
[ 4] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 5] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 6] java.util.concurrent.ThreadPoolExecutor.runWorker
[ 7] java.util.concurrent.ThreadPoolExecutor$Worker.run
[ 8] java.lang.Thread.run
Total: 51881263 (0.08%) samples: 10
[ 0] java.util.concurrent.ConcurrentHashMap.addCount
[ 1] java.util.concurrent.ConcurrentHashMap.replaceNode
[ 2] java.util.concurrent.ConcurrentHashMap.remove
[ 3] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[ 4] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[ 5] io.netty.channel.SimpleChannelInboundHandler.channelRead
[ 6] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[ 7] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[ 8] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[ 9] io.netty.handler.timeout.IdleStateHandler.channelRead
[10] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[11] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[12] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[13] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[14] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[15] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[16] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[17] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[18] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[19] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[20] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[21] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[22] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[23] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[24] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[25] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[26] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[27] io.netty.channel.nio.NioEventLoop.processSelectedKey
[28] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[29] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[30] io.netty.channel.nio.NioEventLoop.run
[31] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[32] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[33] java.lang.Thread.run
Total: 51536336 (0.08%) samples: 10
[ 0] __vdso_clock_gettime
[ 1] __clock_gettime
[ 2] java.util.logging.Logger.isLoggable
[ 3] org.slf4j.impl.JDK14LoggerAdapter.debug
[ 4] com.datastax.driver.core.Connection$11.onSet
[ 5] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[ 6] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[ 7] io.netty.channel.SimpleChannelInboundHandler.channelRead
[ 8] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[ 9] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[10] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[11] io.netty.handler.timeout.IdleStateHandler.channelRead
[12] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[13] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[14] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[15] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[16] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[17] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[18] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[19] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[20] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[21] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[22] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[23] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[24] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[25] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[26] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[27] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[28] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[29] io.netty.channel.nio.NioEventLoop.processSelectedKey
[30] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[31] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[32] io.netty.channel.nio.NioEventLoop.run
[33] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[34] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[35] java.lang.Thread.run
Total: 51477133 (0.08%) samples: 15
[ 0] sun.nio.ch.EPollArrayWrapper.epollWait
[ 1] sun.nio.ch.EPollArrayWrapper.poll
[ 2] sun.nio.ch.EPollSelectorImpl.doSelect
[ 3] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 4] sun.nio.ch.SelectorImpl.selectNow
[ 5] io.netty.channel.nio.NioEventLoop.select
[ 6] io.netty.channel.nio.NioEventLoop.run
[ 7] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 8] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 9] java.lang.Thread.run
Total: 51015032 (0.08%) samples: 51
[ 0] java.util.Arrays.copyOf
[ 1] java.lang.AbstractStringBuilder.ensureCapacityInternal
[ 2] java.lang.AbstractStringBuilder.append
[ 3] java.lang.StringBuilder.append
[ 4] io.airlift.concurrent.SetThreadName.<init>
[ 5] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 6] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 7] com.facebook.presto.execution.SqlQueryManager$1.run
[ 8] java.util.concurrent.Executors$RunnableAdapter.call
[ 9] java.util.concurrent.FutureTask.runAndReset
[10] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[11] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[12] java.util.concurrent.ThreadPoolExecutor.runWorker
[13] java.util.concurrent.ThreadPoolExecutor$Worker.run
[14] java.lang.Thread.run
Total: 50885826 (0.08%) samples: 13
[ 0] com.datastax.driver.$internal.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder.<init>
[ 1] com.datastax.driver.$internal.com.google.common.collect.ImmutableSet$Builder.<init>
[ 2] com.datastax.driver.$internal.com.google.common.collect.ImmutableSet$Builder.<init>
[ 3] com.datastax.driver.$internal.com.google.common.collect.ImmutableSet.builder
[ 4] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.getRawTypes
[ 5] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.getRawType
[ 6] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableToClass
[ 7] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignable
[ 8] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableFrom
[ 9] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableFrom
[10] com.datastax.driver.core.TypeCodec.accepts
[11] com.datastax.driver.core.CodecRegistry.findCodec
[12] com.datastax.driver.core.CodecRegistry.codecFor
[13] com.datastax.driver.core.querybuilder.Utils.convert
[14] com.datastax.driver.core.querybuilder.BuiltStatement.getValues
[15] com.datastax.driver.core.SessionManager.makeRequestMessage
[16] com.datastax.driver.core.SessionManager.executeAsync
[17] com.datastax.driver.core.AbstractSession.execute
[18] com.facebook.presto.cassandra.NativeCassandraSession.lambda$execute$9
[19] com.facebook.presto.cassandra.NativeCassandraSession$$Lambda$1499.1156723283.executeWithSession
[20] com.facebook.presto.cassandra.NativeCassandraSession.executeWithSession
[21] com.facebook.presto.cassandra.NativeCassandraSession.execute
[22] com.facebook.presto.cassandra.NativeCassandraSession.queryPartitionKeys
[23] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[24] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[25] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[26] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[27] com.facebook.presto.metadata.MetadataManager.getLayouts
[28] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[29] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[30] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[31] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[35] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[36] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[37] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[38] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[39] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[40] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[41] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[42] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[43] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[44] com.facebook.presto.sql.planner.LogicalPlanner.plan
[45] com.facebook.presto.sql.planner.LogicalPlanner.plan
[46] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[47] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[48] com.facebook.presto.execution.SqlQueryExecution.start
[49] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[50] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[51] java.util.concurrent.ThreadPoolExecutor.runWorker
[52] java.util.concurrent.ThreadPoolExecutor$Worker.run
[53] java.lang.Thread.run
Total: 50786262 (0.08%) samples: 51
[ 0] java.util.regex.Pattern$BmpCharProperty.match
[ 1] java.util.regex.Pattern$Start.match
[ 2] java.util.regex.Matcher.search
[ 3] java.util.regex.Matcher.find
[ 4] java.util.Formatter.parse
[ 5] java.util.Formatter.format
[ 6] java.util.Formatter.format
[ 7] java.lang.String.format
[ 8] io.airlift.concurrent.SetThreadName.<init>
[ 9] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[10] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[11] com.facebook.presto.execution.SqlQueryManager$1.run
[12] java.util.concurrent.Executors$RunnableAdapter.call
[13] java.util.concurrent.FutureTask.runAndReset
[14] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[15] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[16] java.util.concurrent.ThreadPoolExecutor.runWorker
[17] java.util.concurrent.ThreadPoolExecutor$Worker.run
[18] java.lang.Thread.run
Total: 50502647 (0.08%) samples: 8
[ 0] xen_clocksource_get_cycles_[k]
[ 1] posix_ktime_get_ts_[k]
[ 2] sys_clock_gettime_[k]
[ 3] do_syscall_64_[k]
[ 4] entry_SYSCALL_64_after_swapgs_[k]
[ 5] __vdso_clock_gettime
[ 6] __clock_gettime
[ 7] sun.nio.ch.SelectorImpl.selectNow
[ 8] io.netty.channel.nio.NioEventLoop.select
[ 9] io.netty.channel.nio.NioEventLoop.run
[10] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[11] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[12] java.lang.Thread.run
Total: 50352501 (0.08%) samples: 7
[ 0] __free_page_frag_[k]
[ 1] skb_free_head_[k]
[ 2] skb_release_data_[k]
[ 3] skb_release_all_[k]
[ 4] __kfree_skb_[k]
[ 5] tcp_recvmsg_[k]
[ 6] inet_recvmsg_[k]
[ 7] sock_recvmsg_[k]
[ 8] sock_read_iter_[k]
[ 9] __vfs_read_[k]
[10] vfs_read_[k]
[11] sys_read_[k]
[12] do_syscall_64_[k]
[13] entry_SYSCALL_64_after_swapgs_[k]
[14] read
[15] sun.nio.ch.FileDispatcherImpl.read0
[16] sun.nio.ch.SocketDispatcher.read
[17] sun.nio.ch.IOUtil.readIntoNativeBuffer
[18] sun.nio.ch.IOUtil.read
[19] sun.nio.ch.SocketChannelImpl.read
[20] io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes
[21] io.netty.buffer.AbstractByteBuf.writeBytes
[22] io.netty.channel.socket.nio.NioSocketChannel.doReadBytes
[23] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[24] io.netty.channel.nio.NioEventLoop.processSelectedKey
[25] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[26] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[27] io.netty.channel.nio.NioEventLoop.run
[28] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[29] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[30] java.lang.Thread.run
Total: 49758082 (0.08%) samples: 5
[ 0] sock_poll_[k]
[ 1] ep_send_events_proc_[k]
[ 2] ep_scan_ready_list.constprop.12_[k]
[ 3] ep_poll_[k]
[ 4] sys_epoll_wait_[k]
[ 5] do_syscall_64_[k]
[ 6] entry_SYSCALL_64_after_swapgs_[k]
[ 7] /lib64/libc-2.17.so
[ 8] sun.nio.ch.EPollArrayWrapper.epollWait
[ 9] sun.nio.ch.EPollArrayWrapper.poll
[10] sun.nio.ch.EPollSelectorImpl.doSelect
[11] sun.nio.ch.SelectorImpl.lockAndDoSelect
[12] sun.nio.ch.SelectorImpl.select
[13] io.netty.channel.nio.NioEventLoop.select
[14] io.netty.channel.nio.NioEventLoop.run
[15] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[16] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[17] java.lang.Thread.run
Total: 49660914 (0.08%) samples: 8
[ 0] __libc_disable_asynccancel
[ 1] sun.nio.ch.EPollArrayWrapper.epollWait
[ 2] sun.nio.ch.EPollArrayWrapper.poll
[ 3] sun.nio.ch.EPollSelectorImpl.doSelect
[ 4] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 5] sun.nio.ch.SelectorImpl.selectNow
[ 6] io.netty.channel.nio.NioEventLoop.select
[ 7] io.netty.channel.nio.NioEventLoop.run
[ 8] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 9] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[10] java.lang.Thread.run
Total: 49497480 (0.08%) samples: 4
[ 0] java.util.concurrent.ConcurrentHashMap.remove
[ 1] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[ 2] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[ 3] io.netty.channel.SimpleChannelInboundHandler.channelRead
[ 4] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[ 5] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[ 6] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[ 7] io.netty.handler.timeout.IdleStateHandler.channelRead
[ 8] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[ 9] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[10] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[11] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[12] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[13] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[14] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[15] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[16] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[17] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[18] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[19] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[20] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[21] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[22] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[23] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[24] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[25] io.netty.channel.nio.NioEventLoop.processSelectedKey
[26] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[27] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[28] io.netty.channel.nio.NioEventLoop.run
[29] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[30] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[31] java.lang.Thread.run
Total: 48982572 (0.08%) samples: 49
[ 0] com.facebook.presto.spi.predicate.Marker.compareTo
[ 1] com.facebook.presto.spi.predicate.Range.overlaps
[ 2] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 3] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 4] com.facebook.presto.spi.predicate.Domain.intersect
[ 5] com.facebook.presto.spi.predicate.TupleDomain.intersect
[ 6] com.facebook.presto.spi.predicate.TupleDomain.overlaps
[ 7] com.facebook.presto.cassandra.CassandraPartitionManager.lambda$getPartitions$0
[ 8] com.facebook.presto.cassandra.CassandraPartitionManager$$Lambda$1502.501036355.test
[ 9] java.util.stream.ReferencePipeline$2$1.accept
[10] java.util.Spliterators$ArraySpliterator.forEachRemaining
[11] java.util.stream.AbstractPipeline.copyInto
[12] java.util.stream.AbstractPipeline.wrapAndCopyInto
[13] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[14] java.util.stream.AbstractPipeline.evaluate
[15] java.util.stream.ReferencePipeline.collect
[16] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[17] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[18] com.facebook.presto.metadata.MetadataManager.getLayouts
[19] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planTableScan
[20] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[21] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[22] com.facebook.presto.sql.planner.plan.FilterNode.accept
[23] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[24] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[25] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[26] com.facebook.presto.sql.planner.plan.AggregationNode.accept
[27] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[28] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[29] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[30] com.facebook.presto.sql.planner.plan.FilterNode.accept
[31] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[32] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[33] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[34] com.facebook.presto.sql.planner.plan.ProjectNode.accept
[35] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[36] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[37] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[38] com.facebook.presto.sql.planner.plan.OutputNode.accept
[39] com.facebook.presto.sql.planner.optimizations.AddExchanges.optimize
[40] com.facebook.presto.sql.planner.LogicalPlanner.plan
[41] com.facebook.presto.sql.planner.LogicalPlanner.plan
[42] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[43] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[44] com.facebook.presto.execution.SqlQueryExecution.start
[45] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[46] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[47] java.util.concurrent.ThreadPoolExecutor.runWorker
[48] java.util.concurrent.ThreadPoolExecutor$Worker.run
[49] java.lang.Thread.run
Total: 48944442 (0.08%) samples: 46
[ 0] java.util.TreeMap.successor
[ 1] java.util.TreeMap$PrivateEntryIterator.nextEntry
[ 2] java.util.TreeMap$ValueIterator.next
[ 3] java.util.AbstractCollection.toArray
[ 4] java.util.ArrayList.<init>
[ 5] com.facebook.presto.spi.predicate.SortedRangeSet.getOrderedRanges
[ 6] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 7] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 8] com.facebook.presto.spi.predicate.Domain.intersect
[ 9] com.facebook.presto.spi.predicate.TupleDomain.intersect
[10] com.facebook.presto.spi.predicate.TupleDomain.overlaps
[11] com.facebook.presto.cassandra.CassandraPartitionManager.lambda$getPartitions$0
[12] com.facebook.presto.cassandra.CassandraPartitionManager$$Lambda$1502.501036355.test
[13] java.util.stream.ReferencePipeline$2$1.accept
[14] java.util.Spliterators$ArraySpliterator.forEachRemaining
[15] java.util.stream.AbstractPipeline.copyInto
[16] java.util.stream.AbstractPipeline.wrapAndCopyInto
[17] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[18] java.util.stream.AbstractPipeline.evaluate
[19] java.util.stream.ReferencePipeline.collect
[20] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[21] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[22] com.facebook.presto.metadata.MetadataManager.getLayouts
[23] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planTableScan
[24] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[25] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[26] com.facebook.presto.sql.planner.plan.FilterNode.accept
[27] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[28] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[29] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[30] com.facebook.presto.sql.planner.plan.AggregationNode.accept
[31] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[32] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[33] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[34] com.facebook.presto.sql.planner.plan.FilterNode.accept
[35] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[36] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[37] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[38] com.facebook.presto.sql.planner.plan.ProjectNode.accept
[39] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[40] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[41] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[42] com.facebook.presto.sql.planner.plan.OutputNode.accept
[43] com.facebook.presto.sql.planner.optimizations.AddExchanges.optimize
[44] com.facebook.presto.sql.planner.LogicalPlanner.plan
[45] com.facebook.presto.sql.planner.LogicalPlanner.plan
[46] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[47] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[48] com.facebook.presto.execution.SqlQueryExecution.start
[49] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[50] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[51] java.util.concurrent.ThreadPoolExecutor.runWorker
[52] java.util.concurrent.ThreadPoolExecutor$Worker.run
[53] java.lang.Thread.run
Total: 48858374 (0.08%) samples: 9
[ 0] tcp_write_xmit_[k]
[ 1] __tcp_push_pending_frames_[k]
[ 2] tcp_push_[k]
[ 3] tcp_sendmsg_[k]
[ 4] inet_sendmsg_[k]
[ 5] sock_sendmsg_[k]
[ 6] sock_write_iter_[k]
[ 7] do_iter_readv_writev_[k]
[ 8] do_readv_writev_[k]
[ 9] vfs_writev_[k]
[10] do_writev_[k]
[11] sys_writev_[k]
[12] do_syscall_64_[k]
[13] entry_SYSCALL_64_after_swapgs_[k]
[14] __writev
[15] sun.nio.ch.FileDispatcherImpl.writev0
[16] sun.nio.ch.SocketDispatcher.writev
[17] sun.nio.ch.IOUtil.write
[18] sun.nio.ch.SocketChannelImpl.write
[19] io.netty.channel.socket.nio.NioSocketChannel.doWrite
[20] io.netty.channel.AbstractChannel$AbstractUnsafe.flush0
[21] io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0
[22] io.netty.channel.AbstractChannel$AbstractUnsafe.flush
[23] io.netty.channel.DefaultChannelPipeline$HeadContext.flush
[24] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[25] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[26] io.netty.channel.AbstractChannelHandlerContext.flush
[27] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[28] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[29] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[30] io.netty.channel.AbstractChannelHandlerContext.flush
[31] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[32] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[33] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[34] io.netty.channel.AbstractChannelHandlerContext.flush
[35] io.netty.channel.ChannelDuplexHandler.flush
[36] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[37] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[38] io.netty.channel.AbstractChannelHandlerContext.flush
[39] io.netty.channel.DefaultChannelPipeline.flush
[40] io.netty.channel.AbstractChannel.flush
[41] com.datastax.driver.core.Connection$Flusher.run
[42] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[43] io.netty.channel.nio.NioEventLoop.run
[44] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[45] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[46] java.lang.Thread.run
Total: 48839355 (0.08%) samples: 11
[ 0] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableFrom
[ 1] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableFrom
[ 2] com.datastax.driver.core.TypeCodec.accepts
[ 3] com.datastax.driver.core.CodecRegistry.findCodec
[ 4] com.datastax.driver.core.CodecRegistry.codecFor
[ 5] com.datastax.driver.core.querybuilder.Utils.convert
[ 6] com.datastax.driver.core.querybuilder.BuiltStatement.getValues
[ 7] com.datastax.driver.core.SessionManager.makeRequestMessage
[ 8] com.datastax.driver.core.SessionManager.executeAsync
[ 9] com.datastax.driver.core.AbstractSession.execute
[10] com.facebook.presto.cassandra.NativeCassandraSession.lambda$execute$9
[11] com.facebook.presto.cassandra.NativeCassandraSession$$Lambda$1499.1156723283.executeWithSession
[12] com.facebook.presto.cassandra.NativeCassandraSession.executeWithSession
[13] com.facebook.presto.cassandra.NativeCassandraSession.execute
[14] com.facebook.presto.cassandra.NativeCassandraSession.queryPartitionKeys
[15] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[16] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[17] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[18] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[19] com.facebook.presto.metadata.MetadataManager.getLayouts
[20] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planTableScan
[21] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[22] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[23] com.facebook.presto.sql.planner.plan.FilterNode.accept
[24] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[25] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[26] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[27] com.facebook.presto.sql.planner.plan.AggregationNode.accept
[28] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[29] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[30] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[31] com.facebook.presto.sql.planner.plan.FilterNode.accept
[32] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[33] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[34] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[35] com.facebook.presto.sql.planner.plan.ProjectNode.accept
[36] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[37] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[38] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[39] com.facebook.presto.sql.planner.plan.OutputNode.accept
[40] com.facebook.presto.sql.planner.optimizations.AddExchanges.optimize
[41] com.facebook.presto.sql.planner.LogicalPlanner.plan
[42] com.facebook.presto.sql.planner.LogicalPlanner.plan
[43] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[44] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[45] com.facebook.presto.execution.SqlQueryExecution.start
[46] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[47] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[48] java.util.concurrent.ThreadPoolExecutor.runWorker
[49] java.util.concurrent.ThreadPoolExecutor$Worker.run
[50] java.lang.Thread.run
Total: 48283049 (0.08%) samples: 8
[ 0] sun.nio.cs.UTF_8$Encoder.encode
[ 1] java.lang.StringCoding.encode
[ 2] java.lang.String.getBytes
[ 3] com.datastax.driver.core.CBUtil.sizeOfLongString
[ 4] com.datastax.driver.core.Requests$Query$1.encodedSize
[ 5] com.datastax.driver.core.Requests$Query$1.encodedSize
[ 6] com.datastax.driver.core.Message$ProtocolEncoder.encode
[ 7] com.datastax.driver.core.Message$ProtocolEncoder.encode
[ 8] io.netty.handler.codec.MessageToMessageEncoder.write
[ 9] io.netty.channel.AbstractChannelHandlerContext.invokeWrite0
[10] io.netty.channel.AbstractChannelHandlerContext.invokeWrite
[11] io.netty.channel.AbstractChannelHandlerContext.write
[12] io.netty.channel.AbstractChannelHandlerContext.write
[13] io.netty.handler.timeout.IdleStateHandler.write
[14] io.netty.channel.AbstractChannelHandlerContext.invokeWrite0
[15] io.netty.channel.AbstractChannelHandlerContext.invokeWrite
[16] io.netty.channel.AbstractChannelHandlerContext.write
[17] io.netty.channel.AbstractChannelHandlerContext.write
[18] io.netty.channel.AbstractChannelHandlerContext.write
[19] io.netty.channel.DefaultChannelPipeline.write
[20] io.netty.channel.AbstractChannel.write
[21] com.datastax.driver.core.Connection$Flusher.run
[22] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[23] io.netty.channel.nio.NioEventLoop.run
[24] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[25] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[26] java.lang.Thread.run
Total: 48168755 (0.08%) samples: 48
[ 0] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 1] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 2] com.facebook.presto.spi.predicate.Domain.intersect
[ 3] com.facebook.presto.spi.predicate.TupleDomain.intersect
[ 4] com.facebook.presto.spi.predicate.TupleDomain.overlaps
[ 5] com.facebook.presto.cassandra.CassandraPartitionManager.lambda$getPartitions$0
[ 6] com.facebook.presto.cassandra.CassandraPartitionManager$$Lambda$1502.501036355.test
[ 7] java.util.stream.ReferencePipeline$2$1.accept
[ 8] java.util.Spliterators$ArraySpliterator.forEachRemaining
[ 9] java.util.stream.AbstractPipeline.copyInto
[10] java.util.stream.AbstractPipeline.wrapAndCopyInto
[11] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[12] java.util.stream.AbstractPipeline.evaluate
[13] java.util.stream.ReferencePipeline.collect
[14] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[15] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[16] com.facebook.presto.metadata.MetadataManager.getLayouts
[17] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planTableScan
[18] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[19] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[20] com.facebook.presto.sql.planner.plan.FilterNode.accept
[21] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[22] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[23] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[24] com.facebook.presto.sql.planner.plan.AggregationNode.accept
[25] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[26] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[27] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[28] com.facebook.presto.sql.planner.plan.FilterNode.accept
[29] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[30] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[31] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[32] com.facebook.presto.sql.planner.plan.ProjectNode.accept
[33] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[34] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[35] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[36] com.facebook.presto.sql.planner.plan.OutputNode.accept
[37] com.facebook.presto.sql.planner.optimizations.AddExchanges.optimize
[38] com.facebook.presto.sql.planner.LogicalPlanner.plan
[39] com.facebook.presto.sql.planner.LogicalPlanner.plan
[40] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[41] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[42] com.facebook.presto.execution.SqlQueryExecution.start
[43] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[44] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[45] java.util.concurrent.ThreadPoolExecutor.runWorker
[46] java.util.concurrent.ThreadPoolExecutor$Worker.run
[47] java.lang.Thread.run
Total: 48093824 (0.08%) samples: 48
[ 0] com.facebook.presto.spi.block.VariableWidthBlock.getPositionOffset
[ 1] com.facebook.presto.spi.block.VariableWidthBlock.getSliceLength
[ 2] com.facebook.presto.spi.type.VarcharType.compareTo
[ 3] com.facebook.presto.spi.predicate.Marker.compareTo
[ 4] com.facebook.presto.spi.predicate.Range.overlaps
[ 5] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 6] com.facebook.presto.spi.predicate.SortedRangeSet.intersect
[ 7] com.facebook.presto.spi.predicate.Domain.intersect
[ 8] com.facebook.presto.spi.predicate.TupleDomain.intersect
[ 9] com.facebook.presto.spi.predicate.TupleDomain.overlaps
[10] com.facebook.presto.cassandra.CassandraPartitionManager.lambda$getPartitions$0
[11] com.facebook.presto.cassandra.CassandraPartitionManager$$Lambda$1502.501036355.test
[12] java.util.stream.ReferencePipeline$2$1.accept
[13] java.util.Spliterators$ArraySpliterator.forEachRemaining
[14] java.util.stream.AbstractPipeline.copyInto
[15] java.util.stream.AbstractPipeline.wrapAndCopyInto
[16] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[17] java.util.stream.AbstractPipeline.evaluate
[18] java.util.stream.ReferencePipeline.collect
[19] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[20] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[21] com.facebook.presto.metadata.MetadataManager.getLayouts
[22] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planTableScan
[23] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[24] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[25] com.facebook.presto.sql.planner.plan.FilterNode.accept
[26] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[27] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[28] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitAggregation
[29] com.facebook.presto.sql.planner.plan.AggregationNode.accept
[30] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[31] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[32] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitFilter
[33] com.facebook.presto.sql.planner.plan.FilterNode.accept
[34] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[35] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[36] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitProject
[37] com.facebook.presto.sql.planner.plan.ProjectNode.accept
[38] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.planChild
[39] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[40] com.facebook.presto.sql.planner.optimizations.AddExchanges$Rewriter.visitOutput
[41] com.facebook.presto.sql.planner.plan.OutputNode.accept
[42] com.facebook.presto.sql.planner.optimizations.AddExchanges.optimize
[43] com.facebook.presto.sql.planner.LogicalPlanner.plan
[44] com.facebook.presto.sql.planner.LogicalPlanner.plan
[45] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[46] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[47] com.facebook.presto.execution.SqlQueryExecution.start
[48] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[49] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[50] java.util.concurrent.ThreadPoolExecutor.runWorker
[51] java.util.concurrent.ThreadPoolExecutor$Worker.run
[52] java.lang.Thread.run
Total: 47954287 (0.08%) samples: 7
[ 0] __kmalloc_node_track_caller_[k]
[ 1] __kmalloc_reserve.isra.36_[k]
[ 2] __alloc_skb_[k]
[ 3] sk_stream_alloc_skb_[k]
[ 4] tcp_sendmsg_[k]
[ 5] inet_sendmsg_[k]
[ 6] sock_sendmsg_[k]
[ 7] sock_write_iter_[k]
[ 8] do_iter_readv_writev_[k]
[ 9] do_readv_writev_[k]
[10] vfs_writev_[k]
[11] do_writev_[k]
[12] sys_writev_[k]
[13] do_syscall_64_[k]
[14] entry_SYSCALL_64_after_swapgs_[k]
[15] __writev
[16] sun.nio.ch.FileDispatcherImpl.writev0
[17] sun.nio.ch.SocketDispatcher.writev
[18] sun.nio.ch.IOUtil.write
[19] sun.nio.ch.SocketChannelImpl.write
[20] io.netty.channel.socket.nio.NioSocketChannel.doWrite
[21] io.netty.channel.AbstractChannel$AbstractUnsafe.flush0
[22] io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0
[23] io.netty.channel.AbstractChannel$AbstractUnsafe.flush
[24] io.netty.channel.DefaultChannelPipeline$HeadContext.flush
[25] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[26] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[27] io.netty.channel.AbstractChannelHandlerContext.flush
[28] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[29] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[30] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[31] io.netty.channel.AbstractChannelHandlerContext.flush
[32] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[33] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[34] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[35] io.netty.channel.AbstractChannelHandlerContext.flush
[36] io.netty.channel.ChannelDuplexHandler.flush
[37] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[38] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[39] io.netty.channel.AbstractChannelHandlerContext.flush
[40] io.netty.channel.DefaultChannelPipeline.flush
[41] io.netty.channel.AbstractChannel.flush
[42] com.datastax.driver.core.Connection$Flusher.run
[43] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[44] io.netty.channel.nio.NioEventLoop.run
[45] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[46] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[47] java.lang.Thread.run
Total: 47796877 (0.08%) samples: 14
[ 0] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 1] sun.misc.Unsafe.unpark
[ 2] java.util.concurrent.locks.LockSupport.unpark
[ 3] java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor
[ 4] java.util.concurrent.locks.AbstractQueuedSynchronizer.doReleaseShared
[ 5] java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared
[ 6] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture$Sync.complete
[ 7] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture$Sync.set
[ 8] com.datastax.driver.$internal.com.google.common.util.concurrent.AbstractFuture.set
[ 9] com.datastax.driver.core.DefaultResultSetFuture.onSet
[10] com.datastax.driver.core.RequestHandler.setFinalResult
[11] com.datastax.driver.core.RequestHandler.access$2500
[12] com.datastax.driver.core.RequestHandler$SpeculativeExecution.setFinalResult
[13] com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
[14] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[15] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[16] io.netty.channel.SimpleChannelInboundHandler.channelRead
[17] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[18] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[19] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[20] io.netty.handler.timeout.IdleStateHandler.channelRead
[21] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[22] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[23] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[24] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[25] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[26] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[27] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[28] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[29] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[30] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[31] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[32] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[33] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[34] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[35] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[36] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[37] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[38] io.netty.channel.nio.NioEventLoop.processSelectedKey
[39] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[40] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[41] io.netty.channel.nio.NioEventLoop.run
[42] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[43] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[44] java.lang.Thread.run
Total: 47731012 (0.08%) samples: 9
[ 0] java.util.HashMap.putVal
[ 1] java.util.HashMap.put
[ 2] com.datastax.driver.core.ColumnDefinitions.<init>
[ 3] com.datastax.driver.core.Responses$Result$Rows$Metadata.decode
[ 4] com.datastax.driver.core.Responses$Result$Rows$Metadata.decode
[ 5] com.datastax.driver.core.Responses$Result$Rows$1.decode
[ 6] com.datastax.driver.core.Responses$Result$Rows$1.decode
[ 7] com.datastax.driver.core.Responses$Result$1.decode
[ 8] com.datastax.driver.core.Responses$Result$1.decode
[ 9] com.datastax.driver.core.Message$ProtocolDecoder.decode
[10] com.datastax.driver.core.Message$ProtocolDecoder.decode
[11] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[12] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[13] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[14] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[15] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[16] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[17] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[18] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[19] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[20] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[21] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[22] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[23] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[24] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[25] io.netty.channel.nio.NioEventLoop.processSelectedKey
[26] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[27] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[28] io.netty.channel.nio.NioEventLoop.run
[29] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[30] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[31] java.lang.Thread.run
Total: 47703516 (0.08%) samples: 6
[ 0] do_syscall_64_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] __vdso_clock_gettime
[ 3] __clock_gettime
[ 4] java.lang.ThreadLocal.get
[ 5] com.codahale.metrics.LongAdder.add
[ 6] com.codahale.metrics.LongAdder.increment
[ 7] com.codahale.metrics.Histogram.update
[ 8] com.codahale.metrics.Timer.update
[ 9] com.codahale.metrics.Timer.update
[10] com.codahale.metrics.Timer$Context.stop
[11] com.datastax.driver.core.RequestHandler.setFinalResult
[12] com.datastax.driver.core.RequestHandler.access$2500
[13] com.datastax.driver.core.RequestHandler$SpeculativeExecution.setFinalResult
[14] com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
[15] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[16] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[17] io.netty.channel.SimpleChannelInboundHandler.channelRead
[18] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[19] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[20] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[21] io.netty.handler.timeout.IdleStateHandler.channelRead
[22] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[23] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[24] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[25] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[26] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[27] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[28] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[29] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[30] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[31] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[32] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[33] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[34] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[35] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[36] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[37] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[38] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[39] io.netty.channel.nio.NioEventLoop.processSelectedKey
[40] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[41] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[42] io.netty.channel.nio.NioEventLoop.run
[43] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[44] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[45] java.lang.Thread.run
Total: 47500853 (0.08%) samples: 7
[ 0] io.netty.handler.timeout.IdleStateHandler.channelReadComplete
[ 1] io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete
[ 2] io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete
[ 3] io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete
[ 4] io.netty.channel.ChannelInboundHandlerAdapter.channelReadComplete
[ 5] io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete
[ 6] io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete
[ 7] io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete
[ 8] io.netty.handler.codec.ByteToMessageDecoder.channelReadComplete
[ 9] io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete
[10] io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete
[11] io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete
[12] io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete
[13] io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete
[14] io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete
[15] io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete
[16] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[17] io.netty.channel.nio.NioEventLoop.processSelectedKey
[18] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[19] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[20] io.netty.channel.nio.NioEventLoop.run
[21] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[22] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[23] java.lang.Thread.run
Total: 47499022 (0.08%) samples: 8
[ 0] java.util.PriorityQueue.siftUpComparable
[ 1] java.util.PriorityQueue.siftUp
[ 2] java.util.PriorityQueue.offer
[ 3] java.util.PriorityQueue.add
[ 4] io.netty.util.concurrent.AbstractScheduledEventExecutor.schedule
[ 5] io.netty.util.concurrent.AbstractScheduledEventExecutor.schedule
[ 6] com.datastax.driver.core.Connection$Flusher.run
[ 7] io.netty.util.concurrent.PromiseTask$RunnableAdapter.call
[ 8] io.netty.util.concurrent.ScheduledFutureTask.run
[ 9] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[10] io.netty.channel.nio.NioEventLoop.run
[11] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[12] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[13] java.lang.Thread.run
Total: 47304490 (0.08%) samples: 10
[ 0] io.netty.channel.nio.NioEventLoop.select
[ 1] io.netty.channel.nio.NioEventLoop.run
[ 2] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 3] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 4] java.lang.Thread.run
Total: 47299249 (0.08%) samples: 10
[ 0] sun.nio.cs.UTF_8$Encoder.encode
[ 1] java.lang.StringCoding.encode
[ 2] java.lang.String.getBytes
[ 3] com.datastax.driver.core.CBUtil.writeLongString
[ 4] com.datastax.driver.core.Requests$Query$1.encode
[ 5] com.datastax.driver.core.Requests$Query$1.encode
[ 6] com.datastax.driver.core.Message$ProtocolEncoder.encode
[ 7] com.datastax.driver.core.Message$ProtocolEncoder.encode
[ 8] io.netty.handler.codec.MessageToMessageEncoder.write
[ 9] io.netty.channel.AbstractChannelHandlerContext.invokeWrite0
[10] io.netty.channel.AbstractChannelHandlerContext.invokeWrite
[11] io.netty.channel.AbstractChannelHandlerContext.write
[12] io.netty.channel.AbstractChannelHandlerContext.write
[13] io.netty.handler.timeout.IdleStateHandler.write
[14] io.netty.channel.AbstractChannelHandlerContext.invokeWrite0
[15] io.netty.channel.AbstractChannelHandlerContext.invokeWrite
[16] io.netty.channel.AbstractChannelHandlerContext.write
[17] io.netty.channel.AbstractChannelHandlerContext.write
[18] io.netty.channel.AbstractChannelHandlerContext.write
[19] io.netty.channel.DefaultChannelPipeline.write
[20] io.netty.channel.AbstractChannel.write
[21] com.datastax.driver.core.Connection$Flusher.run
[22] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[23] io.netty.channel.nio.NioEventLoop.run
[24] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[25] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[26] java.lang.Thread.run
Total: 46720090 (0.08%) samples: 9
[ 0] sys_epoll_wait_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] /lib64/libc-2.17.so
[ 3] sun.nio.ch.EPollArrayWrapper.epollWait
[ 4] sun.nio.ch.EPollArrayWrapper.poll
[ 5] sun.nio.ch.EPollSelectorImpl.doSelect
[ 6] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 7] sun.nio.ch.SelectorImpl.selectNow
[ 8] io.netty.channel.nio.NioEventLoop.select
[ 9] io.netty.channel.nio.NioEventLoop.run
[10] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[11] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[12] java.lang.Thread.run
Total: 46590574 (0.07%) samples: 9
[ 0] io.netty.buffer.PoolThreadCache$MemoryRegionCache.allocate
[ 1] io.netty.buffer.PoolThreadCache.allocate
[ 2] io.netty.buffer.PoolThreadCache.allocateTiny
[ 3] io.netty.buffer.PoolArena.allocate
[ 4] io.netty.buffer.PoolArena.allocate
[ 5] io.netty.buffer.PooledByteBufAllocator.newDirectBuffer
[ 6] io.netty.buffer.AbstractByteBufAllocator.directBuffer
[ 7] io.netty.buffer.AbstractByteBufAllocator.directBuffer
[ 8] io.netty.buffer.AbstractByteBufAllocator.buffer
[ 9] com.datastax.driver.core.Message$ProtocolEncoder.encode
[10] com.datastax.driver.core.Message$ProtocolEncoder.encode
[11] io.netty.handler.codec.MessageToMessageEncoder.write
[12] io.netty.channel.AbstractChannelHandlerContext.invokeWrite0
[13] io.netty.channel.AbstractChannelHandlerContext.invokeWrite
[14] io.netty.channel.AbstractChannelHandlerContext.write
[15] io.netty.channel.AbstractChannelHandlerContext.write
[16] io.netty.handler.timeout.IdleStateHandler.write
[17] io.netty.channel.AbstractChannelHandlerContext.invokeWrite0
[18] io.netty.channel.AbstractChannelHandlerContext.invokeWrite
[19] io.netty.channel.AbstractChannelHandlerContext.write
[20] io.netty.channel.AbstractChannelHandlerContext.write
[21] io.netty.channel.AbstractChannelHandlerContext.write
[22] io.netty.channel.DefaultChannelPipeline.write
[23] io.netty.channel.AbstractChannel.write
[24] com.datastax.driver.core.Connection$Flusher.run
[25] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[26] io.netty.channel.nio.NioEventLoop.run
[27] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[28] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[29] java.lang.Thread.run
Total: 46456603 (0.07%) samples: 11
[ 0] pvclock_clocksource_read_[k]
[ 1] xen_clocksource_get_cycles_[k]
[ 2] ktime_get_ts64_[k]
[ 3] posix_ktime_get_ts_[k]
[ 4] sys_clock_gettime_[k]
[ 5] do_syscall_64_[k]
[ 6] entry_SYSCALL_64_after_swapgs_[k]
[ 7] __vdso_clock_gettime
[ 8] __clock_gettime
[ 9] io.netty.util.concurrent.PromiseTask$RunnableAdapter.call
[10] io.netty.util.concurrent.ScheduledFutureTask.run
[11] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[12] io.netty.channel.nio.NioEventLoop.run
[13] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[14] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[15] java.lang.Thread.run
Total: 45966295 (0.07%) samples: 6
[ 0] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 1] io.netty.channel.nio.NioEventLoop.run
[ 2] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 3] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 4] java.lang.Thread.run
Total: 45877136 (0.07%) samples: 6
[ 0] java.util.HashMap.getNode
[ 1] java.util.HashMap.get
[ 2] sun.nio.ch.EPollSelectorImpl.updateSelectedKeys
[ 3] sun.nio.ch.EPollSelectorImpl.doSelect
[ 4] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 5] sun.nio.ch.SelectorImpl.select
[ 6] io.netty.channel.nio.NioEventLoop.select
[ 7] io.netty.channel.nio.NioEventLoop.run
[ 8] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 9] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[10] java.lang.Thread.run
Total: 45544563 (0.07%) samples: 7
[ 0] do_syscall_64_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] gettimeofday
[ 3] /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
[ 4] com.codahale.metrics.ExponentiallyDecayingReservoir.update
[ 5] com.codahale.metrics.Histogram.update
[ 6] com.codahale.metrics.Timer.update
[ 7] com.codahale.metrics.Timer.update
[ 8] com.codahale.metrics.Timer$Context.stop
[ 9] com.datastax.driver.core.RequestHandler.setFinalResult
[10] com.datastax.driver.core.RequestHandler.access$2500
[11] com.datastax.driver.core.RequestHandler$SpeculativeExecution.setFinalResult
[12] com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
[13] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[14] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[15] io.netty.channel.SimpleChannelInboundHandler.channelRead
[16] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[17] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[18] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[19] io.netty.handler.timeout.IdleStateHandler.channelRead
[20] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[21] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[22] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[23] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[24] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[25] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[26] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[27] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[28] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[29] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[30] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[31] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[32] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[33] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[34] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[35] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[36] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[37] io.netty.channel.nio.NioEventLoop.processSelectedKey
[38] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[39] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[40] io.netty.channel.nio.NioEventLoop.run
[41] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[42] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[43] java.lang.Thread.run
Total: 45416101 (0.07%) samples: 8
[ 0] sun.nio.ch.IOUtil.read
[ 1] sun.nio.ch.SocketChannelImpl.read
[ 2] io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes
[ 3] io.netty.buffer.AbstractByteBuf.writeBytes
[ 4] io.netty.channel.socket.nio.NioSocketChannel.doReadBytes
[ 5] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[ 6] io.netty.channel.nio.NioEventLoop.processSelectedKey
[ 7] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[ 8] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[ 9] io.netty.channel.nio.NioEventLoop.run
[10] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[11] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[12] java.lang.Thread.run
Total: 45165460 (0.07%) samples: 12
[ 0] com.datastax.driver.$internal.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder.add
[ 1] com.datastax.driver.$internal.com.google.common.collect.ImmutableSet$Builder.add
[ 2] com.datastax.driver.$internal.com.google.common.reflect.TypeToken$4.visitClass
[ 3] com.datastax.driver.$internal.com.google.common.reflect.TypeVisitor.visit
[ 4] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.getRawTypes
[ 5] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.getRawType
[ 6] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableToClass
[ 7] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignable
[ 8] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableFrom
[ 9] com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableFrom
[10] com.datastax.driver.core.TypeCodec.accepts
[11] com.datastax.driver.core.CodecRegistry.findCodec
[12] com.datastax.driver.core.CodecRegistry.codecFor
[13] com.datastax.driver.core.querybuilder.Utils.convert
[14] com.datastax.driver.core.querybuilder.BuiltStatement.getValues
[15] com.datastax.driver.core.SessionManager.makeRequestMessage
[16] com.datastax.driver.core.SessionManager.executeAsync
[17] com.datastax.driver.core.AbstractSession.execute
[18] com.facebook.presto.cassandra.NativeCassandraSession.lambda$execute$9
[19] com.facebook.presto.cassandra.NativeCassandraSession$$Lambda$1499.1156723283.executeWithSession
[20] com.facebook.presto.cassandra.NativeCassandraSession.executeWithSession
[21] com.facebook.presto.cassandra.NativeCassandraSession.execute
[22] com.facebook.presto.cassandra.NativeCassandraSession.queryPartitionKeys
[23] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[24] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[25] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[26] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[27] com.facebook.presto.metadata.MetadataManager.getLayouts
[28] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[29] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[30] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[31] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[32] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[33] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[34] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[35] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[36] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[37] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[38] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[39] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[40] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[41] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[42] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[43] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[44] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[45] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[46] com.facebook.presto.sql.planner.LogicalPlanner.plan
[47] com.facebook.presto.sql.planner.LogicalPlanner.plan
[48] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[49] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[50] com.facebook.presto.execution.SqlQueryExecution.start
[51] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[52] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[53] java.util.concurrent.ThreadPoolExecutor.runWorker
[54] java.util.concurrent.ThreadPoolExecutor$Worker.run
[55] java.lang.Thread.run
Total: 45105347 (0.07%) samples: 7
[ 0] itable stub
[ 1] java.util.stream.ReduceOps$3ReducingSink.begin
[ 2] java.util.stream.ReferencePipeline$2$1.begin
[ 3] java.util.stream.AbstractPipeline.copyInto
[ 4] java.util.stream.AbstractPipeline.wrapAndCopyInto
[ 5] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[ 6] java.util.stream.AbstractPipeline.evaluate
[ 7] java.util.stream.ReferencePipeline.collect
[ 8] com.facebook.presto.cassandra.CassandraTable.getPartitionKeyColumns
[ 9] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[10] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[11] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[12] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[13] com.facebook.presto.metadata.MetadataManager.getLayouts
[14] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[15] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[16] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[17] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[18] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[19] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[20] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[21] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[22] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[23] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[24] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[25] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[26] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[27] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[28] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[29] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[30] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[31] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[32] com.facebook.presto.sql.planner.LogicalPlanner.plan
[33] com.facebook.presto.sql.planner.LogicalPlanner.plan
[34] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[35] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[36] com.facebook.presto.execution.SqlQueryExecution.start
[37] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[38] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[39] java.util.concurrent.ThreadPoolExecutor.runWorker
[40] java.util.concurrent.ThreadPoolExecutor$Worker.run
[41] java.lang.Thread.run
Total: 44998917 (0.07%) samples: 6
[ 0] io.netty.util.ReferenceCountUtil.release
[ 1] io.netty.util.ReferenceCountUtil.safeRelease
[ 2] io.netty.channel.ChannelOutboundBuffer.remove
[ 3] io.netty.channel.ChannelOutboundBuffer.removeBytes
[ 4] io.netty.channel.socket.nio.NioSocketChannel.doWrite
[ 5] io.netty.channel.AbstractChannel$AbstractUnsafe.flush0
[ 6] io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0
[ 7] io.netty.channel.AbstractChannel$AbstractUnsafe.flush
[ 8] io.netty.channel.DefaultChannelPipeline$HeadContext.flush
[ 9] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[10] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[11] io.netty.channel.AbstractChannelHandlerContext.flush
[12] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[13] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[14] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[15] io.netty.channel.AbstractChannelHandlerContext.flush
[16] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[17] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[18] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[19] io.netty.channel.AbstractChannelHandlerContext.flush
[20] io.netty.channel.ChannelDuplexHandler.flush
[21] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[22] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[23] io.netty.channel.AbstractChannelHandlerContext.flush
[24] io.netty.channel.DefaultChannelPipeline.flush
[25] io.netty.channel.AbstractChannel.flush
[26] com.datastax.driver.core.Connection$Flusher.run
[27] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[28] io.netty.channel.nio.NioEventLoop.run
[29] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[30] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[31] java.lang.Thread.run
Total: 44472103 (0.07%) samples: 1
[ 0] io.netty.util.HashedWheelTimer$Worker.processCancelledTasks
[ 1] io.netty.util.HashedWheelTimer$Worker.run
[ 2] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 3] java.lang.Thread.run
Total: 44360410 (0.07%) samples: 6
[ 0] __vdso_clock_gettime
[ 1] __clock_gettime
[ 2] com.codahale.metrics.ExponentiallyDecayingReservoir.update
[ 3] com.codahale.metrics.ExponentiallyDecayingReservoir.update
[ 4] com.codahale.metrics.Histogram.update
[ 5] com.codahale.metrics.Timer.update
[ 6] com.codahale.metrics.Timer.update
[ 7] com.codahale.metrics.Timer$Context.stop
[ 8] com.datastax.driver.core.RequestHandler.setFinalResult
[ 9] com.datastax.driver.core.RequestHandler.access$2500
[10] com.datastax.driver.core.RequestHandler$SpeculativeExecution.setFinalResult
[11] com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
[12] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[13] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[14] io.netty.channel.SimpleChannelInboundHandler.channelRead
[15] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[16] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[17] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[18] io.netty.handler.timeout.IdleStateHandler.channelRead
[19] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[20] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[21] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[22] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[23] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[24] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[25] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[26] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[27] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[28] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[29] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[30] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[31] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[32] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[33] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[34] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[35] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[36] io.netty.channel.nio.NioEventLoop.processSelectedKey
[37] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[38] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[39] io.netty.channel.nio.NioEventLoop.run
[40] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[41] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[42] java.lang.Thread.run
Total: 44020113 (0.07%) samples: 5
[ 0] ipv4_dst_check_[k]
[ 1] ip_queue_xmit_[k]
[ 2] tcp_transmit_skb_[k]
[ 3] tcp_write_xmit_[k]
[ 4] __tcp_push_pending_frames_[k]
[ 5] tcp_push_[k]
[ 6] tcp_sendmsg_[k]
[ 7] inet_sendmsg_[k]
[ 8] sock_sendmsg_[k]
[ 9] sock_write_iter_[k]
[10] do_iter_readv_writev_[k]
[11] do_readv_writev_[k]
[12] vfs_writev_[k]
[13] do_writev_[k]
[14] sys_writev_[k]
[15] do_syscall_64_[k]
[16] entry_SYSCALL_64_after_swapgs_[k]
[17] __writev
[18] sun.nio.ch.FileDispatcherImpl.writev0
[19] sun.nio.ch.SocketDispatcher.writev
[20] sun.nio.ch.IOUtil.write
[21] sun.nio.ch.SocketChannelImpl.write
[22] io.netty.channel.socket.nio.NioSocketChannel.doWrite
[23] io.netty.channel.AbstractChannel$AbstractUnsafe.flush0
[24] io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0
[25] io.netty.channel.AbstractChannel$AbstractUnsafe.flush
[26] io.netty.channel.DefaultChannelPipeline$HeadContext.flush
[27] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[28] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[29] io.netty.channel.AbstractChannelHandlerContext.flush
[30] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[31] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[32] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[33] io.netty.channel.AbstractChannelHandlerContext.flush
[34] io.netty.channel.ChannelOutboundHandlerAdapter.flush
[35] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[36] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[37] io.netty.channel.AbstractChannelHandlerContext.flush
[38] io.netty.channel.ChannelDuplexHandler.flush
[39] io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
[40] io.netty.channel.AbstractChannelHandlerContext.invokeFlush
[41] io.netty.channel.AbstractChannelHandlerContext.flush
[42] io.netty.channel.DefaultChannelPipeline.flush
[43] io.netty.channel.AbstractChannel.flush
[44] com.datastax.driver.core.Connection$Flusher.run
[45] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[46] io.netty.channel.nio.NioEventLoop.run
[47] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[48] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[49] java.lang.Thread.run
Total: 43951144 (0.07%) samples: 4
[ 0] java.util.HashMap$HashIterator.<init>
[ 1] java.util.HashMap$KeyIterator.<init>
[ 2] java.util.HashMap$KeySet.iterator
[ 3] java.util.HashSet.iterator
[ 4] com.datastax.driver.core.Connection$Flusher.run
[ 5] io.netty.util.concurrent.PromiseTask$RunnableAdapter.call
[ 6] io.netty.util.concurrent.ScheduledFutureTask.run
[ 7] io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
[ 8] io.netty.channel.nio.NioEventLoop.run
[ 9] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[10] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[11] java.lang.Thread.run
Total: 43883899 (0.07%) samples: 44
[ 0] java.util.Formatter.format
[ 1] java.lang.String.format
[ 2] io.airlift.concurrent.SetThreadName.<init>
[ 3] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 4] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 5] com.facebook.presto.execution.SqlQueryManager$1.run
[ 6] java.util.concurrent.Executors$RunnableAdapter.call
[ 7] java.util.concurrent.FutureTask.runAndReset
[ 8] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 9] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[10] java.util.concurrent.ThreadPoolExecutor.runWorker
[11] java.util.concurrent.ThreadPoolExecutor$Worker.run
[12] java.lang.Thread.run
Total: 43605078 (0.07%) samples: 44
[ 0] java.util.Arrays.hashCode
[ 1] java.util.Objects.hash
[ 2] com.facebook.presto.spi.QueryId.hashCode
[ 3] com.google.common.collect.ImmutableSet.construct
[ 4] com.google.common.collect.ImmutableSet.copyOf
[ 5] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 6] java.util.concurrent.Executors$RunnableAdapter.call
[ 7] java.util.concurrent.FutureTask.runAndReset
[ 8] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 9] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[10] java.util.concurrent.ThreadPoolExecutor.runWorker
[11] java.util.concurrent.ThreadPoolExecutor$Worker.run
[12] java.lang.Thread.run
Total: 43382107 (0.07%) samples: 10
[ 0] do_syscall_64_[k]
[ 1] entry_SYSCALL_64_after_swapgs_[k]
[ 2] __vdso_clock_gettime
[ 3] __clock_gettime
[ 4] java.lang.ThreadLocal.get
[ 5] com.codahale.metrics.LongAdder.add
[ 6] com.codahale.metrics.Meter.mark
[ 7] com.codahale.metrics.Meter.mark
[ 8] com.codahale.metrics.Timer.update
[ 9] com.codahale.metrics.Timer.update
[10] com.codahale.metrics.Timer$Context.stop
[11] com.datastax.driver.core.RequestHandler.setFinalResult
[12] com.datastax.driver.core.RequestHandler.access$2500
[13] com.datastax.driver.core.RequestHandler$SpeculativeExecution.setFinalResult
[14] com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
[15] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[16] com.datastax.driver.core.Connection$Dispatcher.channelRead0
[17] io.netty.channel.SimpleChannelInboundHandler.channelRead
[18] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[19] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[20] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[21] io.netty.handler.timeout.IdleStateHandler.channelRead
[22] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[23] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[24] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[25] io.netty.handler.codec.MessageToMessageDecoder.channelRead
[26] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[27] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[28] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[29] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead
[30] io.netty.handler.codec.ByteToMessageDecoder.channelRead
[31] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[32] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[33] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead
[34] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead
[35] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[36] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
[37] io.netty.channel.DefaultChannelPipeline.fireChannelRead
[38] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read
[39] io.netty.channel.nio.NioEventLoop.processSelectedKey
[40] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized
[41] io.netty.channel.nio.NioEventLoop.processSelectedKeys
[42] io.netty.channel.nio.NioEventLoop.run
[43] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[44] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[45] java.lang.Thread.run
Total: 43236024 (0.07%) samples: 1
[ 0] pvclock_clocksource_read_[k]
[ 1] ktime_get_ts64_[k]
[ 2] posix_ktime_get_ts_[k]
[ 3] sys_clock_gettime_[k]
[ 4] do_syscall_64_[k]
[ 5] entry_SYSCALL_64_after_swapgs_[k]
[ 6] __vdso_clock_gettime
[ 7] __clock_gettime
[ 8] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos
[ 9] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[10] java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
[11] java.util.concurrent.ThreadPoolExecutor.getTask
[12] java.util.concurrent.ThreadPoolExecutor.runWorker
[13] java.util.concurrent.ThreadPoolExecutor$Worker.run
[14] java.lang.Thread.run
Total: 43213219 (0.07%) samples: 43
[ 0] jshort_disjoint_arraycopy
[ 1] java.util.Arrays.copyOf
[ 2] java.lang.AbstractStringBuilder.ensureCapacityInternal
[ 3] java.lang.AbstractStringBuilder.append
[ 4] java.lang.StringBuilder.append
[ 5] io.airlift.concurrent.SetThreadName.<init>
[ 6] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 7] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 8] com.facebook.presto.execution.SqlQueryManager$1.run
[ 9] java.util.concurrent.Executors$RunnableAdapter.call
[10] java.util.concurrent.FutureTask.runAndReset
[11] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[12] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[13] java.util.concurrent.ThreadPoolExecutor.runWorker
[14] java.util.concurrent.ThreadPoolExecutor$Worker.run
[15] java.lang.Thread.run
Total: 43020671 (0.07%) samples: 43
[ 0] java.util.Formatter$FormatSpecifier.precision
[ 1] java.util.Formatter$FormatSpecifier.<init>
[ 2] java.util.Formatter.parse
[ 3] java.util.Formatter.format
[ 4] java.util.Formatter.format
[ 5] java.lang.String.format
[ 6] io.airlift.concurrent.SetThreadName.<init>
[ 7] com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
[ 8] com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
[ 9] com.facebook.presto.execution.SqlQueryManager$1.run
[10] java.util.concurrent.Executors$RunnableAdapter.call
[11] java.util.concurrent.FutureTask.runAndReset
[12] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[13] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[14] java.util.concurrent.ThreadPoolExecutor.runWorker
[15] java.util.concurrent.ThreadPoolExecutor$Worker.run
[16] java.lang.Thread.run
Total: 43020451 (0.07%) samples: 43
[ 0] java.util.concurrent.ConcurrentHashMap$Traverser.advance
[ 1] java.util.concurrent.ConcurrentHashMap$KeyIterator.next
[ 2] java.util.concurrent.ConcurrentHashMap$CollectionView.toArray
[ 3] com.google.common.collect.ImmutableSet.copyOf
[ 4] com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
[ 5] java.util.concurrent.Executors$RunnableAdapter.call
[ 6] java.util.concurrent.FutureTask.runAndReset
[ 7] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301
[ 8] java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
[ 9] java.util.concurrent.ThreadPoolExecutor.runWorker
[10] java.util.concurrent.ThreadPoolExecutor$Worker.run
[11] java.lang.Thread.run
Total: 42630742 (0.07%) samples: 7
[ 0] read
[ 1] sun.nio.ch.IOUtil.drain
[ 2] sun.nio.ch.EPollSelectorImpl.doSelect
[ 3] sun.nio.ch.SelectorImpl.lockAndDoSelect
[ 4] sun.nio.ch.SelectorImpl.select
[ 5] io.netty.channel.nio.NioEventLoop.select
[ 6] io.netty.channel.nio.NioEventLoop.run
[ 7] io.netty.util.concurrent.SingleThreadEventExecutor$2.run
[ 8] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run
[ 9] java.lang.Thread.run
Total: 42490824 (0.07%) samples: 5
[ 0] java.util.Arrays.copyOf
[ 1] com.facebook.presto.spi.block.IntArrayBlockBuilder.growCapacity
[ 2] com.facebook.presto.spi.block.IntArrayBlockBuilder.writeInt
[ 3] com.facebook.presto.spi.type.IntegerType.writeLong
[ 4] com.facebook.presto.spi.type.TypeUtils.writeNativeValue
[ 5] com.facebook.presto.spi.predicate.Utils.nativeValueToBlock
[ 6] com.facebook.presto.spi.predicate.Marker.lambda$create$0
[ 7] com.facebook.presto.spi.predicate.Marker$$Lambda$992.47178202.apply
[ 8] java.util.Optional.map
[ 9] com.facebook.presto.spi.predicate.Marker.create
[10] com.facebook.presto.spi.predicate.Marker.exactly
[11] com.facebook.presto.spi.predicate.Range.equal
[12] com.facebook.presto.spi.predicate.SortedRangeSet.of
[13] com.facebook.presto.spi.predicate.ValueSet.of
[14] com.facebook.presto.spi.predicate.Domain.singleValue
[15] com.facebook.presto.spi.predicate.TupleDomain.lambda$fromFixedValues$3
[16] com.facebook.presto.spi.predicate.TupleDomain$$Lambda$1501.1196878366.apply
[17] java.util.stream.Collectors.lambda$toMap$58
[18] java.util.stream.Collectors$$Lambda$300.1674390738.accept
[19] java.util.stream.ReduceOps$3ReducingSink.accept
[20] java.util.HashMap$EntrySpliterator.forEachRemaining
[21] java.util.stream.AbstractPipeline.copyInto
[22] java.util.stream.AbstractPipeline.wrapAndCopyInto
[23] java.util.stream.ReduceOps$ReduceOp.evaluateSequential
[24] java.util.stream.AbstractPipeline.evaluate
[25] java.util.stream.ReferencePipeline.collect
[26] com.facebook.presto.spi.predicate.TupleDomain.fromFixedValues
[27] com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
[28] com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
[29] com.facebook.presto.cassandra.CassandraPartitionManager.getPartitions
[30] com.facebook.presto.cassandra.CassandraMetadata.getTableLayouts
[31] com.facebook.presto.metadata.MetadataManager.getLayouts
[32] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.planTableScan
[33] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.access$200
[34] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[35] com.facebook.presto.sql.planner.iterative.rule.PickTableLayout$PickTableLayoutForPredicate.apply
[36] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.transform
[37] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreNode
[38] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[39] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[40] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[41] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[42] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[43] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[44] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[45] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreChildren
[46] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.exploreGroup
[47] com.facebook.presto.sql.planner.iterative.IterativeOptimizer.optimize
[48] com.facebook.presto.sql.planner.LogicalPlanner.plan
[49] com.facebook.presto.sql.planner.LogicalPlanner.plan
[50] com.facebook.presto.execution.SqlQueryExecution.doAnalyzeQuery
[51] com.facebook.presto.execution.SqlQueryExecution.analyzeQuery
[52] com.facebook.presto.execution.SqlQueryExecution.start
[53] com.facebook.presto.execution.QueuedExecution.lambda$start$1
[54] com.facebook.presto.execution.QueuedExecution$$Lambda$832.475342729.run
[55] java.util.concurrent.ThreadPoolExecutor.runWorker
[56] java.util.concurrent.ThreadPoolExecutor$Worker.run
[57] java.lang.Thread.run
4584794485 ( 7.36%) 990 do_syscall_64_[k]
4080061490 ( 6.55%) 694 __vdso_clock_gettime
3823225403 ( 6.14%) 2912 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/server/libjvm.so
2828881641 ( 4.54%) 624 _raw_spin_unlock_irqrestore_[k]
2743723343 ( 4.41%) 2743 com.facebook.presto.execution.QueryStateMachine.getQueryState
1854059312 ( 2.98%) 1863 com.google.common.collect.ImmutableSet.construct
1761704551 ( 2.83%) 366 pvclock_clocksource_read_[k]
1596541380 ( 2.56%) 1578 java.util.concurrent.ConcurrentHashMap$Traverser.advance
1458067824 ( 2.34%) 1457 com.facebook.presto.execution.SqlQueryManager$$Lambda$756.1448081615.apply
1227876333 ( 1.97%) 1229 java.util.concurrent.ConcurrentHashMap.get
1059671517 ( 1.70%) 1059 java.lang.Thread.setName
744872676 ( 1.20%) 161 sun.nio.ch.EPollSelectorImpl.doSelect
725509574 ( 1.17%) 41 finish_task_switch_[k]
612336326 ( 0.98%) 611 com.facebook.presto.server.protocol.PurgeQueriesRunnable.run
595767827 ( 0.96%) 82 ktime_get_ts64_[k]
539151262 ( 0.87%) 106 /lib64/libc-2.17.so
446064800 ( 0.72%) 76 sys_clock_gettime_[k]
443665470 ( 0.71%) 9 java.util.concurrent.locks.LockSupport.parkNanos
440115518 ( 0.71%) 440 com.facebook.presto.spi.QueryId.equals
397077848 ( 0.64%) 75 java.util.HashMap.resize
382392798 ( 0.61%) 355 java.lang.String.hashCode
370093327 ( 0.59%) 370 java.util.Formatter$FormatSpecifier.printString
352251312 ( 0.57%) 345 com.facebook.presto.spi.predicate.Marker.compareTo
339808975 ( 0.55%) 84 java.util.HashMap.getNode
335640286 ( 0.54%) 336 vtable stub
329713379 ( 0.53%) 311 com.facebook.presto.spi.block.VariableWidthBlock.getPositionOffset
314188398 ( 0.50%) 245 jshort_disjoint_arraycopy
286953075 ( 0.46%) 162 java.util.regex.Pattern$BmpCharProperty.match
286843738 ( 0.46%) 287 com.facebook.presto.execution.SqlQueryManager.failAbandonedQueries
275870971 ( 0.44%) 69 xen_clocksource_get_cycles_[k]
261985987 ( 0.42%) 262 com.facebook.presto.execution.SqlQueryManager.enforceCpuLimits
255081755 ( 0.41%) 63 java.util.HashMap.put
253374612 ( 0.41%) 57 posix_ktime_get_ts_[k]
251772983 ( 0.40%) 49 java.util.concurrent.locks.LockSupport.unpark
234611891 ( 0.38%) 230 java.util.TreeMap.successor
233812957 ( 0.38%) 46 com.datastax.driver.$internal.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder.<init>
232709475 ( 0.37%) 233 com.facebook.presto.execution.SqlQueryExecution.getQueryInfo
218909082 ( 0.35%) 43 io.netty.channel.nio.NioEventLoop.run
215866120 ( 0.35%) 57 java.util.HashMap.putVal
206495732 ( 0.33%) 155 java.util.Arrays.hashCode
206289386 ( 0.33%) 33 io.netty.channel.nio.NioEventLoop.processSelectedKey
203947531 ( 0.33%) 39 io.netty.util.concurrent.SingleThreadEventExecutor.fetchFromScheduledTaskQueue
201735338 ( 0.32%) 33 io.netty.buffer.PoolThreadCache$MemoryRegionCache.allocate
201634015 ( 0.32%) 50 __fget_[k]
186120738 ( 0.30%) 59 itable stub
184933959 ( 0.30%) 183 com.facebook.presto.execution.SqlQueryManager.enforceTimeLimits
180769612 ( 0.29%) 38 gettimeofday
179336643 ( 0.29%) 37 sun.nio.ch.EPollArrayWrapper.updateRegistrations
178848728 ( 0.29%) 179 com.facebook.presto.spi.predicate.SortedRangeSet.intersect
175296042 ( 0.28%) 40 clockid_to_kclock.part.6_[k]
173273917 ( 0.28%) 35 java.util.regex.Matcher.match
172453800 ( 0.28%) 44 java.lang.String.toUpperCase
169395466 ( 0.27%) 169 java.util.regex.Pattern$Start.match
167395156 ( 0.27%) 100 vtable stub
161863497 ( 0.26%) 37 com.datastax.driver.$internal.com.google.common.reflect.TypeToken.isAssignableFrom
160199980 ( 0.26%) 36 java.util.HashMap.newNode
154632520 ( 0.25%) 36 com.datastax.driver.core.CodecRegistry.findCodec
153692346 ( 0.25%) 154 java.util.Formatter.parse
137950951 ( 0.22%) 104 java.util.regex.Pattern$Branch.match
137458374 ( 0.22%) 5 get_futex_value_locked_[k]
135381872 ( 0.22%) 35 io.netty.util.internal.InternalThreadLocalMap.get
131236420 ( 0.21%) 31 sun.nio.cs.UTF_8$Encoder.encode
131190544 ( 0.21%) 71 itable stub
128212858 ( 0.21%) 89 itable stub
123721387 ( 0.20%) 26 java.lang.Class.getEnumConstantsShared
123224708 ( 0.20%) 116 com.facebook.presto.spi.predicate.Marker.checkTypeCompatibility
122432399 ( 0.20%) 23 __clock_gettime
121957018 ( 0.20%) 23 read
119729897 ( 0.19%) 26 do_futex_[k]
117721585 ( 0.19%) 28 com.datastax.driver.$internal.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder.add
116865693 ( 0.19%) 17 tcp_recvmsg_[k]
115408190 ( 0.19%) 20 com.google.common.collect.CartesianList.getAxisIndexForProductIndex
115262100 ( 0.19%) 22 com.datastax.driver.core.Frame$Header.lengthFor
114454641 ( 0.18%) 29 __GI___pthread_getspecific
111958206 ( 0.18%) 112 java.util.Formatter.format
111254090 ( 0.18%) 27 io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead
111246597 ( 0.18%) 20 vtable stub
109640777 ( 0.18%) 110 itable stub
109623141 ( 0.18%) 24 sys_epoll_wait_[k]
107661037 ( 0.17%) 32 __fget_light_[k]
103000795 ( 0.17%) 14 java.nio.charset.CharsetEncoder.replaceWith
102149290 ( 0.16%) 102 java.util.AbstractCollection.toArray
102079937 ( 0.16%) 16 java.lang.AbstractStringBuilder.append
101473353 ( 0.16%) 20 sun.nio.ch.SelectorImpl.selectNow
101092953 ( 0.16%) 38 java.lang.Character.toLowerCase
98993725 ( 0.16%) 26 sun.nio.ch.SelectorImpl.processDeregisterQueue
98478881 ( 0.16%) 32 itable stub
98050539 ( 0.16%) 18 io.netty.util.concurrent.SingleThreadEventExecutor.pollTask
97050515 ( 0.16%) 50 jlong_disjoint_arraycopy
96538826 ( 0.16%) 3 __pthread_mutex_trylock
94962350 ( 0.15%) 10 tcp_current_mss_[k]
90923440 ( 0.15%) 64 arrayof_jint_fill
89226442 ( 0.14%) 16 fput_[k]
88957819 ( 0.14%) 13 sun.nio.ch.SocketChannelImpl.read
85927589 ( 0.14%) 86 com.facebook.presto.execution.SqlQueryManager.lambda$enforceMemoryLimits$2
85853872 ( 0.14%) 86 itable stub
84584835 ( 0.14%) 81 java.util.regex.Pattern$GroupHead.match
84415761 ( 0.14%) 20 com.facebook.presto.cassandra.util.CassandraCqlUtils.validIdentifier
84359317 ( 0.14%) 26 itable stub
83966766 ( 0.13%) 12 java.util.Arrays.copyOf
81553019 ( 0.13%) 13 com.datastax.driver.core.Connection$Flusher.run
81352770 ( 0.13%) 80 java.util.concurrent.ConcurrentHashMap$CollectionView.toArray
80296372 ( 0.13%) 13 java.util.HashSet.<init>
80073003 ( 0.13%) 1 java.util.concurrent.ThreadPoolExecutor.runWorker
79481911 ( 0.13%) 14 sun.nio.ch.SocketDispatcher.writev
78866438 ( 0.13%) 17 java.lang.StringCoding.encode
77577078 ( 0.12%) 14 io.netty.util.concurrent.FastThreadLocal.set
76262653 ( 0.12%) 76 java.util.TreeMap$PrivateEntryIterator.hasNext
75281610 ( 0.12%) 18 com.facebook.presto.cassandra.NativeCassandraSession.getPartitions
75220653 ( 0.12%) 18 copy_user_generic_unrolled_[k]
74979853 ( 0.12%) 12 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/libnio.so
74311656 ( 0.12%) 14 pthread_cond_wait@@GLIBC_2.3.2
73434931 ( 0.12%) 13 io.netty.util.concurrent.PromiseTask$RunnableAdapter.call
72311218 ( 0.12%) 11 java.util.logging.Logger.isLoggable
72216937 ( 0.12%) 4 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.add
71455686 ( 0.11%) 33 java.lang.Long.getChars
71239761 ( 0.11%) 13 sock_poll_[k]
70227339 ( 0.11%) 19 sun.nio.ch.EPollArrayWrapper.epollWait
70184483 ( 0.11%) 20 jbyte_disjoint_arraycopy
70144777 ( 0.11%) 37 java.util.Arrays.copyOf
69550857 ( 0.11%) 20 java.lang.CharacterDataLatin1.toLowerCase
67953950 ( 0.11%) 13 java.util.PriorityQueue.siftUpComparable
67834967 ( 0.11%) 21 java.lang.String.toLowerCase
67832934 ( 0.11%) 15 com.datastax.driver.core.querybuilder.BuiltStatement.getValues
67792054 ( 0.11%) 14 java.nio.HeapCharBuffer.put
65620844 ( 0.11%) 15 java.lang.StringBuilder.<init>
65281399 ( 0.10%) 10 io.netty.util.ReferenceCountUtil.release
65012432 ( 0.10%) 8 pthread_mutex_unlock
64560460 ( 0.10%) 12 io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete
64365133 ( 0.10%) 57 /lib64/libz.so.1.2.8
63895941 ( 0.10%) 6 java.util.concurrent.ConcurrentLinkedQueue.first
63028669 ( 0.10%) 11 java.lang.Object.<init>
62971730 ( 0.10%) 11 io.netty.channel.AbstractChannelHandlerContext.invokeWrite0
62311251 ( 0.10%) 62 java.util.Formatter$Conversion.isValid
61902897 ( 0.10%) 62 java.util.TreeMap$PrivateEntryIterator.nextEntry
61318386 ( 0.10%) 12 __libc_disable_asynccancel
61129160 ( 0.10%) 59 java.util.Arrays.copyOf
61062541 ( 0.10%) 61 com.facebook.presto.spi.type.VarcharType.compareTo
60705279 ( 0.10%) 13 java.util.concurrent.ConcurrentHashMap.addCount
60248842 ( 0.10%) 12 java.util.regex.Pattern.compile
60090589 ( 0.10%) 11 com.datastax.driver.$internal.com.google.common.cache.LocalCache.connectAccessOrder
59860630 ( 0.10%) 60 com.facebook.presto.spi.predicate.Range.overlaps
59460680 ( 0.10%) 56 java.util.regex.Pattern$BnM.match
59154600 ( 0.09%) 14 ixgbevf_xmit_frame [ixgbevf]_[k]
59154482 ( 0.09%) 59 java.util.regex.Pattern$Single.isSatisfiedBy
58585340 ( 0.09%) 57 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-7.b10.37.amzn1.x86_64/jre/lib/amd64/libzip.so
58365324 ( 0.09%) 10 com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet
58054631 ( 0.09%) 8 __kmalloc_node_track_caller_[k]
57933049 ( 0.09%) 54 io.airlift.stats.QuantileDigest.insert
57425251 ( 0.09%) 13 java.util.concurrent.atomic.AtomicReferenceFieldUpdater.getAndSet
56847219 ( 0.09%) 12 io.netty.handler.codec.CodecOutputList.newInstance
56585547 ( 0.09%) 11 com.datastax.driver.core.Connection$10.operationComplete
55989259 ( 0.09%) 10 sun.nio.ch.FileDispatcherImpl.read0
55638794 ( 0.09%) 8 __free_page_frag_[k]
55418680 ( 0.09%) 11 com.facebook.presto.cassandra.CassandraTable.getPartitionKeyColumns
54394422 ( 0.09%) 14 java.lang.StringCoding.decode
54217432 ( 0.09%) 54 java.util.Formatter$FormatSpecifier.checkBadFlags
54108769 ( 0.09%) 11 io.netty.channel.nio.NioEventLoop.select
54057973 ( 0.09%) 11 java.nio.Buffer.<init>
53671604 ( 0.09%) 11 com.datastax.driver.core.DataType.decode
52830670 ( 0.08%) 8 io.netty.buffer.AbstractByteBuf.writerIndex
51088975 ( 0.08%) 9 java.util.HashMap$HashIterator.<init>
51050092 ( 0.08%) 12 com.datastax.driver.$internal.com.google.common.base.Objects.equal
50952632 ( 0.08%) 13 __raw_callee_save___pv_queued_spin_unlock_[k]
50941681 ( 0.08%) 17 sun.nio.ch.EPollArrayWrapper.interrupt
50906331 ( 0.08%) 12 com.datastax.driver.core.RequestHandler.<init>
50687285 ( 0.08%) 15 com.facebook.presto.cassandra.NativeCassandraSession.addWhereClause
50507386 ( 0.08%) 5 java.util.concurrent.ConcurrentHashMap.remove
49199725 ( 0.08%) 12 __libc_enable_asynccancel
48979754 ( 0.08%) 6 fsnotify_[k]
48858374 ( 0.08%) 9 tcp_write_xmit_[k]
48512090 ( 0.08%) 16 __x86_indirect_thunk_rax_[k]
48472965 ( 0.08%) 11 com.datastax.driver.$internal.com.google.common.cache.LocalCache$Segment.getEntry
48077076 ( 0.08%) 12 io.netty.channel.AbstractChannelHandlerContext.findContextOutbound
47500853 ( 0.08%) 7 io.netty.handler.timeout.IdleStateHandler.channelReadComplete
47478317 ( 0.08%) 28 java.util.regex.Pattern$Curly.match
46161792 ( 0.07%) 6 hash_futex_[k]
45966295 ( 0.07%) 6 io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks
45454054 ( 0.07%) 11 com.facebook.presto.cassandra.CassandraPartitionManager.getCassandraPartitions
45416101 ( 0.07%) 8 sun.nio.ch.IOUtil.read
45172100 ( 0.07%) 8 tcp_poll_[k]
45111375 ( 0.07%) 6 ipv4_dst_check_[k]
45025861 ( 0.07%) 11 com.datastax.driver.core.ArrayBackedResultSet.all
45001160 ( 0.07%) 11 packet_rcv_[k]
44930661 ( 0.07%) 40 java.util.regex.Pattern$GroupTail.match
44842724 ( 0.07%) 6 java.util.concurrent.ConcurrentHashMap.putVal
44472103 ( 0.07%) 1 io.netty.util.HashedWheelTimer$Worker.processCancelledTasks
44403394 ( 0.07%) 10 mutex_lock_[k]
44037734 ( 0.07%) 9 pipe_write_[k]
43953051 ( 0.07%) 44 JVM_SetNativeThreadName
43883899 ( 0.07%) 44 java.util.Formatter.format
43520611 ( 0.07%) 3 java.util.stream.Collectors$$Lambda$135.1555413896.accept
43508311 ( 0.07%) 18 java.lang.Integer.valueOf
43436175 ( 0.07%) 4 io.netty.channel.AbstractChannelHandlerContext.invokeFlush0
43274876 ( 0.07%) 11 com.datastax.driver.core.RequestHandler$SpeculativeExecution.query
43146331 ( 0.07%) 11 ip_finish_output2_[k]
43076624 ( 0.07%) 9 copy_user_enhanced_fast_string_[k]
43020671 ( 0.07%) 43 java.util.Formatter$FormatSpecifier.precision
42934083 ( 0.07%) 9 com.datastax.driver.$internal.com.google.common.collect.ImmutableSet.of
42792506 ( 0.07%) 11 java.lang.ThreadLocal$ThreadLocalMap.getEntryAfterMiss
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment