Last active
May 4, 2016 19:08
-
-
Save ankurcha/5c9f6c3936c14246200c660b931add86 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
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" | |
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |
<!-- Generated by graphviz version 2.38.0 (20140413.2041) | |
--> | |
<!-- Title: java Pages: 1 --> | |
<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
<script type="text/ecmascript"><![CDATA[ | |
/** | |
* SVGPan library 1.2.1 | |
* ====================== | |
* | |
* Given an unique existing element with id "viewport" (or when missing, the first g | |
* element), including the the library into any SVG adds the following capabilities: | |
* | |
* - Mouse panning | |
* - Mouse zooming (using the wheel) | |
* - Object dragging | |
* | |
* You can configure the behaviour of the pan/zoom/drag with the variables | |
* listed in the CONFIGURATION section of this file. | |
* | |
* Known issues: | |
* | |
* - Zooming (while panning) on Safari has still some issues | |
* | |
* Releases: | |
* | |
* 1.2.1, Mon Jul 4 00:33:18 CEST 2011, Andrea Leofreddi | |
* - Fixed a regression with mouse wheel (now working on Firefox 5) | |
* - Working with viewBox attribute (#4) | |
* - Added "use strict;" and fixed resulting warnings (#5) | |
* - Added configuration variables, dragging is disabled by default (#3) | |
* | |
* 1.2, Sat Mar 20 08:42:50 GMT 2010, Zeng Xiaohui | |
* Fixed a bug with browser mouse handler interaction | |
* | |
* 1.1, Wed Feb 3 17:39:33 GMT 2010, Zeng Xiaohui | |
* Updated the zoom code to support the mouse wheel on Safari/Chrome | |
* | |
* 1.0, Andrea Leofreddi | |
* First release | |
* | |
* This code is licensed under the following BSD license: | |
* | |
* Copyright 2009-2010 Andrea Leofreddi <[email protected]>. All rights reserved. | |
* | |
* Redistribution and use in source and binary forms, with or without modification, are | |
* permitted provided that the following conditions are met: | |
* | |
* 1. Redistributions of source code must retain the above copyright notice, this list of | |
* conditions and the following disclaimer. | |
* | |
* 2. Redistributions in binary form must reproduce the above copyright notice, this list | |
* of conditions and the following disclaimer in the documentation and/or other materials | |
* provided with the distribution. | |
* | |
* THIS SOFTWARE IS PROVIDED BY Andrea Leofreddi ``AS IS'' AND ANY EXPRESS OR IMPLIED | |
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND | |
* FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Andrea Leofreddi OR | |
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | |
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR | |
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | |
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING | |
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF | |
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
* | |
* The views and conclusions contained in the software and documentation are those of the | |
* authors and should not be interpreted as representing official policies, either expressed | |
* or implied, of Andrea Leofreddi. | |
*/ | |
"use strict"; | |
/// CONFIGURATION | |
/// ====> | |
var enablePan = 1; // 1 or 0: enable or disable panning (default enabled) | |
var enableZoom = 1; // 1 or 0: enable or disable zooming (default enabled) | |
var enableDrag = 0; // 1 or 0: enable or disable dragging (default disabled) | |
/// <==== | |
/// END OF CONFIGURATION | |
var root = document.documentElement; | |
var state = 'none', svgRoot, stateTarget, stateOrigin, stateTf; | |
setupHandlers(root); | |
/** | |
* Register handlers | |
*/ | |
function setupHandlers(root){ | |
setAttributes(root, { | |
"onmouseup" : "handleMouseUp(evt)", | |
"onmousedown" : "handleMouseDown(evt)", | |
"onmousemove" : "handleMouseMove(evt)", | |
//"onmouseout" : "handleMouseUp(evt)", // Decomment this to stop the pan functionality when dragging out of the SVG element | |
}); | |
if(navigator.userAgent.toLowerCase().indexOf('webkit') >= 0) | |
window.addEventListener('mousewheel', handleMouseWheel, false); // Chrome/Safari | |
else | |
window.addEventListener('DOMMouseScroll', handleMouseWheel, false); // Others | |
} | |
/** | |
* Retrieves the root element for SVG manipulation. The element is then cached into the svgRoot global variable. | |
*/ | |
function getRoot(root) { | |
if(typeof(svgRoot) == "undefined") { | |
var g = null; | |
g = root.getElementById("viewport"); | |
if(g == null) | |
g = root.getElementsByTagName('g')[0]; | |
if(g == null) | |
alert('Unable to obtain SVG root element'); | |
setCTM(g, g.getCTM()); | |
g.removeAttribute("viewBox"); | |
svgRoot = g; | |
} | |
return svgRoot; | |
} | |
/** | |
* Instance an SVGPoint object with given event coordinates. | |
*/ | |
function getEventPoint(evt) { | |
var p = root.createSVGPoint(); | |
p.x = evt.clientX; | |
p.y = evt.clientY; | |
return p; | |
} | |
/** | |
* Sets the current transform matrix of an element. | |
*/ | |
function setCTM(element, matrix) { | |
var s = "matrix(" + matrix.a + "," + matrix.b + "," + matrix.c + "," + matrix.d + "," + matrix.e + "," + matrix.f + ")"; | |
element.setAttribute("transform", s); | |
} | |
/** | |
* Dumps a matrix to a string (useful for debug). | |
*/ | |
function dumpMatrix(matrix) { | |
var s = "[ " + matrix.a + ", " + matrix.c + ", " + matrix.e + "\n " + matrix.b + ", " + matrix.d + ", " + matrix.f + "\n 0, 0, 1 ]"; | |
return s; | |
} | |
/** | |
* Sets attributes of an element. | |
*/ | |
function setAttributes(element, attributes){ | |
for (var i in attributes) | |
element.setAttributeNS(null, i, attributes[i]); | |
} | |
/** | |
* Handle mouse wheel event. | |
*/ | |
function handleMouseWheel(evt) { | |
if(!enableZoom) | |
return; | |
if(evt.preventDefault) | |
evt.preventDefault(); | |
evt.returnValue = false; | |
var svgDoc = evt.target.ownerDocument; | |
var delta; | |
if(evt.wheelDelta) | |
delta = evt.wheelDelta / 3600; // Chrome/Safari | |
else | |
delta = evt.detail / -90; // Mozilla | |
var z = 1 + delta; // Zoom factor: 0.9/1.1 | |
var g = getRoot(svgDoc); | |
var p = getEventPoint(evt); | |
p = p.matrixTransform(g.getCTM().inverse()); | |
// Compute new scale matrix in current mouse position | |
var k = root.createSVGMatrix().translate(p.x, p.y).scale(z).translate(-p.x, -p.y); | |
setCTM(g, g.getCTM().multiply(k)); | |
if(typeof(stateTf) == "undefined") | |
stateTf = g.getCTM().inverse(); | |
stateTf = stateTf.multiply(k.inverse()); | |
} | |
/** | |
* Handle mouse move event. | |
*/ | |
function handleMouseMove(evt) { | |
if(evt.preventDefault) | |
evt.preventDefault(); | |
evt.returnValue = false; | |
var svgDoc = evt.target.ownerDocument; | |
var g = getRoot(svgDoc); | |
if(state == 'pan' && enablePan) { | |
// Pan mode | |
var p = getEventPoint(evt).matrixTransform(stateTf); | |
setCTM(g, stateTf.inverse().translate(p.x - stateOrigin.x, p.y - stateOrigin.y)); | |
} else if(state == 'drag' && enableDrag) { | |
// Drag mode | |
var p = getEventPoint(evt).matrixTransform(g.getCTM().inverse()); | |
setCTM(stateTarget, root.createSVGMatrix().translate(p.x - stateOrigin.x, p.y - stateOrigin.y).multiply(g.getCTM().inverse()).multiply(stateTarget.getCTM())); | |
stateOrigin = p; | |
} | |
} | |
/** | |
* Handle click event. | |
*/ | |
function handleMouseDown(evt) { | |
if(evt.preventDefault) | |
evt.preventDefault(); | |
evt.returnValue = false; | |
var svgDoc = evt.target.ownerDocument; | |
var g = getRoot(svgDoc); | |
if( | |
evt.target.tagName == "svg" | |
|| !enableDrag // Pan anyway when drag is disabled and the user clicked on an element | |
) { | |
// Pan mode | |
state = 'pan'; | |
stateTf = g.getCTM().inverse(); | |
stateOrigin = getEventPoint(evt).matrixTransform(stateTf); | |
} else { | |
// Drag mode | |
state = 'drag'; | |
stateTarget = evt.target; | |
stateTf = g.getCTM().inverse(); | |
stateOrigin = getEventPoint(evt).matrixTransform(stateTf); | |
} | |
} | |
/** | |
* Handle mouse button release event. | |
*/ | |
function handleMouseUp(evt) { | |
if(evt.preventDefault) | |
evt.preventDefault(); | |
evt.returnValue = false; | |
var svgDoc = evt.target.ownerDocument; | |
if(state == 'pan' || state == 'drag') { | |
// Quit pan mode | |
state = ''; | |
} | |
} | |
]]></script><g id="viewport" transform="scale(0.5,0.5) translate(0,0)"><g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 3830)"> | |
<title>java</title> | |
<polygon fill="white" stroke="none" points="-4,4 -4,-3830 1522.47,-3830 1522.47,4 -4,4"/> | |
<g id="clust1" class="cluster"><title>cluster_L</title> | |
<polygon fill="none" stroke="black" points="251,-3682 251,-3818 693,-3818 693,-3682 251,-3682"/> | |
</g> | |
<!-- File: java --> | |
<g id="node1" class="node"><title>File: java</title> | |
<polygon fill="#f8f8f8" stroke="black" points="685.125,-3810 258.875,-3810 258.875,-3690 685.125,-3690 685.125,-3810"/> | |
<text text-anchor="start" x="266.688" y="-3793.2" font-family="Times,serif" font-size="16.00">File: java</text> | |
<text text-anchor="start" x="266.688" y="-3777.2" font-family="Times,serif" font-size="16.00">Type: cpu</text> | |
<text text-anchor="start" x="266.688" y="-3761.2" font-family="Times,serif" font-size="16.00">Duration: 6.83mins, Total samples = 617.54s (150.62%)</text> | |
<text text-anchor="start" x="266.688" y="-3745.2" font-family="Times,serif" font-size="16.00">Showing nodes accounting for 389.42s, 63.06% of 617.54s total</text> | |
<text text-anchor="start" x="266.688" y="-3729.2" font-family="Times,serif" font-size="16.00">Dropped 3429 nodes (cum <= 3.09s)</text> | |
<text text-anchor="start" x="266.688" y="-3713.2" font-family="Times,serif" font-size="16.00">Dropped 149 edges (freq <= 0.62s)</text> | |
<text text-anchor="start" x="266.688" y="-3697.2" font-family="Times,serif" font-size="16.00">Showing top 80 nodes out of 376 (cum >= 234.70s)</text> | |
</g> | |
<!-- N1 --> | |
<g id="node2" class="node"><title>N1</title> | |
<g id="a_node2"><a xlink:title="java.lang.Thread.run Thread.java (355.43s)"> | |
<polygon fill="#edd9d5" stroke="#b21b00" points="790.77,-3778 703.23,-3778 703.23,-3722 790.77,-3722 790.77,-3778"/> | |
<text text-anchor="middle" x="747" y="-3767.6" font-family="Times,serif" font-size="8.00">java</text> | |
<text text-anchor="middle" x="747" y="-3759.6" font-family="Times,serif" font-size="8.00">lang</text> | |
<text text-anchor="middle" x="747" y="-3751.6" font-family="Times,serif" font-size="8.00">Thread</text> | |
<text text-anchor="middle" x="747" y="-3743.6" font-family="Times,serif" font-size="8.00">run</text> | |
<text text-anchor="middle" x="747" y="-3735.6" font-family="Times,serif" font-size="8.00">Thread.java</text> | |
<text text-anchor="middle" x="747" y="-3727.6" font-family="Times,serif" font-size="8.00">0 of 355.43s (57.56%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N8 --> | |
<g id="node9" class="node"><title>N8</title> | |
<g id="a_node9"><a xlink:title="java.util.concurrent.ThreadPoolExecutor.runWorker ThreadPoolExecutor.java (335.48s)"> | |
<polygon fill="#edd9d5" stroke="#b21d00" points="800.722,-3617.5 693.278,-3617.5 693.278,-3537.5 800.722,-3537.5 800.722,-3617.5"/> | |
<text text-anchor="middle" x="747" y="-3606.3" font-family="Times,serif" font-size="9.00">java</text> | |
<text text-anchor="middle" x="747" y="-3597.3" font-family="Times,serif" font-size="9.00">util</text> | |
<text text-anchor="middle" x="747" y="-3588.3" font-family="Times,serif" font-size="9.00">concurrent</text> | |
<text text-anchor="middle" x="747" y="-3579.3" font-family="Times,serif" font-size="9.00">ThreadPoolExecutor</text> | |
<text text-anchor="middle" x="747" y="-3570.3" font-family="Times,serif" font-size="9.00">runWorker</text> | |
<text text-anchor="middle" x="747" y="-3561.3" font-family="Times,serif" font-size="9.00">ThreadPoolExecutor.java</text> | |
<text text-anchor="middle" x="747" y="-3552.3" font-family="Times,serif" font-size="9.00">0.42s (0.068%)</text> | |
<text text-anchor="middle" x="747" y="-3543.3" font-family="Times,serif" font-size="9.00">of 335.48s (54.33%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N1->N8 --> | |
<g id="edge1" class="edge"><title>N1->N8</title> | |
<g id="a_edge1"><a xlink:title="java.lang.Thread.run Thread.java ... java.util.concurrent.ThreadPoolExecutor.runWorker ThreadPoolExecutor.java (335.48s)"> | |
<path fill="none" stroke="#b21d00" stroke-width="3" stroke-dasharray="1,5" d="M747,-3721.98C747,-3696.76 747,-3658.51 747,-3627.84"/> | |
<polygon fill="#b21d00" stroke="#b21d00" stroke-width="3" points="750.5,-3627.76 747,-3617.76 743.5,-3627.76 750.5,-3627.76"/> | |
</a> | |
</g> | |
<g id="a_edge1-label"><a xlink:title="java.lang.Thread.run Thread.java ... java.util.concurrent.ThreadPoolExecutor.runWorker ThreadPoolExecutor.java (335.48s)"> | |
<text text-anchor="middle" x="770.724" y="-3660.8" font-family="Times,serif" font-size="14.00"> 335.48s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N68 --> | |
<g id="node69" class="node"><title>N68</title> | |
<g id="a_node69"><a xlink:title="com.google.bigtable.repackaged.io.netty.channel.nio.NioEventLoop.run NioEventLoop.java (17.66s)"> | |
<polygon fill="#edebe9" stroke="#b2a998" points="905.23,-3640 818.77,-3640 818.77,-3515 905.23,-3515 905.23,-3640"/> | |
<text text-anchor="middle" x="862" y="-3628.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="862" y="-3619.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="862" y="-3610.8" font-family="Times,serif" font-size="9.00">bigtable</text> | |
<text text-anchor="middle" x="862" y="-3601.8" font-family="Times,serif" font-size="9.00">repackaged</text> | |
<text text-anchor="middle" x="862" y="-3592.8" font-family="Times,serif" font-size="9.00">io</text> | |
<text text-anchor="middle" x="862" y="-3583.8" font-family="Times,serif" font-size="9.00">netty</text> | |
<text text-anchor="middle" x="862" y="-3574.8" font-family="Times,serif" font-size="9.00">channel</text> | |
<text text-anchor="middle" x="862" y="-3565.8" font-family="Times,serif" font-size="9.00">nio</text> | |
<text text-anchor="middle" x="862" y="-3556.8" font-family="Times,serif" font-size="9.00">NioEventLoop</text> | |
<text text-anchor="middle" x="862" y="-3547.8" font-family="Times,serif" font-size="9.00">run</text> | |
<text text-anchor="middle" x="862" y="-3538.8" font-family="Times,serif" font-size="9.00">NioEventLoop.java</text> | |
<text text-anchor="middle" x="862" y="-3529.8" font-family="Times,serif" font-size="9.00">0.17s (0.028%)</text> | |
<text text-anchor="middle" x="862" y="-3520.8" font-family="Times,serif" font-size="9.00">of 17.66s (2.86%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N1->N68 --> | |
<g id="edge51" class="edge"><title>N1->N68</title> | |
<g id="a_edge51"><a xlink:title="java.lang.Thread.run Thread.java ... com.google.bigtable.repackaged.io.netty.channel.nio.NioEventLoop.run NioEventLoop.java (17.66s)"> | |
<path fill="none" stroke="#b2a998" stroke-dasharray="1,5" d="M765.222,-3721.98C778.595,-3702.16 797.397,-3674.28 814.876,-3648.37"/> | |
<polygon fill="#b2a998" stroke="#b2a998" points="817.806,-3650.28 820.496,-3640.03 812.003,-3646.37 817.806,-3650.28"/> | |
</a> | |
</g> | |
<g id="a_edge51-label"><a xlink:title="java.lang.Thread.run Thread.java ... com.google.bigtable.repackaged.io.netty.channel.nio.NioEventLoop.run NioEventLoop.java (17.66s)"> | |
<text text-anchor="middle" x="828.224" y="-3660.8" font-family="Times,serif" font-size="14.00"> 17.66s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N2 --> | |
<g id="node3" class="node"><title>N2</title> | |
<g id="a_node3"><a xlink:title="com.google.cloud.dataflow.sdk.util.SimpleDoFnRunner.invokeProcessElement SimpleDoFnRunner.java (234.70s)"> | |
<polygon fill="#eddbd5" stroke="#b22c00" points="794.833,-2617 699.167,-2617 699.167,-2529 794.833,-2529 794.833,-2617"/> | |
<text text-anchor="middle" x="747" y="-2606.6" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="747" y="-2598.6" font-family="Times,serif" font-size="8.00">google</text> | |
<text text-anchor="middle" x="747" y="-2590.6" font-family="Times,serif" font-size="8.00">cloud</text> | |
<text text-anchor="middle" x="747" y="-2582.6" font-family="Times,serif" font-size="8.00">dataflow</text> | |
<text text-anchor="middle" x="747" y="-2574.6" font-family="Times,serif" font-size="8.00">sdk</text> | |
<text text-anchor="middle" x="747" y="-2566.6" font-family="Times,serif" font-size="8.00">util</text> | |
<text text-anchor="middle" x="747" y="-2558.6" font-family="Times,serif" font-size="8.00">SimpleDoFnRunner</text> | |
<text text-anchor="middle" x="747" y="-2550.6" font-family="Times,serif" font-size="8.00">invokeProcessElement</text> | |
<text text-anchor="middle" x="747" y="-2542.6" font-family="Times,serif" font-size="8.00">SimpleDoFnRunner.java</text> | |
<text text-anchor="middle" x="747" y="-2534.6" font-family="Times,serif" font-size="8.00">0 of 234.70s (38.01%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N10 --> | |
<g id="node11" class="node"><title>N10</title> | |
<g id="a_node11"><a xlink:title="com.google.cloud.dataflow.sdk.util.GroupAlsoByWindowViaWindowSetDoFn.processElement GroupAlsoByWindowViaWindowSetDoFn.java (186.67s)"> | |
<polygon fill="#eddcd5" stroke="#b23500" points="841.984,-2479 652.016,-2479 652.016,-2372 841.984,-2372 841.984,-2479"/> | |
<text text-anchor="middle" x="747" y="-2467.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="747" y="-2458.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="747" y="-2449.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="747" y="-2440.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="747" y="-2431.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="747" y="-2422.8" font-family="Times,serif" font-size="9.00">util</text> | |
<text text-anchor="middle" x="747" y="-2413.8" font-family="Times,serif" font-size="9.00">GroupAlsoByWindowViaWindowSetDoFn</text> | |
<text text-anchor="middle" x="747" y="-2404.8" font-family="Times,serif" font-size="9.00">processElement</text> | |
<text text-anchor="middle" x="747" y="-2395.8" font-family="Times,serif" font-size="9.00">GroupAlsoByWindowViaWindowSetDoFn.java</text> | |
<text text-anchor="middle" x="747" y="-2386.8" font-family="Times,serif" font-size="9.00">0.04s (0.0065%)</text> | |
<text text-anchor="middle" x="747" y="-2377.8" font-family="Times,serif" font-size="9.00">of 186.67s (30.23%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N2->N10 --> | |
<g id="edge8" class="edge"><title>N2->N10</title> | |
<g id="a_edge8"><a xlink:title="com.google.cloud.dataflow.sdk.util.SimpleDoFnRunner.invokeProcessElement SimpleDoFnRunner.java -> com.google.cloud.dataflow.sdk.util.GroupAlsoByWindowViaWindowSetDoFn.processElement GroupAlsoByWindowViaWindowSetDoFn.java (186.67s)"> | |
<path fill="none" stroke="#b23500" stroke-width="2" d="M747,-2528.74C747,-2516.32 747,-2502.53 747,-2489.19"/> | |
<polygon fill="#b23500" stroke="#b23500" stroke-width="2" points="750.5,-2489.11 747,-2479.11 743.5,-2489.11 750.5,-2489.11"/> | |
</a> | |
</g> | |
<g id="a_edge8-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.SimpleDoFnRunner.invokeProcessElement SimpleDoFnRunner.java -> com.google.cloud.dataflow.sdk.util.GroupAlsoByWindowViaWindowSetDoFn.processElement GroupAlsoByWindowViaWindowSetDoFn.java (186.67s)"> | |
<text text-anchor="middle" x="770.724" y="-2499.8" font-family="Times,serif" font-size="14.00"> 186.67s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N32 --> | |
<g id="node33" class="node"><title>N32</title> | |
<g id="a_node33"><a xlink:title="com.brightcove.rna.transforms.functions.ExtractRawLog.processElement ExtractRawLog.java (46.52s)"> | |
<polygon fill="#ede9e4" stroke="#b2936f" points="452.973,-2465.5 371.027,-2465.5 371.027,-2385.5 452.973,-2385.5 452.973,-2465.5"/> | |
<text text-anchor="middle" x="412" y="-2455.1" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="412" y="-2447.1" font-family="Times,serif" font-size="8.00">brightcove</text> | |
<text text-anchor="middle" x="412" y="-2439.1" font-family="Times,serif" font-size="8.00">rna</text> | |
<text text-anchor="middle" x="412" y="-2431.1" font-family="Times,serif" font-size="8.00">transforms</text> | |
<text text-anchor="middle" x="412" y="-2423.1" font-family="Times,serif" font-size="8.00">functions</text> | |
<text text-anchor="middle" x="412" y="-2415.1" font-family="Times,serif" font-size="8.00">ExtractRawLog</text> | |
<text text-anchor="middle" x="412" y="-2407.1" font-family="Times,serif" font-size="8.00">processElement</text> | |
<text text-anchor="middle" x="412" y="-2399.1" font-family="Times,serif" font-size="8.00">ExtractRawLog.java</text> | |
<text text-anchor="middle" x="412" y="-2391.1" font-family="Times,serif" font-size="8.00">0 of 46.52s (7.53%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N2->N32 --> | |
<g id="edge19" class="edge"><title>N2->N32</title> | |
<g id="a_edge19"><a xlink:title="com.google.cloud.dataflow.sdk.util.SimpleDoFnRunner.invokeProcessElement SimpleDoFnRunner.java -> com.brightcove.rna.transforms.functions.ExtractRawLog.processElement ExtractRawLog.java (46.52s)"> | |
<path fill="none" stroke="#b2936f" d="M699.058,-2568.76C621.226,-2562.52 472.263,-2546.23 434.552,-2511 424.649,-2501.75 418.91,-2488.68 415.636,-2475.57"/> | |
<polygon fill="#b2936f" stroke="#b2936f" points="419.029,-2474.7 413.584,-2465.61 412.173,-2476.11 419.029,-2474.7"/> | |
</a> | |
</g> | |
<g id="a_edge19-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.SimpleDoFnRunner.invokeProcessElement SimpleDoFnRunner.java -> com.brightcove.rna.transforms.functions.ExtractRawLog.processElement ExtractRawLog.java (46.52s)"> | |
<text text-anchor="middle" x="455.224" y="-2499.8" font-family="Times,serif" font-size="14.00"> 46.52s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N41 --> | |
<g id="node42" class="node"><title>N41</title> | |
<g id="a_node42"><a xlink:title="com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnProcessContext.output DoFnRunnerBase.java (64.91s)"> | |
<polygon fill="#ede6e0" stroke="#b28254" points="561.828,-2312.5 416.172,-2312.5 416.172,-2224.5 561.828,-2224.5 561.828,-2312.5"/> | |
<text text-anchor="middle" x="489" y="-2302.1" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="489" y="-2294.1" font-family="Times,serif" font-size="8.00">google</text> | |
<text text-anchor="middle" x="489" y="-2286.1" font-family="Times,serif" font-size="8.00">cloud</text> | |
<text text-anchor="middle" x="489" y="-2278.1" font-family="Times,serif" font-size="8.00">dataflow</text> | |
<text text-anchor="middle" x="489" y="-2270.1" font-family="Times,serif" font-size="8.00">sdk</text> | |
<text text-anchor="middle" x="489" y="-2262.1" font-family="Times,serif" font-size="8.00">util</text> | |
<text text-anchor="middle" x="489" y="-2254.1" font-family="Times,serif" font-size="8.00">DoFnRunnerBase$DoFnProcessContext</text> | |
<text text-anchor="middle" x="489" y="-2246.1" font-family="Times,serif" font-size="8.00">output</text> | |
<text text-anchor="middle" x="489" y="-2238.1" font-family="Times,serif" font-size="8.00">DoFnRunnerBase.java</text> | |
<text text-anchor="middle" x="489" y="-2230.1" font-family="Times,serif" font-size="8.00">0 of 64.91s (10.51%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N2->N41 --> | |
<g id="edge14" class="edge"><title>N2->N41</title> | |
<g id="a_edge14"><a xlink:title="com.google.cloud.dataflow.sdk.util.SimpleDoFnRunner.invokeProcessElement SimpleDoFnRunner.java ... com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnProcessContext.output DoFnRunnerBase.java (64.91s)"> | |
<path fill="none" stroke="#b28254" stroke-dasharray="1,5" d="M699.127,-2569.32C640.781,-2563.22 544.217,-2543.36 497.552,-2479 465.071,-2434.2 468.147,-2368.74 476.007,-2322.95"/> | |
<polygon fill="#b28254" stroke="#b28254" points="479.485,-2323.39 477.859,-2312.92 472.602,-2322.12 479.485,-2323.39"/> | |
</a> | |
</g> | |
<g id="a_edge14-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.SimpleDoFnRunner.invokeProcessElement SimpleDoFnRunner.java ... com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnProcessContext.output DoFnRunnerBase.java (64.91s)"> | |
<text text-anchor="middle" x="518.224" y="-2421.3" font-family="Times,serif" font-size="14.00"> 64.91s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N76 --> | |
<g id="node77" class="node"><title>N76</title> | |
<g id="a_node77"><a xlink:title="com.brightcove.rna.transforms.ResourceRows$2.processElement ResourceRows.java (17.32s)"> | |
<polygon fill="#edece9" stroke="#b2a999" points="634.731,-2470 547.269,-2470 547.269,-2381 634.731,-2381 634.731,-2470"/> | |
<text text-anchor="middle" x="591" y="-2458.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="591" y="-2449.8" font-family="Times,serif" font-size="9.00">brightcove</text> | |
<text text-anchor="middle" x="591" y="-2440.8" font-family="Times,serif" font-size="9.00">rna</text> | |
<text text-anchor="middle" x="591" y="-2431.8" font-family="Times,serif" font-size="9.00">transforms</text> | |
<text text-anchor="middle" x="591" y="-2422.8" font-family="Times,serif" font-size="9.00">ResourceRows$2</text> | |
<text text-anchor="middle" x="591" y="-2413.8" font-family="Times,serif" font-size="9.00">processElement</text> | |
<text text-anchor="middle" x="591" y="-2404.8" font-family="Times,serif" font-size="9.00">ResourceRows.java</text> | |
<text text-anchor="middle" x="591" y="-2395.8" font-family="Times,serif" font-size="9.00">0.03s (0.0049%)</text> | |
<text text-anchor="middle" x="591" y="-2386.8" font-family="Times,serif" font-size="9.00">of 17.32s (2.80%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N2->N76 --> | |
<g id="edge53" class="edge"><title>N2->N76</title> | |
<g id="a_edge53"><a xlink:title="com.google.cloud.dataflow.sdk.util.SimpleDoFnRunner.invokeProcessElement SimpleDoFnRunner.java -> com.brightcove.rna.transforms.ResourceRows$2.processElement ResourceRows.java (17.32s)"> | |
<path fill="none" stroke="#b2a999" d="M699.078,-2530.23C681.255,-2514.42 660.997,-2496.1 643,-2479 642.442,-2478.47 641.882,-2477.94 641.319,-2477.4"/> | |
<polygon fill="#b2a999" stroke="#b2a999" points="643.551,-2474.69 633.93,-2470.25 638.683,-2479.72 643.551,-2474.69"/> | |
</a> | |
</g> | |
<g id="a_edge53-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.SimpleDoFnRunner.invokeProcessElement SimpleDoFnRunner.java -> com.brightcove.rna.transforms.ResourceRows$2.processElement ResourceRows.java (17.32s)"> | |
<text text-anchor="middle" x="697.224" y="-2499.8" font-family="Times,serif" font-size="14.00"> 17.32s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N3 --> | |
<g id="node4" class="node"><title>N3</title> | |
<g id="a_node4"><a xlink:title="Unknown (143s)"> | |
<polygon fill="#edddd5" stroke="#b23f00" points="966.817,-3778 809.183,-3778 809.183,-3722 966.817,-3722 966.817,-3778"/> | |
<text text-anchor="middle" x="888" y="-3754.8" font-family="Times,serif" font-size="24.00">Unknown</text> | |
<text text-anchor="middle" x="888" y="-3730.8" font-family="Times,serif" font-size="24.00">143s (23.16%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N4 --> | |
<g id="node5" class="node"><title>N4</title> | |
<g id="a_node5"><a xlink:title="[libpthread-2.19.so] (140.63s)"> | |
<polygon fill="#edddd5" stroke="#b23f00" points="1127.76,-2754.5 972.24,-2754.5 972.24,-2695.5 1127.76,-2695.5 1127.76,-2754.5"/> | |
<text text-anchor="middle" x="1050" y="-2736.9" font-family="Times,serif" font-size="17.00">[libpthread-2.19.so]</text> | |
<text text-anchor="middle" x="1050" y="-2719.9" font-family="Times,serif" font-size="17.00">40.78s (6.60%)</text> | |
<text text-anchor="middle" x="1050" y="-2702.9" font-family="Times,serif" font-size="17.00">of 140.63s (22.77%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N5 --> | |
<g id="node6" class="node"><title>N5</title> | |
<g id="a_node6"><a xlink:title="[libjvm.so] (139.76s)"> | |
<polygon fill="#edddd5" stroke="#b24000" points="1482.59,-2464 1277.41,-2464 1277.41,-2387 1482.59,-2387 1482.59,-2464"/> | |
<text text-anchor="middle" x="1380" y="-2441.6" font-family="Times,serif" font-size="23.00">[libjvm.so]</text> | |
<text text-anchor="middle" x="1380" y="-2418.6" font-family="Times,serif" font-size="23.00">116.66s (18.89%)</text> | |
<text text-anchor="middle" x="1380" y="-2395.6" font-family="Times,serif" font-size="23.00">of 139.76s (22.63%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N4->N5 --> | |
<g id="edge11" class="edge"><title>N4->N5</title> | |
<g id="a_edge11"><a xlink:title="[libpthread-2.19.so] -> [libjvm.so] (89.68s)"> | |
<path fill="none" stroke="#b26930" d="M1128.02,-2718.51C1198.06,-2709.18 1298.04,-2684.12 1353,-2617 1370.39,-2595.77 1376.58,-2523.31 1378.78,-2474.13"/> | |
<polygon fill="#b26930" stroke="#b26930" points="1382.28,-2474.15 1379.19,-2464.02 1375.29,-2473.87 1382.28,-2474.15"/> | |
</a> | |
</g> | |
<g id="a_edge11-label"><a xlink:title="[libpthread-2.19.so] -> [libjvm.so] (89.68s)"> | |
<text text-anchor="middle" x="1394.22" y="-2568.8" font-family="Times,serif" font-size="14.00"> 89.68s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N21 --> | |
<g id="node22" class="node"><title>N21</title> | |
<g id="a_node22"><a xlink:title="[libwindmill_service_jni3504037190379456964.so] (24.58s)"> | |
<polygon fill="#edebe8" stroke="#b2a48e" points="1344.31,-2595 1077.69,-2595 1077.69,-2551 1344.31,-2551 1344.31,-2595"/> | |
<text text-anchor="middle" x="1211" y="-2581.4" font-family="Times,serif" font-size="12.00">[libwindmill_service_jni3504037190379456964.so]</text> | |
<text text-anchor="middle" x="1211" y="-2569.4" font-family="Times,serif" font-size="12.00">7.82s (1.27%)</text> | |
<text text-anchor="middle" x="1211" y="-2557.4" font-family="Times,serif" font-size="12.00">of 24.58s (3.98%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N4->N21 --> | |
<g id="edge72" class="edge"><title>N4->N21</title> | |
<g id="a_edge72"><a xlink:title="[libpthread-2.19.so] -> [libwindmill_service_jni3504037190379456964.so] (11.86s)"> | |
<path fill="none" stroke="#b2ada1" d="M1074.36,-2695.19C1090.11,-2677.17 1111.46,-2653.89 1132.06,-2635 1144.86,-2623.27 1159.73,-2611.38 1173.09,-2601.25"/> | |
<polygon fill="#b2ada1" stroke="#b2ada1" points="1175.28,-2603.98 1181.19,-2595.19 1171.08,-2598.38 1175.28,-2603.98"/> | |
</a> | |
</g> | |
<g id="a_edge72-label"><a xlink:title="[libpthread-2.19.so] -> [libwindmill_service_jni3504037190379456964.so] (11.86s)"> | |
<text text-anchor="middle" x="1152.97" y="-2637.8" font-family="Times,serif" font-size="14.00"> 11.86s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N5->N4 --> | |
<g id="edge56" class="edge"><title>N5->N4</title> | |
<g id="a_edge56"><a xlink:title="[libjvm.so] -> [libpthread-2.19.so] (16.44s)"> | |
<path fill="none" stroke="#b2aa9a" d="M1277.05,-2460.73C1253.27,-2467.65 1227.93,-2474.25 1204,-2479 1165.44,-2486.65 1054.35,-2467.82 1028,-2497 981.384,-2548.63 1009.11,-2636.3 1031.09,-2686.23"/> | |
<polygon fill="#b2aa9a" stroke="#b2aa9a" points="1027.93,-2687.73 1035.25,-2695.39 1034.31,-2684.84 1027.93,-2687.73"/> | |
</a> | |
</g> | |
<g id="a_edge56-label"><a xlink:title="[libjvm.so] -> [libpthread-2.19.so] (16.44s)"> | |
<text text-anchor="middle" x="1029.22" y="-2568.8" font-family="Times,serif" font-size="14.00"> 16.44s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N7 --> | |
<g id="node8" class="node"><title>N7</title> | |
<g id="a_node8"><a xlink:title="[libc-2.19.so] (124.05s)"> | |
<polygon fill="#edded5" stroke="#b24400" points="1119.82,-2295 980.182,-2295 980.182,-2242 1119.82,-2242 1119.82,-2295"/> | |
<text text-anchor="middle" x="1050" y="-2279" font-family="Times,serif" font-size="15.00">[libc-2.19.so]</text> | |
<text text-anchor="middle" x="1050" y="-2264" font-family="Times,serif" font-size="15.00">21.27s (3.44%)</text> | |
<text text-anchor="middle" x="1050" y="-2249" font-family="Times,serif" font-size="15.00">of 124.05s (20.09%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N5->N7 --> | |
<g id="edge91" class="edge"><title>N5->N7</title> | |
<g id="a_edge91"><a xlink:title="[libjvm.so] -> [libc-2.19.so] (6.65s)"> | |
<path fill="none" stroke="#b2b0a8" d="M1300.12,-2386.98C1242.89,-2360.1 1166.86,-2324.39 1113.71,-2299.42"/> | |
<polygon fill="#b2b0a8" stroke="#b2b0a8" points="1114.93,-2296.13 1104.39,-2295.05 1111.95,-2302.47 1114.93,-2296.13"/> | |
</a> | |
</g> | |
<g id="a_edge91-label"><a xlink:title="[libjvm.so] -> [libc-2.19.so] (6.65s)"> | |
<text text-anchor="middle" x="1241.72" y="-2342.8" font-family="Times,serif" font-size="14.00"> 6.65s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N6 --> | |
<g id="node7" class="node"><title>N6</title> | |
<g id="a_node7"><a xlink:title="<unknown> (66.65s)"> | |
<polygon fill="#ede6e0" stroke="#b28152" points="1518.43,-2745.5 1417.57,-2745.5 1417.57,-2704.5 1518.43,-2704.5 1518.43,-2745.5"/> | |
<text text-anchor="middle" x="1468" y="-2732.7" font-family="Times,serif" font-size="11.00"><unknown></text> | |
<text text-anchor="middle" x="1468" y="-2721.7" font-family="Times,serif" font-size="11.00">3.36s (0.54%)</text> | |
<text text-anchor="middle" x="1468" y="-2710.7" font-family="Times,serif" font-size="11.00">of 66.65s (10.79%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N6->N5 --> | |
<g id="edge24" class="edge"><title>N6->N5</title> | |
<g id="a_edge24"><a xlink:title="<unknown> ... [libjvm.so] (39.68s)"> | |
<path fill="none" stroke="#b29979" stroke-dasharray="1,5" d="M1464.79,-2704.31C1458.73,-2668.76 1444.35,-2591.72 1424,-2529 1418,-2510.5 1409.94,-2490.75 1402.35,-2473.57"/> | |
<polygon fill="#b29979" stroke="#b29979" points="1405.49,-2472.01 1398.21,-2464.31 1399.1,-2474.87 1405.49,-2472.01"/> | |
</a> | |
</g> | |
<g id="a_edge24-label"><a xlink:title="<unknown> ... [libjvm.so] (39.68s)"> | |
<text text-anchor="middle" x="1466.22" y="-2568.8" font-family="Times,serif" font-size="14.00"> 39.68s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N6->N21 --> | |
<g id="edge71" class="edge"><title>N6->N21</title> | |
<g id="a_edge71"><a xlink:title="<unknown> -> [libwindmill_service_jni3504037190379456964.so] (12.72s)"> | |
<path fill="none" stroke="#b2aca0" d="M1434.4,-2704.39C1388.71,-2677.72 1306.84,-2629.94 1255.91,-2600.21"/> | |
<polygon fill="#b2aca0" stroke="#b2aca0" points="1257.49,-2597.08 1247.09,-2595.06 1253.96,-2603.13 1257.49,-2597.08"/> | |
</a> | |
</g> | |
<g id="a_edge71-label"><a xlink:title="<unknown> -> [libwindmill_service_jni3504037190379456964.so] (12.72s)"> | |
<text text-anchor="middle" x="1359.22" y="-2637.8" font-family="Times,serif" font-size="14.00"> 12.72s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N7->N4 --> | |
<g id="edge10" class="edge"><title>N7->N4</title> | |
<g id="a_edge10"><a xlink:title="[libc-2.19.so] ... [libpthread-2.19.so] (110.39s)"> | |
<path fill="none" stroke="#b25312" stroke-dasharray="1,5" d="M1050,-2295.02C1050,-2370.71 1050,-2594.35 1050,-2685.09"/> | |
<polygon fill="#b25312" stroke="#b25312" points="1046.5,-2685.22 1050,-2695.22 1053.5,-2685.22 1046.5,-2685.22"/> | |
</a> | |
</g> | |
<g id="a_edge10-label"><a xlink:title="[libc-2.19.so] ... [libpthread-2.19.so] (110.39s)"> | |
<text text-anchor="middle" x="1073.47" y="-2499.8" font-family="Times,serif" font-size="14.00"> 110.39s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N12 --> | |
<g id="node13" class="node"><title>N12</title> | |
<g id="a_node13"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.StreamingDataflowWorker.process StreamingDataflowWorker.java (275.60s)"> | |
<polygon fill="#eddad5" stroke="#b22600" points="811.503,-3465 682.497,-3465 682.497,-3349 811.503,-3349 811.503,-3465"/> | |
<text text-anchor="middle" x="747" y="-3453.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="747" y="-3444.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="747" y="-3435.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="747" y="-3426.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="747" y="-3417.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="747" y="-3408.8" font-family="Times,serif" font-size="9.00">runners</text> | |
<text text-anchor="middle" x="747" y="-3399.8" font-family="Times,serif" font-size="9.00">worker</text> | |
<text text-anchor="middle" x="747" y="-3390.8" font-family="Times,serif" font-size="9.00">StreamingDataflowWorker</text> | |
<text text-anchor="middle" x="747" y="-3381.8" font-family="Times,serif" font-size="9.00">process</text> | |
<text text-anchor="middle" x="747" y="-3372.8" font-family="Times,serif" font-size="9.00">StreamingDataflowWorker.java</text> | |
<text text-anchor="middle" x="747" y="-3363.8" font-family="Times,serif" font-size="9.00">0.22s (0.036%)</text> | |
<text text-anchor="middle" x="747" y="-3354.8" font-family="Times,serif" font-size="9.00">of 275.60s (44.63%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N8->N12 --> | |
<g id="edge2" class="edge"><title>N8->N12</title> | |
<g id="a_edge2"><a xlink:title="java.util.concurrent.ThreadPoolExecutor.runWorker ThreadPoolExecutor.java ... com.google.cloud.dataflow.sdk.runners.worker.StreamingDataflowWorker.process StreamingDataflowWorker.java (275.60s)"> | |
<path fill="none" stroke="#b22600" stroke-width="3" stroke-dasharray="1,5" d="M747,-3537.42C747,-3518.95 747,-3496.38 747,-3475.29"/> | |
<polygon fill="#b22600" stroke="#b22600" stroke-width="3" points="750.5,-3475.08 747,-3465.08 743.5,-3475.08 750.5,-3475.08"/> | |
</a> | |
</g> | |
<g id="a_edge2-label"><a xlink:title="java.util.concurrent.ThreadPoolExecutor.runWorker ThreadPoolExecutor.java ... com.google.cloud.dataflow.sdk.runners.worker.StreamingDataflowWorker.process StreamingDataflowWorker.java (275.60s)"> | |
<text text-anchor="middle" x="770.724" y="-3485.8" font-family="Times,serif" font-size="14.00"> 275.60s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N43 --> | |
<g id="node44" class="node"><title>N43</title> | |
<g id="a_node44"><a xlink:title="java.util.concurrent.ThreadPoolExecutor.getTask ThreadPoolExecutor.java (39.61s)"> | |
<polygon fill="#ede9e5" stroke="#b29979" points="936.722,-3447 829.278,-3447 829.278,-3367 936.722,-3367 936.722,-3447"/> | |
<text text-anchor="middle" x="883" y="-3435.8" font-family="Times,serif" font-size="9.00">java</text> | |
<text text-anchor="middle" x="883" y="-3426.8" font-family="Times,serif" font-size="9.00">util</text> | |
<text text-anchor="middle" x="883" y="-3417.8" font-family="Times,serif" font-size="9.00">concurrent</text> | |
<text text-anchor="middle" x="883" y="-3408.8" font-family="Times,serif" font-size="9.00">ThreadPoolExecutor</text> | |
<text text-anchor="middle" x="883" y="-3399.8" font-family="Times,serif" font-size="9.00">getTask</text> | |
<text text-anchor="middle" x="883" y="-3390.8" font-family="Times,serif" font-size="9.00">ThreadPoolExecutor.java</text> | |
<text text-anchor="middle" x="883" y="-3381.8" font-family="Times,serif" font-size="9.00">0.19s (0.031%)</text> | |
<text text-anchor="middle" x="883" y="-3372.8" font-family="Times,serif" font-size="9.00">of 39.61s (6.41%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N8->N43 --> | |
<g id="edge25" class="edge"><title>N8->N43</title> | |
<g id="a_edge25"><a xlink:title="java.util.concurrent.ThreadPoolExecutor.runWorker ThreadPoolExecutor.java -> java.util.concurrent.ThreadPoolExecutor.getTask ThreadPoolExecutor.java (39.61s)"> | |
<path fill="none" stroke="#b29979" d="M778.543,-3537.42C798.383,-3512.84 824.102,-3480.97 845.055,-3455.01"/> | |
<polygon fill="#b29979" stroke="#b29979" points="847.836,-3457.14 851.393,-3447.16 842.389,-3452.74 847.836,-3457.14"/> | |
</a> | |
</g> | |
<g id="a_edge25-label"><a xlink:title="java.util.concurrent.ThreadPoolExecutor.runWorker ThreadPoolExecutor.java -> java.util.concurrent.ThreadPoolExecutor.getTask ThreadPoolExecutor.java (39.61s)"> | |
<text text-anchor="middle" x="840.224" y="-3485.8" font-family="Times,serif" font-size="14.00"> 39.61s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N9 --> | |
<g id="node10" class="node"><title>N9</title> | |
<g id="a_node10"><a xlink:title="com.google.cloud.dataflow.sdk.util.common.worker.OutputReceiver.process OutputReceiver.java (235.97s)"> | |
<polygon fill="#eddbd5" stroke="#b22c00" points="791.991,-3124 702.009,-3124 702.009,-2999 791.991,-2999 791.991,-3124"/> | |
<text text-anchor="middle" x="747" y="-3112.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="747" y="-3103.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="747" y="-3094.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="747" y="-3085.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="747" y="-3076.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="747" y="-3067.8" font-family="Times,serif" font-size="9.00">util</text> | |
<text text-anchor="middle" x="747" y="-3058.8" font-family="Times,serif" font-size="9.00">common</text> | |
<text text-anchor="middle" x="747" y="-3049.8" font-family="Times,serif" font-size="9.00">worker</text> | |
<text text-anchor="middle" x="747" y="-3040.8" font-family="Times,serif" font-size="9.00">OutputReceiver</text> | |
<text text-anchor="middle" x="747" y="-3031.8" font-family="Times,serif" font-size="9.00">process</text> | |
<text text-anchor="middle" x="747" y="-3022.8" font-family="Times,serif" font-size="9.00">OutputReceiver.java</text> | |
<text text-anchor="middle" x="747" y="-3013.8" font-family="Times,serif" font-size="9.00">0.32s (0.052%)</text> | |
<text text-anchor="middle" x="747" y="-3004.8" font-family="Times,serif" font-size="9.00">of 235.97s (38.21%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N17 --> | |
<g id="node18" class="node"><title>N17</title> | |
<g id="a_node18"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.SimpleParDoFn.processElement SimpleParDoFn.java (235.66s)"> | |
<polygon fill="#eddbd5" stroke="#b22c00" points="792.743,-2949 701.257,-2949 701.257,-2833 792.743,-2833 792.743,-2949"/> | |
<text text-anchor="middle" x="747" y="-2937.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="747" y="-2928.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="747" y="-2919.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="747" y="-2910.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="747" y="-2901.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="747" y="-2892.8" font-family="Times,serif" font-size="9.00">runners</text> | |
<text text-anchor="middle" x="747" y="-2883.8" font-family="Times,serif" font-size="9.00">worker</text> | |
<text text-anchor="middle" x="747" y="-2874.8" font-family="Times,serif" font-size="9.00">SimpleParDoFn</text> | |
<text text-anchor="middle" x="747" y="-2865.8" font-family="Times,serif" font-size="9.00">processElement</text> | |
<text text-anchor="middle" x="747" y="-2856.8" font-family="Times,serif" font-size="9.00">SimpleParDoFn.java</text> | |
<text text-anchor="middle" x="747" y="-2847.8" font-family="Times,serif" font-size="9.00">0.18s (0.029%)</text> | |
<text text-anchor="middle" x="747" y="-2838.8" font-family="Times,serif" font-size="9.00">of 235.66s (38.16%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N9->N17 --> | |
<g id="edge5" class="edge"><title>N9->N17</title> | |
<g id="a_edge5"><a xlink:title="com.google.cloud.dataflow.sdk.util.common.worker.OutputReceiver.process OutputReceiver.java ... com.google.cloud.dataflow.sdk.runners.worker.SimpleParDoFn.processElement SimpleParDoFn.java (235.66s)"> | |
<path fill="none" stroke="#b22c00" stroke-width="2" stroke-dasharray="1,5" d="M747,-2998.71C747,-2985.89 747,-2972.32 747,-2959.31"/> | |
<polygon fill="#b22c00" stroke="#b22c00" stroke-width="2" points="750.5,-2959.03 747,-2949.03 743.5,-2959.03 750.5,-2959.03"/> | |
</a> | |
</g> | |
<g id="a_edge5-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.common.worker.OutputReceiver.process OutputReceiver.java ... com.google.cloud.dataflow.sdk.runners.worker.SimpleParDoFn.processElement SimpleParDoFn.java (235.66s)"> | |
<text text-anchor="middle" x="770.724" y="-2969.8" font-family="Times,serif" font-size="14.00"> 235.66s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N11 --> | |
<g id="node12" class="node"><title>N11</title> | |
<g id="a_node12"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElements ReduceFnRunner.java (126.47s)"> | |
<polygon fill="#edded5" stroke="#b24300" points="794.735,-2322 699.265,-2322 699.265,-2215 794.735,-2215 794.735,-2322"/> | |
<text text-anchor="middle" x="747" y="-2310.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="747" y="-2301.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="747" y="-2292.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="747" y="-2283.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="747" y="-2274.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="747" y="-2265.8" font-family="Times,serif" font-size="9.00">util</text> | |
<text text-anchor="middle" x="747" y="-2256.8" font-family="Times,serif" font-size="9.00">ReduceFnRunner</text> | |
<text text-anchor="middle" x="747" y="-2247.8" font-family="Times,serif" font-size="9.00">processElements</text> | |
<text text-anchor="middle" x="747" y="-2238.8" font-family="Times,serif" font-size="9.00">ReduceFnRunner.java</text> | |
<text text-anchor="middle" x="747" y="-2229.8" font-family="Times,serif" font-size="9.00">0.05s (0.0081%)</text> | |
<text text-anchor="middle" x="747" y="-2220.8" font-family="Times,serif" font-size="9.00">of 126.47s (20.48%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N10->N11 --> | |
<g id="edge9" class="edge"><title>N10->N11</title> | |
<g id="a_edge9"><a xlink:title="com.google.cloud.dataflow.sdk.util.GroupAlsoByWindowViaWindowSetDoFn.processElement GroupAlsoByWindowViaWindowSetDoFn.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElements ReduceFnRunner.java (126.47s)"> | |
<path fill="none" stroke="#b24300" stroke-width="2" d="M747,-2371.59C747,-2359 747,-2345.44 747,-2332.44"/> | |
<polygon fill="#b24300" stroke="#b24300" stroke-width="2" points="750.5,-2332.17 747,-2322.17 743.5,-2332.17 750.5,-2332.17"/> | |
</a> | |
</g> | |
<g id="a_edge9-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.GroupAlsoByWindowViaWindowSetDoFn.processElement GroupAlsoByWindowViaWindowSetDoFn.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElements ReduceFnRunner.java (126.47s)"> | |
<text text-anchor="middle" x="770.724" y="-2342.8" font-family="Times,serif" font-size="14.00"> 126.47s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N26 --> | |
<g id="node27" class="node"><title>N26</title> | |
<g id="a_node27"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTimer ReduceFnRunner.java (58.41s)"> | |
<polygon fill="#ede7e1" stroke="#b2885e" points="680.735,-2322 585.265,-2322 585.265,-2215 680.735,-2215 680.735,-2322"/> | |
<text text-anchor="middle" x="633" y="-2310.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="633" y="-2301.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="633" y="-2292.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="633" y="-2283.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="633" y="-2274.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="633" y="-2265.8" font-family="Times,serif" font-size="9.00">util</text> | |
<text text-anchor="middle" x="633" y="-2256.8" font-family="Times,serif" font-size="9.00">ReduceFnRunner</text> | |
<text text-anchor="middle" x="633" y="-2247.8" font-family="Times,serif" font-size="9.00">onTimer</text> | |
<text text-anchor="middle" x="633" y="-2238.8" font-family="Times,serif" font-size="9.00">ReduceFnRunner.java</text> | |
<text text-anchor="middle" x="633" y="-2229.8" font-family="Times,serif" font-size="9.00">0.02s (0.0032%)</text> | |
<text text-anchor="middle" x="633" y="-2220.8" font-family="Times,serif" font-size="9.00">of 58.41s (9.46%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N10->N26 --> | |
<g id="edge15" class="edge"><title>N10->N26</title> | |
<g id="a_edge15"><a xlink:title="com.google.cloud.dataflow.sdk.util.GroupAlsoByWindowViaWindowSetDoFn.processElement GroupAlsoByWindowViaWindowSetDoFn.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTimer ReduceFnRunner.java (58.41s)"> | |
<path fill="none" stroke="#b2885e" d="M708.087,-2371.59C698.365,-2358.37 687.86,-2344.09 677.876,-2330.52"/> | |
<polygon fill="#b2885e" stroke="#b2885e" points="680.483,-2328.15 671.738,-2322.17 674.844,-2332.3 680.483,-2328.15"/> | |
</a> | |
</g> | |
<g id="a_edge15-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.GroupAlsoByWindowViaWindowSetDoFn.processElement GroupAlsoByWindowViaWindowSetDoFn.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTimer ReduceFnRunner.java (58.41s)"> | |
<text text-anchor="middle" x="714.224" y="-2342.8" font-family="Times,serif" font-size="14.00"> 58.41s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N15 --> | |
<g id="node16" class="node"><title>N15</title> | |
<g id="a_node16"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElement ReduceFnRunner.java (77.59s)"> | |
<polygon fill="#ede5de" stroke="#b27642" points="1008.09,-2152.5 903.905,-2152.5 903.905,-2034.5 1008.09,-2034.5 1008.09,-2152.5"/> | |
<text text-anchor="middle" x="956" y="-2140.5" font-family="Times,serif" font-size="10.00">com</text> | |
<text text-anchor="middle" x="956" y="-2130.5" font-family="Times,serif" font-size="10.00">google</text> | |
<text text-anchor="middle" x="956" y="-2120.5" font-family="Times,serif" font-size="10.00">cloud</text> | |
<text text-anchor="middle" x="956" y="-2110.5" font-family="Times,serif" font-size="10.00">dataflow</text> | |
<text text-anchor="middle" x="956" y="-2100.5" font-family="Times,serif" font-size="10.00">sdk</text> | |
<text text-anchor="middle" x="956" y="-2090.5" font-family="Times,serif" font-size="10.00">util</text> | |
<text text-anchor="middle" x="956" y="-2080.5" font-family="Times,serif" font-size="10.00">ReduceFnRunner</text> | |
<text text-anchor="middle" x="956" y="-2070.5" font-family="Times,serif" font-size="10.00">processElement</text> | |
<text text-anchor="middle" x="956" y="-2060.5" font-family="Times,serif" font-size="10.00">ReduceFnRunner.java</text> | |
<text text-anchor="middle" x="956" y="-2050.5" font-family="Times,serif" font-size="10.00">0.65s (0.11%)</text> | |
<text text-anchor="middle" x="956" y="-2040.5" font-family="Times,serif" font-size="10.00">of 77.59s (12.56%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N11->N15 --> | |
<g id="edge12" class="edge"><title>N11->N15</title> | |
<g id="a_edge12"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElements ReduceFnRunner.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElement ReduceFnRunner.java (77.59s)"> | |
<path fill="none" stroke="#b27642" d="M794.825,-2238.34C824.671,-2219.16 863.142,-2192.57 894,-2165 895.914,-2163.29 897.828,-2161.52 899.733,-2159.71"/> | |
<polygon fill="#b27642" stroke="#b27642" points="902.347,-2162.05 907.028,-2152.55 897.441,-2157.06 902.347,-2162.05"/> | |
</a> | |
</g> | |
<g id="a_edge12-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElements ReduceFnRunner.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElement ReduceFnRunner.java (77.59s)"> | |
<text text-anchor="middle" x="892.224" y="-2185.8" font-family="Times,serif" font-size="14.00"> 77.59s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N39 --> | |
<g id="node40" class="node"><title>N39</title> | |
<g id="a_node40"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.emitIfAppropriate ReduceFnRunner.java (25.28s)"> | |
<polygon fill="#edebe8" stroke="#b2a48d" points="885.375,-2137.5 798.625,-2137.5 798.625,-2049.5 885.375,-2049.5 885.375,-2137.5"/> | |
<text text-anchor="middle" x="842" y="-2127.1" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="842" y="-2119.1" font-family="Times,serif" font-size="8.00">google</text> | |
<text text-anchor="middle" x="842" y="-2111.1" font-family="Times,serif" font-size="8.00">cloud</text> | |
<text text-anchor="middle" x="842" y="-2103.1" font-family="Times,serif" font-size="8.00">dataflow</text> | |
<text text-anchor="middle" x="842" y="-2095.1" font-family="Times,serif" font-size="8.00">sdk</text> | |
<text text-anchor="middle" x="842" y="-2087.1" font-family="Times,serif" font-size="8.00">util</text> | |
<text text-anchor="middle" x="842" y="-2079.1" font-family="Times,serif" font-size="8.00">ReduceFnRunner</text> | |
<text text-anchor="middle" x="842" y="-2071.1" font-family="Times,serif" font-size="8.00">emitIfAppropriate</text> | |
<text text-anchor="middle" x="842" y="-2063.1" font-family="Times,serif" font-size="8.00">ReduceFnRunner.java</text> | |
<text text-anchor="middle" x="842" y="-2055.1" font-family="Times,serif" font-size="8.00">0 of 25.28s (4.09%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N11->N39 --> | |
<g id="edge77" class="edge"><title>N11->N39</title> | |
<g id="a_edge77"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElements ReduceFnRunner.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.emitIfAppropriate ReduceFnRunner.java (10.47s)"> | |
<path fill="none" stroke="#b2aea3" d="M777.06,-2214.84C780.434,-2208.83 783.804,-2202.79 787,-2197 796.057,-2180.59 805.776,-2162.61 814.486,-2146.35"/> | |
<polygon fill="#b2aea3" stroke="#b2aea3" points="817.581,-2147.98 819.211,-2137.51 811.409,-2144.68 817.581,-2147.98"/> | |
</a> | |
</g> | |
<g id="a_edge77-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElements ReduceFnRunner.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.emitIfAppropriate ReduceFnRunner.java (10.47s)"> | |
<text text-anchor="middle" x="815.224" y="-2185.8" font-family="Times,serif" font-size="14.00"> 10.47s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N79 --> | |
<g id="node80" class="node"><title>N79</title> | |
<g id="a_node80"><a xlink:title="com.google.cloud.dataflow.sdk.repackaged.com.google.common.collect.AbstractIterator.hasNext AbstractIterator.java (37.33s)"> | |
<polygon fill="#edeae5" stroke="#b29b7c" points="780.719,-2165 691.281,-2165 691.281,-2022 780.719,-2022 780.719,-2165"/> | |
<text text-anchor="middle" x="736" y="-2153.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="736" y="-2144.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="736" y="-2135.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="736" y="-2126.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="736" y="-2117.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="736" y="-2108.8" font-family="Times,serif" font-size="9.00">repackaged</text> | |
<text text-anchor="middle" x="736" y="-2099.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="736" y="-2090.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="736" y="-2081.8" font-family="Times,serif" font-size="9.00">common</text> | |
<text text-anchor="middle" x="736" y="-2072.8" font-family="Times,serif" font-size="9.00">collect</text> | |
<text text-anchor="middle" x="736" y="-2063.8" font-family="Times,serif" font-size="9.00">AbstractIterator</text> | |
<text text-anchor="middle" x="736" y="-2054.8" font-family="Times,serif" font-size="9.00">hasNext</text> | |
<text text-anchor="middle" x="736" y="-2045.8" font-family="Times,serif" font-size="9.00">AbstractIterator.java</text> | |
<text text-anchor="middle" x="736" y="-2036.8" font-family="Times,serif" font-size="9.00">0.01s (0.0016%)</text> | |
<text text-anchor="middle" x="736" y="-2027.8" font-family="Times,serif" font-size="9.00">of 37.33s (6.04%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N11->N79 --> | |
<g id="edge26" class="edge"><title>N11->N79</title> | |
<g id="a_edge26"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElements ReduceFnRunner.java ... com.google.cloud.dataflow.sdk.repackaged.com.google.common.collect.AbstractIterator.hasNext AbstractIterator.java (37.33s)"> | |
<path fill="none" stroke="#b29b7c" stroke-dasharray="1,5" d="M743.64,-2214.65C742.849,-2202.22 741.989,-2188.69 741.14,-2175.34"/> | |
<polygon fill="#b29b7c" stroke="#b29b7c" points="744.622,-2174.95 740.495,-2165.19 737.636,-2175.39 744.622,-2174.95"/> | |
</a> | |
</g> | |
<g id="a_edge26-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElements ReduceFnRunner.java ... com.google.cloud.dataflow.sdk.repackaged.com.google.common.collect.AbstractIterator.hasNext AbstractIterator.java (37.33s)"> | |
<text text-anchor="middle" x="763.224" y="-2185.8" font-family="Times,serif" font-size="14.00"> 37.33s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N59 --> | |
<g id="node60" class="node"><title>N59</title> | |
<g id="a_node60"><a xlink:title="com.fasterxml.jackson.databind.ObjectMapper.treeToValue ObjectMapper.java (21.59s)"> | |
<polygon fill="#edebe9" stroke="#b2a793" points="328.227,-1963 243.773,-1963 243.773,-1874 328.227,-1874 328.227,-1963"/> | |
<text text-anchor="middle" x="286" y="-1951.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="286" y="-1942.8" font-family="Times,serif" font-size="9.00">fasterxml</text> | |
<text text-anchor="middle" x="286" y="-1933.8" font-family="Times,serif" font-size="9.00">jackson</text> | |
<text text-anchor="middle" x="286" y="-1924.8" font-family="Times,serif" font-size="9.00">databind</text> | |
<text text-anchor="middle" x="286" y="-1915.8" font-family="Times,serif" font-size="9.00">ObjectMapper</text> | |
<text text-anchor="middle" x="286" y="-1906.8" font-family="Times,serif" font-size="9.00">treeToValue</text> | |
<text text-anchor="middle" x="286" y="-1897.8" font-family="Times,serif" font-size="9.00">ObjectMapper.java</text> | |
<text text-anchor="middle" x="286" y="-1888.8" font-family="Times,serif" font-size="9.00">0.09s (0.015%)</text> | |
<text text-anchor="middle" x="286" y="-1879.8" font-family="Times,serif" font-size="9.00">of 21.59s (3.50%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N12->N59 --> | |
<g id="edge66" class="edge"><title>N12->N59</title> | |
<g id="a_edge66"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.StreamingDataflowWorker.process StreamingDataflowWorker.java ... com.fasterxml.jackson.databind.ObjectMapper.treeToValue ObjectMapper.java (13.36s)"> | |
<path fill="none" stroke="#b2ac9f" stroke-dasharray="1,5" d="M682.415,-3396.25C555.541,-3375.28 286,-3320.9 286,-3237.5 286,-3237.5 286,-3237.5 286,-2092.5 286,-2052.62 286,-2007.58 286,-1973.45"/> | |
<polygon fill="#b2ac9f" stroke="#b2ac9f" points="289.5,-1973.23 286,-1963.23 282.5,-1973.23 289.5,-1973.23"/> | |
</a> | |
</g> | |
<g id="a_edge66-label"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.StreamingDataflowWorker.process StreamingDataflowWorker.java ... com.fasterxml.jackson.databind.ObjectMapper.treeToValue ObjectMapper.java (13.36s)"> | |
<text text-anchor="middle" x="306.224" y="-2637.8" font-family="Times,serif" font-size="14.00"> 13.36s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N69 --> | |
<g id="node70" class="node"><title>N69</title> | |
<g id="a_node70"><a xlink:title="com.google.cloud.dataflow.sdk.util.common.worker.MapTaskExecutor.execute MapTaskExecutor.java (239.90s)"> | |
<polygon fill="#eddbd5" stroke="#b22c00" points="796.096,-3299 697.904,-3299 697.904,-3174 796.096,-3174 796.096,-3299"/> | |
<text text-anchor="middle" x="747" y="-3287.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="747" y="-3278.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="747" y="-3269.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="747" y="-3260.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="747" y="-3251.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="747" y="-3242.8" font-family="Times,serif" font-size="9.00">util</text> | |
<text text-anchor="middle" x="747" y="-3233.8" font-family="Times,serif" font-size="9.00">common</text> | |
<text text-anchor="middle" x="747" y="-3224.8" font-family="Times,serif" font-size="9.00">worker</text> | |
<text text-anchor="middle" x="747" y="-3215.8" font-family="Times,serif" font-size="9.00">MapTaskExecutor</text> | |
<text text-anchor="middle" x="747" y="-3206.8" font-family="Times,serif" font-size="9.00">execute</text> | |
<text text-anchor="middle" x="747" y="-3197.8" font-family="Times,serif" font-size="9.00">MapTaskExecutor.java</text> | |
<text text-anchor="middle" x="747" y="-3188.8" font-family="Times,serif" font-size="9.00">0.16s (0.026%)</text> | |
<text text-anchor="middle" x="747" y="-3179.8" font-family="Times,serif" font-size="9.00">of 239.90s (38.85%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N12->N69 --> | |
<g id="edge3" class="edge"><title>N12->N69</title> | |
<g id="a_edge3"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.StreamingDataflowWorker.process StreamingDataflowWorker.java -> com.google.cloud.dataflow.sdk.util.common.worker.MapTaskExecutor.execute MapTaskExecutor.java (239.90s)"> | |
<path fill="none" stroke="#b22c00" stroke-width="2" d="M747,-3348.95C747,-3336.17 747,-3322.45 747,-3309.16"/> | |
<polygon fill="#b22c00" stroke="#b22c00" stroke-width="2" points="750.5,-3309.11 747,-3299.11 743.5,-3309.11 750.5,-3309.11"/> | |
</a> | |
</g> | |
<g id="a_edge3-label"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.StreamingDataflowWorker.process StreamingDataflowWorker.java -> com.google.cloud.dataflow.sdk.util.common.worker.MapTaskExecutor.execute MapTaskExecutor.java (239.90s)"> | |
<text text-anchor="middle" x="770.724" y="-3319.8" font-family="Times,serif" font-size="14.00"> 239.90s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N13 --> | |
<g id="node14" class="node"><title>N13</title> | |
<g id="a_node14"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTrigger ReduceFnRunner.java (65.81s)"> | |
<polygon fill="#ede6e0" stroke="#b28153" points="825.735,-1972 730.265,-1972 730.265,-1865 825.735,-1865 825.735,-1972"/> | |
<text text-anchor="middle" x="778" y="-1960.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="778" y="-1951.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="778" y="-1942.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="778" y="-1933.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="778" y="-1924.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="778" y="-1915.8" font-family="Times,serif" font-size="9.00">util</text> | |
<text text-anchor="middle" x="778" y="-1906.8" font-family="Times,serif" font-size="9.00">ReduceFnRunner</text> | |
<text text-anchor="middle" x="778" y="-1897.8" font-family="Times,serif" font-size="9.00">onTrigger</text> | |
<text text-anchor="middle" x="778" y="-1888.8" font-family="Times,serif" font-size="9.00">ReduceFnRunner.java</text> | |
<text text-anchor="middle" x="778" y="-1879.8" font-family="Times,serif" font-size="9.00">0.01s (0.0016%)</text> | |
<text text-anchor="middle" x="778" y="-1870.8" font-family="Times,serif" font-size="9.00">of 65.81s (10.66%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N33 --> | |
<g id="node34" class="node"><title>N33</title> | |
<g id="a_node34"><a xlink:title="com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnProcessContext$1.outputWindowedValue DoFnRunnerBase.java (49.69s)"> | |
<polygon fill="#ede8e3" stroke="#b2906a" points="836.828,-1795 683.172,-1795 683.172,-1707 836.828,-1707 836.828,-1795"/> | |
<text text-anchor="middle" x="760" y="-1784.6" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="760" y="-1776.6" font-family="Times,serif" font-size="8.00">google</text> | |
<text text-anchor="middle" x="760" y="-1768.6" font-family="Times,serif" font-size="8.00">cloud</text> | |
<text text-anchor="middle" x="760" y="-1760.6" font-family="Times,serif" font-size="8.00">dataflow</text> | |
<text text-anchor="middle" x="760" y="-1752.6" font-family="Times,serif" font-size="8.00">sdk</text> | |
<text text-anchor="middle" x="760" y="-1744.6" font-family="Times,serif" font-size="8.00">util</text> | |
<text text-anchor="middle" x="760" y="-1736.6" font-family="Times,serif" font-size="8.00">DoFnRunnerBase$DoFnProcessContext$1</text> | |
<text text-anchor="middle" x="760" y="-1728.6" font-family="Times,serif" font-size="8.00">outputWindowedValue</text> | |
<text text-anchor="middle" x="760" y="-1720.6" font-family="Times,serif" font-size="8.00">DoFnRunnerBase.java</text> | |
<text text-anchor="middle" x="760" y="-1712.6" font-family="Times,serif" font-size="8.00">0 of 49.69s (8.05%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N13->N33 --> | |
<g id="edge33" class="edge"><title>N13->N33</title> | |
<g id="a_edge33"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTrigger ReduceFnRunner.java ... com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnProcessContext$1.outputWindowedValue DoFnRunnerBase.java (29.26s)"> | |
<path fill="none" stroke="#b2a188" stroke-dasharray="1,5" d="M772.255,-1864.68C770.188,-1845.68 767.857,-1824.24 765.786,-1805.2"/> | |
<polygon fill="#b2a188" stroke="#b2a188" points="769.259,-1804.76 764.698,-1795.2 762.3,-1805.52 769.259,-1804.76"/> | |
</a> | |
</g> | |
<g id="a_edge33-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTrigger ReduceFnRunner.java ... com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnProcessContext$1.outputWindowedValue DoFnRunnerBase.java (29.26s)"> | |
<text text-anchor="middle" x="791.224" y="-1835.8" font-family="Times,serif" font-size="14.00"> 29.26s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N54 --> | |
<g id="node55" class="node"><title>N54</title> | |
<g id="a_node55"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillStateInternals$WindmillValue.read WindmillStateInternals.java (36.52s)"> | |
<polygon fill="#edeae6" stroke="#b29b7d" points="1013.26,-1809 854.743,-1809 854.743,-1693 1013.26,-1693 1013.26,-1809"/> | |
<text text-anchor="middle" x="934" y="-1797.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="934" y="-1788.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="934" y="-1779.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="934" y="-1770.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="934" y="-1761.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="934" y="-1752.8" font-family="Times,serif" font-size="9.00">runners</text> | |
<text text-anchor="middle" x="934" y="-1743.8" font-family="Times,serif" font-size="9.00">worker</text> | |
<text text-anchor="middle" x="934" y="-1734.8" font-family="Times,serif" font-size="9.00">WindmillStateInternals$WindmillValue</text> | |
<text text-anchor="middle" x="934" y="-1725.8" font-family="Times,serif" font-size="9.00">read</text> | |
<text text-anchor="middle" x="934" y="-1716.8" font-family="Times,serif" font-size="9.00">WindmillStateInternals.java</text> | |
<text text-anchor="middle" x="934" y="-1707.8" font-family="Times,serif" font-size="9.00">0.03s (0.0049%)</text> | |
<text text-anchor="middle" x="934" y="-1698.8" font-family="Times,serif" font-size="9.00">of 36.52s (5.91%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N13->N54 --> | |
<g id="edge31" class="edge"><title>N13->N54</title> | |
<g id="a_edge31"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTrigger ReduceFnRunner.java ... com.google.cloud.dataflow.sdk.runners.worker.WindmillStateInternals$WindmillValue.read WindmillStateInternals.java (32.53s)"> | |
<path fill="none" stroke="#b29f83" stroke-dasharray="1,5" d="M826.078,-1866.49C840.906,-1850.76 857.435,-1833.23 873.012,-1816.7"/> | |
<polygon fill="#b29f83" stroke="#b29f83" points="875.78,-1818.87 880.093,-1809.19 870.687,-1814.07 875.78,-1818.87"/> | |
</a> | |
</g> | |
<g id="a_edge31-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTrigger ReduceFnRunner.java ... com.google.cloud.dataflow.sdk.runners.worker.WindmillStateInternals$WindmillValue.read WindmillStateInternals.java (32.53s)"> | |
<text text-anchor="middle" x="876.224" y="-1835.8" font-family="Times,serif" font-size="14.00"> 32.53s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N14 --> | |
<g id="node15" class="node"><title>N14</title> | |
<g id="a_node15"><a xlink:title="com.brightcove.rna.transforms.ResourceRows$1.addInput ResourceRows.java (54.02s)"> | |
<polygon fill="#ede8e2" stroke="#b28c64" points="1151.73,-1963 1064.27,-1963 1064.27,-1874 1151.73,-1874 1151.73,-1963"/> | |
<text text-anchor="middle" x="1108" y="-1951.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="1108" y="-1942.8" font-family="Times,serif" font-size="9.00">brightcove</text> | |
<text text-anchor="middle" x="1108" y="-1933.8" font-family="Times,serif" font-size="9.00">rna</text> | |
<text text-anchor="middle" x="1108" y="-1924.8" font-family="Times,serif" font-size="9.00">transforms</text> | |
<text text-anchor="middle" x="1108" y="-1915.8" font-family="Times,serif" font-size="9.00">ResourceRows$1</text> | |
<text text-anchor="middle" x="1108" y="-1906.8" font-family="Times,serif" font-size="9.00">addInput</text> | |
<text text-anchor="middle" x="1108" y="-1897.8" font-family="Times,serif" font-size="9.00">ResourceRows.java</text> | |
<text text-anchor="middle" x="1108" y="-1888.8" font-family="Times,serif" font-size="9.00">0.04s (0.0065%)</text> | |
<text text-anchor="middle" x="1108" y="-1879.8" font-family="Times,serif" font-size="9.00">of 54.02s (8.75%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N24 --> | |
<g id="node25" class="node"><title>N24</title> | |
<g id="a_node25"><a xlink:title="java.util.HashMap.put HashMap.java (17.30s)"> | |
<polygon fill="#edece9" stroke="#b2a999" points="1305.77,-1242 1226.23,-1242 1226.23,-1186 1305.77,-1186 1305.77,-1242"/> | |
<text text-anchor="middle" x="1266" y="-1231.6" font-family="Times,serif" font-size="8.00">java</text> | |
<text text-anchor="middle" x="1266" y="-1223.6" font-family="Times,serif" font-size="8.00">util</text> | |
<text text-anchor="middle" x="1266" y="-1215.6" font-family="Times,serif" font-size="8.00">HashMap</text> | |
<text text-anchor="middle" x="1266" y="-1207.6" font-family="Times,serif" font-size="8.00">put</text> | |
<text text-anchor="middle" x="1266" y="-1199.6" font-family="Times,serif" font-size="8.00">HashMap.java</text> | |
<text text-anchor="middle" x="1266" y="-1191.6" font-family="Times,serif" font-size="8.00">0 of 17.30s (2.80%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N14->N24 --> | |
<g id="edge86" class="edge"><title>N14->N24</title> | |
<g id="a_edge86"><a xlink:title="com.brightcove.rna.transforms.ResourceRows$1.addInput ResourceRows.java -> java.util.HashMap.put HashMap.java (7.51s)"> | |
<path fill="none" stroke="#b2afa7" d="M1148.47,-1873.87C1152.22,-1870.7 1156.09,-1867.69 1160,-1865 1176.4,-1853.73 1187.43,-1861.56 1201,-1847 1231.58,-1814.2 1235,-1796.84 1235,-1752 1235,-1752 1235,-1752 1235,-1391 1235,-1342.43 1246.59,-1287.45 1255.6,-1252.06"/> | |
<polygon fill="#b2afa7" stroke="#b2afa7" points="1259.04,-1252.74 1258.18,-1242.18 1252.27,-1250.97 1259.04,-1252.74"/> | |
</a> | |
</g> | |
<g id="a_edge86-label"><a xlink:title="com.brightcove.rna.transforms.ResourceRows$1.addInput ResourceRows.java -> java.util.HashMap.put HashMap.java (7.51s)"> | |
<text text-anchor="middle" x="1251.72" y="-1574.8" font-family="Times,serif" font-size="14.00"> 7.51s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N36 --> | |
<g id="node37" class="node"><title>N36</title> | |
<g id="a_node37"><a xlink:title="java.util.HashMap.hash HashMap.java (14.60s)"> | |
<polygon fill="#edecea" stroke="#b2ab9d" points="1207.21,-1100.5 1118.79,-1100.5 1118.79,-1022.5 1207.21,-1022.5 1207.21,-1100.5"/> | |
<text text-anchor="middle" x="1163" y="-1088.5" font-family="Times,serif" font-size="10.00">java</text> | |
<text text-anchor="middle" x="1163" y="-1078.5" font-family="Times,serif" font-size="10.00">util</text> | |
<text text-anchor="middle" x="1163" y="-1068.5" font-family="Times,serif" font-size="10.00">HashMap</text> | |
<text text-anchor="middle" x="1163" y="-1058.5" font-family="Times,serif" font-size="10.00">hash</text> | |
<text text-anchor="middle" x="1163" y="-1048.5" font-family="Times,serif" font-size="10.00">HashMap.java</text> | |
<text text-anchor="middle" x="1163" y="-1038.5" font-family="Times,serif" font-size="10.00">1.70s (0.28%)</text> | |
<text text-anchor="middle" x="1163" y="-1028.5" font-family="Times,serif" font-size="10.00">of 14.60s (2.36%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N14->N36 --> | |
<g id="edge90" class="edge"><title>N14->N36</title> | |
<g id="a_edge90"><a xlink:title="com.brightcove.rna.transforms.ResourceRows$1.addInput ResourceRows.java ... java.util.HashMap.hash HashMap.java (6.82s)"> | |
<path fill="none" stroke="#b2afa8" stroke-dasharray="1,5" d="M1141.96,-1873.81C1163.37,-1841.89 1187,-1796.57 1187,-1752 1187,-1752 1187,-1752 1187,-1213 1187,-1178.44 1180.75,-1139.98 1174.63,-1110.58"/> | |
<polygon fill="#b2afa8" stroke="#b2afa8" points="1178.01,-1109.63 1172.49,-1100.58 1171.16,-1111.1 1178.01,-1109.63"/> | |
</a> | |
</g> | |
<g id="a_edge90-label"><a xlink:title="com.brightcove.rna.transforms.ResourceRows$1.addInput ResourceRows.java ... java.util.HashMap.hash HashMap.java (6.82s)"> | |
<text text-anchor="middle" x="1203.72" y="-1491.8" font-family="Times,serif" font-size="14.00"> 6.82s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N75 --> | |
<g id="node76" class="node"><title>N75</title> | |
<g id="a_node76"><a xlink:title="com.brightcove.rna.model.Events.mergeInto Events.java (25.15s)"> | |
<polygon fill="#edebe8" stroke="#b2a48e" points="1343.49,-1795.5 1262.51,-1795.5 1262.51,-1706.5 1343.49,-1706.5 1343.49,-1795.5"/> | |
<text text-anchor="middle" x="1303" y="-1784.3" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="1303" y="-1775.3" font-family="Times,serif" font-size="9.00">brightcove</text> | |
<text text-anchor="middle" x="1303" y="-1766.3" font-family="Times,serif" font-size="9.00">rna</text> | |
<text text-anchor="middle" x="1303" y="-1757.3" font-family="Times,serif" font-size="9.00">model</text> | |
<text text-anchor="middle" x="1303" y="-1748.3" font-family="Times,serif" font-size="9.00">Events</text> | |
<text text-anchor="middle" x="1303" y="-1739.3" font-family="Times,serif" font-size="9.00">mergeInto</text> | |
<text text-anchor="middle" x="1303" y="-1730.3" font-family="Times,serif" font-size="9.00">Events.java</text> | |
<text text-anchor="middle" x="1303" y="-1721.3" font-family="Times,serif" font-size="9.00">0.01s (0.0016%)</text> | |
<text text-anchor="middle" x="1303" y="-1712.3" font-family="Times,serif" font-size="9.00">of 25.15s (4.07%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N14->N75 --> | |
<g id="edge37" class="edge"><title>N14->N75</title> | |
<g id="a_edge37"><a xlink:title="com.brightcove.rna.transforms.ResourceRows$1.addInput ResourceRows.java ... com.brightcove.rna.model.Events.mergeInto Events.java (25.15s)"> | |
<path fill="none" stroke="#b2a48e" stroke-dasharray="1,5" d="M1146.63,-1873.89C1150.89,-1870.54 1155.37,-1867.5 1160,-1865 1195.51,-1845.83 1216.31,-1870.67 1249,-1847 1263.64,-1836.4 1274.87,-1820.52 1283.19,-1804.77"/> | |
<polygon fill="#b2a48e" stroke="#b2a48e" points="1286.45,-1806.07 1287.76,-1795.55 1280.18,-1802.96 1286.45,-1806.07"/> | |
</a> | |
</g> | |
<g id="a_edge37-label"><a xlink:title="com.brightcove.rna.transforms.ResourceRows$1.addInput ResourceRows.java ... com.brightcove.rna.model.Events.mergeInto Events.java (25.15s)"> | |
<text text-anchor="middle" x="1285.22" y="-1835.8" font-family="Times,serif" font-size="14.00"> 25.15s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N15->N14 --> | |
<g id="edge17" class="edge"><title>N15->N14</title> | |
<g id="a_edge17"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElement ReduceFnRunner.java ... com.brightcove.rna.transforms.ResourceRows$1.addInput ResourceRows.java (50.18s)"> | |
<path fill="none" stroke="#b29069" stroke-dasharray="1,5" d="M1007.04,-2034.41C1025.08,-2013.87 1045.24,-1990.93 1062.77,-1970.98"/> | |
<polygon fill="#b29069" stroke="#b29069" points="1065.63,-1973.03 1069.6,-1963.21 1060.37,-1968.41 1065.63,-1973.03"/> | |
</a> | |
</g> | |
<g id="a_edge17-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElement ReduceFnRunner.java ... com.brightcove.rna.transforms.ResourceRows$1.addInput ResourceRows.java (50.18s)"> | |
<text text-anchor="middle" x="1066.22" y="-1992.8" font-family="Times,serif" font-size="14.00"> 50.18s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N74 --> | |
<g id="node75" class="node"><title>N74</title> | |
<g id="a_node75"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnContextFactory$StateAccessorImpl.access ReduceFnContextFactory.java (14.01s)"> | |
<polygon fill="#edecea" stroke="#b2ab9e" points="1046.46,-1972 865.538,-1972 865.538,-1865 1046.46,-1865 1046.46,-1972"/> | |
<text text-anchor="middle" x="956" y="-1960.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="956" y="-1951.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="956" y="-1942.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="956" y="-1933.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="956" y="-1924.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="956" y="-1915.8" font-family="Times,serif" font-size="9.00">util</text> | |
<text text-anchor="middle" x="956" y="-1906.8" font-family="Times,serif" font-size="9.00">ReduceFnContextFactory$StateAccessorImpl</text> | |
<text text-anchor="middle" x="956" y="-1897.8" font-family="Times,serif" font-size="9.00">access</text> | |
<text text-anchor="middle" x="956" y="-1888.8" font-family="Times,serif" font-size="9.00">ReduceFnContextFactory.java</text> | |
<text text-anchor="middle" x="956" y="-1879.8" font-family="Times,serif" font-size="9.00">0.02s (0.0032%)</text> | |
<text text-anchor="middle" x="956" y="-1870.8" font-family="Times,serif" font-size="9.00">of 14.01s (2.27%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N15->N74 --> | |
<g id="edge73" class="edge"><title>N15->N74</title> | |
<g id="a_edge73"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElement ReduceFnRunner.java ... com.google.cloud.dataflow.sdk.util.ReduceFnContextFactory$StateAccessorImpl.access ReduceFnContextFactory.java (11.33s)"> | |
<path fill="none" stroke="#b2ada2" stroke-dasharray="1,5" d="M956,-2034.41C956,-2017.75 956,-1999.5 956,-1982.55"/> | |
<polygon fill="#b2ada2" stroke="#b2ada2" points="959.5,-1982.19 956,-1972.19 952.5,-1982.19 959.5,-1982.19"/> | |
</a> | |
</g> | |
<g id="a_edge73-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.processElement ReduceFnRunner.java ... com.google.cloud.dataflow.sdk.util.ReduceFnContextFactory$StateAccessorImpl.access ReduceFnContextFactory.java (11.33s)"> | |
<text text-anchor="middle" x="975.968" y="-1992.8" font-family="Times,serif" font-size="14.00"> 11.33s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N16 --> | |
<g id="node17" class="node"><title>N16</title> | |
<g id="a_node17"><a xlink:title="com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnContext.outputWindowedValue DoFnRunnerBase.java (76.32s)"> | |
<polygon fill="#ede5de" stroke="#b27744" points="627.387,-1623 506.613,-1623 506.613,-1535 627.387,-1535 627.387,-1623"/> | |
<text text-anchor="middle" x="567" y="-1612.6" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="567" y="-1604.6" font-family="Times,serif" font-size="8.00">google</text> | |
<text text-anchor="middle" x="567" y="-1596.6" font-family="Times,serif" font-size="8.00">cloud</text> | |
<text text-anchor="middle" x="567" y="-1588.6" font-family="Times,serif" font-size="8.00">dataflow</text> | |
<text text-anchor="middle" x="567" y="-1580.6" font-family="Times,serif" font-size="8.00">sdk</text> | |
<text text-anchor="middle" x="567" y="-1572.6" font-family="Times,serif" font-size="8.00">util</text> | |
<text text-anchor="middle" x="567" y="-1564.6" font-family="Times,serif" font-size="8.00">DoFnRunnerBase$DoFnContext</text> | |
<text text-anchor="middle" x="567" y="-1556.6" font-family="Times,serif" font-size="8.00">outputWindowedValue</text> | |
<text text-anchor="middle" x="567" y="-1548.6" font-family="Times,serif" font-size="8.00">DoFnRunnerBase.java</text> | |
<text text-anchor="middle" x="567" y="-1540.6" font-family="Times,serif" font-size="8.00">0 of 76.32s (12.36%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N66 --> | |
<g id="node67" class="node"><title>N66</title> | |
<g id="a_node67"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.UserParDoFnFactory$1.get UserParDoFnFactory.java (21.67s)"> | |
<polygon fill="#edebe8" stroke="#b2a793" points="918.644,-2783 809.356,-2783 809.356,-2667 918.644,-2667 918.644,-2783"/> | |
<text text-anchor="middle" x="864" y="-2771.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="864" y="-2762.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="864" y="-2753.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="864" y="-2744.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="864" y="-2735.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="864" y="-2726.8" font-family="Times,serif" font-size="9.00">runners</text> | |
<text text-anchor="middle" x="864" y="-2717.8" font-family="Times,serif" font-size="9.00">worker</text> | |
<text text-anchor="middle" x="864" y="-2708.8" font-family="Times,serif" font-size="9.00">UserParDoFnFactory$1</text> | |
<text text-anchor="middle" x="864" y="-2699.8" font-family="Times,serif" font-size="9.00">get</text> | |
<text text-anchor="middle" x="864" y="-2690.8" font-family="Times,serif" font-size="9.00">UserParDoFnFactory.java</text> | |
<text text-anchor="middle" x="864" y="-2681.8" font-family="Times,serif" font-size="9.00">0.07s (0.011%)</text> | |
<text text-anchor="middle" x="864" y="-2672.8" font-family="Times,serif" font-size="9.00">of 21.67s (3.51%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N17->N66 --> | |
<g id="edge42" class="edge"><title>N17->N66</title> | |
<g id="a_edge42"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.SimpleParDoFn.processElement SimpleParDoFn.java ... com.google.cloud.dataflow.sdk.runners.worker.UserParDoFnFactory$1.get UserParDoFnFactory.java (21.67s)"> | |
<path fill="none" stroke="#b2a793" stroke-dasharray="1,5" d="M787.921,-2832.64C797.416,-2819.33 807.593,-2805.07 817.315,-2791.44"/> | |
<polygon fill="#b2a793" stroke="#b2a793" points="820.341,-2793.22 823.3,-2783.05 814.643,-2789.16 820.341,-2793.22"/> | |
</a> | |
</g> | |
<g id="a_edge42-label"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.SimpleParDoFn.processElement SimpleParDoFn.java ... com.google.cloud.dataflow.sdk.runners.worker.UserParDoFnFactory$1.get UserParDoFnFactory.java (21.67s)"> | |
<text text-anchor="middle" x="830.224" y="-2803.8" font-family="Times,serif" font-size="14.00"> 21.67s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N80 --> | |
<g id="node81" class="node"><title>N80</title> | |
<g id="a_node81"><a xlink:title="com.google.cloud.dataflow.sdk.util.DoFnRunnerBase.processElement DoFnRunnerBase.java (234.70s)"> | |
<polygon fill="#eddbd5" stroke="#b22c00" points="791.153,-2769 702.847,-2769 702.847,-2681 791.153,-2681 791.153,-2769"/> | |
<text text-anchor="middle" x="747" y="-2758.6" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="747" y="-2750.6" font-family="Times,serif" font-size="8.00">google</text> | |
<text text-anchor="middle" x="747" y="-2742.6" font-family="Times,serif" font-size="8.00">cloud</text> | |
<text text-anchor="middle" x="747" y="-2734.6" font-family="Times,serif" font-size="8.00">dataflow</text> | |
<text text-anchor="middle" x="747" y="-2726.6" font-family="Times,serif" font-size="8.00">sdk</text> | |
<text text-anchor="middle" x="747" y="-2718.6" font-family="Times,serif" font-size="8.00">util</text> | |
<text text-anchor="middle" x="747" y="-2710.6" font-family="Times,serif" font-size="8.00">DoFnRunnerBase</text> | |
<text text-anchor="middle" x="747" y="-2702.6" font-family="Times,serif" font-size="8.00">processElement</text> | |
<text text-anchor="middle" x="747" y="-2694.6" font-family="Times,serif" font-size="8.00">DoFnRunnerBase.java</text> | |
<text text-anchor="middle" x="747" y="-2686.6" font-family="Times,serif" font-size="8.00">0 of 234.70s (38.01%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N17->N80 --> | |
<g id="edge6" class="edge"><title>N17->N80</title> | |
<g id="a_edge6"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.SimpleParDoFn.processElement SimpleParDoFn.java ... com.google.cloud.dataflow.sdk.util.DoFnRunnerBase.processElement DoFnRunnerBase.java (234.70s)"> | |
<path fill="none" stroke="#b22c00" stroke-width="2" stroke-dasharray="1,5" d="M747,-2832.64C747,-2815.35 747,-2796.46 747,-2779.43"/> | |
<polygon fill="#b22c00" stroke="#b22c00" stroke-width="2" points="750.5,-2779.11 747,-2769.11 743.5,-2779.11 750.5,-2779.11"/> | |
</a> | |
</g> | |
<g id="a_edge6-label"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.SimpleParDoFn.processElement SimpleParDoFn.java ... com.google.cloud.dataflow.sdk.util.DoFnRunnerBase.processElement DoFnRunnerBase.java (234.70s)"> | |
<text text-anchor="middle" x="770.724" y="-2803.8" font-family="Times,serif" font-size="14.00"> 234.70s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N18 --> | |
<g id="node19" class="node"><title>N18</title> | |
<g id="a_node19"><a xlink:title="java.lang.reflect.Method.invoke Method.java (41.57s)"> | |
<polygon fill="#ede9e5" stroke="#b29776" points="1448.15,-1113.5 1345.85,-1113.5 1345.85,-1009.5 1448.15,-1009.5 1448.15,-1113.5"/> | |
<text text-anchor="middle" x="1397" y="-1099.9" font-family="Times,serif" font-size="12.00">java</text> | |
<text text-anchor="middle" x="1397" y="-1087.9" font-family="Times,serif" font-size="12.00">lang</text> | |
<text text-anchor="middle" x="1397" y="-1075.9" font-family="Times,serif" font-size="12.00">reflect</text> | |
<text text-anchor="middle" x="1397" y="-1063.9" font-family="Times,serif" font-size="12.00">Method</text> | |
<text text-anchor="middle" x="1397" y="-1051.9" font-family="Times,serif" font-size="12.00">invoke</text> | |
<text text-anchor="middle" x="1397" y="-1039.9" font-family="Times,serif" font-size="12.00">Method.java</text> | |
<text text-anchor="middle" x="1397" y="-1027.9" font-family="Times,serif" font-size="12.00">7.89s (1.28%)</text> | |
<text text-anchor="middle" x="1397" y="-1015.9" font-family="Times,serif" font-size="12.00">of 41.57s (6.73%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N20 --> | |
<g id="node21" class="node"><title>N20</title> | |
<g id="a_node21"><a xlink:title="sun.reflect.DelegatingMethodAccessorImpl.invoke DelegatingMethodAccessorImpl.java (33.68s)"> | |
<polygon fill="#edeae6" stroke="#b29e81" points="1502.08,-958 1291.92,-958 1291.92,-859 1502.08,-859 1502.08,-958"/> | |
<text text-anchor="middle" x="1397" y="-943.6" font-family="Times,serif" font-size="13.00">sun</text> | |
<text text-anchor="middle" x="1397" y="-930.6" font-family="Times,serif" font-size="13.00">reflect</text> | |
<text text-anchor="middle" x="1397" y="-917.6" font-family="Times,serif" font-size="13.00">DelegatingMethodAccessorImpl</text> | |
<text text-anchor="middle" x="1397" y="-904.6" font-family="Times,serif" font-size="13.00">invoke</text> | |
<text text-anchor="middle" x="1397" y="-891.6" font-family="Times,serif" font-size="13.00">DelegatingMethodAccessorImpl.java</text> | |
<text text-anchor="middle" x="1397" y="-878.6" font-family="Times,serif" font-size="13.00">10.41s (1.69%)</text> | |
<text text-anchor="middle" x="1397" y="-865.6" font-family="Times,serif" font-size="13.00">of 33.68s (5.45%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N18->N20 --> | |
<g id="edge29" class="edge"><title>N18->N20</title> | |
<g id="a_edge29"><a xlink:title="java.lang.reflect.Method.invoke Method.java -> sun.reflect.DelegatingMethodAccessorImpl.invoke DelegatingMethodAccessorImpl.java (33.68s)"> | |
<path fill="none" stroke="#b29e81" d="M1397,-1009.38C1397,-996.151 1397,-981.806 1397,-968.224"/> | |
<polygon fill="#b29e81" stroke="#b29e81" points="1400.5,-968.017 1397,-958.017 1393.5,-968.017 1400.5,-968.017"/> | |
</a> | |
</g> | |
<g id="a_edge29-label"><a xlink:title="java.lang.reflect.Method.invoke Method.java -> sun.reflect.DelegatingMethodAccessorImpl.invoke DelegatingMethodAccessorImpl.java (33.68s)"> | |
<text text-anchor="middle" x="1417.22" y="-978.8" font-family="Times,serif" font-size="14.00"> 33.68s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N19 --> | |
<g id="node20" class="node"><title>N19</title> | |
<g id="a_node20"><a xlink:title="com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType AbstractDeserializer.java (57.23s)"> | |
<polygon fill="#ede7e2" stroke="#b2895f" points="400.13,-948.5 303.87,-948.5 303.87,-868.5 400.13,-868.5 400.13,-948.5"/> | |
<text text-anchor="middle" x="352" y="-938.1" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="352" y="-930.1" font-family="Times,serif" font-size="8.00">fasterxml</text> | |
<text text-anchor="middle" x="352" y="-922.1" font-family="Times,serif" font-size="8.00">jackson</text> | |
<text text-anchor="middle" x="352" y="-914.1" font-family="Times,serif" font-size="8.00">databind</text> | |
<text text-anchor="middle" x="352" y="-906.1" font-family="Times,serif" font-size="8.00">deser</text> | |
<text text-anchor="middle" x="352" y="-898.1" font-family="Times,serif" font-size="8.00">AbstractDeserializer</text> | |
<text text-anchor="middle" x="352" y="-890.1" font-family="Times,serif" font-size="8.00">deserializeWithType</text> | |
<text text-anchor="middle" x="352" y="-882.1" font-family="Times,serif" font-size="8.00">AbstractDeserializer.java</text> | |
<text text-anchor="middle" x="352" y="-874.1" font-family="Times,serif" font-size="8.00">0 of 57.23s (9.27%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N29 --> | |
<g id="node30" class="node"><title>N29</title> | |
<g id="a_node30"><a xlink:title="com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize BeanDeserializer.java (20.63s)"> | |
<polygon fill="#edebe9" stroke="#b2a794" points="270.211,-1628 175.789,-1628 175.789,-1530 270.211,-1530 270.211,-1628"/> | |
<text text-anchor="middle" x="223" y="-1616.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="223" y="-1607.8" font-family="Times,serif" font-size="9.00">fasterxml</text> | |
<text text-anchor="middle" x="223" y="-1598.8" font-family="Times,serif" font-size="9.00">jackson</text> | |
<text text-anchor="middle" x="223" y="-1589.8" font-family="Times,serif" font-size="9.00">databind</text> | |
<text text-anchor="middle" x="223" y="-1580.8" font-family="Times,serif" font-size="9.00">deser</text> | |
<text text-anchor="middle" x="223" y="-1571.8" font-family="Times,serif" font-size="9.00">BeanDeserializer</text> | |
<text text-anchor="middle" x="223" y="-1562.8" font-family="Times,serif" font-size="9.00">deserialize</text> | |
<text text-anchor="middle" x="223" y="-1553.8" font-family="Times,serif" font-size="9.00">BeanDeserializer.java</text> | |
<text text-anchor="middle" x="223" y="-1544.8" font-family="Times,serif" font-size="9.00">0.07s (0.011%)</text> | |
<text text-anchor="middle" x="223" y="-1535.8" font-family="Times,serif" font-size="9.00">of 20.63s (3.34%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N19->N29 --> | |
<g id="edge69" class="edge"><title>N19->N29</title> | |
<g id="a_edge69"><a xlink:title="com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType AbstractDeserializer.java ... com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize BeanDeserializer.java (13.13s)"> | |
<path fill="none" stroke="#b2ac9f" stroke-dasharray="1,5" d="M320.617,-948.617C300.449,-977.71 278,-1019.34 278,-1060.5 278,-1393 278,-1393 278,-1393 278,-1436.98 263.539,-1484.5 249.447,-1520.37"/> | |
<polygon fill="#b2ac9f" stroke="#b2ac9f" points="246.18,-1519.11 245.688,-1529.69 252.673,-1521.73 246.18,-1519.11"/> | |
</a> | |
</g> | |
<g id="a_edge69-label"><a xlink:title="com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType AbstractDeserializer.java ... com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize BeanDeserializer.java (13.13s)"> | |
<text text-anchor="middle" x="298.224" y="-1209.8" font-family="Times,serif" font-size="14.00"> 13.13s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N30 --> | |
<g id="node31" class="node"><title>N30</title> | |
<g id="a_node31"><a xlink:title="com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer.deserialize SuperSonicBeanDeserializer.java (43.62s)"> | |
<polygon fill="#ede9e4" stroke="#b29673" points="420.208,-809 283.792,-809 283.792,-702 420.208,-702 420.208,-809"/> | |
<text text-anchor="middle" x="352" y="-797.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="352" y="-788.8" font-family="Times,serif" font-size="9.00">fasterxml</text> | |
<text text-anchor="middle" x="352" y="-779.8" font-family="Times,serif" font-size="9.00">jackson</text> | |
<text text-anchor="middle" x="352" y="-770.8" font-family="Times,serif" font-size="9.00">module</text> | |
<text text-anchor="middle" x="352" y="-761.8" font-family="Times,serif" font-size="9.00">afterburner</text> | |
<text text-anchor="middle" x="352" y="-752.8" font-family="Times,serif" font-size="9.00">deser</text> | |
<text text-anchor="middle" x="352" y="-743.8" font-family="Times,serif" font-size="9.00">SuperSonicBeanDeserializer</text> | |
<text text-anchor="middle" x="352" y="-734.8" font-family="Times,serif" font-size="9.00">deserialize</text> | |
<text text-anchor="middle" x="352" y="-725.8" font-family="Times,serif" font-size="9.00">SuperSonicBeanDeserializer.java</text> | |
<text text-anchor="middle" x="352" y="-716.8" font-family="Times,serif" font-size="9.00">0.42s (0.068%)</text> | |
<text text-anchor="middle" x="352" y="-707.8" font-family="Times,serif" font-size="9.00">of 43.62s (7.06%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N19->N30 --> | |
<g id="edge22" class="edge"><title>N19->N30</title> | |
<g id="a_edge22"><a xlink:title="com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType AbstractDeserializer.java ... com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer.deserialize SuperSonicBeanDeserializer.java (43.62s)"> | |
<path fill="none" stroke="#b29673" stroke-dasharray="1,5" d="M352,-868.221C352,-853.314 352,-835.937 352,-819.393"/> | |
<polygon fill="#b29673" stroke="#b29673" points="355.5,-819.228 352,-809.228 348.5,-819.228 355.5,-819.228"/> | |
</a> | |
</g> | |
<g id="a_edge22-label"><a xlink:title="com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType AbstractDeserializer.java ... com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer.deserialize SuperSonicBeanDeserializer.java (43.62s)"> | |
<text text-anchor="middle" x="372.224" y="-829.8" font-family="Times,serif" font-size="14.00"> 43.62s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N21->N4 --> | |
<g id="edge97" class="edge"><title>N21->N4</title> | |
<g id="a_edge97"><a xlink:title="[libwindmill_service_jni3504037190379456964.so] -> [libpthread-2.19.so] (3s)"> | |
<path fill="none" stroke="#b2b1ae" d="M1203.54,-2595.29C1197.08,-2611.43 1186.5,-2633.42 1172,-2649 1157.08,-2665.03 1138,-2678.9 1119.37,-2690.21"/> | |
<polygon fill="#b2b1ae" stroke="#b2b1ae" points="1117.42,-2687.3 1110.57,-2695.38 1120.97,-2693.33 1117.42,-2687.3"/> | |
</a> | |
</g> | |
<g id="a_edge97-label"><a xlink:title="[libwindmill_service_jni3504037190379456964.so] -> [libpthread-2.19.so] (3s)"> | |
<text text-anchor="middle" x="1190.97" y="-2637.8" font-family="Times,serif" font-size="14.00"> 3s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N21->N5 --> | |
<g id="edge99" class="edge"><title>N21->N5</title> | |
<g id="a_edge99"><a xlink:title="[libwindmill_service_jni3504037190379456964.so] -> [libjvm.so] (2.62s)"> | |
<path fill="none" stroke="#b2b1ae" d="M1235.57,-2550.84C1259.88,-2529.92 1297.81,-2497.26 1328.71,-2470.66"/> | |
<polygon fill="#b2b1ae" stroke="#b2b1ae" points="1331.1,-2473.22 1336.4,-2464.04 1326.53,-2467.91 1331.1,-2473.22"/> | |
</a> | |
</g> | |
<g id="a_edge99-label"><a xlink:title="[libwindmill_service_jni3504037190379456964.so] -> [libjvm.so] (2.62s)"> | |
<text text-anchor="middle" x="1311.72" y="-2499.8" font-family="Times,serif" font-size="14.00"> 2.62s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N21->N7 --> | |
<g id="edge75" class="edge"><title>N21->N7</title> | |
<g id="a_edge75"><a xlink:title="[libwindmill_service_jni3504037190379456964.so] -> [libc-2.19.so] (10.84s)"> | |
<path fill="none" stroke="#b2ada2" d="M1199.68,-2550.73C1172.31,-2499.31 1102.34,-2367.84 1068.66,-2304.56"/> | |
<polygon fill="#b2ada2" stroke="#b2ada2" points="1071.56,-2302.56 1063.77,-2295.38 1065.38,-2305.85 1071.56,-2302.56"/> | |
</a> | |
</g> | |
<g id="a_edge75-label"><a xlink:title="[libwindmill_service_jni3504037190379456964.so] -> [libc-2.19.so] (10.84s)"> | |
<text text-anchor="middle" x="1180.22" y="-2421.3" font-family="Times,serif" font-size="14.00"> 10.84s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N22 --> | |
<g id="node23" class="node"><title>N22</title> | |
<g id="a_node23"><a xlink:title="java.util.HashMap.getNode HashMap.java (21.30s)"> | |
<polygon fill="#edebe9" stroke="#b2a793" points="1100.88,-1111 991.124,-1111 991.124,-1012 1100.88,-1012 1100.88,-1111"/> | |
<text text-anchor="middle" x="1046" y="-1096.6" font-family="Times,serif" font-size="13.00">java</text> | |
<text text-anchor="middle" x="1046" y="-1083.6" font-family="Times,serif" font-size="13.00">util</text> | |
<text text-anchor="middle" x="1046" y="-1070.6" font-family="Times,serif" font-size="13.00">HashMap</text> | |
<text text-anchor="middle" x="1046" y="-1057.6" font-family="Times,serif" font-size="13.00">getNode</text> | |
<text text-anchor="middle" x="1046" y="-1044.6" font-family="Times,serif" font-size="13.00">HashMap.java</text> | |
<text text-anchor="middle" x="1046" y="-1031.6" font-family="Times,serif" font-size="13.00">13.93s (2.26%)</text> | |
<text text-anchor="middle" x="1046" y="-1018.6" font-family="Times,serif" font-size="13.00">of 21.30s (3.45%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N62 --> | |
<g id="node63" class="node"><title>N62</title> | |
<g id="a_node63"><a xlink:title="com.google.protobuf.AbstractMessage.equals AbstractMessage.java (13.77s)"> | |
<polygon fill="#edecea" stroke="#b2ac9e" points="1228.72,-948.5 1133.28,-948.5 1133.28,-868.5 1228.72,-868.5 1228.72,-948.5"/> | |
<text text-anchor="middle" x="1181" y="-937.3" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="1181" y="-928.3" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="1181" y="-919.3" font-family="Times,serif" font-size="9.00">protobuf</text> | |
<text text-anchor="middle" x="1181" y="-910.3" font-family="Times,serif" font-size="9.00">AbstractMessage</text> | |
<text text-anchor="middle" x="1181" y="-901.3" font-family="Times,serif" font-size="9.00">equals</text> | |
<text text-anchor="middle" x="1181" y="-892.3" font-family="Times,serif" font-size="9.00">AbstractMessage.java</text> | |
<text text-anchor="middle" x="1181" y="-883.3" font-family="Times,serif" font-size="9.00">0.32s (0.052%)</text> | |
<text text-anchor="middle" x="1181" y="-874.3" font-family="Times,serif" font-size="9.00">of 13.77s (2.23%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N22->N62 --> | |
<g id="edge92" class="edge"><title>N22->N62</title> | |
<g id="a_edge92"><a xlink:title="java.util.HashMap.getNode HashMap.java -> com.google.protobuf.AbstractMessage.equals AbstractMessage.java (6.29s)"> | |
<path fill="none" stroke="#b2b0a9" d="M1089.46,-1011.89C1105.23,-994.247 1123.02,-974.349 1138.7,-956.817"/> | |
<polygon fill="#b2b0a9" stroke="#b2b0a9" points="1141.68,-958.733 1145.73,-948.945 1136.46,-954.068 1141.68,-958.733"/> | |
</a> | |
</g> | |
<g id="a_edge92-label"><a xlink:title="java.util.HashMap.getNode HashMap.java -> com.google.protobuf.AbstractMessage.equals AbstractMessage.java (6.29s)"> | |
<text text-anchor="middle" x="1134.72" y="-978.8" font-family="Times,serif" font-size="14.00"> 6.29s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N23 --> | |
<g id="node24" class="node"><title>N23</title> | |
<g id="a_node24"><a xlink:title="java.util.HashMap.get HashMap.java (15.83s)"> | |
<polygon fill="#edecea" stroke="#b2aa9b" points="1103.77,-1242 1024.23,-1242 1024.23,-1186 1103.77,-1186 1103.77,-1242"/> | |
<text text-anchor="middle" x="1064" y="-1231.6" font-family="Times,serif" font-size="8.00">java</text> | |
<text text-anchor="middle" x="1064" y="-1223.6" font-family="Times,serif" font-size="8.00">util</text> | |
<text text-anchor="middle" x="1064" y="-1215.6" font-family="Times,serif" font-size="8.00">HashMap</text> | |
<text text-anchor="middle" x="1064" y="-1207.6" font-family="Times,serif" font-size="8.00">get</text> | |
<text text-anchor="middle" x="1064" y="-1199.6" font-family="Times,serif" font-size="8.00">HashMap.java</text> | |
<text text-anchor="middle" x="1064" y="-1191.6" font-family="Times,serif" font-size="8.00">0 of 15.83s (2.56%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N23->N22 --> | |
<g id="edge74" class="edge"><title>N23->N22</title> | |
<g id="a_edge74"><a xlink:title="java.util.HashMap.get HashMap.java -> java.util.HashMap.getNode HashMap.java (11.02s)"> | |
<path fill="none" stroke="#b2ada2" d="M1060.74,-1185.75C1058.59,-1167.75 1055.68,-1143.47 1053.02,-1121.21"/> | |
<polygon fill="#b2ada2" stroke="#b2ada2" points="1056.48,-1120.67 1051.82,-1111.16 1049.53,-1121.51 1056.48,-1120.67"/> | |
</a> | |
</g> | |
<g id="a_edge74-label"><a xlink:title="java.util.HashMap.get HashMap.java -> java.util.HashMap.getNode HashMap.java (11.02s)"> | |
<text text-anchor="middle" x="1076.97" y="-1135.8" font-family="Times,serif" font-size="14.00"> 11.02s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N23->N36 --> | |
<g id="edge94" class="edge"><title>N23->N36</title> | |
<g id="a_edge94"><a xlink:title="java.util.HashMap.get HashMap.java -> java.util.HashMap.hash HashMap.java (4.81s)"> | |
<path fill="none" stroke="#b2b0ab" d="M1081.93,-1185.75C1095.93,-1164.45 1115.73,-1134.36 1132.25,-1109.24"/> | |
<polygon fill="#b2b0ab" stroke="#b2b0ab" points="1135.37,-1110.87 1137.94,-1100.59 1129.52,-1107.02 1135.37,-1110.87"/> | |
</a> | |
</g> | |
<g id="a_edge94-label"><a xlink:title="java.util.HashMap.get HashMap.java -> java.util.HashMap.hash HashMap.java (4.81s)"> | |
<text text-anchor="middle" x="1133.72" y="-1135.8" font-family="Times,serif" font-size="14.00"> 4.81s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N24->N36 --> | |
<g id="edge101" class="edge"><title>N24->N36</title> | |
<g id="a_edge101"><a xlink:title="java.util.HashMap.put HashMap.java -> java.util.HashMap.hash HashMap.java (1.47s)"> | |
<path fill="none" stroke="#b2b2b0" d="M1247.35,-1185.75C1232.71,-1164.36 1212,-1134.1 1194.77,-1108.92"/> | |
<polygon fill="#b2b2b0" stroke="#b2b2b0" points="1197.6,-1106.86 1189.07,-1100.59 1191.83,-1110.82 1197.6,-1106.86"/> | |
</a> | |
</g> | |
<g id="a_edge101-label"><a xlink:title="java.util.HashMap.put HashMap.java -> java.util.HashMap.hash HashMap.java (1.47s)"> | |
<text text-anchor="middle" x="1237.72" y="-1135.8" font-family="Times,serif" font-size="14.00"> 1.47s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N46 --> | |
<g id="node47" class="node"><title>N46</title> | |
<g id="a_node47"><a xlink:title="java.util.HashMap.putVal HashMap.java (16.81s)"> | |
<polygon fill="#edece9" stroke="#b2aa9a" points="1327.15,-1107.5 1224.85,-1107.5 1224.85,-1015.5 1327.15,-1015.5 1327.15,-1107.5"/> | |
<text text-anchor="middle" x="1276" y="-1093.9" font-family="Times,serif" font-size="12.00">java</text> | |
<text text-anchor="middle" x="1276" y="-1081.9" font-family="Times,serif" font-size="12.00">util</text> | |
<text text-anchor="middle" x="1276" y="-1069.9" font-family="Times,serif" font-size="12.00">HashMap</text> | |
<text text-anchor="middle" x="1276" y="-1057.9" font-family="Times,serif" font-size="12.00">putVal</text> | |
<text text-anchor="middle" x="1276" y="-1045.9" font-family="Times,serif" font-size="12.00">HashMap.java</text> | |
<text text-anchor="middle" x="1276" y="-1033.9" font-family="Times,serif" font-size="12.00">7.30s (1.18%)</text> | |
<text text-anchor="middle" x="1276" y="-1021.9" font-family="Times,serif" font-size="12.00">of 16.81s (2.72%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N24->N46 --> | |
<g id="edge57" class="edge"><title>N24->N46</title> | |
<g id="a_edge57"><a xlink:title="java.util.HashMap.put HashMap.java -> java.util.HashMap.putVal HashMap.java (15.83s)"> | |
<path fill="none" stroke="#b2aa9b" d="M1267.81,-1185.75C1269.07,-1166.78 1270.79,-1140.84 1272.34,-1117.65"/> | |
<polygon fill="#b2aa9b" stroke="#b2aa9b" points="1275.84,-1117.77 1273.01,-1107.56 1268.85,-1117.31 1275.84,-1117.77"/> | |
</a> | |
</g> | |
<g id="a_edge57-label"><a xlink:title="java.util.HashMap.put HashMap.java -> java.util.HashMap.putVal HashMap.java (15.83s)"> | |
<text text-anchor="middle" x="1291.22" y="-1135.8" font-family="Times,serif" font-size="14.00"> 15.83s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N25 --> | |
<g id="node26" class="node"><title>N25</title> | |
<g id="a_node26"><a xlink:title="com.google.cloud.dataflow.sdk.coders.DelegateCoder.decode DelegateCoder.java (46.69s)"> | |
<polygon fill="#ede9e4" stroke="#b2936f" points="698.222,-1445.5 611.778,-1445.5 611.778,-1338.5 698.222,-1338.5 698.222,-1445.5"/> | |
<text text-anchor="middle" x="655" y="-1434.3" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="655" y="-1425.3" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="655" y="-1416.3" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="655" y="-1407.3" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="655" y="-1398.3" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="655" y="-1389.3" font-family="Times,serif" font-size="9.00">coders</text> | |
<text text-anchor="middle" x="655" y="-1380.3" font-family="Times,serif" font-size="9.00">DelegateCoder</text> | |
<text text-anchor="middle" x="655" y="-1371.3" font-family="Times,serif" font-size="9.00">decode</text> | |
<text text-anchor="middle" x="655" y="-1362.3" font-family="Times,serif" font-size="9.00">DelegateCoder.java</text> | |
<text text-anchor="middle" x="655" y="-1353.3" font-family="Times,serif" font-size="9.00">0.21s (0.034%)</text> | |
<text text-anchor="middle" x="655" y="-1344.3" font-family="Times,serif" font-size="9.00">of 46.69s (7.56%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N47 --> | |
<g id="node48" class="node"><title>N47</title> | |
<g id="a_node48"><a xlink:title="com.google.cloud.dataflow.sdk.coders.DelegateCoder.applyAndWrapExceptions DelegateCoder.java (49.77s)"> | |
<polygon fill="#ede8e3" stroke="#b2906a" points="601.048,-1258 500.952,-1258 500.952,-1170 601.048,-1170 601.048,-1258"/> | |
<text text-anchor="middle" x="551" y="-1247.6" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="551" y="-1239.6" font-family="Times,serif" font-size="8.00">google</text> | |
<text text-anchor="middle" x="551" y="-1231.6" font-family="Times,serif" font-size="8.00">cloud</text> | |
<text text-anchor="middle" x="551" y="-1223.6" font-family="Times,serif" font-size="8.00">dataflow</text> | |
<text text-anchor="middle" x="551" y="-1215.6" font-family="Times,serif" font-size="8.00">sdk</text> | |
<text text-anchor="middle" x="551" y="-1207.6" font-family="Times,serif" font-size="8.00">coders</text> | |
<text text-anchor="middle" x="551" y="-1199.6" font-family="Times,serif" font-size="8.00">DelegateCoder</text> | |
<text text-anchor="middle" x="551" y="-1191.6" font-family="Times,serif" font-size="8.00">applyAndWrapExceptions</text> | |
<text text-anchor="middle" x="551" y="-1183.6" font-family="Times,serif" font-size="8.00">DelegateCoder.java</text> | |
<text text-anchor="middle" x="551" y="-1175.6" font-family="Times,serif" font-size="8.00">0 of 49.77s (8.06%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N25->N47 --> | |
<g id="edge20" class="edge"><title>N25->N47</title> | |
<g id="a_edge20"><a xlink:title="com.google.cloud.dataflow.sdk.coders.DelegateCoder.decode DelegateCoder.java -> com.google.cloud.dataflow.sdk.coders.DelegateCoder.applyAndWrapExceptions DelegateCoder.java (44.68s)"> | |
<path fill="none" stroke="#b29571" d="M623.797,-1338.19C610.433,-1315.58 594.876,-1289.25 581.581,-1266.75"/> | |
<polygon fill="#b29571" stroke="#b29571" points="584.518,-1264.84 576.417,-1258.01 578.491,-1268.4 584.518,-1264.84"/> | |
</a> | |
</g> | |
<g id="a_edge20-label"><a xlink:title="com.google.cloud.dataflow.sdk.coders.DelegateCoder.decode DelegateCoder.java -> com.google.cloud.dataflow.sdk.coders.DelegateCoder.applyAndWrapExceptions DelegateCoder.java (44.68s)"> | |
<text text-anchor="middle" x="617.224" y="-1283.8" font-family="Times,serif" font-size="14.00"> 44.68s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N26->N13 --> | |
<g id="edge23" class="edge"><title>N26->N13</title> | |
<g id="a_edge23"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTimer ReduceFnRunner.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTrigger ReduceFnRunner.java (42.13s)"> | |
<path fill="none" stroke="#b29775" d="M622.2,-2214.79C614.305,-2162.66 609.815,-2082.17 641.552,-2022 661.017,-1985.1 686.66,-1995.69 721,-1972 721.28,-1971.81 721.561,-1971.61 721.841,-1971.42"/> | |
<polygon fill="#b29775" stroke="#b29775" points="723.989,-1974.18 729.946,-1965.42 719.825,-1968.55 723.989,-1974.18"/> | |
</a> | |
</g> | |
<g id="a_edge23-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTimer ReduceFnRunner.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTrigger ReduceFnRunner.java (42.13s)"> | |
<text text-anchor="middle" x="662.224" y="-2089.3" font-family="Times,serif" font-size="14.00"> 42.13s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N26->N39 --> | |
<g id="edge61" class="edge"><title>N26->N39</title> | |
<g id="a_edge61"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTimer ReduceFnRunner.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.emitIfAppropriate ReduceFnRunner.java (14.81s)"> | |
<path fill="none" stroke="#b2ab9d" d="M663.758,-2214.96C673.169,-2202.8 684.532,-2191.08 697.552,-2183 733.12,-2160.93 754.619,-2187.37 790,-2165 798.024,-2159.93 805.227,-2153.14 811.532,-2145.77"/> | |
<polygon fill="#b2ab9d" stroke="#b2ab9d" points="814.541,-2147.61 818.017,-2137.6 809.058,-2143.25 814.541,-2147.61"/> | |
</a> | |
</g> | |
<g id="a_edge61-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTimer ReduceFnRunner.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.emitIfAppropriate ReduceFnRunner.java (14.81s)"> | |
<text text-anchor="middle" x="718.224" y="-2185.8" font-family="Times,serif" font-size="14.00"> 14.81s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N27 --> | |
<g id="node28" class="node"><title>N27</title> | |
<g id="a_node28"><a xlink:title="com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize SettableBeanProperty.java (23.31s)"> | |
<polygon fill="#edebe8" stroke="#b2a590" points="194.633,-1263 83.3671,-1263 83.3671,-1165 194.633,-1165 194.633,-1263"/> | |
<text text-anchor="middle" x="139" y="-1251.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="139" y="-1242.8" font-family="Times,serif" font-size="9.00">fasterxml</text> | |
<text text-anchor="middle" x="139" y="-1233.8" font-family="Times,serif" font-size="9.00">jackson</text> | |
<text text-anchor="middle" x="139" y="-1224.8" font-family="Times,serif" font-size="9.00">databind</text> | |
<text text-anchor="middle" x="139" y="-1215.8" font-family="Times,serif" font-size="9.00">deser</text> | |
<text text-anchor="middle" x="139" y="-1206.8" font-family="Times,serif" font-size="9.00">SettableBeanProperty</text> | |
<text text-anchor="middle" x="139" y="-1197.8" font-family="Times,serif" font-size="9.00">deserialize</text> | |
<text text-anchor="middle" x="139" y="-1188.8" font-family="Times,serif" font-size="9.00">SettableBeanProperty.java</text> | |
<text text-anchor="middle" x="139" y="-1179.8" font-family="Times,serif" font-size="9.00">0.25s (0.04%)</text> | |
<text text-anchor="middle" x="139" y="-1170.8" font-family="Times,serif" font-size="9.00">of 23.31s (3.77%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N27->N29 --> | |
<g id="edge95" class="edge"><title>N27->N29</title> | |
<g id="a_edge95"><a xlink:title="com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize SettableBeanProperty.java -> com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize BeanDeserializer.java (4.70s)"> | |
<path fill="none" stroke="#b2b0ab" d="M145.709,-1263.18C155.868,-1335.96 174.127,-1466.04 175.552,-1471 180.266,-1487.42 186.999,-1504.59 193.918,-1520.25"/> | |
<polygon fill="#b2b0ab" stroke="#b2b0ab" points="190.922,-1522.12 198.234,-1529.79 197.299,-1519.23 190.922,-1522.12"/> | |
</a> | |
</g> | |
<g id="a_edge95-label"><a xlink:title="com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize SettableBeanProperty.java -> com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize BeanDeserializer.java (4.70s)"> | |
<text text-anchor="middle" x="192.724" y="-1387.8" font-family="Times,serif" font-size="14.00"> 4.70s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N72 --> | |
<g id="node73" class="node"><title>N72</title> | |
<g id="a_node73"><a xlink:title="com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize CollectionDeserializer.java (14.39s)"> | |
<polygon fill="#edecea" stroke="#b2ab9d" points="249.713,-1115 136.287,-1115 136.287,-1008 249.713,-1008 249.713,-1115"/> | |
<text text-anchor="middle" x="193" y="-1103.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="193" y="-1094.8" font-family="Times,serif" font-size="9.00">fasterxml</text> | |
<text text-anchor="middle" x="193" y="-1085.8" font-family="Times,serif" font-size="9.00">jackson</text> | |
<text text-anchor="middle" x="193" y="-1076.8" font-family="Times,serif" font-size="9.00">databind</text> | |
<text text-anchor="middle" x="193" y="-1067.8" font-family="Times,serif" font-size="9.00">deser</text> | |
<text text-anchor="middle" x="193" y="-1058.8" font-family="Times,serif" font-size="9.00">std</text> | |
<text text-anchor="middle" x="193" y="-1049.8" font-family="Times,serif" font-size="9.00">CollectionDeserializer</text> | |
<text text-anchor="middle" x="193" y="-1040.8" font-family="Times,serif" font-size="9.00">deserialize</text> | |
<text text-anchor="middle" x="193" y="-1031.8" font-family="Times,serif" font-size="9.00">CollectionDeserializer.java</text> | |
<text text-anchor="middle" x="193" y="-1022.8" font-family="Times,serif" font-size="9.00">0.09s (0.015%)</text> | |
<text text-anchor="middle" x="193" y="-1013.8" font-family="Times,serif" font-size="9.00">of 14.39s (2.33%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N27->N72 --> | |
<g id="edge63" class="edge"><title>N27->N72</title> | |
<g id="a_edge63"><a xlink:title="com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize SettableBeanProperty.java ... com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize CollectionDeserializer.java (14.39s)"> | |
<path fill="none" stroke="#b2ab9d" stroke-dasharray="1,5" d="M156.234,-1164.97C160.829,-1152.16 165.86,-1138.14 170.686,-1124.69"/> | |
<polygon fill="#b2ab9d" stroke="#b2ab9d" points="174.07,-1125.62 174.153,-1115.03 167.482,-1123.26 174.07,-1125.62"/> | |
</a> | |
</g> | |
<g id="a_edge63-label"><a xlink:title="com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize SettableBeanProperty.java ... com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize CollectionDeserializer.java (14.39s)"> | |
<text text-anchor="middle" x="188.224" y="-1135.8" font-family="Times,serif" font-size="14.00"> 14.39s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N28 --> | |
<g id="node29" class="node"><title>N28</title> | |
<g id="a_node29"><a xlink:title="java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take ScheduledThreadPoolExecutor.java (33.16s)"> | |
<polygon fill="#edeae6" stroke="#b29e82" points="1041.29,-3280.5 814.709,-3280.5 814.709,-3192.5 1041.29,-3192.5 1041.29,-3280.5"/> | |
<text text-anchor="middle" x="928" y="-3268.5" font-family="Times,serif" font-size="10.00">java</text> | |
<text text-anchor="middle" x="928" y="-3258.5" font-family="Times,serif" font-size="10.00">util</text> | |
<text text-anchor="middle" x="928" y="-3248.5" font-family="Times,serif" font-size="10.00">concurrent</text> | |
<text text-anchor="middle" x="928" y="-3238.5" font-family="Times,serif" font-size="10.00">ScheduledThreadPoolExecutor$DelayedWorkQueue</text> | |
<text text-anchor="middle" x="928" y="-3228.5" font-family="Times,serif" font-size="10.00">take</text> | |
<text text-anchor="middle" x="928" y="-3218.5" font-family="Times,serif" font-size="10.00">ScheduledThreadPoolExecutor.java</text> | |
<text text-anchor="middle" x="928" y="-3208.5" font-family="Times,serif" font-size="10.00">0.95s (0.15%)</text> | |
<text text-anchor="middle" x="928" y="-3198.5" font-family="Times,serif" font-size="10.00">of 33.16s (5.37%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N28->N4 --> | |
<g id="edge96" class="edge"><title>N28->N4</title> | |
<g id="a_edge96"><a xlink:title="java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take ScheduledThreadPoolExecutor.java ... [libpthread-2.19.so] (4.32s)"> | |
<path fill="none" stroke="#b2b1ac" stroke-dasharray="1,5" d="M910.096,-3192.36C902.588,-3172.01 894.741,-3147.15 891,-3124 882.138,-3069.16 876.519,-3052.64 891,-2999 916.053,-2906.2 981.315,-2812.53 1020,-2762.66"/> | |
<polygon fill="#b2b1ac" stroke="#b2b1ac" points="1022.78,-2764.77 1026.2,-2754.74 1017.27,-2760.46 1022.78,-2764.77"/> | |
</a> | |
</g> | |
<g id="a_edge96-label"><a xlink:title="java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take ScheduledThreadPoolExecutor.java ... [libpthread-2.19.so] (4.32s)"> | |
<text text-anchor="middle" x="917.724" y="-2969.8" font-family="Times,serif" font-size="14.00"> 4.32s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N51 --> | |
<g id="node52" class="node"><title>N51</title> | |
<g id="a_node52"><a xlink:title="java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await AbstractQueuedSynchronizer.java (16.07s)"> | |
<polygon fill="#edecea" stroke="#b2aa9b" points="1105.95,-3110.5 900.049,-3110.5 900.049,-3012.5 1105.95,-3012.5 1105.95,-3110.5"/> | |
<text text-anchor="middle" x="1003" y="-3098.5" font-family="Times,serif" font-size="10.00">java</text> | |
<text text-anchor="middle" x="1003" y="-3088.5" font-family="Times,serif" font-size="10.00">util</text> | |
<text text-anchor="middle" x="1003" y="-3078.5" font-family="Times,serif" font-size="10.00">concurrent</text> | |
<text text-anchor="middle" x="1003" y="-3068.5" font-family="Times,serif" font-size="10.00">locks</text> | |
<text text-anchor="middle" x="1003" y="-3058.5" font-family="Times,serif" font-size="10.00">AbstractQueuedSynchronizer$ConditionObject</text> | |
<text text-anchor="middle" x="1003" y="-3048.5" font-family="Times,serif" font-size="10.00">await</text> | |
<text text-anchor="middle" x="1003" y="-3038.5" font-family="Times,serif" font-size="10.00">AbstractQueuedSynchronizer.java</text> | |
<text text-anchor="middle" x="1003" y="-3028.5" font-family="Times,serif" font-size="10.00">1.73s (0.28%)</text> | |
<text text-anchor="middle" x="1003" y="-3018.5" font-family="Times,serif" font-size="10.00">of 16.07s (2.60%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N28->N51 --> | |
<g id="edge59" class="edge"><title>N28->N51</title> | |
<g id="a_edge59"><a xlink:title="java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take ScheduledThreadPoolExecutor.java -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await AbstractQueuedSynchronizer.java (15.31s)"> | |
<path fill="none" stroke="#b2ab9c" d="M946.732,-3192.29C956.231,-3170.38 967.895,-3143.47 978.136,-3119.85"/> | |
<polygon fill="#b2ab9c" stroke="#b2ab9c" points="981.364,-3121.21 982.13,-3110.64 974.941,-3118.42 981.364,-3121.21"/> | |
</a> | |
</g> | |
<g id="a_edge59-label"><a xlink:title="java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take ScheduledThreadPoolExecutor.java -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await AbstractQueuedSynchronizer.java (15.31s)"> | |
<text text-anchor="middle" x="988.224" y="-3144.8" font-family="Times,serif" font-size="14.00"> 15.31s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N61 --> | |
<g id="node62" class="node"><title>N61</title> | |
<g id="a_node62"><a xlink:title="java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos AbstractQueuedSynchronizer.java (10.77s)"> | |
<polygon fill="#edeceb" stroke="#b2ada2" points="1329.95,-3110.5 1124.05,-3110.5 1124.05,-3012.5 1329.95,-3012.5 1329.95,-3110.5"/> | |
<text text-anchor="middle" x="1227" y="-3098.5" font-family="Times,serif" font-size="10.00">java</text> | |
<text text-anchor="middle" x="1227" y="-3088.5" font-family="Times,serif" font-size="10.00">util</text> | |
<text text-anchor="middle" x="1227" y="-3078.5" font-family="Times,serif" font-size="10.00">concurrent</text> | |
<text text-anchor="middle" x="1227" y="-3068.5" font-family="Times,serif" font-size="10.00">locks</text> | |
<text text-anchor="middle" x="1227" y="-3058.5" font-family="Times,serif" font-size="10.00">AbstractQueuedSynchronizer$ConditionObject</text> | |
<text text-anchor="middle" x="1227" y="-3048.5" font-family="Times,serif" font-size="10.00">awaitNanos</text> | |
<text text-anchor="middle" x="1227" y="-3038.5" font-family="Times,serif" font-size="10.00">AbstractQueuedSynchronizer.java</text> | |
<text text-anchor="middle" x="1227" y="-3028.5" font-family="Times,serif" font-size="10.00">0.67s (0.11%)</text> | |
<text text-anchor="middle" x="1227" y="-3018.5" font-family="Times,serif" font-size="10.00">of 10.77s (1.74%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N28->N61 --> | |
<g id="edge88" class="edge"><title>N28->N61</title> | |
<g id="a_edge88"><a xlink:title="java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take ScheduledThreadPoolExecutor.java -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos AbstractQueuedSynchronizer.java (7.12s)"> | |
<path fill="none" stroke="#b2afa8" d="M1002.68,-3192.29C1042.81,-3169.07 1092.64,-3140.24 1135.13,-3115.66"/> | |
<polygon fill="#b2afa8" stroke="#b2afa8" points="1136.9,-3118.68 1143.8,-3110.64 1133.39,-3112.62 1136.9,-3118.68"/> | |
</a> | |
</g> | |
<g id="a_edge88-label"><a xlink:title="java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take ScheduledThreadPoolExecutor.java -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos AbstractQueuedSynchronizer.java (7.12s)"> | |
<text text-anchor="middle" x="1103.72" y="-3144.8" font-family="Times,serif" font-size="14.00"> 7.12s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N64 --> | |
<g id="node65" class="node"><title>N64</title> | |
<g id="a_node65"><a xlink:title="com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject BeanDeserializer.java (17.63s)"> | |
<polygon fill="#edebe9" stroke="#b2a999" points="125.967,-1441 28.0332,-1441 28.0332,-1343 125.967,-1343 125.967,-1441"/> | |
<text text-anchor="middle" x="77" y="-1429.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="77" y="-1420.8" font-family="Times,serif" font-size="9.00">fasterxml</text> | |
<text text-anchor="middle" x="77" y="-1411.8" font-family="Times,serif" font-size="9.00">jackson</text> | |
<text text-anchor="middle" x="77" y="-1402.8" font-family="Times,serif" font-size="9.00">databind</text> | |
<text text-anchor="middle" x="77" y="-1393.8" font-family="Times,serif" font-size="9.00">deser</text> | |
<text text-anchor="middle" x="77" y="-1384.8" font-family="Times,serif" font-size="9.00">BeanDeserializer</text> | |
<text text-anchor="middle" x="77" y="-1375.8" font-family="Times,serif" font-size="9.00">deserializeFromObject</text> | |
<text text-anchor="middle" x="77" y="-1366.8" font-family="Times,serif" font-size="9.00">BeanDeserializer.java</text> | |
<text text-anchor="middle" x="77" y="-1357.8" font-family="Times,serif" font-size="9.00">0.14s (0.023%)</text> | |
<text text-anchor="middle" x="77" y="-1348.8" font-family="Times,serif" font-size="9.00">of 17.63s (2.85%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N29->N64 --> | |
<g id="edge52" class="edge"><title>N29->N64</title> | |
<g id="a_edge52"><a xlink:title="com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize BeanDeserializer.java ... com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject BeanDeserializer.java (17.63s)"> | |
<path fill="none" stroke="#b2a999" stroke-dasharray="1,5" d="M175.684,-1557.35C152.046,-1544.8 124.867,-1526.61 107.552,-1503 96.4748,-1487.9 89.4127,-1468.95 84.9106,-1451.07"/> | |
<polygon fill="#b2a999" stroke="#b2a999" points="88.3103,-1450.23 82.6636,-1441.27 81.4874,-1451.8 88.3103,-1450.23"/> | |
</a> | |
</g> | |
<g id="a_edge52-label"><a xlink:title="com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize BeanDeserializer.java ... com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject BeanDeserializer.java (17.63s)"> | |
<text text-anchor="middle" x="128.224" y="-1491.8" font-family="Times,serif" font-size="14.00"> 17.63s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N78 --> | |
<g id="node79" class="node"><title>N78</title> | |
<g id="a_node79"><a xlink:title="com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator.objectSetter BeanPropertyMutator.java (27.84s)"> | |
<polygon fill="#edebe7" stroke="#b2a28a" points="407.73,-652 296.27,-652 296.27,-545 407.73,-545 407.73,-652"/> | |
<text text-anchor="middle" x="352" y="-640.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="352" y="-631.8" font-family="Times,serif" font-size="9.00">fasterxml</text> | |
<text text-anchor="middle" x="352" y="-622.8" font-family="Times,serif" font-size="9.00">jackson</text> | |
<text text-anchor="middle" x="352" y="-613.8" font-family="Times,serif" font-size="9.00">module</text> | |
<text text-anchor="middle" x="352" y="-604.8" font-family="Times,serif" font-size="9.00">afterburner</text> | |
<text text-anchor="middle" x="352" y="-595.8" font-family="Times,serif" font-size="9.00">deser</text> | |
<text text-anchor="middle" x="352" y="-586.8" font-family="Times,serif" font-size="9.00">BeanPropertyMutator</text> | |
<text text-anchor="middle" x="352" y="-577.8" font-family="Times,serif" font-size="9.00">objectSetter</text> | |
<text text-anchor="middle" x="352" y="-568.8" font-family="Times,serif" font-size="9.00">BeanPropertyMutator.java</text> | |
<text text-anchor="middle" x="352" y="-559.8" font-family="Times,serif" font-size="9.00">0.18s (0.029%)</text> | |
<text text-anchor="middle" x="352" y="-550.8" font-family="Times,serif" font-size="9.00">of 27.84s (4.51%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N30->N78 --> | |
<g id="edge34" class="edge"><title>N30->N78</title> | |
<g id="a_edge34"><a xlink:title="com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer.deserialize SuperSonicBeanDeserializer.java ... com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator.objectSetter BeanPropertyMutator.java (27.84s)"> | |
<path fill="none" stroke="#b2a28a" stroke-dasharray="1,5" d="M352,-701.591C352,-688.997 352,-675.436 352,-662.441"/> | |
<polygon fill="#b2a28a" stroke="#b2a28a" points="355.5,-662.17 352,-652.17 348.5,-662.17 355.5,-662.17"/> | |
</a> | |
</g> | |
<g id="a_edge34-label"><a xlink:title="com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer.deserialize SuperSonicBeanDeserializer.java ... com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator.objectSetter BeanPropertyMutator.java (27.84s)"> | |
<text text-anchor="middle" x="372.224" y="-672.8" font-family="Times,serif" font-size="14.00"> 27.84s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N31 --> | |
<g id="node32" class="node"><title>N31</title> | |
<g id="a_node32"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillStateReader.startBatchAndBlock WindmillStateReader.java (37.56s)"> | |
<polygon fill="#edeae5" stroke="#b29b7c" points="989.369,-1637 878.631,-1637 878.631,-1521 989.369,-1521 989.369,-1637"/> | |
<text text-anchor="middle" x="934" y="-1625.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="934" y="-1616.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="934" y="-1607.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="934" y="-1598.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="934" y="-1589.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="934" y="-1580.8" font-family="Times,serif" font-size="9.00">runners</text> | |
<text text-anchor="middle" x="934" y="-1571.8" font-family="Times,serif" font-size="9.00">worker</text> | |
<text text-anchor="middle" x="934" y="-1562.8" font-family="Times,serif" font-size="9.00">WindmillStateReader</text> | |
<text text-anchor="middle" x="934" y="-1553.8" font-family="Times,serif" font-size="9.00">startBatchAndBlock</text> | |
<text text-anchor="middle" x="934" y="-1544.8" font-family="Times,serif" font-size="9.00">WindmillStateReader.java</text> | |
<text text-anchor="middle" x="934" y="-1535.8" font-family="Times,serif" font-size="9.00">0.04s (0.0065%)</text> | |
<text text-anchor="middle" x="934" y="-1526.8" font-family="Times,serif" font-size="9.00">of 37.56s (6.08%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N31->N25 --> | |
<g id="edge36" class="edge"><title>N31->N25</title> | |
<g id="a_edge36"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillStateReader.startBatchAndBlock WindmillStateReader.java ... com.google.cloud.dataflow.sdk.coders.DelegateCoder.decode DelegateCoder.java (25.74s)"> | |
<path fill="none" stroke="#b2a48d" stroke-dasharray="1,5" d="M878.545,-1541.23C828.623,-1508.13 755.808,-1459.84 706.985,-1427.47"/> | |
<polygon fill="#b2a48d" stroke="#b2a48d" points="708.729,-1424.43 698.46,-1421.82 704.86,-1430.26 708.729,-1424.43"/> | |
</a> | |
</g> | |
<g id="a_edge36-label"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillStateReader.startBatchAndBlock WindmillStateReader.java ... com.google.cloud.dataflow.sdk.coders.DelegateCoder.decode DelegateCoder.java (25.74s)"> | |
<text text-anchor="middle" x="840.224" y="-1491.8" font-family="Times,serif" font-size="14.00"> 25.74s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N58 --> | |
<g id="node59" class="node"><title>N58</title> | |
<g id="a_node59"><a xlink:title="com.brightcove.analytics.events.ActivityEvent.populate ActivityEvent.java (15.03s)"> | |
<polygon fill="#edecea" stroke="#b2ab9c" points="397.729,-2313 314.271,-2313 314.271,-2224 397.729,-2224 397.729,-2313"/> | |
<text text-anchor="middle" x="356" y="-2301.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="356" y="-2292.8" font-family="Times,serif" font-size="9.00">brightcove</text> | |
<text text-anchor="middle" x="356" y="-2283.8" font-family="Times,serif" font-size="9.00">analytics</text> | |
<text text-anchor="middle" x="356" y="-2274.8" font-family="Times,serif" font-size="9.00">events</text> | |
<text text-anchor="middle" x="356" y="-2265.8" font-family="Times,serif" font-size="9.00">ActivityEvent</text> | |
<text text-anchor="middle" x="356" y="-2256.8" font-family="Times,serif" font-size="9.00">populate</text> | |
<text text-anchor="middle" x="356" y="-2247.8" font-family="Times,serif" font-size="9.00">ActivityEvent.java</text> | |
<text text-anchor="middle" x="356" y="-2238.8" font-family="Times,serif" font-size="9.00">0.02s (0.0032%)</text> | |
<text text-anchor="middle" x="356" y="-2229.8" font-family="Times,serif" font-size="9.00">of 15.03s (2.43%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N32->N58 --> | |
<g id="edge60" class="edge"><title>N32->N58</title> | |
<g id="a_edge60"><a xlink:title="com.brightcove.rna.transforms.functions.ExtractRawLog.processElement ExtractRawLog.java ... com.brightcove.analytics.events.ActivityEvent.populate ActivityEvent.java (15.03s)"> | |
<path fill="none" stroke="#b2ab9c" stroke-dasharray="1,5" d="M397.869,-2385.39C391.016,-2366.42 382.68,-2343.35 375.256,-2322.8"/> | |
<polygon fill="#b2ab9c" stroke="#b2ab9c" points="378.496,-2321.47 371.806,-2313.25 371.913,-2323.84 378.496,-2321.47"/> | |
</a> | |
</g> | |
<g id="a_edge60-label"><a xlink:title="com.brightcove.rna.transforms.functions.ExtractRawLog.processElement ExtractRawLog.java ... com.brightcove.analytics.events.ActivityEvent.populate ActivityEvent.java (15.03s)"> | |
<text text-anchor="middle" x="406.224" y="-2342.8" font-family="Times,serif" font-size="14.00"> 15.03s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N33->N16 --> | |
<g id="edge18" class="edge"><title>N33->N16</title> | |
<g id="a_edge18"><a xlink:title="com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnProcessContext$1.outputWindowedValue DoFnRunnerBase.java -> com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnContext.outputWindowedValue DoFnRunnerBase.java (49.69s)"> | |
<path fill="none" stroke="#b2906a" d="M738.101,-1706.54C727.871,-1689.1 714.51,-1669.69 699,-1655 680.918,-1637.87 658.198,-1623.17 636.729,-1611.43"/> | |
<polygon fill="#b2906a" stroke="#b2906a" points="638.094,-1608.2 627.622,-1606.59 634.806,-1614.38 638.094,-1608.2"/> | |
</a> | |
</g> | |
<g id="a_edge18-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnProcessContext$1.outputWindowedValue DoFnRunnerBase.java -> com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnContext.outputWindowedValue DoFnRunnerBase.java (49.69s)"> | |
<text text-anchor="middle" x="732.224" y="-1657.8" font-family="Times,serif" font-size="14.00"> 49.69s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N34 --> | |
<g id="node35" class="node"><title>N34</title> | |
<g id="a_node35"><a xlink:title="java.io.ObjectInputStream.readObject0 ObjectInputStream.java (24.74s)"> | |
<polygon fill="#edebe8" stroke="#b2a48e" points="961.72,-2461 860.28,-2461 860.28,-2390 961.72,-2390 961.72,-2461"/> | |
<text text-anchor="middle" x="911" y="-2449.8" font-family="Times,serif" font-size="9.00">java</text> | |
<text text-anchor="middle" x="911" y="-2440.8" font-family="Times,serif" font-size="9.00">io</text> | |
<text text-anchor="middle" x="911" y="-2431.8" font-family="Times,serif" font-size="9.00">ObjectInputStream</text> | |
<text text-anchor="middle" x="911" y="-2422.8" font-family="Times,serif" font-size="9.00">readObject0</text> | |
<text text-anchor="middle" x="911" y="-2413.8" font-family="Times,serif" font-size="9.00">ObjectInputStream.java</text> | |
<text text-anchor="middle" x="911" y="-2404.8" font-family="Times,serif" font-size="9.00">0.11s (0.018%)</text> | |
<text text-anchor="middle" x="911" y="-2395.8" font-family="Times,serif" font-size="9.00">of 24.74s (4.01%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N37 --> | |
<g id="node38" class="node"><title>N37</title> | |
<g id="a_node38"><a xlink:title="java.io.ObjectInputStream.readOrdinaryObject ObjectInputStream.java (24.70s)"> | |
<polygon fill="#edebe8" stroke="#b2a48e" points="961.72,-2304 860.28,-2304 860.28,-2233 961.72,-2233 961.72,-2304"/> | |
<text text-anchor="middle" x="911" y="-2292.8" font-family="Times,serif" font-size="9.00">java</text> | |
<text text-anchor="middle" x="911" y="-2283.8" font-family="Times,serif" font-size="9.00">io</text> | |
<text text-anchor="middle" x="911" y="-2274.8" font-family="Times,serif" font-size="9.00">ObjectInputStream</text> | |
<text text-anchor="middle" x="911" y="-2265.8" font-family="Times,serif" font-size="9.00">readOrdinaryObject</text> | |
<text text-anchor="middle" x="911" y="-2256.8" font-family="Times,serif" font-size="9.00">ObjectInputStream.java</text> | |
<text text-anchor="middle" x="911" y="-2247.8" font-family="Times,serif" font-size="9.00">0.01s (0.0016%)</text> | |
<text text-anchor="middle" x="911" y="-2238.8" font-family="Times,serif" font-size="9.00">of 24.70s (4.00%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N34->N37 --> | |
<g id="edge39" class="edge"><title>N34->N37</title> | |
<g id="a_edge39"><a xlink:title="java.io.ObjectInputStream.readObject0 ObjectInputStream.java -> java.io.ObjectInputStream.readOrdinaryObject ObjectInputStream.java (24.70s)"> | |
<path fill="none" stroke="#b2a48e" d="M911,-2389.71C911,-2367.48 911,-2338.42 911,-2314.44"/> | |
<polygon fill="#b2a48e" stroke="#b2a48e" points="914.5,-2314.17 911,-2304.17 907.5,-2314.17 914.5,-2314.17"/> | |
</a> | |
</g> | |
<g id="a_edge39-label"><a xlink:title="java.io.ObjectInputStream.readObject0 ObjectInputStream.java -> java.io.ObjectInputStream.readOrdinaryObject ObjectInputStream.java (24.70s)"> | |
<text text-anchor="middle" x="931.224" y="-2342.8" font-family="Times,serif" font-size="14.00"> 24.70s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N35 --> | |
<g id="node36" class="node"><title>N35</title> | |
<g id="a_node36"><a xlink:title="com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize TypeWrappedDeserializer.java (57.22s)"> | |
<polygon fill="#ede7e2" stroke="#b2895f" points="420.407,-1105.5 305.593,-1105.5 305.593,-1017.5 420.407,-1017.5 420.407,-1105.5"/> | |
<text text-anchor="middle" x="363" y="-1095.1" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="363" y="-1087.1" font-family="Times,serif" font-size="8.00">fasterxml</text> | |
<text text-anchor="middle" x="363" y="-1079.1" font-family="Times,serif" font-size="8.00">jackson</text> | |
<text text-anchor="middle" x="363" y="-1071.1" font-family="Times,serif" font-size="8.00">databind</text> | |
<text text-anchor="middle" x="363" y="-1063.1" font-family="Times,serif" font-size="8.00">deser</text> | |
<text text-anchor="middle" x="363" y="-1055.1" font-family="Times,serif" font-size="8.00">impl</text> | |
<text text-anchor="middle" x="363" y="-1047.1" font-family="Times,serif" font-size="8.00">TypeWrappedDeserializer</text> | |
<text text-anchor="middle" x="363" y="-1039.1" font-family="Times,serif" font-size="8.00">deserialize</text> | |
<text text-anchor="middle" x="363" y="-1031.1" font-family="Times,serif" font-size="8.00">TypeWrappedDeserializer.java</text> | |
<text text-anchor="middle" x="363" y="-1023.1" font-family="Times,serif" font-size="8.00">0 of 57.22s (9.27%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N35->N19 --> | |
<g id="edge16" class="edge"><title>N35->N19</title> | |
<g id="a_edge16"><a xlink:title="com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize TypeWrappedDeserializer.java -> com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType AbstractDeserializer.java (57.22s)"> | |
<path fill="none" stroke="#b2895f" d="M359.848,-1017.23C358.519,-998.994 356.966,-977.669 355.593,-958.827"/> | |
<polygon fill="#b2895f" stroke="#b2895f" points="359.069,-958.369 354.852,-948.65 352.088,-958.878 359.069,-958.369"/> | |
</a> | |
</g> | |
<g id="a_edge16-label"><a xlink:title="com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize TypeWrappedDeserializer.java -> com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType AbstractDeserializer.java (57.22s)"> | |
<text text-anchor="middle" x="378.224" y="-978.8" font-family="Times,serif" font-size="14.00"> 57.22s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N57 --> | |
<g id="node58" class="node"><title>N57</title> | |
<g id="a_node58"><a xlink:title="java.io.ObjectInputStream.readClassDesc ObjectInputStream.java (20.55s)"> | |
<polygon fill="#edebe9" stroke="#b2a794" points="1214.72,-2129 1113.28,-2129 1113.28,-2058 1214.72,-2058 1214.72,-2129"/> | |
<text text-anchor="middle" x="1164" y="-2117.8" font-family="Times,serif" font-size="9.00">java</text> | |
<text text-anchor="middle" x="1164" y="-2108.8" font-family="Times,serif" font-size="9.00">io</text> | |
<text text-anchor="middle" x="1164" y="-2099.8" font-family="Times,serif" font-size="9.00">ObjectInputStream</text> | |
<text text-anchor="middle" x="1164" y="-2090.8" font-family="Times,serif" font-size="9.00">readClassDesc</text> | |
<text text-anchor="middle" x="1164" y="-2081.8" font-family="Times,serif" font-size="9.00">ObjectInputStream.java</text> | |
<text text-anchor="middle" x="1164" y="-2072.8" font-family="Times,serif" font-size="9.00">0.02s (0.0032%)</text> | |
<text text-anchor="middle" x="1164" y="-2063.8" font-family="Times,serif" font-size="9.00">of 20.55s (3.33%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N37->N57 --> | |
<g id="edge50" class="edge"><title>N37->N57</title> | |
<g id="a_edge50"><a xlink:title="java.io.ObjectInputStream.readOrdinaryObject ObjectInputStream.java -> java.io.ObjectInputStream.readClassDesc ObjectInputStream.java (19.62s)"> | |
<path fill="none" stroke="#b2a896" d="M948.645,-2232.94C955.895,-2226.76 963.553,-2220.53 971,-2215 1013.73,-2183.29 1064.92,-2151.59 1103.85,-2128.66"/> | |
<polygon fill="#b2a896" stroke="#b2a896" points="1106.1,-2131.4 1112.96,-2123.33 1102.57,-2125.36 1106.1,-2131.4"/> | |
</a> | |
</g> | |
<g id="a_edge50-label"><a xlink:title="java.io.ObjectInputStream.readOrdinaryObject ObjectInputStream.java -> java.io.ObjectInputStream.readClassDesc ObjectInputStream.java (19.62s)"> | |
<text text-anchor="middle" x="1032.22" y="-2185.8" font-family="Times,serif" font-size="14.00"> 19.62s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N38 --> | |
<g id="node39" class="node"><title>N38</title> | |
<g id="a_node39"><a xlink:title="com.maxmind.db.Decoder.decode Decoder.java (21.33s)"> | |
<polygon fill="#edebe9" stroke="#b2a793" points="396.212,-226 307.788,-226 307.788,-138 396.212,-138 396.212,-226"/> | |
<text text-anchor="middle" x="352" y="-214" font-family="Times,serif" font-size="10.00">com</text> | |
<text text-anchor="middle" x="352" y="-204" font-family="Times,serif" font-size="10.00">maxmind</text> | |
<text text-anchor="middle" x="352" y="-194" font-family="Times,serif" font-size="10.00">db</text> | |
<text text-anchor="middle" x="352" y="-184" font-family="Times,serif" font-size="10.00">Decoder</text> | |
<text text-anchor="middle" x="352" y="-174" font-family="Times,serif" font-size="10.00">decode</text> | |
<text text-anchor="middle" x="352" y="-164" font-family="Times,serif" font-size="10.00">Decoder.java</text> | |
<text text-anchor="middle" x="352" y="-154" font-family="Times,serif" font-size="10.00">0.83s (0.13%)</text> | |
<text text-anchor="middle" x="352" y="-144" font-family="Times,serif" font-size="10.00">of 21.33s (3.45%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N50 --> | |
<g id="node51" class="node"><title>N50</title> | |
<g id="a_node51"><a xlink:title="com.maxmind.db.Decoder.decodeByType Decoder.java (21.16s)"> | |
<polygon fill="#edebe9" stroke="#b2a793" points="396.212,-88 307.788,-88 307.788,-0 396.212,-0 396.212,-88"/> | |
<text text-anchor="middle" x="352" y="-76" font-family="Times,serif" font-size="10.00">com</text> | |
<text text-anchor="middle" x="352" y="-66" font-family="Times,serif" font-size="10.00">maxmind</text> | |
<text text-anchor="middle" x="352" y="-56" font-family="Times,serif" font-size="10.00">db</text> | |
<text text-anchor="middle" x="352" y="-46" font-family="Times,serif" font-size="10.00">Decoder</text> | |
<text text-anchor="middle" x="352" y="-36" font-family="Times,serif" font-size="10.00">decodeByType</text> | |
<text text-anchor="middle" x="352" y="-26" font-family="Times,serif" font-size="10.00">Decoder.java</text> | |
<text text-anchor="middle" x="352" y="-16" font-family="Times,serif" font-size="10.00">1.12s (0.18%)</text> | |
<text text-anchor="middle" x="352" y="-6" font-family="Times,serif" font-size="10.00">of 21.16s (3.43%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N38->N50 --> | |
<g id="edge44" class="edge"><title>N38->N50</title> | |
<g id="a_edge44"><a xlink:title="com.maxmind.db.Decoder.decode Decoder.java -> com.maxmind.db.Decoder.decodeByType Decoder.java (21.16s)"> | |
<path fill="none" stroke="#b2a793" d="M352,-137.969C352,-125.442 352,-111.603 352,-98.5144"/> | |
<polygon fill="#b2a793" stroke="#b2a793" points="355.5,-98.2181 352,-88.2181 348.5,-98.2181 355.5,-98.2181"/> | |
</a> | |
</g> | |
<g id="a_edge44-label"><a xlink:title="com.maxmind.db.Decoder.decode Decoder.java -> com.maxmind.db.Decoder.decodeByType Decoder.java (21.16s)"> | |
<text text-anchor="middle" x="372.224" y="-108.8" font-family="Times,serif" font-size="14.00"> 21.16s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N56 --> | |
<g id="node57" class="node"><title>N56</title> | |
<g id="a_node57"><a xlink:title="java.lang.ThreadLocal.get ThreadLocal.java (6.65s)"> | |
<polygon fill="#edeceb" stroke="#b2b0a8" points="493.711,-79.5 414.289,-79.5 414.289,-8.5 493.711,-8.5 493.711,-79.5"/> | |
<text text-anchor="middle" x="454" y="-68.3" font-family="Times,serif" font-size="9.00">java</text> | |
<text text-anchor="middle" x="454" y="-59.3" font-family="Times,serif" font-size="9.00">lang</text> | |
<text text-anchor="middle" x="454" y="-50.3" font-family="Times,serif" font-size="9.00">ThreadLocal</text> | |
<text text-anchor="middle" x="454" y="-41.3" font-family="Times,serif" font-size="9.00">get</text> | |
<text text-anchor="middle" x="454" y="-32.3" font-family="Times,serif" font-size="9.00">ThreadLocal.java</text> | |
<text text-anchor="middle" x="454" y="-23.3" font-family="Times,serif" font-size="9.00">0.24s (0.039%)</text> | |
<text text-anchor="middle" x="454" y="-14.3" font-family="Times,serif" font-size="9.00">of 6.65s (1.08%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N38->N56 --> | |
<g id="edge100" class="edge"><title>N38->N56</title> | |
<g id="a_edge100"><a xlink:title="com.maxmind.db.Decoder.decode Decoder.java ... java.lang.ThreadLocal.get ThreadLocal.java (2.47s)"> | |
<path fill="none" stroke="#b2b1ae" stroke-dasharray="1,5" d="M384.273,-137.969C396.301,-121.932 409.943,-103.743 421.95,-87.7331"/> | |
<polygon fill="#b2b1ae" stroke="#b2b1ae" points="424.863,-89.6824 428.063,-79.5824 419.263,-85.4824 424.863,-89.6824"/> | |
</a> | |
</g> | |
<g id="a_edge100-label"><a xlink:title="com.maxmind.db.Decoder.decode Decoder.java ... java.lang.ThreadLocal.get ThreadLocal.java (2.47s)"> | |
<text text-anchor="middle" x="423.724" y="-108.8" font-family="Times,serif" font-size="14.00"> 2.47s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N39->N13 --> | |
<g id="edge40" class="edge"><title>N39->N13</title> | |
<g id="a_edge40"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.emitIfAppropriate ReduceFnRunner.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTrigger ReduceFnRunner.java (23.68s)"> | |
<path fill="none" stroke="#b2a590" d="M826.015,-2049.29C818.434,-2028.8 809.238,-2003.94 800.931,-1981.48"/> | |
<polygon fill="#b2a590" stroke="#b2a590" points="804.184,-1980.19 797.432,-1972.03 797.619,-1982.62 804.184,-1980.19"/> | |
</a> | |
</g> | |
<g id="a_edge40-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnRunner.emitIfAppropriate ReduceFnRunner.java -> com.google.cloud.dataflow.sdk.util.ReduceFnRunner.onTrigger ReduceFnRunner.java (23.68s)"> | |
<text text-anchor="middle" x="829.224" y="-1992.8" font-family="Times,serif" font-size="14.00"> 23.68s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N40 --> | |
<g id="node41" class="node"><title>N40</title> | |
<g id="a_node41"><a xlink:title="com.brightcove.analytics.events.ActivityEvent.setRemoteIp ActivityEvent.java (34.22s)"> | |
<polygon fill="#edeae6" stroke="#b29d81" points="393.729,-495 310.271,-495 310.271,-406 393.729,-406 393.729,-495"/> | |
<text text-anchor="middle" x="352" y="-483.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="352" y="-474.8" font-family="Times,serif" font-size="9.00">brightcove</text> | |
<text text-anchor="middle" x="352" y="-465.8" font-family="Times,serif" font-size="9.00">analytics</text> | |
<text text-anchor="middle" x="352" y="-456.8" font-family="Times,serif" font-size="9.00">events</text> | |
<text text-anchor="middle" x="352" y="-447.8" font-family="Times,serif" font-size="9.00">ActivityEvent</text> | |
<text text-anchor="middle" x="352" y="-438.8" font-family="Times,serif" font-size="9.00">setRemoteIp</text> | |
<text text-anchor="middle" x="352" y="-429.8" font-family="Times,serif" font-size="9.00">ActivityEvent.java</text> | |
<text text-anchor="middle" x="352" y="-420.8" font-family="Times,serif" font-size="9.00">0.09s (0.015%)</text> | |
<text text-anchor="middle" x="352" y="-411.8" font-family="Times,serif" font-size="9.00">of 34.22s (5.54%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N42 --> | |
<g id="node43" class="node"><title>N42</title> | |
<g id="a_node43"><a xlink:title="com.maxmind.geoip2.DatabaseReader.get DatabaseReader.java (31.43s)"> | |
<polygon fill="#edeae7" stroke="#b29f85" points="397.713,-356 306.287,-356 306.287,-276 397.713,-276 397.713,-356"/> | |
<text text-anchor="middle" x="352" y="-344.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="352" y="-335.8" font-family="Times,serif" font-size="9.00">maxmind</text> | |
<text text-anchor="middle" x="352" y="-326.8" font-family="Times,serif" font-size="9.00">geoip2</text> | |
<text text-anchor="middle" x="352" y="-317.8" font-family="Times,serif" font-size="9.00">DatabaseReader</text> | |
<text text-anchor="middle" x="352" y="-308.8" font-family="Times,serif" font-size="9.00">get</text> | |
<text text-anchor="middle" x="352" y="-299.8" font-family="Times,serif" font-size="9.00">DatabaseReader.java</text> | |
<text text-anchor="middle" x="352" y="-290.8" font-family="Times,serif" font-size="9.00">0.03s (0.0049%)</text> | |
<text text-anchor="middle" x="352" y="-281.8" font-family="Times,serif" font-size="9.00">of 31.43s (5.09%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N40->N42 --> | |
<g id="edge32" class="edge"><title>N40->N42</title> | |
<g id="a_edge32"><a xlink:title="com.brightcove.analytics.events.ActivityEvent.setRemoteIp ActivityEvent.java ... com.maxmind.geoip2.DatabaseReader.get DatabaseReader.java (31.43s)"> | |
<path fill="none" stroke="#b29f85" stroke-dasharray="1,5" d="M352,-405.747C352,-393.138 352,-379.294 352,-366.369"/> | |
<polygon fill="#b29f85" stroke="#b29f85" points="355.5,-366.242 352,-356.242 348.5,-366.242 355.5,-366.242"/> | |
</a> | |
</g> | |
<g id="a_edge32-label"><a xlink:title="com.brightcove.analytics.events.ActivityEvent.setRemoteIp ActivityEvent.java ... com.maxmind.geoip2.DatabaseReader.get DatabaseReader.java (31.43s)"> | |
<text text-anchor="middle" x="372.224" y="-376.8" font-family="Times,serif" font-size="14.00"> 31.43s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N41->N16 --> | |
<g id="edge13" class="edge"><title>N41->N16</title> | |
<g id="a_edge13"><a xlink:title="com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnProcessContext.output DoFnRunnerBase.java -> com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnContext.outputWindowedValue DoFnRunnerBase.java (64.91s)"> | |
<path fill="none" stroke="#b28254" d="M489,-2224.49C489,-2189.48 489,-2138.8 489,-2094.5 489,-2094.5 489,-2094.5 489,-1750 489,-1707.25 486.273,-1693.9 504,-1655 507.729,-1646.82 512.605,-1638.82 517.995,-1631.27"/> | |
<polygon fill="#b28254" stroke="#b28254" points="520.798,-1633.37 524.016,-1623.27 515.206,-1629.16 520.798,-1633.37"/> | |
</a> | |
</g> | |
<g id="a_edge13-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnProcessContext.output DoFnRunnerBase.java -> com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnContext.outputWindowedValue DoFnRunnerBase.java (64.91s)"> | |
<text text-anchor="middle" x="509.224" y="-1914.3" font-family="Times,serif" font-size="14.00"> 64.91s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N42->N38 --> | |
<g id="edge43" class="edge"><title>N42->N38</title> | |
<g id="a_edge43"><a xlink:title="com.maxmind.geoip2.DatabaseReader.get DatabaseReader.java ... com.maxmind.db.Decoder.decode Decoder.java (21.33s)"> | |
<path fill="none" stroke="#b2a793" stroke-dasharray="1,5" d="M352,-275.753C352,-263.4 352,-249.542 352,-236.38"/> | |
<polygon fill="#b2a793" stroke="#b2a793" points="355.5,-236.015 352,-226.015 348.5,-236.015 355.5,-236.015"/> | |
</a> | |
</g> | |
<g id="a_edge43-label"><a xlink:title="com.maxmind.geoip2.DatabaseReader.get DatabaseReader.java ... com.maxmind.db.Decoder.decode Decoder.java (21.33s)"> | |
<text text-anchor="middle" x="372.224" y="-246.8" font-family="Times,serif" font-size="14.00"> 21.33s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N42->N59 --> | |
<g id="edge83" class="edge"><title>N42->N59</title> | |
<g id="a_edge83"><a xlink:title="com.maxmind.geoip2.DatabaseReader.get DatabaseReader.java -> com.fasterxml.jackson.databind.ObjectMapper.treeToValue ObjectMapper.java (8.23s)"> | |
<path fill="none" stroke="#b2afa6" d="M306.343,-324.305C211.1,-340.835 0,-384.774 0,-449.5 0,-1752 0,-1752 0,-1752 0,-1858.7 150.965,-1897.72 233.533,-1911.08"/> | |
<polygon fill="#b2afa6" stroke="#b2afa6" points="233.074,-1914.55 243.492,-1912.62 234.145,-1907.63 233.074,-1914.55"/> | |
</a> | |
</g> | |
<g id="a_edge83-label"><a xlink:title="com.maxmind.geoip2.DatabaseReader.get DatabaseReader.java -> com.fasterxml.jackson.databind.ObjectMapper.treeToValue ObjectMapper.java (8.23s)"> | |
<text text-anchor="middle" x="16.7241" y="-1057.3" font-family="Times,serif" font-size="14.00"> 8.23s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N43->N28 --> | |
<g id="edge30" class="edge"><title>N43->N28</title> | |
<g id="a_edge30"><a xlink:title="java.util.concurrent.ThreadPoolExecutor.getTask ThreadPoolExecutor.java -> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take ScheduledThreadPoolExecutor.java (33.16s)"> | |
<path fill="none" stroke="#b29e82" d="M893.437,-3366.92C899.507,-3344.19 907.24,-3315.23 913.852,-3290.48"/> | |
<polygon fill="#b29e82" stroke="#b29e82" points="917.315,-3291.07 916.514,-3280.51 910.552,-3289.27 917.315,-3291.07"/> | |
</a> | |
</g> | |
<g id="a_edge30-label"><a xlink:title="java.util.concurrent.ThreadPoolExecutor.getTask ThreadPoolExecutor.java -> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take ScheduledThreadPoolExecutor.java (33.16s)"> | |
<text text-anchor="middle" x="926.224" y="-3319.8" font-family="Times,serif" font-size="14.00"> 33.16s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N44 --> | |
<g id="node45" class="node"><title>N44</title> | |
<g id="a_node45"><a xlink:title="java.lang.String.<init> String.java (7.59s)"> | |
<polygon fill="#edeceb" stroke="#b2afa7" points="488.492,-1614.5 411.508,-1614.5 411.508,-1543.5 488.492,-1543.5 488.492,-1614.5"/> | |
<text text-anchor="middle" x="450" y="-1603.3" font-family="Times,serif" font-size="9.00">java</text> | |
<text text-anchor="middle" x="450" y="-1594.3" font-family="Times,serif" font-size="9.00">lang</text> | |
<text text-anchor="middle" x="450" y="-1585.3" font-family="Times,serif" font-size="9.00">String</text> | |
<text text-anchor="middle" x="450" y="-1576.3" font-family="Times,serif" font-size="9.00"><init></text> | |
<text text-anchor="middle" x="450" y="-1567.3" font-family="Times,serif" font-size="9.00">String.java</text> | |
<text text-anchor="middle" x="450" y="-1558.3" font-family="Times,serif" font-size="9.00">0.05s (0.0081%)</text> | |
<text text-anchor="middle" x="450" y="-1549.3" font-family="Times,serif" font-size="9.00">of 7.59s (1.23%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N45 --> | |
<g id="node46" class="node"><title>N45</title> | |
<g id="a_node46"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillKeyedWorkItem$3.apply WindmillKeyedWorkItem.java (35.24s)"> | |
<polygon fill="#edeae6" stroke="#b29c7f" points="712.289,-1966.5 597.711,-1966.5 597.711,-1870.5 712.289,-1870.5 712.289,-1966.5"/> | |
<text text-anchor="middle" x="655" y="-1956.1" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="655" y="-1948.1" font-family="Times,serif" font-size="8.00">google</text> | |
<text text-anchor="middle" x="655" y="-1940.1" font-family="Times,serif" font-size="8.00">cloud</text> | |
<text text-anchor="middle" x="655" y="-1932.1" font-family="Times,serif" font-size="8.00">dataflow</text> | |
<text text-anchor="middle" x="655" y="-1924.1" font-family="Times,serif" font-size="8.00">sdk</text> | |
<text text-anchor="middle" x="655" y="-1916.1" font-family="Times,serif" font-size="8.00">runners</text> | |
<text text-anchor="middle" x="655" y="-1908.1" font-family="Times,serif" font-size="8.00">worker</text> | |
<text text-anchor="middle" x="655" y="-1900.1" font-family="Times,serif" font-size="8.00">WindmillKeyedWorkItem$3</text> | |
<text text-anchor="middle" x="655" y="-1892.1" font-family="Times,serif" font-size="8.00">apply</text> | |
<text text-anchor="middle" x="655" y="-1884.1" font-family="Times,serif" font-size="8.00">WindmillKeyedWorkItem.java</text> | |
<text text-anchor="middle" x="655" y="-1876.1" font-family="Times,serif" font-size="8.00">0 of 35.24s (5.71%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N45->N25 --> | |
<g id="edge46" class="edge"><title>N45->N25</title> | |
<g id="a_edge46"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillKeyedWorkItem$3.apply WindmillKeyedWorkItem.java -> com.google.cloud.dataflow.sdk.coders.DelegateCoder.decode DelegateCoder.java (20.95s)"> | |
<path fill="none" stroke="#b2a794" d="M654.89,-1870.32C654.779,-1820.34 654.615,-1739.11 654.552,-1669 654.486,-1595.81 654.658,-1511.7 654.808,-1455.76"/> | |
<polygon fill="#b2a794" stroke="#b2a794" points="658.308,-1455.66 654.835,-1445.65 651.308,-1455.64 658.308,-1455.66"/> | |
</a> | |
</g> | |
<g id="a_edge46-label"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillKeyedWorkItem$3.apply WindmillKeyedWorkItem.java -> com.google.cloud.dataflow.sdk.coders.DelegateCoder.decode DelegateCoder.java (20.95s)"> | |
<text text-anchor="middle" x="675.224" y="-1657.8" font-family="Times,serif" font-size="14.00"> 20.95s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N71 --> | |
<g id="node72" class="node"><title>N71</title> | |
<g id="a_node72"><a xlink:title="com.google.protobuf.CodedInputStream.readMessage CodedInputStream.java (9.22s)"> | |
<polygon fill="#edeceb" stroke="#b2aea5" points="627.198,-1795 516.802,-1795 516.802,-1707 627.198,-1707 627.198,-1795"/> | |
<text text-anchor="middle" x="572" y="-1783" font-family="Times,serif" font-size="10.00">com</text> | |
<text text-anchor="middle" x="572" y="-1773" font-family="Times,serif" font-size="10.00">google</text> | |
<text text-anchor="middle" x="572" y="-1763" font-family="Times,serif" font-size="10.00">protobuf</text> | |
<text text-anchor="middle" x="572" y="-1753" font-family="Times,serif" font-size="10.00">CodedInputStream</text> | |
<text text-anchor="middle" x="572" y="-1743" font-family="Times,serif" font-size="10.00">readMessage</text> | |
<text text-anchor="middle" x="572" y="-1733" font-family="Times,serif" font-size="10.00">CodedInputStream.java</text> | |
<text text-anchor="middle" x="572" y="-1723" font-family="Times,serif" font-size="10.00">0.74s (0.12%)</text> | |
<text text-anchor="middle" x="572" y="-1713" font-family="Times,serif" font-size="10.00">of 9.22s (1.49%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N45->N71 --> | |
<g id="edge81" class="edge"><title>N45->N71</title> | |
<g id="a_edge81"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillKeyedWorkItem$3.apply WindmillKeyedWorkItem.java ... com.google.protobuf.CodedInputStream.readMessage CodedInputStream.java (8.92s)"> | |
<path fill="none" stroke="#b2aea5" stroke-dasharray="1,5" d="M621.026,-1870.26C616.202,-1862.66 611.535,-1854.74 607.552,-1847 600.678,-1833.64 594.437,-1818.64 589.171,-1804.56"/> | |
<polygon fill="#b2aea5" stroke="#b2aea5" points="592.399,-1803.2 585.685,-1795 585.822,-1805.6 592.399,-1803.2"/> | |
</a> | |
</g> | |
<g id="a_edge81-label"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillKeyedWorkItem$3.apply WindmillKeyedWorkItem.java ... com.google.protobuf.CodedInputStream.readMessage CodedInputStream.java (8.92s)"> | |
<text text-anchor="middle" x="624.724" y="-1835.8" font-family="Times,serif" font-size="14.00"> 8.92s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N46->N62 --> | |
<g id="edge89" class="edge"><title>N46->N62</title> | |
<g id="a_edge89"><a xlink:title="java.util.HashMap.putVal HashMap.java -> com.google.protobuf.AbstractMessage.equals AbstractMessage.java (7.07s)"> | |
<path fill="none" stroke="#b2afa8" d="M1247.5,-1015.2C1235.98,-996.896 1222.69,-975.765 1211.03,-957.228"/> | |
<polygon fill="#b2afa8" stroke="#b2afa8" points="1213.91,-955.238 1205.62,-948.638 1207.99,-958.966 1213.91,-955.238"/> | |
</a> | |
</g> | |
<g id="a_edge89-label"><a xlink:title="java.util.HashMap.putVal HashMap.java -> com.google.protobuf.AbstractMessage.equals AbstractMessage.java (7.07s)"> | |
<text text-anchor="middle" x="1248.72" y="-978.8" font-family="Times,serif" font-size="14.00"> 7.07s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N47->N35 --> | |
<g id="edge21" class="edge"><title>N47->N35</title> | |
<g id="a_edge21"><a xlink:title="com.google.cloud.dataflow.sdk.coders.DelegateCoder.applyAndWrapExceptions DelegateCoder.java ... com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize TypeWrappedDeserializer.java (44.04s)"> | |
<path fill="none" stroke="#b29572" stroke-dasharray="1,5" d="M500.619,-1172.67C477.261,-1153.97 449.286,-1131.57 424.676,-1111.87"/> | |
<polygon fill="#b29572" stroke="#b29572" points="426.808,-1109.1 416.814,-1105.58 422.434,-1114.56 426.808,-1109.1"/> | |
</a> | |
</g> | |
<g id="a_edge21-label"><a xlink:title="com.google.cloud.dataflow.sdk.coders.DelegateCoder.applyAndWrapExceptions DelegateCoder.java ... com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize TypeWrappedDeserializer.java (44.04s)"> | |
<text text-anchor="middle" x="489.224" y="-1135.8" font-family="Times,serif" font-size="14.00"> 44.04s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N48 --> | |
<g id="node49" class="node"><title>N48</title> | |
<g id="a_node49"><a xlink:title="com.google.cloud.dataflow.sdk.util.SerializableUtils.deserializeFromByteArray SerializableUtils.java (25.88s)"> | |
<polygon fill="#edebe8" stroke="#b2a48d" points="945.801,-2617 844.199,-2617 844.199,-2529 945.801,-2529 945.801,-2617"/> | |
<text text-anchor="middle" x="895" y="-2606.6" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="895" y="-2598.6" font-family="Times,serif" font-size="8.00">google</text> | |
<text text-anchor="middle" x="895" y="-2590.6" font-family="Times,serif" font-size="8.00">cloud</text> | |
<text text-anchor="middle" x="895" y="-2582.6" font-family="Times,serif" font-size="8.00">dataflow</text> | |
<text text-anchor="middle" x="895" y="-2574.6" font-family="Times,serif" font-size="8.00">sdk</text> | |
<text text-anchor="middle" x="895" y="-2566.6" font-family="Times,serif" font-size="8.00">util</text> | |
<text text-anchor="middle" x="895" y="-2558.6" font-family="Times,serif" font-size="8.00">SerializableUtils</text> | |
<text text-anchor="middle" x="895" y="-2550.6" font-family="Times,serif" font-size="8.00">deserializeFromByteArray</text> | |
<text text-anchor="middle" x="895" y="-2542.6" font-family="Times,serif" font-size="8.00">SerializableUtils.java</text> | |
<text text-anchor="middle" x="895" y="-2534.6" font-family="Times,serif" font-size="8.00">0 of 25.88s (4.19%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N48->N34 --> | |
<g id="edge38" class="edge"><title>N48->N34</title> | |
<g id="a_edge38"><a xlink:title="com.google.cloud.dataflow.sdk.util.SerializableUtils.deserializeFromByteArray SerializableUtils.java ... java.io.ObjectInputStream.readObject0 ObjectInputStream.java (24.74s)"> | |
<path fill="none" stroke="#b2a48e" stroke-dasharray="1,5" d="M899.757,-2528.74C901.753,-2510.59 904.073,-2489.49 906.086,-2471.19"/> | |
<polygon fill="#b2a48e" stroke="#b2a48e" points="909.585,-2471.39 907.199,-2461.06 902.627,-2470.62 909.585,-2471.39"/> | |
</a> | |
</g> | |
<g id="a_edge38-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.SerializableUtils.deserializeFromByteArray SerializableUtils.java ... java.io.ObjectInputStream.readObject0 ObjectInputStream.java (24.74s)"> | |
<text text-anchor="middle" x="923.224" y="-2499.8" font-family="Times,serif" font-size="14.00"> 24.74s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N49 --> | |
<g id="node50" class="node"><title>N49</title> | |
<g id="a_node50"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillStateInternals.state WindmillStateInternals.java (18.70s)"> | |
<polygon fill="#edebe9" stroke="#b2a997" points="1159.07,-1815 1030.93,-1815 1030.93,-1687 1159.07,-1687 1159.07,-1815"/> | |
<text text-anchor="middle" x="1095" y="-1803" font-family="Times,serif" font-size="10.00">com</text> | |
<text text-anchor="middle" x="1095" y="-1793" font-family="Times,serif" font-size="10.00">google</text> | |
<text text-anchor="middle" x="1095" y="-1783" font-family="Times,serif" font-size="10.00">cloud</text> | |
<text text-anchor="middle" x="1095" y="-1773" font-family="Times,serif" font-size="10.00">dataflow</text> | |
<text text-anchor="middle" x="1095" y="-1763" font-family="Times,serif" font-size="10.00">sdk</text> | |
<text text-anchor="middle" x="1095" y="-1753" font-family="Times,serif" font-size="10.00">runners</text> | |
<text text-anchor="middle" x="1095" y="-1743" font-family="Times,serif" font-size="10.00">worker</text> | |
<text text-anchor="middle" x="1095" y="-1733" font-family="Times,serif" font-size="10.00">WindmillStateInternals</text> | |
<text text-anchor="middle" x="1095" y="-1723" font-family="Times,serif" font-size="10.00">state</text> | |
<text text-anchor="middle" x="1095" y="-1713" font-family="Times,serif" font-size="10.00">WindmillStateInternals.java</text> | |
<text text-anchor="middle" x="1095" y="-1703" font-family="Times,serif" font-size="10.00">1.58s (0.26%)</text> | |
<text text-anchor="middle" x="1095" y="-1693" font-family="Times,serif" font-size="10.00">of 18.70s (3.03%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N77 --> | |
<g id="node78" class="node"><title>N77</title> | |
<g id="a_node78"><a xlink:title="com.google.cloud.dataflow.sdk.util.state.StateTable.get StateTable.java (17.12s)"> | |
<polygon fill="#edece9" stroke="#b2aa99" points="1135.49,-1637 1054.51,-1637 1054.51,-1521 1135.49,-1521 1135.49,-1637"/> | |
<text text-anchor="middle" x="1095" y="-1625.8" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="1095" y="-1616.8" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="1095" y="-1607.8" font-family="Times,serif" font-size="9.00">cloud</text> | |
<text text-anchor="middle" x="1095" y="-1598.8" font-family="Times,serif" font-size="9.00">dataflow</text> | |
<text text-anchor="middle" x="1095" y="-1589.8" font-family="Times,serif" font-size="9.00">sdk</text> | |
<text text-anchor="middle" x="1095" y="-1580.8" font-family="Times,serif" font-size="9.00">util</text> | |
<text text-anchor="middle" x="1095" y="-1571.8" font-family="Times,serif" font-size="9.00">state</text> | |
<text text-anchor="middle" x="1095" y="-1562.8" font-family="Times,serif" font-size="9.00">StateTable</text> | |
<text text-anchor="middle" x="1095" y="-1553.8" font-family="Times,serif" font-size="9.00">get</text> | |
<text text-anchor="middle" x="1095" y="-1544.8" font-family="Times,serif" font-size="9.00">StateTable.java</text> | |
<text text-anchor="middle" x="1095" y="-1535.8" font-family="Times,serif" font-size="9.00">0.03s (0.0049%)</text> | |
<text text-anchor="middle" x="1095" y="-1526.8" font-family="Times,serif" font-size="9.00">of 17.12s (2.77%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N49->N77 --> | |
<g id="edge54" class="edge"><title>N49->N77</title> | |
<g id="a_edge54"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillStateInternals.state WindmillStateInternals.java -> com.google.cloud.dataflow.sdk.util.state.StateTable.get StateTable.java (17.12s)"> | |
<path fill="none" stroke="#b2aa99" d="M1095,-1686.7C1095,-1673.89 1095,-1660.37 1095,-1647.42"/> | |
<polygon fill="#b2aa99" stroke="#b2aa99" points="1098.5,-1647.18 1095,-1637.18 1091.5,-1647.18 1098.5,-1647.18"/> | |
</a> | |
</g> | |
<g id="a_edge54-label"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillStateInternals.state WindmillStateInternals.java -> com.google.cloud.dataflow.sdk.util.state.StateTable.get StateTable.java (17.12s)"> | |
<text text-anchor="middle" x="1115.22" y="-1657.8" font-family="Times,serif" font-size="14.00"> 17.12s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N52 --> | |
<g id="node53" class="node"><title>N52</title> | |
<g id="a_node53"><a xlink:title="sun.misc.Unsafe.park Unsafe.java (19.89s)"> | |
<polygon fill="#edebe9" stroke="#b2a895" points="1507.77,-2919 1428.23,-2919 1428.23,-2863 1507.77,-2863 1507.77,-2919"/> | |
<text text-anchor="middle" x="1468" y="-2908.6" font-family="Times,serif" font-size="8.00">sun</text> | |
<text text-anchor="middle" x="1468" y="-2900.6" font-family="Times,serif" font-size="8.00">misc</text> | |
<text text-anchor="middle" x="1468" y="-2892.6" font-family="Times,serif" font-size="8.00">Unsafe</text> | |
<text text-anchor="middle" x="1468" y="-2884.6" font-family="Times,serif" font-size="8.00">park</text> | |
<text text-anchor="middle" x="1468" y="-2876.6" font-family="Times,serif" font-size="8.00">Unsafe.java</text> | |
<text text-anchor="middle" x="1468" y="-2868.6" font-family="Times,serif" font-size="8.00">0 of 19.89s (3.22%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N51->N52 --> | |
<g id="edge78" class="edge"><title>N51->N52</title> | |
<g id="a_edge78"><a xlink:title="java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await AbstractQueuedSynchronizer.java ... sun.misc.Unsafe.park Unsafe.java (10.39s)"> | |
<path fill="none" stroke="#b2aea3" stroke-dasharray="1,5" d="M1086.15,-3012.39C1095.74,-3007.58 1105.49,-3003 1115,-2999 1219.78,-2954.92 1348.99,-2920.52 1418.36,-2903.57"/> | |
<polygon fill="#b2aea3" stroke="#b2aea3" points="1419.25,-2906.96 1428.15,-2901.2 1417.61,-2900.15 1419.25,-2906.96"/> | |
</a> | |
</g> | |
<g id="a_edge78-label"><a xlink:title="java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await AbstractQueuedSynchronizer.java ... sun.misc.Unsafe.park Unsafe.java (10.39s)"> | |
<text text-anchor="middle" x="1211.22" y="-2969.8" font-family="Times,serif" font-size="14.00"> 10.39s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N52->N6 --> | |
<g id="edge49" class="edge"><title>N52->N6</title> | |
<g id="a_edge49"><a xlink:title="sun.misc.Unsafe.park Unsafe.java -> <unknown> (19.83s)"> | |
<path fill="none" stroke="#b2a895" d="M1468,-2862.92C1468,-2833.46 1468,-2786.49 1468,-2755.95"/> | |
<polygon fill="#b2a895" stroke="#b2a895" points="1471.5,-2755.89 1468,-2745.89 1464.5,-2755.89 1471.5,-2755.89"/> | |
</a> | |
</g> | |
<g id="a_edge49-label"><a xlink:title="sun.misc.Unsafe.park Unsafe.java -> <unknown> (19.83s)"> | |
<text text-anchor="middle" x="1488.22" y="-2803.8" font-family="Times,serif" font-size="14.00"> 19.83s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N53 --> | |
<g id="node54" class="node"><title>N53</title> | |
<g id="a_node54"><a xlink:title="com.fasterxml.jackson.databind.ObjectMapper._readValue ObjectMapper.java (21.76s)"> | |
<polygon fill="#edebe8" stroke="#b2a693" points="328.227,-1795.5 243.773,-1795.5 243.773,-1706.5 328.227,-1706.5 328.227,-1795.5"/> | |
<text text-anchor="middle" x="286" y="-1784.3" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="286" y="-1775.3" font-family="Times,serif" font-size="9.00">fasterxml</text> | |
<text text-anchor="middle" x="286" y="-1766.3" font-family="Times,serif" font-size="9.00">jackson</text> | |
<text text-anchor="middle" x="286" y="-1757.3" font-family="Times,serif" font-size="9.00">databind</text> | |
<text text-anchor="middle" x="286" y="-1748.3" font-family="Times,serif" font-size="9.00">ObjectMapper</text> | |
<text text-anchor="middle" x="286" y="-1739.3" font-family="Times,serif" font-size="9.00">_readValue</text> | |
<text text-anchor="middle" x="286" y="-1730.3" font-family="Times,serif" font-size="9.00">ObjectMapper.java</text> | |
<text text-anchor="middle" x="286" y="-1721.3" font-family="Times,serif" font-size="9.00">0.01s (0.0016%)</text> | |
<text text-anchor="middle" x="286" y="-1712.3" font-family="Times,serif" font-size="9.00">of 21.76s (3.52%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N53->N29 --> | |
<g id="edge87" class="edge"><title>N53->N29</title> | |
<g id="a_edge87"><a xlink:title="com.fasterxml.jackson.databind.ObjectMapper._readValue ObjectMapper.java -> com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize BeanDeserializer.java (7.50s)"> | |
<path fill="none" stroke="#b2afa7" d="M269.776,-1706.22C262.024,-1685.3 252.644,-1659.99 244.324,-1637.54"/> | |
<polygon fill="#b2afa7" stroke="#b2afa7" points="247.588,-1636.28 240.832,-1628.12 241.025,-1638.71 247.588,-1636.28"/> | |
</a> | |
</g> | |
<g id="a_edge87-label"><a xlink:title="com.fasterxml.jackson.databind.ObjectMapper._readValue ObjectMapper.java -> com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize BeanDeserializer.java (7.50s)"> | |
<text text-anchor="middle" x="271.724" y="-1657.8" font-family="Times,serif" font-size="14.00"> 7.50s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N53->N35 --> | |
<g id="edge68" class="edge"><title>N53->N35</title> | |
<g id="a_edge68"><a xlink:title="com.fasterxml.jackson.databind.ObjectMapper._readValue ObjectMapper.java -> com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize TypeWrappedDeserializer.java (13.18s)"> | |
<path fill="none" stroke="#b2ac9f" d="M310.577,-1706.38C327.147,-1672.89 346,-1624.91 346,-1580 346,-1580 346,-1580 346,-1213 346,-1180.68 349.918,-1144.71 353.993,-1116.03"/> | |
<polygon fill="#b2ac9f" stroke="#b2ac9f" points="357.502,-1116.22 355.494,-1105.82 350.577,-1115.21 357.502,-1116.22"/> | |
</a> | |
</g> | |
<g id="a_edge68-label"><a xlink:title="com.fasterxml.jackson.databind.ObjectMapper._readValue ObjectMapper.java -> com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize TypeWrappedDeserializer.java (13.18s)"> | |
<text text-anchor="middle" x="366.224" y="-1387.8" font-family="Times,serif" font-size="14.00"> 13.18s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N54->N31 --> | |
<g id="edge27" class="edge"><title>N54->N31</title> | |
<g id="a_edge27"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillStateInternals$WindmillValue.read WindmillStateInternals.java ... com.google.cloud.dataflow.sdk.runners.worker.WindmillStateReader.startBatchAndBlock WindmillStateReader.java (35.25s)"> | |
<path fill="none" stroke="#b29c7f" stroke-dasharray="1,5" d="M934,-1692.92C934,-1678.34 934,-1662.53 934,-1647.49"/> | |
<polygon fill="#b29c7f" stroke="#b29c7f" points="937.5,-1647.22 934,-1637.22 930.5,-1647.22 937.5,-1647.22"/> | |
</a> | |
</g> | |
<g id="a_edge27-label"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.WindmillStateInternals$WindmillValue.read WindmillStateInternals.java ... com.google.cloud.dataflow.sdk.runners.worker.WindmillStateReader.startBatchAndBlock WindmillStateReader.java (35.25s)"> | |
<text text-anchor="middle" x="954.224" y="-1657.8" font-family="Times,serif" font-size="14.00"> 35.25s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N55 --> | |
<g id="node56" class="node"><title>N55</title> | |
<g id="a_node56"><a xlink:title="com.google.protobuf.GeneratedMessage.access$1200 GeneratedMessage.java (22.24s)"> | |
<polygon fill="#edebe8" stroke="#b2a692" points="1443.18,-1246 1350.82,-1246 1350.82,-1182 1443.18,-1182 1443.18,-1246"/> | |
<text text-anchor="middle" x="1397" y="-1235.6" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="1397" y="-1227.6" font-family="Times,serif" font-size="8.00">google</text> | |
<text text-anchor="middle" x="1397" y="-1219.6" font-family="Times,serif" font-size="8.00">protobuf</text> | |
<text text-anchor="middle" x="1397" y="-1211.6" font-family="Times,serif" font-size="8.00">GeneratedMessage</text> | |
<text text-anchor="middle" x="1397" y="-1203.6" font-family="Times,serif" font-size="8.00">access$1200</text> | |
<text text-anchor="middle" x="1397" y="-1195.6" font-family="Times,serif" font-size="8.00">GeneratedMessage.java</text> | |
<text text-anchor="middle" x="1397" y="-1187.6" font-family="Times,serif" font-size="8.00">0 of 22.24s (3.60%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N55->N18 --> | |
<g id="edge41" class="edge"><title>N55->N18</title> | |
<g id="a_edge41"><a xlink:title="com.google.protobuf.GeneratedMessage.access$1200 GeneratedMessage.java ... java.lang.reflect.Method.invoke Method.java (22.24s)"> | |
<path fill="none" stroke="#b2a692" stroke-dasharray="1,5" d="M1397,-1181.82C1397,-1165.1 1397,-1143.9 1397,-1124.03"/> | |
<polygon fill="#b2a692" stroke="#b2a692" points="1400.5,-1123.79 1397,-1113.79 1393.5,-1123.79 1400.5,-1123.79"/> | |
</a> | |
</g> | |
<g id="a_edge41-label"><a xlink:title="com.google.protobuf.GeneratedMessage.access$1200 GeneratedMessage.java ... java.lang.reflect.Method.invoke Method.java (22.24s)"> | |
<text text-anchor="middle" x="1417.22" y="-1135.8" font-family="Times,serif" font-size="14.00"> 22.24s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N63 --> | |
<g id="node64" class="node"><title>N63</title> | |
<g id="a_node64"><a xlink:title="java.io.ObjectInputStream.readNonProxyDesc ObjectInputStream.java (20.36s)"> | |
<polygon fill="#edebe9" stroke="#b2a795" points="1270.72,-1954 1169.28,-1954 1169.28,-1883 1270.72,-1883 1270.72,-1954"/> | |
<text text-anchor="middle" x="1220" y="-1942.8" font-family="Times,serif" font-size="9.00">java</text> | |
<text text-anchor="middle" x="1220" y="-1933.8" font-family="Times,serif" font-size="9.00">io</text> | |
<text text-anchor="middle" x="1220" y="-1924.8" font-family="Times,serif" font-size="9.00">ObjectInputStream</text> | |
<text text-anchor="middle" x="1220" y="-1915.8" font-family="Times,serif" font-size="9.00">readNonProxyDesc</text> | |
<text text-anchor="middle" x="1220" y="-1906.8" font-family="Times,serif" font-size="9.00">ObjectInputStream.java</text> | |
<text text-anchor="middle" x="1220" y="-1897.8" font-family="Times,serif" font-size="9.00">0.05s (0.0081%)</text> | |
<text text-anchor="middle" x="1220" y="-1888.8" font-family="Times,serif" font-size="9.00">of 20.36s (3.30%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N57->N63 --> | |
<g id="edge47" class="edge"><title>N57->N63</title> | |
<g id="a_edge47"><a xlink:title="java.io.ObjectInputStream.readClassDesc ObjectInputStream.java -> java.io.ObjectInputStream.readNonProxyDesc ObjectInputStream.java (20.36s)"> | |
<path fill="none" stroke="#b2a795" d="M1178.31,-2057.93C1184.76,-2041.71 1192.21,-2022.02 1198,-2004 1202.1,-1991.24 1205.99,-1977.23 1209.32,-1964.34"/> | |
<polygon fill="#b2a795" stroke="#b2a795" points="1212.81,-1964.84 1211.88,-1954.29 1206.02,-1963.12 1212.81,-1964.84"/> | |
</a> | |
</g> | |
<g id="a_edge47-label"><a xlink:title="java.io.ObjectInputStream.readClassDesc ObjectInputStream.java -> java.io.ObjectInputStream.readNonProxyDesc ObjectInputStream.java (20.36s)"> | |
<text text-anchor="middle" x="1223.22" y="-1992.8" font-family="Times,serif" font-size="14.00"> 20.36s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N58->N40 --> | |
<g id="edge85" class="edge"><title>N58->N40</title> | |
<g id="a_edge85"><a xlink:title="com.brightcove.analytics.events.ActivityEvent.populate ActivityEvent.java -> com.brightcove.analytics.events.ActivityEvent.setRemoteIp ActivityEvent.java (7.64s)"> | |
<path fill="none" stroke="#b2afa7" d="M367.066,-2223.73C374.893,-2188.94 384,-2138.92 384,-2094.5 384,-2094.5 384,-2094.5 384,-1661 384,-1358.77 448,-1286.23 448,-984 448,-984 448,-984 448,-597.5 448,-559.122 424.555,-523.019 400.837,-496.316"/> | |
<polygon fill="#b2afa7" stroke="#b2afa7" points="403.172,-493.684 393.828,-488.69 398.018,-498.421 403.172,-493.684"/> | |
</a> | |
</g> | |
<g id="a_edge85-label"><a xlink:title="com.brightcove.analytics.events.ActivityEvent.populate ActivityEvent.java -> com.brightcove.analytics.events.ActivityEvent.setRemoteIp ActivityEvent.java (7.64s)"> | |
<text text-anchor="middle" x="439.724" y="-1283.8" font-family="Times,serif" font-size="14.00"> 7.64s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N59->N53 --> | |
<g id="edge45" class="edge"><title>N59->N53</title> | |
<g id="a_edge45"><a xlink:title="com.fasterxml.jackson.databind.ObjectMapper.treeToValue ObjectMapper.java ... com.fasterxml.jackson.databind.ObjectMapper._readValue ObjectMapper.java (21s)"> | |
<path fill="none" stroke="#b2a794" stroke-dasharray="1,5" d="M286,-1873.58C286,-1852.75 286,-1827.67 286,-1805.71"/> | |
<polygon fill="#b2a794" stroke="#b2a794" points="289.5,-1805.55 286,-1795.55 282.5,-1805.55 289.5,-1805.55"/> | |
</a> | |
</g> | |
<g id="a_edge45-label"><a xlink:title="com.fasterxml.jackson.databind.ObjectMapper.treeToValue ObjectMapper.java ... com.fasterxml.jackson.databind.ObjectMapper._readValue ObjectMapper.java (21s)"> | |
<text text-anchor="middle" x="297.474" y="-1835.8" font-family="Times,serif" font-size="14.00"> 21s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N60 --> | |
<g id="node61" class="node"><title>N60</title> | |
<g id="a_node61"><a xlink:title="com.brightcove.rna.model.Events.lambda$mergeMessageInto$11 Events.java (19.98s)"> | |
<polygon fill="#edebe9" stroke="#b2a895" points="1415.48,-1623.5 1286.52,-1623.5 1286.52,-1534.5 1415.48,-1534.5 1415.48,-1623.5"/> | |
<text text-anchor="middle" x="1351" y="-1612.3" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="1351" y="-1603.3" font-family="Times,serif" font-size="9.00">brightcove</text> | |
<text text-anchor="middle" x="1351" y="-1594.3" font-family="Times,serif" font-size="9.00">rna</text> | |
<text text-anchor="middle" x="1351" y="-1585.3" font-family="Times,serif" font-size="9.00">model</text> | |
<text text-anchor="middle" x="1351" y="-1576.3" font-family="Times,serif" font-size="9.00">Events</text> | |
<text text-anchor="middle" x="1351" y="-1567.3" font-family="Times,serif" font-size="9.00">lambda$mergeMessageInto$11</text> | |
<text text-anchor="middle" x="1351" y="-1558.3" font-family="Times,serif" font-size="9.00">Events.java</text> | |
<text text-anchor="middle" x="1351" y="-1549.3" font-family="Times,serif" font-size="9.00">0.09s (0.015%)</text> | |
<text text-anchor="middle" x="1351" y="-1540.3" font-family="Times,serif" font-size="9.00">of 19.98s (3.24%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N70 --> | |
<g id="node71" class="node"><title>N70</title> | |
<g id="a_node71"><a xlink:title="com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor.get GeneratedMessage.java (14.55s)"> | |
<polygon fill="#edecea" stroke="#b2ab9d" points="1507.65,-1424 1286.35,-1424 1286.35,-1360 1507.65,-1360 1507.65,-1424"/> | |
<text text-anchor="middle" x="1397" y="-1413.6" font-family="Times,serif" font-size="8.00">com</text> | |
<text text-anchor="middle" x="1397" y="-1405.6" font-family="Times,serif" font-size="8.00">google</text> | |
<text text-anchor="middle" x="1397" y="-1397.6" font-family="Times,serif" font-size="8.00">protobuf</text> | |
<text text-anchor="middle" x="1397" y="-1389.6" font-family="Times,serif" font-size="8.00">GeneratedMessage$FieldAccessorTable$SingularFieldAccessor</text> | |
<text text-anchor="middle" x="1397" y="-1381.6" font-family="Times,serif" font-size="8.00">get</text> | |
<text text-anchor="middle" x="1397" y="-1373.6" font-family="Times,serif" font-size="8.00">GeneratedMessage.java</text> | |
<text text-anchor="middle" x="1397" y="-1365.6" font-family="Times,serif" font-size="8.00">0 of 14.55s (2.36%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N60->N70 --> | |
<g id="edge80" class="edge"><title>N60->N70</title> | |
<g id="a_edge80"><a xlink:title="com.brightcove.rna.model.Events.lambda$mergeMessageInto$11 Events.java ... com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor.get GeneratedMessage.java (9.75s)"> | |
<path fill="none" stroke="#b2aea4" stroke-dasharray="1,5" d="M1361.9,-1534.16C1369.44,-1503.86 1379.39,-1463.82 1386.77,-1434.13"/> | |
<polygon fill="#b2aea4" stroke="#b2aea4" points="1390.25,-1434.64 1389.27,-1424.09 1383.46,-1432.95 1390.25,-1434.64"/> | |
</a> | |
</g> | |
<g id="a_edge80-label"><a xlink:title="com.brightcove.rna.model.Events.lambda$mergeMessageInto$11 Events.java ... com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor.get GeneratedMessage.java (9.75s)"> | |
<text text-anchor="middle" x="1388.72" y="-1491.8" font-family="Times,serif" font-size="14.00"> 9.75s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N65 --> | |
<g id="node66" class="node"><title>N65</title> | |
<g id="a_node66"><a xlink:title="com.google.protobuf.GeneratedMessage.getAllFields GeneratedMessage.java (14.56s)"> | |
<polygon fill="#edecea" stroke="#b2ab9d" points="1231.71,-795.5 1130.29,-795.5 1130.29,-715.5 1231.71,-715.5 1231.71,-795.5"/> | |
<text text-anchor="middle" x="1181" y="-784.3" font-family="Times,serif" font-size="9.00">com</text> | |
<text text-anchor="middle" x="1181" y="-775.3" font-family="Times,serif" font-size="9.00">google</text> | |
<text text-anchor="middle" x="1181" y="-766.3" font-family="Times,serif" font-size="9.00">protobuf</text> | |
<text text-anchor="middle" x="1181" y="-757.3" font-family="Times,serif" font-size="9.00">GeneratedMessage</text> | |
<text text-anchor="middle" x="1181" y="-748.3" font-family="Times,serif" font-size="9.00">getAllFields</text> | |
<text text-anchor="middle" x="1181" y="-739.3" font-family="Times,serif" font-size="9.00">GeneratedMessage.java</text> | |
<text text-anchor="middle" x="1181" y="-730.3" font-family="Times,serif" font-size="9.00">0.46s (0.074%)</text> | |
<text text-anchor="middle" x="1181" y="-721.3" font-family="Times,serif" font-size="9.00">of 14.56s (2.36%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N62->N65 --> | |
<g id="edge79" class="edge"><title>N62->N65</title> | |
<g id="a_edge79"><a xlink:title="com.google.protobuf.AbstractMessage.equals AbstractMessage.java -> com.google.protobuf.GeneratedMessage.getAllFields GeneratedMessage.java (9.88s)"> | |
<path fill="none" stroke="#b2aea4" d="M1181,-868.221C1181,-849.084 1181,-825.878 1181,-805.585"/> | |
<polygon fill="#b2aea4" stroke="#b2aea4" points="1184.5,-805.583 1181,-795.583 1177.5,-805.583 1184.5,-805.583"/> | |
</a> | |
</g> | |
<g id="a_edge79-label"><a xlink:title="com.google.protobuf.AbstractMessage.equals AbstractMessage.java -> com.google.protobuf.GeneratedMessage.getAllFields GeneratedMessage.java (9.88s)"> | |
<text text-anchor="middle" x="1197.72" y="-829.8" font-family="Times,serif" font-size="14.00"> 9.88s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N63->N57 --> | |
<g id="edge82" class="edge"><title>N63->N57</title> | |
<g id="a_edge82"><a xlink:title="java.io.ObjectInputStream.readNonProxyDesc ObjectInputStream.java -> java.io.ObjectInputStream.readClassDesc ObjectInputStream.java (8.29s)"> | |
<path fill="none" stroke="#b2afa6" d="M1182.73,-1954C1173.73,-1964.58 1165.33,-1976.92 1160.55,-1990 1153.93,-2008.12 1153.53,-2029.26 1155.27,-2047.62"/> | |
<polygon fill="#b2afa6" stroke="#b2afa6" points="1151.83,-2048.26 1156.48,-2057.78 1158.78,-2047.44 1151.83,-2048.26"/> | |
</a> | |
</g> | |
<g id="a_edge82-label"><a xlink:title="java.io.ObjectInputStream.readNonProxyDesc ObjectInputStream.java -> java.io.ObjectInputStream.readClassDesc ObjectInputStream.java (8.29s)"> | |
<text text-anchor="middle" x="1177.72" y="-1992.8" font-family="Times,serif" font-size="14.00"> 8.29s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N64->N27 --> | |
<g id="edge58" class="edge"><title>N64->N27</title> | |
<g id="a_edge58"><a xlink:title="com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject BeanDeserializer.java ... com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize SettableBeanProperty.java (15.37s)"> | |
<path fill="none" stroke="#b2ab9c" stroke-dasharray="1,5" d="M88.4536,-1342.77C93.569,-1323.34 100.125,-1300.86 107.552,-1281 108.573,-1278.27 109.664,-1275.5 110.804,-1272.71"/> | |
<polygon fill="#b2ab9c" stroke="#b2ab9c" points="114.138,-1273.82 114.839,-1263.25 107.699,-1271.07 114.138,-1273.82"/> | |
</a> | |
</g> | |
<g id="a_edge58-label"><a xlink:title="com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject BeanDeserializer.java ... com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize SettableBeanProperty.java (15.37s)"> | |
<text text-anchor="middle" x="128.224" y="-1283.8" font-family="Times,serif" font-size="14.00"> 15.37s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N73 --> | |
<g id="node74" class="node"><title>N73</title> | |
<g id="a_node74"><a xlink:title="com.google.protobuf.GeneratedMessage.getAllFieldsMutable GeneratedMessage.java (14.03s)"> | |
<polygon fill="#edecea" stroke="#b2ab9e" points="1236.73,-642.5 1125.27,-642.5 1125.27,-554.5 1236.73,-554.5 1236.73,-642.5"/> | |
<text text-anchor="middle" x="1181" y="-630.5" font-family="Times,serif" font-size="10.00">com</text> | |
<text text-anchor="middle" x="1181" y="-620.5" font-family="Times,serif" font-size="10.00">google</text> | |
<text text-anchor="middle" x="1181" y="-610.5" font-family="Times,serif" font-size="10.00">protobuf</text> | |
<text text-anchor="middle" x="1181" y="-600.5" font-family="Times,serif" font-size="10.00">GeneratedMessage</text> | |
<text text-anchor="middle" x="1181" y="-590.5" font-family="Times,serif" font-size="10.00">getAllFieldsMutable</text> | |
<text text-anchor="middle" x="1181" y="-580.5" font-family="Times,serif" font-size="10.00">GeneratedMessage.java</text> | |
<text text-anchor="middle" x="1181" y="-570.5" font-family="Times,serif" font-size="10.00">0.88s (0.14%)</text> | |
<text text-anchor="middle" x="1181" y="-560.5" font-family="Times,serif" font-size="10.00">of 14.03s (2.27%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N65->N73 --> | |
<g id="edge64" class="edge"><title>N65->N73</title> | |
<g id="a_edge64"><a xlink:title="com.google.protobuf.GeneratedMessage.getAllFields GeneratedMessage.java -> com.google.protobuf.GeneratedMessage.getAllFieldsMutable GeneratedMessage.java (14.02s)"> | |
<path fill="none" stroke="#b2ab9e" d="M1181,-715.387C1181,-696.437 1181,-673.39 1181,-652.856"/> | |
<polygon fill="#b2ab9e" stroke="#b2ab9e" points="1184.5,-652.695 1181,-642.695 1177.5,-652.695 1184.5,-652.695"/> | |
</a> | |
</g> | |
<g id="a_edge64-label"><a xlink:title="com.google.protobuf.GeneratedMessage.getAllFields GeneratedMessage.java -> com.google.protobuf.GeneratedMessage.getAllFieldsMutable GeneratedMessage.java (14.02s)"> | |
<text text-anchor="middle" x="1201.22" y="-672.8" font-family="Times,serif" font-size="14.00"> 14.02s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N66->N48 --> | |
<g id="edge55" class="edge"><title>N66->N48</title> | |
<g id="a_edge55"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.UserParDoFnFactory$1.get UserParDoFnFactory.java -> com.google.cloud.dataflow.sdk.util.SerializableUtils.deserializeFromByteArray SerializableUtils.java (16.75s)"> | |
<path fill="none" stroke="#b2aa9a" d="M875.808,-2666.86C878.481,-2653.93 881.31,-2640.24 883.951,-2627.46"/> | |
<polygon fill="#b2aa9a" stroke="#b2aa9a" points="887.425,-2627.95 886.021,-2617.44 880.57,-2626.53 887.425,-2627.95"/> | |
</a> | |
</g> | |
<g id="a_edge55-label"><a xlink:title="com.google.cloud.dataflow.sdk.runners.worker.UserParDoFnFactory$1.get UserParDoFnFactory.java -> com.google.cloud.dataflow.sdk.util.SerializableUtils.deserializeFromByteArray SerializableUtils.java (16.75s)"> | |
<text text-anchor="middle" x="903.224" y="-2637.8" font-family="Times,serif" font-size="14.00"> 16.75s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N67 --> | |
<g id="node68" class="node"><title>N67</title> | |
<g id="a_node68"><a xlink:title="com.google.cloud.dataflow.sdk.repackaged.com.google.common.collect.Maps.safeGet Maps.java (10.70s)"> | |
<polygon fill="#edeceb" stroke="#b2ada3" points="1139.21,-1471 1050.79,-1471 1050.79,-1313 1139.21,-1313 1139.21,-1471"/> | |
<text text-anchor="middle" x="1095" y="-1459" font-family="Times,serif" font-size="10.00">com</text> | |
<text text-anchor="middle" x="1095" y="-1449" font-family="Times,serif" font-size="10.00">google</text> | |
<text text-anchor="middle" x="1095" y="-1439" font-family="Times,serif" font-size="10.00">cloud</text> | |
<text text-anchor="middle" x="1095" y="-1429" font-family="Times,serif" font-size="10.00">dataflow</text> | |
<text text-anchor="middle" x="1095" y="-1419" font-family="Times,serif" font-size="10.00">sdk</text> | |
<text text-anchor="middle" x="1095" y="-1409" font-family="Times,serif" font-size="10.00">repackaged</text> | |
<text text-anchor="middle" x="1095" y="-1399" font-family="Times,serif" font-size="10.00">com</text> | |
<text text-anchor="middle" x="1095" y="-1389" font-family="Times,serif" font-size="10.00">google</text> | |
<text text-anchor="middle" x="1095" y="-1379" font-family="Times,serif" font-size="10.00">common</text> | |
<text text-anchor="middle" x="1095" y="-1369" font-family="Times,serif" font-size="10.00">collect</text> | |
<text text-anchor="middle" x="1095" y="-1359" font-family="Times,serif" font-size="10.00">Maps</text> | |
<text text-anchor="middle" x="1095" y="-1349" font-family="Times,serif" font-size="10.00">safeGet</text> | |
<text text-anchor="middle" x="1095" y="-1339" font-family="Times,serif" font-size="10.00">Maps.java</text> | |
<text text-anchor="middle" x="1095" y="-1329" font-family="Times,serif" font-size="10.00">1.14s (0.18%)</text> | |
<text text-anchor="middle" x="1095" y="-1319" font-family="Times,serif" font-size="10.00">of 10.70s (1.73%)</text> | |
</a> | |
</g> | |
</g> | |
<!-- N67->N23 --> | |
<g id="edge93" class="edge"><title>N67->N23</title> | |
<g id="a_edge93"><a xlink:title="com.google.cloud.dataflow.sdk.repackaged.com.google.common.collect.Maps.safeGet Maps.java ... java.util.HashMap.get HashMap.java (5.72s)"> | |
<path fill="none" stroke="#b2b0aa" stroke-dasharray="1,5" d="M1081.22,-1312.78C1077.49,-1291.6 1073.63,-1269.65 1070.5,-1251.93"/> | |
<polygon fill="#b2b0aa" stroke="#b2b0aa" points="1073.94,-1251.26 1068.76,-1242.02 1067.05,-1252.48 1073.94,-1251.26"/> | |
</a> | |
</g> | |
<g id="a_edge93-label"><a xlink:title="com.google.cloud.dataflow.sdk.repackaged.com.google.common.collect.Maps.safeGet Maps.java ... java.util.HashMap.get HashMap.java (5.72s)"> | |
<text text-anchor="middle" x="1094.72" y="-1283.8" font-family="Times,serif" font-size="14.00"> 5.72s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N69->N9 --> | |
<g id="edge4" class="edge"><title>N69->N9</title> | |
<g id="a_edge4"><a xlink:title="com.google.cloud.dataflow.sdk.util.common.worker.MapTaskExecutor.execute MapTaskExecutor.java ... com.google.cloud.dataflow.sdk.util.common.worker.OutputReceiver.process OutputReceiver.java (235.97s)"> | |
<path fill="none" stroke="#b22c00" stroke-width="2" stroke-dasharray="1,5" d="M747,-3173.53C747,-3160.83 747,-3147.36 747,-3134.35"/> | |
<polygon fill="#b22c00" stroke="#b22c00" stroke-width="2" points="750.5,-3134.04 747,-3124.04 743.5,-3134.04 750.5,-3134.04"/> | |
</a> | |
</g> | |
<g id="a_edge4-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.common.worker.MapTaskExecutor.execute MapTaskExecutor.java ... com.google.cloud.dataflow.sdk.util.common.worker.OutputReceiver.process OutputReceiver.java (235.97s)"> | |
<text text-anchor="middle" x="770.724" y="-3144.8" font-family="Times,serif" font-size="14.00"> 235.97s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N70->N55 --> | |
<g id="edge62" class="edge"><title>N70->N55</title> | |
<g id="a_edge62"><a xlink:title="com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor.get GeneratedMessage.java -> com.google.protobuf.GeneratedMessage.access$1200 GeneratedMessage.java (14.55s)"> | |
<path fill="none" stroke="#b2ab9d" d="M1397,-1359.94C1397,-1331.12 1397,-1288.04 1397,-1256.33"/> | |
<polygon fill="#b2ab9d" stroke="#b2ab9d" points="1400.5,-1256.05 1397,-1246.05 1393.5,-1256.05 1400.5,-1256.05"/> | |
</a> | |
</g> | |
<g id="a_edge62-label"><a xlink:title="com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor.get GeneratedMessage.java -> com.google.protobuf.GeneratedMessage.access$1200 GeneratedMessage.java (14.55s)"> | |
<text text-anchor="middle" x="1417.22" y="-1283.8" font-family="Times,serif" font-size="14.00"> 14.55s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N71->N44 --> | |
<g id="edge98" class="edge"><title>N71->N44</title> | |
<g id="a_edge98"><a xlink:title="com.google.protobuf.CodedInputStream.readMessage CodedInputStream.java ... java.lang.String.<init> String.java (2.89s)"> | |
<path fill="none" stroke="#b2b1ae" stroke-dasharray="1,5" d="M540.899,-1706.66C522.505,-1681.03 499.292,-1648.69 480.929,-1623.1"/> | |
<polygon fill="#b2b1ae" stroke="#b2b1ae" points="483.575,-1620.78 474.901,-1614.7 477.888,-1624.86 483.575,-1620.78"/> | |
</a> | |
</g> | |
<g id="a_edge98-label"><a xlink:title="com.google.protobuf.CodedInputStream.readMessage CodedInputStream.java ... java.lang.String.<init> String.java (2.89s)"> | |
<text text-anchor="middle" x="527.724" y="-1657.8" font-family="Times,serif" font-size="14.00"> 2.89s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N72->N19 --> | |
<g id="edge70" class="edge"><title>N72->N19</title> | |
<g id="a_edge70"><a xlink:title="com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize CollectionDeserializer.java -> com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType AbstractDeserializer.java (12.84s)"> | |
<path fill="none" stroke="#b2ac9f" d="M205.306,-1007.58C209.712,-996.273 215.631,-985.03 223.552,-976 242.345,-954.573 269.723,-939.073 294.379,-928.458"/> | |
<polygon fill="#b2ac9f" stroke="#b2ac9f" points="295.761,-931.674 303.672,-924.626 293.093,-925.203 295.761,-931.674"/> | |
</a> | |
</g> | |
<g id="a_edge70-label"><a xlink:title="com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize CollectionDeserializer.java -> com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType AbstractDeserializer.java (12.84s)"> | |
<text text-anchor="middle" x="244.224" y="-978.8" font-family="Times,serif" font-size="14.00"> 12.84s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N72->N29 --> | |
<g id="edge67" class="edge"><title>N72->N29</title> | |
<g id="a_edge67"><a xlink:title="com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize CollectionDeserializer.java ... com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize BeanDeserializer.java (13.19s)"> | |
<path fill="none" stroke="#b2ac9f" stroke-dasharray="1,5" d="M206.083,-1115.04C207.238,-1121.07 208.251,-1127.15 209,-1133 226.635,-1270.77 226.411,-1434.39 224.71,-1519.68"/> | |
<polygon fill="#b2ac9f" stroke="#b2ac9f" points="221.211,-1519.62 224.497,-1529.69 228.209,-1519.77 221.211,-1519.62"/> | |
</a> | |
</g> | |
<g id="a_edge67-label"><a xlink:title="com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize CollectionDeserializer.java ... com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize BeanDeserializer.java (13.19s)"> | |
<text text-anchor="middle" x="243.224" y="-1283.8" font-family="Times,serif" font-size="14.00"> 13.19s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N74->N49 --> | |
<g id="edge65" class="edge"><title>N74->N49</title> | |
<g id="a_edge65"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnContextFactory$StateAccessorImpl.access ReduceFnContextFactory.java -> com.google.cloud.dataflow.sdk.runners.worker.WindmillStateInternals.state WindmillStateInternals.java (13.88s)"> | |
<path fill="none" stroke="#b2ac9e" d="M1000.36,-1864.68C1011.56,-1851.35 1023.76,-1836.82 1035.56,-1822.77"/> | |
<polygon fill="#b2ac9e" stroke="#b2ac9e" points="1038.32,-1824.93 1042.07,-1815.02 1032.96,-1820.42 1038.32,-1824.93"/> | |
</a> | |
</g> | |
<g id="a_edge65-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.ReduceFnContextFactory$StateAccessorImpl.access ReduceFnContextFactory.java -> com.google.cloud.dataflow.sdk.runners.worker.WindmillStateInternals.state WindmillStateInternals.java (13.88s)"> | |
<text text-anchor="middle" x="1046.22" y="-1835.8" font-family="Times,serif" font-size="14.00"> 13.88s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N75->N60 --> | |
<g id="edge48" class="edge"><title>N75->N60</title> | |
<g id="a_edge48"><a xlink:title="com.brightcove.rna.model.Events.mergeInto Events.java ... com.brightcove.rna.model.Events.lambda$mergeMessageInto$11 Events.java (19.98s)"> | |
<path fill="none" stroke="#b2a895" stroke-dasharray="1,5" d="M1315.36,-1706.22C1321.63,-1684.01 1329.3,-1656.85 1335.92,-1633.42"/> | |
<polygon fill="#b2a895" stroke="#b2a895" points="1339.33,-1634.21 1338.68,-1623.63 1332.6,-1632.3 1339.33,-1634.21"/> | |
</a> | |
</g> | |
<g id="a_edge48-label"><a xlink:title="com.brightcove.rna.model.Events.mergeInto Events.java ... com.brightcove.rna.model.Events.lambda$mergeMessageInto$11 Events.java (19.98s)"> | |
<text text-anchor="middle" x="1348.22" y="-1657.8" font-family="Times,serif" font-size="14.00"> 19.98s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N76->N41 --> | |
<g id="edge84" class="edge"><title>N76->N41</title> | |
<g id="a_edge84"><a xlink:title="com.brightcove.rna.transforms.ResourceRows$2.processElement ResourceRows.java -> com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnProcessContext.output DoFnRunnerBase.java (7.95s)"> | |
<path fill="none" stroke="#b2afa7" d="M562.316,-2380.91C550.1,-2362.35 535.756,-2340.55 523.01,-2321.18"/> | |
<polygon fill="#b2afa7" stroke="#b2afa7" points="525.89,-2319.19 517.469,-2312.76 520.042,-2323.04 525.89,-2319.19"/> | |
</a> | |
</g> | |
<g id="a_edge84-label"><a xlink:title="com.brightcove.rna.transforms.ResourceRows$2.processElement ResourceRows.java -> com.google.cloud.dataflow.sdk.util.DoFnRunnerBase$DoFnProcessContext.output DoFnRunnerBase.java (7.95s)"> | |
<text text-anchor="middle" x="560.724" y="-2342.8" font-family="Times,serif" font-size="14.00"> 7.95s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N77->N67 --> | |
<g id="edge76" class="edge"><title>N77->N67</title> | |
<g id="a_edge76"><a xlink:title="com.google.cloud.dataflow.sdk.util.state.StateTable.get StateTable.java ... com.google.cloud.dataflow.sdk.repackaged.com.google.common.collect.Maps.safeGet Maps.java (10.70s)"> | |
<path fill="none" stroke="#b2ada3" stroke-dasharray="1,5" d="M1095,-1520.98C1095,-1508.46 1095,-1494.92 1095,-1481.49"/> | |
<polygon fill="#b2ada3" stroke="#b2ada3" points="1098.5,-1481.26 1095,-1471.26 1091.5,-1481.26 1098.5,-1481.26"/> | |
</a> | |
</g> | |
<g id="a_edge76-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.state.StateTable.get StateTable.java ... com.google.cloud.dataflow.sdk.repackaged.com.google.common.collect.Maps.safeGet Maps.java (10.70s)"> | |
<text text-anchor="middle" x="1115.22" y="-1491.8" font-family="Times,serif" font-size="14.00"> 10.70s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N78->N40 --> | |
<g id="edge35" class="edge"><title>N78->N40</title> | |
<g id="a_edge35"><a xlink:title="com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator.objectSetter BeanPropertyMutator.java ... com.brightcove.analytics.events.ActivityEvent.setRemoteIp ActivityEvent.java (26.58s)"> | |
<path fill="none" stroke="#b2a38c" stroke-dasharray="1,5" d="M352,-544.791C352,-531.901 352,-518.094 352,-505.16"/> | |
<polygon fill="#b2a38c" stroke="#b2a38c" points="355.5,-505.008 352,-495.008 348.5,-505.008 355.5,-505.008"/> | |
</a> | |
</g> | |
<g id="a_edge35-label"><a xlink:title="com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator.objectSetter BeanPropertyMutator.java ... com.brightcove.analytics.events.ActivityEvent.setRemoteIp ActivityEvent.java (26.58s)"> | |
<text text-anchor="middle" x="372.224" y="-515.8" font-family="Times,serif" font-size="14.00"> 26.58s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N79->N45 --> | |
<g id="edge28" class="edge"><title>N79->N45</title> | |
<g id="a_edge28"><a xlink:title="com.google.cloud.dataflow.sdk.repackaged.com.google.common.collect.AbstractIterator.hasNext AbstractIterator.java ... com.google.cloud.dataflow.sdk.runners.worker.WindmillKeyedWorkItem$3.apply WindmillKeyedWorkItem.java (35.24s)"> | |
<path fill="none" stroke="#b29c7f" stroke-dasharray="1,5" d="M702.82,-2021.64C695.688,-2006.4 688.243,-1990.5 681.409,-1975.9"/> | |
<polygon fill="#b29c7f" stroke="#b29c7f" points="684.426,-1974.09 677.016,-1966.52 678.087,-1977.06 684.426,-1974.09"/> | |
</a> | |
</g> | |
<g id="a_edge28-label"><a xlink:title="com.google.cloud.dataflow.sdk.repackaged.com.google.common.collect.AbstractIterator.hasNext AbstractIterator.java ... com.google.cloud.dataflow.sdk.runners.worker.WindmillKeyedWorkItem$3.apply WindmillKeyedWorkItem.java (35.24s)"> | |
<text text-anchor="middle" x="714.224" y="-1992.8" font-family="Times,serif" font-size="14.00"> 35.24s</text> | |
</a> | |
</g> | |
</g> | |
<!-- N80->N2 --> | |
<g id="edge7" class="edge"><title>N80->N2</title> | |
<g id="a_edge7"><a xlink:title="com.google.cloud.dataflow.sdk.util.DoFnRunnerBase.processElement DoFnRunnerBase.java -> com.google.cloud.dataflow.sdk.util.SimpleDoFnRunner.invokeProcessElement SimpleDoFnRunner.java (234.70s)"> | |
<path fill="none" stroke="#b22c00" stroke-width="2" d="M747,-2680.61C747,-2663.91 747,-2644.64 747,-2627.11"/> | |
<polygon fill="#b22c00" stroke="#b22c00" stroke-width="2" points="750.5,-2627.03 747,-2617.03 743.5,-2627.03 750.5,-2627.03"/> | |
</a> | |
</g> | |
<g id="a_edge7-label"><a xlink:title="com.google.cloud.dataflow.sdk.util.DoFnRunnerBase.processElement DoFnRunnerBase.java -> com.google.cloud.dataflow.sdk.util.SimpleDoFnRunner.invokeProcessElement SimpleDoFnRunner.java (234.70s)"> | |
<text text-anchor="middle" x="770.724" y="-2637.8" font-family="Times,serif" font-size="14.00"> 234.70s</text> | |
</a> | |
</g> | |
</g> | |
</g> | |
</g></svg> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment