developers/zcash-zf-devops-dag.html

300 lines
21 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<title>Zcash zf-devops DAG</title>
<!-- Pan/zoom SVGs -->
<script src="https://bumbu.me/svg-pan-zoom/dist/svg-pan-zoom.min.js"></script>
<link rel="stylesheet" href="zcash-dag.css">
<style>
@media (prefers-color-scheme: dark) {
body {
/* Material dark theme surface colour */
background-color: #121212;
}
}
</style>
</head>
<body>
<div id="dag"><svg width="776pt" height="782pt"
viewBox="0.00 0.00 776.00 781.50" 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 777.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-777.5 772,-777.5 772,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="260,-70.5 260,-163.5 508,-163.5 508,-70.5 260,-70.5"/>
<text text-anchor="middle" x="384" y="-148.3" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Release Candidate</text>
</g>
<!-- ZcashFoundation/zebra#3050 -->
<g id="node1" class="node open">
<title>ZcashFoundation/zebra#3050</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3050" xlink:title="ZcashFoundation/zebra#3050&#10;Tag Zebra 1.0.0&#45;rc.0&#10;stable release candidate" target="_blank">
<polygon fill="#a7c2aa" stroke="#000000" points="500,-132 268,-132 268,-79 500,-79 500,-132"/>
<text text-anchor="middle" x="384" y="-116.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="384" y="-101.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra 1.0.0&#45;rc.0</text>
<text text-anchor="middle" x="384" y="-86.8" font-family="Times,serif" font-size="14.00" fill="#000000">stable release candidate</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4967 -->
<g id="node2" class="node open">
<title>ZcashFoundation/zebra#4967</title>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4967" xlink:title="ZcashFoundation/zebra#4967&#10;feat(rpc): add&#10;getblockhash rpc method" target="_blank">
<polygon fill="#a7c2aa" stroke="#000000" points="768,-211 536,-211 536,-207 532,-207 532,-203 536,-203 536,-166 532,-166 532,-162 536,-162 536,-158 768,-158 768,-211"/>
<polyline fill="none" stroke="#000000" points="536,-207 540,-207 540,-203 536,-203 "/>
<polyline fill="none" stroke="#000000" points="536,-166 540,-166 540,-162 536,-162 "/>
<text text-anchor="middle" x="652" y="-195.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4967</text>
<text text-anchor="middle" x="652" y="-180.8" font-family="Times,serif" font-size="14.00" fill="#000000">feat(rpc): add</text>
<text text-anchor="middle" x="652" y="-165.8" font-family="Times,serif" font-size="14.00" fill="#000000">getblockhash rpc method</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3050&#45;&gt;ZcashFoundation/zebra#4967 -->
<g id="edge1" class="edge">
<title>ZcashFoundation/zebra#3050&#45;&gt;ZcashFoundation/zebra#4967</title>
<path fill="none" stroke="#000000" d="M473.99,-132.03C499.07,-139.42 526.46,-147.49 552.07,-155.04"/>
<polygon fill="#000000" stroke="#000000" points="551.2183,-158.4378 561.8,-157.91 553.1988,-151.7238 551.2183,-158.4378"/>
</g>
<!-- ZcashFoundation/zebra#4955 -->
<g id="node3" class="node open">
<title>ZcashFoundation/zebra#4955</title>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4955" xlink:title="ZcashFoundation/zebra#4955&#10;Make long&#45;running test&#10;names match workflow&#10;names" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-139.5 536,-139.5 536,-71.5 768,-71.5 768,-139.5"/>
<text text-anchor="middle" x="652" y="-124.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4955</text>
<text text-anchor="middle" x="652" y="-109.3" font-family="Times,serif" font-size="14.00" fill="#000000">Make long&#45;running test</text>
<text text-anchor="middle" x="652" y="-94.3" font-family="Times,serif" font-size="14.00" fill="#000000">names match workflow</text>
<text text-anchor="middle" x="652" y="-79.3" font-family="Times,serif" font-size="14.00" fill="#000000">names</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3050&#45;&gt;ZcashFoundation/zebra#4955 -->
<g id="edge2" class="edge">
<title>ZcashFoundation/zebra#3050&#45;&gt;ZcashFoundation/zebra#4955</title>
<path fill="none" stroke="#000000" d="M500.38,-105.5C508.71,-105.5 517.14,-105.5 525.53,-105.5"/>
<polygon fill="#000000" stroke="#000000" points="525.74,-109.0001 535.74,-105.5 525.74,-102.0001 525.74,-109.0001"/>
</g>
<!-- ZcashFoundation/zebra#4992 -->
<g id="node4" class="node open">
<title>ZcashFoundation/zebra#4992</title>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4992" xlink:title="ZcashFoundation/zebra#4992&#10;Run cached state CI on&#10;testnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-53 536,-53 536,0 768,0 768,-53"/>
<text text-anchor="middle" x="652" y="-37.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4992</text>
<text text-anchor="middle" x="652" y="-22.8" font-family="Times,serif" font-size="14.00" fill="#000000">Run cached state CI on</text>
<text text-anchor="middle" x="652" y="-7.8" font-family="Times,serif" font-size="14.00" fill="#000000">testnet</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3050&#45;&gt;ZcashFoundation/zebra#4992 -->
<g id="edge3" class="edge">
<title>ZcashFoundation/zebra#3050&#45;&gt;ZcashFoundation/zebra#4992</title>
<path fill="none" stroke="#000000" d="M473.99,-78.974C499.07,-71.581 526.46,-63.506 552.07,-55.956"/>
<polygon fill="#000000" stroke="#000000" points="553.1964,-59.273 561.8,-53.09 551.2185,-52.5582 553.1964,-59.273"/>
</g>
<!-- ZcashFoundation/zebra#4953 -->
<g id="node5" class="node open">
<title>ZcashFoundation/zebra#4953</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4953" xlink:title="ZcashFoundation/zebra#4953&#10;Document how to use&#10;released Zebra binaries" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-261 0,-261 0,-208 232,-208 232,-261"/>
<text text-anchor="middle" x="116" y="-245.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4953</text>
<text text-anchor="middle" x="116" y="-230.8" font-family="Times,serif" font-size="14.00" fill="#000000">Document how to use</text>
<text text-anchor="middle" x="116" y="-215.8" font-family="Times,serif" font-size="14.00" fill="#000000">released Zebra binaries</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#1615 -->
<g id="node6" class="node open">
<title>ZcashFoundation/zebra#1615</title>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1615" xlink:title="ZcashFoundation/zebra#1615&#10;Zebra release candidate&#10;binaries should be linked&#10;from ZFND website" target="_blank">
<polygon fill="#a7c2aa" stroke="#000000" points="500,-268.5 268,-268.5 268,-200.5 500,-200.5 500,-268.5"/>
<text text-anchor="middle" x="384" y="-253.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="384" y="-238.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra release candidate</text>
<text text-anchor="middle" x="384" y="-223.3" font-family="Times,serif" font-size="14.00" fill="#000000">binaries should be linked</text>
<text text-anchor="middle" x="384" y="-208.3" font-family="Times,serif" font-size="14.00" fill="#000000">from ZFND website</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4953&#45;&gt;ZcashFoundation/zebra#1615 -->
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#4953&#45;&gt;ZcashFoundation/zebra#1615</title>
<path fill="none" stroke="#000000" d="M232.38,-234.5C240.71,-234.5 249.14,-234.5 257.53,-234.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-238.0001 267.74,-234.5 257.74,-231.0001 257.74,-238.0001"/>
</g>
<!-- ZcashFoundation/zebra#4954 -->
<g id="node7" class="node open">
<title>ZcashFoundation/zebra#4954</title>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4954" xlink:title="ZcashFoundation/zebra#4954&#10;Update release checklist&#10;PR template for the&#10;release candidate series" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-189.5 0,-189.5 0,-121.5 232,-121.5 232,-189.5"/>
<text text-anchor="middle" x="116" y="-174.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4954</text>
<text text-anchor="middle" x="116" y="-159.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update release checklist</text>
<text text-anchor="middle" x="116" y="-144.3" font-family="Times,serif" font-size="14.00" fill="#000000">PR template for the</text>
<text text-anchor="middle" x="116" y="-129.3" font-family="Times,serif" font-size="14.00" fill="#000000">release candidate series</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4954&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#4954&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M232.38,-133.79C240.81,-132.22 249.33,-130.63 257.81,-129.04"/>
<polygon fill="#000000" stroke="#000000" points="258.5502,-132.4624 267.74,-127.19 257.2681,-125.5808 258.5502,-132.4624"/>
</g>
<!-- ZcashFoundation/zebra#4412 -->
<g id="node8" class="node open">
<title>ZcashFoundation/zebra#4412</title>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4412" xlink:title="ZcashFoundation/zebra#4412&#10;Automate pinning CI&#10;dependencies to specific&#10;commit hashes" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-347.5 0,-347.5 0,-279.5 232,-279.5 232,-347.5"/>
<text text-anchor="middle" x="116" y="-332.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4412</text>
<text text-anchor="middle" x="116" y="-317.3" font-family="Times,serif" font-size="14.00" fill="#000000">Automate pinning CI</text>
<text text-anchor="middle" x="116" y="-302.3" font-family="Times,serif" font-size="14.00" fill="#000000">dependencies to specific</text>
<text text-anchor="middle" x="116" y="-287.3" font-family="Times,serif" font-size="14.00" fill="#000000">commit hashes</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4612 -->
<g id="node9" class="node closed">
<title>ZcashFoundation/zebra#4612</title>
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4612" xlink:title="ZcashFoundation/zebra#4612&#10;ci: Wait for lightwalletd&#10;image rebuild if it has&#10;changed" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-433.5 268,-433.5 268,-365.5 500,-365.5 500,-433.5"/>
<text text-anchor="middle" x="384" y="-418.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4612</text>
<text text-anchor="middle" x="384" y="-403.3" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Wait for lightwalletd</text>
<text text-anchor="middle" x="384" y="-388.3" font-family="Times,serif" font-size="14.00" fill="#000000">image rebuild if it has</text>
<text text-anchor="middle" x="384" y="-373.3" font-family="Times,serif" font-size="14.00" fill="#000000">changed</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5091 -->
<g id="node10" class="node open">
<title>ZcashFoundation/zebra#5091</title>
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5091" xlink:title="ZcashFoundation/zebra#5091&#10;Fix parameter download&#10;hangs with Rust 1.64" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-103 0,-103 0,-50 232,-50 232,-103"/>
<text text-anchor="middle" x="116" y="-87.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5091</text>
<text text-anchor="middle" x="116" y="-72.8" font-family="Times,serif" font-size="14.00" fill="#000000">Fix parameter download</text>
<text text-anchor="middle" x="116" y="-57.8" font-family="Times,serif" font-size="14.00" fill="#000000">hangs with Rust 1.64</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5091&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#5091&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M232.38,-89.093C240.71,-89.995 249.14,-90.907 257.53,-91.815"/>
<polygon fill="#000000" stroke="#000000" points="257.4217,-95.3236 267.74,-92.919 258.1742,-88.3642 257.4217,-95.3236"/>
</g>
<!-- ZcashFoundation/zebra#5153 -->
<g id="node11" class="node open">
<title>ZcashFoundation/zebra#5153</title>
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5153" xlink:title="ZcashFoundation/zebra#5153&#10;Tag Google Cloud&#10;instances with the name&#10;of the test or workflow" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-560.5 0,-560.5 0,-492.5 232,-492.5 232,-560.5"/>
<text text-anchor="middle" x="116" y="-545.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5153</text>
<text text-anchor="middle" x="116" y="-530.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Google Cloud</text>
<text text-anchor="middle" x="116" y="-515.3" font-family="Times,serif" font-size="14.00" fill="#000000">instances with the name</text>
<text text-anchor="middle" x="116" y="-500.3" font-family="Times,serif" font-size="14.00" fill="#000000">of the test or workflow</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5155 -->
<g id="node12" class="node closed">
<title>ZcashFoundation/zebra#5155</title>
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5155" xlink:title="ZcashFoundation/zebra#5155&#10;Decide if we want to&#10;create cached states more&#10;often" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-605.5 268,-605.5 268,-537.5 500,-537.5 500,-605.5"/>
<text text-anchor="middle" x="384" y="-590.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5155</text>
<text text-anchor="middle" x="384" y="-575.3" font-family="Times,serif" font-size="14.00" fill="#000000">Decide if we want to</text>
<text text-anchor="middle" x="384" y="-560.3" font-family="Times,serif" font-size="14.00" fill="#000000">create cached states more</text>
<text text-anchor="middle" x="384" y="-545.3" font-family="Times,serif" font-size="14.00" fill="#000000">often</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5155 -->
<g id="edge7" class="edge">
<title>ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5155</title>
<path fill="none" stroke="#000000" d="M232.38,-546.04C240.81,-547.46 249.33,-548.89 257.81,-550.31"/>
<polygon fill="#000000" stroke="#000000" points="257.298,-553.773 267.74,-551.98 258.459,-546.8699 257.298,-553.773"/>
</g>
<!-- ZcashFoundation/zebra#5188 -->
<g id="node13" class="node closed">
<title>ZcashFoundation/zebra#5188</title>
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5188" xlink:title="ZcashFoundation/zebra#5188&#10;Reduce continuous&#10;deployment instance group&#10;size to 1" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-519.5 268,-519.5 268,-451.5 500,-451.5 500,-519.5"/>
<text text-anchor="middle" x="384" y="-504.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5188</text>
<text text-anchor="middle" x="384" y="-489.3" font-family="Times,serif" font-size="14.00" fill="#000000">Reduce continuous</text>
<text text-anchor="middle" x="384" y="-474.3" font-family="Times,serif" font-size="14.00" fill="#000000">deployment instance group</text>
<text text-anchor="middle" x="384" y="-459.3" font-family="Times,serif" font-size="14.00" fill="#000000">size to 1</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5188 -->
<g id="edge8" class="edge">
<title>ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5188</title>
<path fill="none" stroke="#000000" d="M232.38,-508.7C240.81,-507.41 249.33,-506.1 257.81,-504.81"/>
<polygon fill="#000000" stroke="#000000" points="258.3847,-508.2629 267.74,-503.29 257.3255,-501.3435 258.3847,-508.2629"/>
</g>
<!-- ZcashFoundation/zebra#4882 -->
<g id="node14" class="node open">
<title>ZcashFoundation/zebra#4882</title>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4882" xlink:title="ZcashFoundation/zebra#4882&#10;Add zcash&#45;lightwalletd /&#10;Build images to required&#10;jobs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-433.5 0,-433.5 0,-365.5 232,-365.5 232,-433.5"/>
<text text-anchor="middle" x="116" y="-418.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4882</text>
<text text-anchor="middle" x="116" y="-403.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add zcash&#45;lightwalletd /</text>
<text text-anchor="middle" x="116" y="-388.3" font-family="Times,serif" font-size="14.00" fill="#000000">Build images to required</text>
<text text-anchor="middle" x="116" y="-373.3" font-family="Times,serif" font-size="14.00" fill="#000000">jobs</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4882&#45;&gt;ZcashFoundation/zebra#4612 -->
<g id="edge9" class="edge">
<title>ZcashFoundation/zebra#4882&#45;&gt;ZcashFoundation/zebra#4612</title>
<path fill="none" stroke="#000000" d="M232.38,-399.5C240.71,-399.5 249.14,-399.5 257.53,-399.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-403.0001 267.74,-399.5 257.74,-396.0001 257.74,-403.0001"/>
</g>
<!-- ZcashFoundation/zebra#5189 -->
<g id="node15" class="node open">
<title>ZcashFoundation/zebra#5189</title>
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5189" xlink:title="ZcashFoundation/zebra#5189&#10;Run some docker tests on&#10;smaller instances" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-680 268,-680 268,-627 500,-627 500,-680"/>
<text text-anchor="middle" x="384" y="-664.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5189</text>
<text text-anchor="middle" x="384" y="-649.8" font-family="Times,serif" font-size="14.00" fill="#000000">Run some docker tests on</text>
<text text-anchor="middle" x="384" y="-634.8" font-family="Times,serif" font-size="14.00" fill="#000000">smaller instances</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5199 -->
<g id="node16" class="node open">
<title>ZcashFoundation/zebra#5199</title>
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5199" xlink:title="ZcashFoundation/zebra#5199&#10;Consider using `nextest`&#10;to run tests faster and&#10;reduce Google Cloud costs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-687.5 0,-687.5 0,-619.5 232,-619.5 232,-687.5"/>
<text text-anchor="middle" x="116" y="-672.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5199</text>
<text text-anchor="middle" x="116" y="-657.3" font-family="Times,serif" font-size="14.00" fill="#000000">Consider using `nextest`</text>
<text text-anchor="middle" x="116" y="-642.3" font-family="Times,serif" font-size="14.00" fill="#000000">to run tests faster and</text>
<text text-anchor="middle" x="116" y="-627.3" font-family="Times,serif" font-size="14.00" fill="#000000">reduce Google Cloud costs</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5199&#45;&gt;ZcashFoundation/zebra#5189 -->
<g id="edge10" class="edge">
<title>ZcashFoundation/zebra#5199&#45;&gt;ZcashFoundation/zebra#5189</title>
<path fill="none" stroke="#000000" d="M232.38,-653.5C240.71,-653.5 249.14,-653.5 257.53,-653.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-657.0001 267.74,-653.5 257.74,-650.0001 257.74,-657.0001"/>
</g>
<!-- ZcashFoundation/zebra#4554 -->
<g id="node17" class="node open">
<title>ZcashFoundation/zebra#4554</title>
<g id="a_node17"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4554" xlink:title="ZcashFoundation/zebra#4554&#10;benchmarks: surface&#10;zebrad mainnet sync time&#10;in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-773.5 0,-773.5 0,-705.5 232,-705.5 232,-773.5"/>
<text text-anchor="middle" x="116" y="-758.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="116" y="-743.3" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="116" y="-728.3" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="116" y="-713.3" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
</a>
</g>
</g>
</g>
</svg>
</div>
<script>
svgPanZoom('#dag > svg', {
zoomScaleSensitivity: 0.4
});
</script>
</body>
</html>