Created
May 28, 2018 04:45
-
-
Save aandis/7541387c9afac10b4824bf07c43e1f6c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- 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