diff options
Diffstat (limited to 'images/upload.dot.svg')
-rw-r--r-- | images/upload.dot.svg | 359 |
1 files changed, 359 insertions, 0 deletions
diff --git a/images/upload.dot.svg b/images/upload.dot.svg new file mode 100644 index 0000000..16ba738 --- /dev/null +++ b/images/upload.dot.svg @@ -0,0 +1,359 @@ +<?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: G Pages: 1 --> +<svg width="505pt" height="882pt" + viewBox="0.00 0.00 504.57 881.79" 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 877.7939)"> +<title>G</title> +<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-877.7939 500.5651,-877.7939 500.5651,4 -4,4"/> +<!-- fs --> +<g id="node1" class="node"> +<title>fs</title> +<g id="a_node1"><a xlink:href="https://github.com/opencontainers/image-spec/blob/master/layer.md" xlink:title="filesystem\nchangeset"> +<polygon fill="none" stroke="#000000" points="291.9498,-873.7939 288.9498,-877.7939 267.9498,-877.7939 264.9498,-873.7939 218.9498,-873.7939 218.9498,-835.7939 291.9498,-835.7939 291.9498,-873.7939"/> +<text text-anchor="middle" x="255.4498" y="-858.5939" font-family="Times,serif" font-size="14.00" fill="#000000">filesystem</text> +<text text-anchor="middle" x="255.4498" y="-843.5939" font-family="Times,serif" font-size="14.00" fill="#000000">changeset</text> +</a> +</g> +</g> +<!-- tar --> +<g id="node3" class="node"> +<title>tar</title> +<polygon fill="none" stroke="#000000" points="282.4498,-799.7939 228.4498,-799.7939 228.4498,-763.7939 282.4498,-763.7939 282.4498,-799.7939"/> +<text text-anchor="middle" x="255.4498" y="-778.0939" font-family="Times,serif" font-size="14.00" fill="#000000">tar</text> +</g> +<!-- fs->tar --> +<g id="edge2" class="edge"> +<title>fs->tar</title> +<path fill="none" stroke="#000000" d="M255.4498,-835.614C255.4498,-827.8913 255.4498,-818.8221 255.4498,-810.3524"/> +<polygon fill="#000000" stroke="#000000" points="258.9499,-810.0912 255.4498,-800.0912 251.9499,-810.0912 258.9499,-810.0912"/> +</g> +<!-- configuration --> +<g id="node2" class="node"> +<title>configuration</title> +<g id="a_node2"><a xlink:href="https://github.com/opencontainers/image-spec/blob/master/config.md#properties" xlink:title="image\nconfig"> +<polygon fill="none" stroke="#000000" points="299.233,-552.767 278.3414,-583.8207 236.5583,-583.8207 215.6667,-552.767 236.5583,-521.7132 278.3414,-521.7132 299.233,-552.767"/> +<text text-anchor="middle" x="257.4498" y="-556.567" font-family="Times,serif" font-size="14.00" fill="#000000">image</text> +<text text-anchor="middle" x="257.4498" y="-541.567" font-family="Times,serif" font-size="14.00" fill="#000000">config</text> +</a> +</g> +</g> +<!-- config --> +<g id="node16" class="node"> +<title>config</title> +<g id="a_node16"><a xlink:href="https://github.com/opencontainers/image-spec/blob/master/config.md" xlink:title="config file"> +<polygon fill="none" stroke="#000000" points="197.9498,-485.7401 130.9498,-485.7401 130.9498,-449.7401 203.9498,-449.7401 203.9498,-479.7401 197.9498,-485.7401"/> +<polyline fill="none" stroke="#000000" points="197.9498,-485.7401 197.9498,-479.7401 "/> +<polyline fill="none" stroke="#000000" points="203.9498,-479.7401 197.9498,-479.7401 "/> +<text text-anchor="middle" x="167.4498" y="-464.0401" font-family="Times,serif" font-size="14.00" fill="#000000">config file</text> +</a> +</g> +</g> +<!-- configuration->config --> +<g id="edge1" class="edge"> +<title>configuration->config</title> +<path fill="none" stroke="#000000" d="M231.9002,-528.6291C220.1342,-517.5133 206.1713,-504.322 194.2553,-493.0644"/> +<polygon fill="#000000" stroke="#000000" points="196.4367,-490.3103 186.764,-485.987 191.6295,-495.3986 196.4367,-490.3103"/> +</g> +<!-- tee --> +<g id="node5" class="node"> +<title>tee</title> +<polygon fill="none" stroke="#000000" points="282.4498,-727.7939 228.4498,-727.7939 228.4498,-691.7939 282.4498,-691.7939 282.4498,-727.7939"/> +<text text-anchor="middle" x="255.4498" y="-706.0939" font-family="Times,serif" font-size="14.00" fill="#000000">tee</text> +</g> +<!-- tar->tee --> +<g id="edge3" class="edge"> +<title>tar->tee</title> +<path fill="none" stroke="#000000" d="M255.4498,-763.6252C255.4498,-755.9248 255.4498,-746.7682 255.4498,-738.2105"/> +<polygon fill="#000000" stroke="#000000" points="258.9499,-738.2071 255.4498,-728.2071 251.9499,-738.2072 258.9499,-738.2071"/> +</g> +<!-- gzip --> +<g id="node4" class="node"> +<title>gzip</title> +<polygon fill="none" stroke="#000000" points="347.4498,-655.7939 293.4498,-655.7939 293.4498,-619.7939 347.4498,-619.7939 347.4498,-655.7939"/> +<text text-anchor="middle" x="320.4498" y="-634.0939" font-family="Times,serif" font-size="14.00" fill="#000000">gzip</text> +</g> +<!-- layer --> +<g id="node17" class="node"> +<title>layer</title> +<g id="a_node17"><a xlink:href="https://github.com/opencontainers/image-spec/blob/master/layer.md" xlink:title="layer"> +<polygon fill="none" stroke="#000000" points="375.4498,-570.767 327.4498,-570.767 327.4498,-534.767 381.4498,-534.767 381.4498,-564.767 375.4498,-570.767"/> +<polyline fill="none" stroke="#000000" points="375.4498,-570.767 375.4498,-564.767 "/> +<polyline fill="none" stroke="#000000" points="381.4498,-564.767 375.4498,-564.767 "/> +<text text-anchor="middle" x="354.4498" y="-549.067" font-family="Times,serif" font-size="14.00" fill="#000000">layer</text> +</a> +</g> +</g> +<!-- gzip->layer --> +<g id="edge7" class="edge"> +<title>gzip->layer</title> +<path fill="none" stroke="#000000" d="M327.6604,-619.7618C332.2583,-608.2635 338.3055,-593.1407 343.4908,-580.1733"/> +<polygon fill="#000000" stroke="#000000" points="346.7866,-581.3577 347.2497,-570.773 340.2869,-578.7586 346.7866,-581.3577"/> +</g> +<!-- tee->gzip --> +<g id="edge6" class="edge"> +<title>tee->gzip</title> +<path fill="none" stroke="#000000" d="M271.8521,-691.6252C279.4914,-683.1632 288.7182,-672.9428 297.0705,-663.6909"/> +<polygon fill="#000000" stroke="#000000" points="299.7236,-665.9752 303.8267,-656.2071 294.5277,-661.2845 299.7236,-665.9752"/> +</g> +<!-- sha256sum --> +<g id="node8" class="node"> +<title>sha256sum</title> +<polygon fill="none" stroke="#000000" points="252.4498,-655.7939 174.4498,-655.7939 174.4498,-619.7939 252.4498,-619.7939 252.4498,-655.7939"/> +<text text-anchor="middle" x="213.4498" y="-634.0939" font-family="Times,serif" font-size="14.00" fill="#000000">sha256sum</text> +</g> +<!-- tee->sha256sum --> +<g id="edge4" class="edge"> +<title>tee->sha256sum</title> +<path fill="none" stroke="#000000" d="M244.8515,-691.6252C240.1621,-683.5863 234.547,-673.9604 229.37,-665.0856"/> +<polygon fill="#000000" stroke="#000000" points="232.2529,-663.0814 224.1909,-656.2071 226.2064,-666.6085 232.2529,-663.0814"/> +</g> +<!-- tee2 --> +<g id="node6" class="node"> +<title>tee2</title> +<polygon fill="none" stroke="#000000" points="407.4498,-413.7401 353.4498,-413.7401 353.4498,-377.7401 407.4498,-377.7401 407.4498,-413.7401"/> +<text text-anchor="middle" x="380.4498" y="-392.0401" font-family="Times,serif" font-size="14.00" fill="#000000">tee</text> +</g> +<!-- sha256sum2 --> +<g id="node9" class="node"> +<title>sha256sum2</title> +<polygon fill="none" stroke="#000000" points="370.4498,-341.7401 292.4498,-341.7401 292.4498,-305.7401 370.4498,-305.7401 370.4498,-341.7401"/> +<text text-anchor="middle" x="331.4498" y="-320.0401" font-family="Times,serif" font-size="14.00" fill="#000000">sha256sum</text> +</g> +<!-- tee2->sha256sum2 --> +<g id="edge9" class="edge"> +<title>tee2->sha256sum2</title> +<path fill="none" stroke="#000000" d="M368.0851,-377.5715C362.499,-369.3634 355.7869,-359.5007 349.6426,-350.4724"/> +<polygon fill="#000000" stroke="#000000" points="352.5009,-348.4513 343.9811,-342.1534 346.7139,-352.3897 352.5009,-348.4513"/> +</g> +<!-- curl --> +<g id="node11" class="node"> +<title>curl</title> +<polygon fill="none" stroke="#000000" points="476.4498,-180 422.4498,-180 422.4498,-144 476.4498,-144 476.4498,-180"/> +<text text-anchor="middle" x="449.4498" y="-158.3" font-family="Times,serif" font-size="14.00" fill="#000000">curl</text> +</g> +<!-- tee2->curl --> +<g id="edge14" class="edge"> +<title>tee2->curl</title> +<path fill="none" stroke="#000000" d="M407.4647,-382.2896C424.2217,-372.836 445.1987,-358.8424 459.4498,-341.7401 481.8672,-314.8378 484.1804,-303.9954 491.4498,-269.7401 496.408,-246.3759 499.2012,-238.5917 491.4498,-216 487.9808,-205.8894 481.7599,-196.2137 475.1508,-187.9166"/> +<polygon fill="#000000" stroke="#000000" points="477.6506,-185.4539 468.4998,-180.1141 472.3234,-189.9949 477.6506,-185.4539"/> +</g> +<!-- wc --> +<g id="node14" class="node"> +<title>wc</title> +<polygon fill="none" stroke="#000000" points="450.4498,-341.7401 396.4498,-341.7401 396.4498,-305.7401 450.4498,-305.7401 450.4498,-341.7401"/> +<text text-anchor="middle" x="423.4498" y="-320.0401" font-family="Times,serif" font-size="14.00" fill="#000000">wc -c</text> +</g> +<!-- tee2->wc --> +<g id="edge11" class="edge"> +<title>tee2->wc</title> +<path fill="none" stroke="#000000" d="M391.3005,-377.5715C396.1521,-369.448 401.9715,-359.7038 407.3178,-350.7519"/> +<polygon fill="#000000" stroke="#000000" points="410.3305,-352.5334 412.453,-342.1534 404.3207,-348.9442 410.3305,-352.5334"/> +</g> +<!-- tee3 --> +<g id="node7" class="node"> +<title>tee3</title> +<polygon fill="none" stroke="#000000" points="175.4498,-413.7401 121.4498,-413.7401 121.4498,-377.7401 175.4498,-377.7401 175.4498,-413.7401"/> +<text text-anchor="middle" x="148.4498" y="-392.0401" font-family="Times,serif" font-size="14.00" fill="#000000">tee</text> +</g> +<!-- sha256sum3 --> +<g id="node10" class="node"> +<title>sha256sum3</title> +<polygon fill="none" stroke="#000000" points="220.4498,-341.7401 142.4498,-341.7401 142.4498,-305.7401 220.4498,-305.7401 220.4498,-341.7401"/> +<text text-anchor="middle" x="181.4498" y="-320.0401" font-family="Times,serif" font-size="14.00" fill="#000000">sha256sum</text> +</g> +<!-- tee3->sha256sum3 --> +<g id="edge21" class="edge"> +<title>tee3->sha256sum3</title> +<path fill="none" stroke="#000000" d="M156.7771,-377.5715C160.4228,-369.6172 164.7807,-360.1091 168.8125,-351.3124"/> +<polygon fill="#000000" stroke="#000000" points="172.0255,-352.7024 173.0104,-342.1534 165.6621,-349.7857 172.0255,-352.7024"/> +</g> +<!-- curl2 --> +<g id="node12" class="node"> +<title>curl2</title> +<polygon fill="none" stroke="#000000" points="140.4498,-108 86.4498,-108 86.4498,-72 140.4498,-72 140.4498,-108"/> +<text text-anchor="middle" x="113.4498" y="-86.3" font-family="Times,serif" font-size="14.00" fill="#000000">curl</text> +</g> +<!-- tee3->curl2 --> +<g id="edge18" class="edge"> +<title>tee3->curl2</title> +<path fill="none" stroke="#000000" d="M121.176,-387.9084C97.0472,-379.7786 62.2297,-364.9521 39.4498,-341.7401 14.6626,-316.4827 13.193,-304.2711 5.4498,-269.7401 .2238,-246.4344 -2.8368,-238.4009 5.4498,-216 20.6686,-174.8598 55.9849,-138.0878 82.1108,-115.0395"/> +<polygon fill="#000000" stroke="#000000" points="84.5989,-117.5158 89.8914,-108.3375 80.0304,-112.2121 84.5989,-117.5158"/> +</g> +<!-- wc2 --> +<g id="node15" class="node"> +<title>wc2</title> +<polygon fill="none" stroke="#000000" points="102.4498,-341.7401 48.4498,-341.7401 48.4498,-305.7401 102.4498,-305.7401 102.4498,-341.7401"/> +<text text-anchor="middle" x="75.4498" y="-320.0401" font-family="Times,serif" font-size="14.00" fill="#000000">wc -c</text> +</g> +<!-- tee3->wc2 --> +<g id="edge20" class="edge"> +<title>tee3->wc2</title> +<path fill="none" stroke="#000000" d="M130.0288,-377.5715C121.2969,-368.9591 110.7181,-358.5252 101.2075,-349.1449"/> +<polygon fill="#000000" stroke="#000000" points="103.4424,-346.4332 93.8649,-341.9029 98.5269,-351.417 103.4424,-346.4332"/> +</g> +<!-- diffid --> +<g id="node24" class="node"> +<title>diffid</title> +<g id="a_node24"><a xlink:href="https://github.com/opencontainers/image-spec/blob/master/config.md#layer-diffid" xlink:title="diffid"> +<ellipse fill="none" stroke="#000000" cx="167.4498" cy="-552.767" rx="30.5947" ry="18"/> +<text text-anchor="middle" x="167.4498" y="-549.067" font-family="Times,serif" font-size="14.00" fill="#000000">diffid</text> +</a> +</g> +</g> +<!-- sha256sum->diffid --> +<g id="edge5" class="edge"> +<title>sha256sum->diffid</title> +<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M203.6944,-619.7618C197.3279,-607.9938 188.9074,-592.4294 181.7852,-579.2647"/> +<polygon fill="#000000" stroke="#000000" points="184.7133,-577.3214 176.8766,-570.1915 178.5566,-580.6523 184.7133,-577.3214"/> +</g> +<!-- layer_digest --> +<g id="node23" class="node"> +<title>layer_digest</title> +<ellipse fill="none" stroke="#000000" cx="324.4498" cy="-242.8701" rx="51.9908" ry="18"/> +<text text-anchor="middle" x="324.4498" y="-239.1701" font-family="Times,serif" font-size="14.00" fill="#000000">layer digest</text> +</g> +<!-- sha256sum2->layer_digest --> +<g id="edge10" class="edge"> +<title>sha256sum2->layer_digest</title> +<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M329.8614,-305.3894C328.9782,-295.1851 327.8606,-282.274 326.8707,-270.8377"/> +<polygon fill="#000000" stroke="#000000" points="330.3573,-270.5304 326.0078,-260.8695 323.3833,-271.1341 330.3573,-270.5304"/> +</g> +<!-- config_digest --> +<g id="node22" class="node"> +<title>config_digest</title> +<g id="a_node22"><a xlink:href="https://github.com/opencontainers/image-spec/blob/master/config.md#imageid" xlink:title="config digest\n(image id)"> +<ellipse fill="none" stroke="#000000" cx="192.4498" cy="-242.8701" rx="61.5366" ry="26.7407"/> +<text text-anchor="middle" x="192.4498" y="-246.6701" font-family="Times,serif" font-size="14.00" fill="#000000">config digest</text> +<text text-anchor="middle" x="192.4498" y="-231.6701" font-family="Times,serif" font-size="14.00" fill="#000000">(image id)</text> +</a> +</g> +</g> +<!-- sha256sum3->config_digest --> +<g id="edge23" class="edge"> +<title>sha256sum3->config_digest</title> +<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M183.9459,-305.3894C184.9756,-297.8196 186.2078,-288.7601 187.4105,-279.9182"/> +<polygon fill="#000000" stroke="#000000" points="190.9151,-280.1212 188.7949,-269.7407 183.9789,-279.1777 190.9151,-280.1212"/> +</g> +<!-- registry --> +<g id="node19" class="node"> +<title>registry</title> +<g id="a_node19"><a xlink:href="https://github.com/opencontainers/distribution-spec/blob/master/spec.md" xlink:title="registry"> +<path fill="none" stroke="#000000" d="M281.4498,-32.7273C281.4498,-34.5331 268.4516,-36 252.4498,-36 236.4481,-36 223.4498,-34.5331 223.4498,-32.7273 223.4498,-32.7273 223.4498,-3.2727 223.4498,-3.2727 223.4498,-1.4669 236.4481,0 252.4498,0 268.4516,0 281.4498,-1.4669 281.4498,-3.2727 281.4498,-3.2727 281.4498,-32.7273 281.4498,-32.7273"/> +<path fill="none" stroke="#000000" d="M281.4498,-32.7273C281.4498,-30.9214 268.4516,-29.4545 252.4498,-29.4545 236.4481,-29.4545 223.4498,-30.9214 223.4498,-32.7273"/> +<text text-anchor="middle" x="252.4498" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">registry</text> +</a> +</g> +</g> +<!-- curl->registry --> +<g id="edge15" class="edge"> +<title>curl->registry</title> +<path fill="none" stroke="#000000" d="M424.4996,-143.7623C388.8852,-117.7294 323.4665,-69.9107 284.3667,-41.3301"/> +<polygon fill="#000000" stroke="#000000" points="286.1098,-38.2689 275.9712,-35.1933 281.9789,-43.9201 286.1098,-38.2689"/> +</g> +<!-- curl2->registry --> +<g id="edge19" class="edge"> +<title>curl2->registry</title> +<path fill="none" stroke="#000000" d="M140.5804,-75.9468C161.5049,-65.1082 190.7151,-49.9777 214.0402,-37.8956"/> +<polygon fill="#000000" stroke="#000000" points="215.7151,-40.9698 222.9848,-33.2625 212.4955,-34.7541 215.7151,-40.9698"/> +</g> +<!-- curl3 --> +<g id="node13" class="node"> +<title>curl3</title> +<polygon fill="none" stroke="#000000" points="279.4498,-108 225.4498,-108 225.4498,-72 279.4498,-72 279.4498,-108"/> +<text text-anchor="middle" x="252.4498" y="-86.3" font-family="Times,serif" font-size="14.00" fill="#000000">curl</text> +</g> +<!-- curl3->registry --> +<g id="edge28" class="edge"> +<title>curl3->registry</title> +<path fill="none" stroke="#000000" d="M252.4498,-71.8314C252.4498,-64.131 252.4498,-54.9743 252.4498,-46.4166"/> +<polygon fill="#000000" stroke="#000000" points="255.9499,-46.4132 252.4498,-36.4133 248.9499,-46.4133 255.9499,-46.4132"/> +</g> +<!-- layer_size --> +<g id="node21" class="node"> +<title>layer_size</title> +<ellipse fill="none" stroke="#000000" cx="438.4498" cy="-242.8701" rx="44.393" ry="18"/> +<text text-anchor="middle" x="438.4498" y="-239.1701" font-family="Times,serif" font-size="14.00" fill="#000000">layer size</text> +</g> +<!-- wc->layer_size --> +<g id="edge12" class="edge"> +<title>wc->layer_size</title> +<path fill="none" stroke="#000000" stroke-dasharray="1,5" d="M426.8536,-305.3894C428.7463,-295.1851 431.1411,-282.274 433.2623,-270.8377"/> +<polygon fill="#000000" stroke="#000000" points="436.7287,-271.3402 435.1112,-260.8695 429.8461,-270.0635 436.7287,-271.3402"/> +</g> +<!-- config_size --> +<g id="node20" class="node"> +<title>config_size</title> +<ellipse fill="none" stroke="#000000" cx="63.4498" cy="-242.8701" rx="49.2915" ry="18"/> +<text text-anchor="middle" x="63.4498" y="-239.1701" font-family="Times,serif" font-size="14.00" fill="#000000">config size</text> +</g> +<!-- wc2->config_size --> +<g id="edge22" class="edge"> +<title>wc2->config_size</title> +<path fill="none" stroke="#000000" stroke-dasharray="1,5" d="M72.7268,-305.3894C71.2127,-295.1851 69.2968,-282.274 67.5998,-270.8377"/> +<polygon fill="#000000" stroke="#000000" points="71.0507,-270.2475 66.1207,-260.8695 64.1265,-271.275 71.0507,-270.2475"/> +</g> +<!-- config->tee3 --> +<g id="edge17" class="edge"> +<title>config->tee3</title> +<path fill="none" stroke="#000000" d="M162.6553,-449.5715C160.6009,-441.7865 158.1538,-432.513 155.8743,-423.8748"/> +<polygon fill="#000000" stroke="#000000" points="159.2447,-422.9293 153.3089,-414.1534 152.4764,-424.7155 159.2447,-422.9293"/> +</g> +<!-- layer->tee2 --> +<g id="edge8" class="edge"> +<title>layer->tee2</title> +<path fill="none" stroke="#000000" d="M357.4324,-534.754C361.9143,-507.6851 370.4272,-456.272 375.7497,-424.1265"/> +<polygon fill="#000000" stroke="#000000" points="379.2414,-424.4641 377.422,-414.0267 372.3354,-423.3206 379.2414,-424.4641"/> +</g> +<!-- manifest --> +<g id="node18" class="node"> +<title>manifest</title> +<g id="a_node18"><a xlink:href="https://github.com/opencontainers/image-spec/blob/master/manifest.md" xlink:title="manifest"> +<polygon fill="none" stroke="#000000" points="278.4498,-180 220.4498,-180 220.4498,-144 284.4498,-144 284.4498,-174 278.4498,-180"/> +<polyline fill="none" stroke="#000000" points="278.4498,-180 278.4498,-174 "/> +<polyline fill="none" stroke="#000000" points="284.4498,-174 278.4498,-174 "/> +<text text-anchor="middle" x="252.4498" y="-158.3" font-family="Times,serif" font-size="14.00" fill="#000000">manifest</text> +</a> +</g> +</g> +<!-- manifest->curl3 --> +<g id="edge27" class="edge"> +<title>manifest->curl3</title> +<path fill="none" stroke="#000000" d="M252.4498,-143.8314C252.4498,-136.131 252.4498,-126.9743 252.4498,-118.4166"/> +<polygon fill="#000000" stroke="#000000" points="255.9499,-118.4132 252.4498,-108.4133 248.9499,-118.4133 255.9499,-118.4132"/> +</g> +<!-- config_size->manifest --> +<g id="edge25" class="edge"> +<title>config_size->manifest</title> +<path fill="none" stroke="#000000" stroke-dasharray="1,5" d="M93.7415,-228.5389C102.634,-224.4127 112.4011,-219.9589 121.4498,-216 151.126,-203.0165 184.9324,-189.1026 210.7685,-178.6506"/> +<polygon fill="#000000" stroke="#000000" points="212.2908,-181.8106 220.255,-174.8234 209.6718,-175.319 212.2908,-181.8106"/> +</g> +<!-- layer_size->manifest --> +<g id="edge13" class="edge"> +<title>layer_size->manifest</title> +<path fill="none" stroke="#000000" stroke-dasharray="1,5" d="M411.4267,-228.6221C403.1596,-224.412 393.9931,-219.8918 385.4498,-216 355.1525,-202.1984 320.2569,-188.0959 293.8131,-177.765"/> +<polygon fill="#000000" stroke="#000000" points="295.0659,-174.4969 284.4772,-174.1371 292.5304,-181.0216 295.0659,-174.4969"/> +</g> +<!-- config_digest->manifest --> +<g id="edge24" class="edge"> +<title>config_digest->manifest</title> +<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M211.4342,-217.2823C218.2685,-208.0708 225.9885,-197.6656 232.8723,-188.3872"/> +<polygon fill="#000000" stroke="#000000" points="235.7622,-190.3661 238.9098,-180.2497 230.1405,-186.1952 235.7622,-190.3661"/> +</g> +<!-- layer_digest->manifest --> +<g id="edge26" class="edge"> +<title>layer_digest->manifest</title> +<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M308.8269,-225.3225C299.0559,-214.3477 286.2986,-200.0188 275.3913,-187.7678"/> +<polygon fill="#000000" stroke="#000000" points="277.8045,-185.2148 268.5408,-180.0733 272.5764,-189.8695 277.8045,-185.2148"/> +</g> +<!-- diffid->config --> +<g id="edge16" class="edge"> +<title>diffid->config</title> +<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M167.4498,-534.735C167.4498,-523.462 167.4498,-508.7054 167.4498,-495.9117"/> +<polygon fill="#000000" stroke="#000000" points="170.9499,-495.7461 167.4498,-485.7461 163.9499,-495.7462 170.9499,-495.7461"/> +</g> +</g> +</svg> |