1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250
|
<?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.40.1 (20161225.0304)
-->
<!-- Title: %3 Pages: 1 -->
<svg width="510pt" height="413pt"
viewBox="0.00 0.00 510.00 413.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 409)">
<title>%3</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-409 506,-409 506,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_source</title>
<polygon fill="none" stroke="#000000" points="28,-322 28,-397 473,-397 473,-322 28,-322"/>
<text text-anchor="middle" x="250.5" y="-381.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sources</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_mutate</title>
<polygon fill="none" stroke="#000000" points="8,-175 8,-250 479,-250 479,-175 8,-175"/>
<text text-anchor="middle" x="243.5" y="-234.8" font-family="Times,serif" font-size="14.00" fill="#000000">mutate</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_sinks</title>
<polygon fill="none" stroke="#000000" points="8,-8 8,-83 494,-83 494,-8 8,-8"/>
<text text-anchor="middle" x="251" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sinks</text>
</g>
<!-- input -->
<g id="node1" class="node">
<title>input</title>
<polygon fill="none" stroke="#000000" points="287,-294 219,-294 219,-258 287,-258 287,-294"/>
<text text-anchor="middle" x="253" y="-272.3" font-family="Times,serif" font-size="14.00" fill="#000000">v1.Image</text>
</g>
<!-- mutateconfig -->
<g id="node8" class="node">
<title>mutateconfig</title>
<ellipse fill="none" stroke="#000000" cx="436" cy="-201" rx="35.194" ry="18"/>
<text text-anchor="middle" x="436" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">Config</text>
</g>
<!-- input->mutateconfig -->
<g id="edge6" class="edge">
<title>input->mutateconfig</title>
<path fill="none" stroke="#000000" d="M287.1531,-272.1612C322.3405,-267.7595 374.4502,-259.863 392,-250 402.3783,-244.1674 411.5932,-234.9731 418.8743,-226.1167"/>
<polygon fill="#000000" stroke="#000000" points="421.657,-228.2396 424.9952,-218.1844 416.1151,-223.9632 421.657,-228.2396"/>
</g>
<!-- mutatetime -->
<g id="node9" class="node">
<title>mutatetime</title>
<ellipse fill="none" stroke="#000000" cx="353" cy="-201" rx="29.795" ry="18"/>
<text text-anchor="middle" x="353" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">Time</text>
</g>
<!-- input->mutatetime -->
<g id="edge7" class="edge">
<title>input->mutatetime</title>
<path fill="none" stroke="#000000" d="M287.2346,-264.8998C296.4336,-261.0133 306.0312,-256.0671 314,-250 322.4749,-243.5475 330.1749,-234.8575 336.452,-226.5875"/>
<polygon fill="#000000" stroke="#000000" points="339.4615,-228.397 342.451,-218.2327 333.7754,-224.3142 339.4615,-228.397"/>
</g>
<!-- mutatemediatype -->
<g id="node10" class="node">
<title>mutatemediatype</title>
<ellipse fill="none" stroke="#000000" cx="253" cy="-201" rx="51.9908" ry="18"/>
<text text-anchor="middle" x="253" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">MediaType</text>
</g>
<!-- input->mutatemediatype -->
<g id="edge8" class="edge">
<title>input->mutatemediatype</title>
<path fill="none" stroke="#000000" d="M253,-257.8446C253,-249.3401 253,-239.0076 253,-229.4964"/>
<polygon fill="#000000" stroke="#000000" points="256.5001,-229.2481 253,-219.2482 249.5001,-229.2482 256.5001,-229.2481"/>
</g>
<!-- mutateappend -->
<g id="node11" class="node">
<title>mutateappend</title>
<ellipse fill="none" stroke="#000000" cx="145" cy="-201" rx="38.1938" ry="18"/>
<text text-anchor="middle" x="145" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">Append</text>
</g>
<!-- input->mutateappend -->
<g id="edge9" class="edge">
<title>input->mutateappend</title>
<path fill="none" stroke="#000000" d="M218.8031,-264.276C209.7024,-260.4082 200.1455,-255.6275 192,-250 182.1987,-243.2286 172.8112,-234.167 165.0383,-225.6788"/>
<polygon fill="#000000" stroke="#000000" points="167.6237,-223.3188 158.3882,-218.1268 162.3702,-227.9449 167.6237,-223.3188"/>
</g>
<!-- mutaterebase -->
<g id="node12" class="node">
<title>mutaterebase</title>
<ellipse fill="none" stroke="#000000" cx="52" cy="-201" rx="36.2938" ry="18"/>
<text text-anchor="middle" x="52" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">Rebase</text>
</g>
<!-- input->mutaterebase -->
<g id="edge10" class="edge">
<title>input->mutaterebase</title>
<path fill="none" stroke="#000000" d="M218.8523,-272.8393C179.727,-268.7745 118.3864,-260.9153 98,-250 87.2892,-244.2652 77.6813,-235.0892 70.0511,-226.22"/>
<polygon fill="#000000" stroke="#000000" points="72.6328,-223.8461 63.6249,-218.2686 67.1885,-228.2462 72.6328,-223.8461"/>
</g>
<!-- output -->
<g id="node2" class="node">
<title>output</title>
<polygon fill="none" stroke="#000000" points="287,-147 219,-147 219,-111 287,-111 287,-147"/>
<text text-anchor="middle" x="253" y="-125.3" font-family="Times,serif" font-size="14.00" fill="#000000">v1.Image</text>
</g>
<!-- remotesink -->
<g id="node13" class="node">
<title>remotesink</title>
<ellipse fill="none" stroke="#000000" cx="450" cy="-57" rx="35.9954" ry="18"/>
<text text-anchor="middle" x="450" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">remote</text>
</g>
<!-- output->remotesink -->
<g id="edge20" class="edge">
<title>output->remotesink</title>
<path fill="none" stroke="#000000" d="M287.303,-121.0277C318.6434,-113.1846 365.9147,-99.9363 405,-83 409.5224,-81.0404 414.1637,-78.7332 418.6672,-76.3161"/>
<polygon fill="#000000" stroke="#000000" points="420.6325,-79.2265 427.6357,-71.2763 417.2032,-73.1241 420.6325,-79.2265"/>
</g>
<!-- tarballsink -->
<g id="node14" class="node">
<title>tarballsink</title>
<ellipse fill="none" stroke="#000000" cx="363" cy="-57" rx="33.2948" ry="18"/>
<text text-anchor="middle" x="363" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">tarball</text>
</g>
<!-- output->tarballsink -->
<g id="edge19" class="edge">
<title>output->tarballsink</title>
<path fill="none" stroke="#000000" d="M280.7576,-110.8314C296.6532,-100.427 316.6101,-87.3643 332.8841,-76.7122"/>
<polygon fill="#000000" stroke="#000000" points="335.0468,-79.4798 341.497,-71.0747 331.2132,-73.6228 335.0468,-79.4798"/>
</g>
<!-- legacy/tarballsink -->
<g id="node15" class="node">
<title>legacy/tarballsink</title>
<ellipse fill="none" stroke="#000000" cx="253" cy="-57" rx="58.4896" ry="18"/>
<text text-anchor="middle" x="253" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">legacy/tarball</text>
</g>
<!-- output->legacy/tarballsink -->
<g id="edge16" class="edge">
<title>output->legacy/tarballsink</title>
<path fill="none" stroke="#000000" d="M253,-110.8314C253,-103.131 253,-93.9743 253,-85.4166"/>
<polygon fill="#000000" stroke="#000000" points="256.5001,-85.4132 253,-75.4133 249.5001,-85.4133 256.5001,-85.4132"/>
</g>
<!-- layoutsink -->
<g id="node16" class="node">
<title>layoutsink</title>
<ellipse fill="none" stroke="#000000" cx="144" cy="-57" rx="32.4942" ry="18"/>
<text text-anchor="middle" x="144" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">layout</text>
</g>
<!-- output->layoutsink -->
<g id="edge17" class="edge">
<title>output->layoutsink</title>
<path fill="none" stroke="#000000" d="M225.4947,-110.8314C209.6373,-100.3567 189.7007,-87.1876 173.5158,-76.4967"/>
<polygon fill="#000000" stroke="#000000" points="175.2329,-73.4363 164.9598,-70.845 171.3748,-79.2771 175.2329,-73.4363"/>
</g>
<!-- daemonsink -->
<g id="node17" class="node">
<title>daemonsink</title>
<ellipse fill="none" stroke="#000000" cx="55" cy="-57" rx="38.9931" ry="18"/>
<text text-anchor="middle" x="55" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">daemon</text>
</g>
<!-- output->daemonsink -->
<g id="edge18" class="edge">
<title>output->daemonsink</title>
<path fill="none" stroke="#000000" d="M218.9614,-120.6358C188.1089,-112.5708 141.6852,-99.2189 103,-83 98.2065,-80.9903 93.2639,-78.6484 88.456,-76.2089"/>
<polygon fill="#000000" stroke="#000000" points="89.9289,-73.0288 79.451,-71.4589 86.663,-79.2202 89.9289,-73.0288"/>
</g>
<!-- remotesource -->
<g id="node3" class="node">
<title>remotesource</title>
<ellipse fill="none" stroke="#000000" cx="429" cy="-348" rx="35.9954" ry="18"/>
<text text-anchor="middle" x="429" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">remote</text>
</g>
<!-- remotesource->input -->
<g id="edge5" class="edge">
<title>remotesource->input</title>
<path fill="none" stroke="#000000" d="M406.5444,-333.9282C399.4756,-329.7994 391.5425,-325.4665 384,-322 355.7704,-309.0257 322.7595,-297.4554 296.9378,-289.1642"/>
<polygon fill="#000000" stroke="#000000" points="297.6528,-285.7195 287.0628,-286.0401 295.5414,-292.3935 297.6528,-285.7195"/>
</g>
<!-- tarballsource -->
<g id="node4" class="node">
<title>tarballsource</title>
<ellipse fill="none" stroke="#000000" cx="342" cy="-348" rx="33.2948" ry="18"/>
<text text-anchor="middle" x="342" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">tarball</text>
</g>
<!-- tarballsource->input -->
<g id="edge4" class="edge">
<title>tarballsource->input</title>
<path fill="none" stroke="#000000" d="M323.1254,-332.7307C311.5473,-323.3641 296.4585,-311.1575 283.2447,-300.4676"/>
<polygon fill="#000000" stroke="#000000" points="285.2835,-297.6151 275.3077,-294.0467 280.8809,-303.0573 285.2835,-297.6151"/>
</g>
<!-- randomsource -->
<g id="node5" class="node">
<title>randomsource</title>
<ellipse fill="none" stroke="#000000" cx="253" cy="-348" rx="38.1938" ry="18"/>
<text text-anchor="middle" x="253" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">random</text>
</g>
<!-- randomsource->input -->
<g id="edge1" class="edge">
<title>randomsource->input</title>
<path fill="none" stroke="#000000" d="M253,-329.8314C253,-322.131 253,-312.9743 253,-304.4166"/>
<polygon fill="#000000" stroke="#000000" points="256.5001,-304.4132 253,-294.4133 249.5001,-304.4133 256.5001,-304.4132"/>
</g>
<!-- layoutsource -->
<g id="node6" class="node">
<title>layoutsource</title>
<ellipse fill="none" stroke="#000000" cx="164" cy="-348" rx="32.4942" ry="18"/>
<text text-anchor="middle" x="164" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">layout</text>
</g>
<!-- layoutsource->input -->
<g id="edge2" class="edge">
<title>layoutsource->input</title>
<path fill="none" stroke="#000000" d="M182.4409,-333.0816C193.9939,-323.7353 209.165,-311.462 222.4783,-300.6917"/>
<polygon fill="#000000" stroke="#000000" points="224.9055,-303.2301 230.4786,-294.2195 220.5028,-297.788 224.9055,-303.2301"/>
</g>
<!-- daemonsource -->
<g id="node7" class="node">
<title>daemonsource</title>
<ellipse fill="none" stroke="#000000" cx="75" cy="-348" rx="38.9931" ry="18"/>
<text text-anchor="middle" x="75" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">daemon</text>
</g>
<!-- daemonsource->input -->
<g id="edge3" class="edge">
<title>daemonsource->input</title>
<path fill="none" stroke="#000000" d="M99.5417,-333.7511C106.9591,-329.7065 115.2057,-325.4645 123,-322 151.0042,-309.5525 183.5065,-298.0518 209.0065,-289.6634"/>
<polygon fill="#000000" stroke="#000000" points="210.3357,-292.9117 218.7644,-286.4925 208.1722,-286.2544 210.3357,-292.9117"/>
</g>
<!-- mutateconfig->output -->
<g id="edge11" class="edge">
<title>mutateconfig->output</title>
<path fill="none" stroke="#000000" d="M414.1129,-186.8193C407.2039,-182.686 399.4313,-178.3781 392,-175 361.1889,-160.9941 324.8265,-149.1138 297.0223,-140.9367"/>
<polygon fill="#000000" stroke="#000000" points="297.7707,-137.5098 287.192,-138.0946 295.8264,-144.2344 297.7707,-137.5098"/>
</g>
<!-- mutatetime->output -->
<g id="edge12" class="edge">
<title>mutatetime->output</title>
<path fill="none" stroke="#000000" d="M333.719,-187.1177C320.4063,-177.5325 302.3499,-164.5319 286.6904,-153.2571"/>
<polygon fill="#000000" stroke="#000000" points="288.4431,-150.2062 278.2827,-147.2035 284.353,-155.887 288.4431,-150.2062"/>
</g>
<!-- mutatemediatype->output -->
<g id="edge13" class="edge">
<title>mutatemediatype->output</title>
<path fill="none" stroke="#000000" d="M253,-182.8314C253,-175.131 253,-165.9743 253,-157.4166"/>
<polygon fill="#000000" stroke="#000000" points="256.5001,-157.4132 253,-147.4133 249.5001,-157.4133 256.5001,-157.4132"/>
</g>
<!-- mutateappend->output -->
<g id="edge14" class="edge">
<title>mutateappend->output</title>
<path fill="none" stroke="#000000" d="M167.116,-186.256C181.6204,-176.5864 200.9061,-163.7292 217.5271,-152.6486"/>
<polygon fill="#000000" stroke="#000000" points="219.5574,-155.5016 225.9365,-147.0423 215.6745,-149.6772 219.5574,-155.5016"/>
</g>
<!-- mutaterebase->output -->
<g id="edge15" class="edge">
<title>mutaterebase->output</title>
<path fill="none" stroke="#000000" d="M74.8826,-186.7207C82.1056,-182.5835 90.2314,-178.298 98,-175 134.3708,-159.5595 177.6081,-147.1912 209.1638,-139.185"/>
<polygon fill="#000000" stroke="#000000" points="210.118,-142.5543 218.9752,-136.7405 208.4256,-135.7619 210.118,-142.5543"/>
</g>
</g>
</svg>
|