This commit is contained in:
dconnolly 2022-08-25 13:55:21 +00:00
parent 3b07c3b288
commit ff6f54ce35
4 changed files with 390 additions and 438 deletions

View File

@ -17,10 +17,10 @@
</style>
</head>
<body>
<div id="dag"><svg width="832pt" height="4114pt"
viewBox="0.00 0.00 832.00 4114.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 4110)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-4110 828,-4110 828,4 -4,4"/>
<div id="dag"><svg width="832pt" height="4027pt"
viewBox="0.00 0.00 832.00 4027.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 4023)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-4023 828,-4023 828,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="0,-187 0,-1743 536,-1743 536,-187 0,-187"/>
@ -696,196 +696,184 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4842 -->
<g id="node52" class="node open">
<title>ZcashFoundation/zebra#4842</title>
<g id="a_node52"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4842" xlink:title="ZcashFoundation/zebra#4842&#10;Replace cached state from&#10;the same commit, rather&#10;than failing the job" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3012 8,-3012 8,-2944 240,-2944 240,-3012"/>
<text text-anchor="middle" x="124" y="-2996.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4842</text>
<text text-anchor="middle" x="124" y="-2981.8" font-family="Times,serif" font-size="14.00" fill="#000000">Replace cached state from</text>
<text text-anchor="middle" x="124" y="-2966.8" font-family="Times,serif" font-size="14.00" fill="#000000">the same commit, rather</text>
<text text-anchor="middle" x="124" y="-2951.8" font-family="Times,serif" font-size="14.00" fill="#000000">than failing the job</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4908 -->
<g id="node53" class="node open">
<g id="node52" class="node open">
<title>ZcashFoundation/zebra#4908</title>
<g id="a_node53"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4908" xlink:title="ZcashFoundation/zebra#4908&#10;build(deps): bump&#10;console&#45;subscriber from&#10;0.1.6 to 0.1.7" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3091 296,-3091 296,-3087 292,-3087 292,-3083 296,-3083 296,-3031 292,-3031 292,-3027 296,-3027 296,-3023 528,-3023 528,-3091"/>
<polyline fill="none" stroke="#000000" points="296,-3087 300,-3087 300,-3083 296,-3083 "/>
<polyline fill="none" stroke="#000000" points="296,-3031 300,-3031 300,-3027 296,-3027 "/>
<text text-anchor="middle" x="412" y="-3075.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4908</text>
<text text-anchor="middle" x="412" y="-3060.8" font-family="Times,serif" font-size="14.00" fill="#000000">build(deps): bump</text>
<text text-anchor="middle" x="412" y="-3045.8" font-family="Times,serif" font-size="14.00" fill="#000000">console&#45;subscriber from</text>
<text text-anchor="middle" x="412" y="-3030.8" font-family="Times,serif" font-size="14.00" fill="#000000">0.1.6 to 0.1.7</text>
<g id="a_node52"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4908" xlink:title="ZcashFoundation/zebra#4908&#10;build(deps): bump&#10;console&#45;subscriber from&#10;0.1.6 to 0.1.7" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3004 296,-3004 296,-3000 292,-3000 292,-2996 296,-2996 296,-2944 292,-2944 292,-2940 296,-2940 296,-2936 528,-2936 528,-3004"/>
<polyline fill="none" stroke="#000000" points="296,-3000 300,-3000 300,-2996 296,-2996 "/>
<polyline fill="none" stroke="#000000" points="296,-2944 300,-2944 300,-2940 296,-2940 "/>
<text text-anchor="middle" x="412" y="-2988.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4908</text>
<text text-anchor="middle" x="412" y="-2973.8" font-family="Times,serif" font-size="14.00" fill="#000000">build(deps): bump</text>
<text text-anchor="middle" x="412" y="-2958.8" font-family="Times,serif" font-size="14.00" fill="#000000">console&#45;subscriber from</text>
<text text-anchor="middle" x="412" y="-2943.8" font-family="Times,serif" font-size="14.00" fill="#000000">0.1.6 to 0.1.7</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4831 -->
<g id="node54" class="node open">
<g id="node53" class="node open">
<title>ZcashFoundation/zebra#4831</title>
<g id="a_node54"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4831" xlink:title="ZcashFoundation/zebra#4831&#10;Revert deserializing&#10;state transactions in&#10;`rayon` threads" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3170 8,-3170 8,-3102 240,-3102 240,-3170"/>
<text text-anchor="middle" x="124" y="-3154.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4831</text>
<text text-anchor="middle" x="124" y="-3139.8" font-family="Times,serif" font-size="14.00" fill="#000000">Revert deserializing</text>
<text text-anchor="middle" x="124" y="-3124.8" font-family="Times,serif" font-size="14.00" fill="#000000">state transactions in</text>
<text text-anchor="middle" x="124" y="-3109.8" font-family="Times,serif" font-size="14.00" fill="#000000">`rayon` threads</text>
<g id="a_node53"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4831" xlink:title="ZcashFoundation/zebra#4831&#10;Revert deserializing&#10;state transactions in&#10;`rayon` threads" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3083 8,-3083 8,-3015 240,-3015 240,-3083"/>
<text text-anchor="middle" x="124" y="-3067.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4831</text>
<text text-anchor="middle" x="124" y="-3052.8" font-family="Times,serif" font-size="14.00" fill="#000000">Revert deserializing</text>
<text text-anchor="middle" x="124" y="-3037.8" font-family="Times,serif" font-size="14.00" fill="#000000">state transactions in</text>
<text text-anchor="middle" x="124" y="-3022.8" font-family="Times,serif" font-size="14.00" fill="#000000">`rayon` threads</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4898 -->
<g id="node55" class="node open">
<g id="node54" class="node open">
<title>ZcashFoundation/zebra#4898</title>
<g id="a_node55"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4898" xlink:title="ZcashFoundation/zebra#4898&#10;build(deps): bump chrono&#10;from 0.4.19 to 0.4.20" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3241.5 8,-3241.5 8,-3237.5 4,-3237.5 4,-3233.5 8,-3233.5 8,-3196.5 4,-3196.5 4,-3192.5 8,-3192.5 8,-3188.5 240,-3188.5 240,-3241.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3237.5 12,-3237.5 12,-3233.5 8,-3233.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3196.5 12,-3196.5 12,-3192.5 8,-3192.5 "/>
<text text-anchor="middle" x="124" y="-3226.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4898</text>
<text text-anchor="middle" x="124" y="-3211.3" font-family="Times,serif" font-size="14.00" fill="#000000">build(deps): bump chrono</text>
<text text-anchor="middle" x="124" y="-3196.3" font-family="Times,serif" font-size="14.00" fill="#000000">from 0.4.19 to 0.4.20</text>
<g id="a_node54"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4898" xlink:title="ZcashFoundation/zebra#4898&#10;build(deps): bump chrono&#10;from 0.4.19 to 0.4.20" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3154.5 8,-3154.5 8,-3150.5 4,-3150.5 4,-3146.5 8,-3146.5 8,-3109.5 4,-3109.5 4,-3105.5 8,-3105.5 8,-3101.5 240,-3101.5 240,-3154.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3150.5 12,-3150.5 12,-3146.5 8,-3146.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3109.5 12,-3109.5 12,-3105.5 8,-3105.5 "/>
<text text-anchor="middle" x="124" y="-3139.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4898</text>
<text text-anchor="middle" x="124" y="-3124.3" font-family="Times,serif" font-size="14.00" fill="#000000">build(deps): bump chrono</text>
<text text-anchor="middle" x="124" y="-3109.3" font-family="Times,serif" font-size="14.00" fill="#000000">from 0.4.19 to 0.4.20</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4806 -->
<g id="node56" class="node open">
<g id="node55" class="node open">
<title>ZcashFoundation/zebra#4806</title>
<g id="a_node56"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4806" xlink:title="ZcashFoundation/zebra#4806&#10;fix(rpc): Isolate RPC&#10;queries from the rest of&#10;Zebra, to improve&#10;performance" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3342.5 8,-3342.5 8,-3338.5 4,-3338.5 4,-3334.5 8,-3334.5 8,-3267.5 4,-3267.5 4,-3263.5 8,-3263.5 8,-3259.5 240,-3259.5 240,-3342.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3338.5 12,-3338.5 12,-3334.5 8,-3334.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3267.5 12,-3267.5 12,-3263.5 8,-3263.5 "/>
<text text-anchor="middle" x="124" y="-3327.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4806</text>
<text text-anchor="middle" x="124" y="-3312.3" font-family="Times,serif" font-size="14.00" fill="#000000">fix(rpc): Isolate RPC</text>
<text text-anchor="middle" x="124" y="-3297.3" font-family="Times,serif" font-size="14.00" fill="#000000">queries from the rest of</text>
<text text-anchor="middle" x="124" y="-3282.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra, to improve</text>
<text text-anchor="middle" x="124" y="-3267.3" font-family="Times,serif" font-size="14.00" fill="#000000">performance</text>
<g id="a_node55"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4806" xlink:title="ZcashFoundation/zebra#4806&#10;fix(rpc): Isolate RPC&#10;queries from the rest of&#10;Zebra, to improve&#10;performance" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3255.5 8,-3255.5 8,-3251.5 4,-3251.5 4,-3247.5 8,-3247.5 8,-3180.5 4,-3180.5 4,-3176.5 8,-3176.5 8,-3172.5 240,-3172.5 240,-3255.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3251.5 12,-3251.5 12,-3247.5 8,-3247.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3180.5 12,-3180.5 12,-3176.5 8,-3176.5 "/>
<text text-anchor="middle" x="124" y="-3240.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4806</text>
<text text-anchor="middle" x="124" y="-3225.3" font-family="Times,serif" font-size="14.00" fill="#000000">fix(rpc): Isolate RPC</text>
<text text-anchor="middle" x="124" y="-3210.3" font-family="Times,serif" font-size="14.00" fill="#000000">queries from the rest of</text>
<text text-anchor="middle" x="124" y="-3195.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra, to improve</text>
<text text-anchor="middle" x="124" y="-3180.3" font-family="Times,serif" font-size="14.00" fill="#000000">performance</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4804 -->
<g id="node57" class="node open">
<g id="node56" class="node open">
<title>ZcashFoundation/zebra#4804</title>
<g id="a_node57"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4804" xlink:title="ZcashFoundation/zebra#4804&#10;fix(consensus): Increase&#10;the number of blocks&#10;checked for legacy&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3443.5 8,-3443.5 8,-3439.5 4,-3439.5 4,-3435.5 8,-3435.5 8,-3368.5 4,-3368.5 4,-3364.5 8,-3364.5 8,-3360.5 240,-3360.5 240,-3443.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3439.5 12,-3439.5 12,-3435.5 8,-3435.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3368.5 12,-3368.5 12,-3364.5 8,-3364.5 "/>
<text text-anchor="middle" x="124" y="-3428.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4804</text>
<text text-anchor="middle" x="124" y="-3413.3" font-family="Times,serif" font-size="14.00" fill="#000000">fix(consensus): Increase</text>
<text text-anchor="middle" x="124" y="-3398.3" font-family="Times,serif" font-size="14.00" fill="#000000">the number of blocks</text>
<text text-anchor="middle" x="124" y="-3383.3" font-family="Times,serif" font-size="14.00" fill="#000000">checked for legacy</text>
<text text-anchor="middle" x="124" y="-3368.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions</text>
<g id="a_node56"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4804" xlink:title="ZcashFoundation/zebra#4804&#10;fix(consensus): Increase&#10;the number of blocks&#10;checked for legacy&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3356.5 8,-3356.5 8,-3352.5 4,-3352.5 4,-3348.5 8,-3348.5 8,-3281.5 4,-3281.5 4,-3277.5 8,-3277.5 8,-3273.5 240,-3273.5 240,-3356.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3352.5 12,-3352.5 12,-3348.5 8,-3348.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3281.5 12,-3281.5 12,-3277.5 8,-3277.5 "/>
<text text-anchor="middle" x="124" y="-3341.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4804</text>
<text text-anchor="middle" x="124" y="-3326.3" font-family="Times,serif" font-size="14.00" fill="#000000">fix(consensus): Increase</text>
<text text-anchor="middle" x="124" y="-3311.3" font-family="Times,serif" font-size="14.00" fill="#000000">the number of blocks</text>
<text text-anchor="middle" x="124" y="-3296.3" font-family="Times,serif" font-size="14.00" fill="#000000">checked for legacy</text>
<text text-anchor="middle" x="124" y="-3281.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4721 -->
<g id="node58" class="node open">
<g id="node57" class="node open">
<title>ZcashFoundation/zebra#4721</title>
<g id="a_node58"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4721" xlink:title="ZcashFoundation/zebra#4721&#10;feat(state): Send&#10;treestate from non&#45;&#10;finalized state to&#10;finalized state" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3544.5 8,-3544.5 8,-3540.5 4,-3540.5 4,-3536.5 8,-3536.5 8,-3469.5 4,-3469.5 4,-3465.5 8,-3465.5 8,-3461.5 240,-3461.5 240,-3544.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3540.5 12,-3540.5 12,-3536.5 8,-3536.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3469.5 12,-3469.5 12,-3465.5 8,-3465.5 "/>
<text text-anchor="middle" x="124" y="-3529.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4721</text>
<text text-anchor="middle" x="124" y="-3514.3" font-family="Times,serif" font-size="14.00" fill="#000000">feat(state): Send</text>
<text text-anchor="middle" x="124" y="-3499.3" font-family="Times,serif" font-size="14.00" fill="#000000">treestate from non&#45;</text>
<text text-anchor="middle" x="124" y="-3484.3" font-family="Times,serif" font-size="14.00" fill="#000000">finalized state to</text>
<text text-anchor="middle" x="124" y="-3469.3" font-family="Times,serif" font-size="14.00" fill="#000000">finalized state</text>
<g id="a_node57"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4721" xlink:title="ZcashFoundation/zebra#4721&#10;feat(state): Send&#10;treestate from non&#45;&#10;finalized state to&#10;finalized state" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3457.5 8,-3457.5 8,-3453.5 4,-3453.5 4,-3449.5 8,-3449.5 8,-3382.5 4,-3382.5 4,-3378.5 8,-3378.5 8,-3374.5 240,-3374.5 240,-3457.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3453.5 12,-3453.5 12,-3449.5 8,-3449.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3382.5 12,-3382.5 12,-3378.5 8,-3378.5 "/>
<text text-anchor="middle" x="124" y="-3442.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4721</text>
<text text-anchor="middle" x="124" y="-3427.3" font-family="Times,serif" font-size="14.00" fill="#000000">feat(state): Send</text>
<text text-anchor="middle" x="124" y="-3412.3" font-family="Times,serif" font-size="14.00" fill="#000000">treestate from non&#45;</text>
<text text-anchor="middle" x="124" y="-3397.3" font-family="Times,serif" font-size="14.00" fill="#000000">finalized state to</text>
<text text-anchor="middle" x="124" y="-3382.3" font-family="Times,serif" font-size="14.00" fill="#000000">finalized state</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4784 -->
<g id="node59" class="node open">
<g id="node58" class="node open">
<title>ZcashFoundation/zebra#4784</title>
<g id="a_node59"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4784" xlink:title="ZcashFoundation/zebra#4784&#10;Store only the first tree&#10;state in each identical&#10;series of tree states" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3580 296,-3580 296,-3512 528,-3512 528,-3580"/>
<text text-anchor="middle" x="412" y="-3564.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4784</text>
<text text-anchor="middle" x="412" y="-3549.8" font-family="Times,serif" font-size="14.00" fill="#000000">Store only the first tree</text>
<text text-anchor="middle" x="412" y="-3534.8" font-family="Times,serif" font-size="14.00" fill="#000000">state in each identical</text>
<text text-anchor="middle" x="412" y="-3519.8" font-family="Times,serif" font-size="14.00" fill="#000000">series of tree states</text>
<g id="a_node58"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4784" xlink:title="ZcashFoundation/zebra#4784&#10;Store only the first tree&#10;state in each identical&#10;series of tree states" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3493 296,-3493 296,-3425 528,-3425 528,-3493"/>
<text text-anchor="middle" x="412" y="-3477.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4784</text>
<text text-anchor="middle" x="412" y="-3462.8" font-family="Times,serif" font-size="14.00" fill="#000000">Store only the first tree</text>
<text text-anchor="middle" x="412" y="-3447.8" font-family="Times,serif" font-size="14.00" fill="#000000">state in each identical</text>
<text text-anchor="middle" x="412" y="-3432.8" font-family="Times,serif" font-size="14.00" fill="#000000">series of tree states</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4721&#45;&gt;ZcashFoundation/zebra#4784 -->
<g id="edge11" class="edge">
<title>ZcashFoundation/zebra#4721&#45;&gt;ZcashFoundation/zebra#4784</title>
<path fill="none" stroke="#000000" d="M240.31,-3520.4C255.29,-3522.6 270.69,-3524.9 285.83,-3527.2"/>
<polygon fill="#000000" stroke="#000000" points="285.3281,-3530.6638 295.72,-3528.6 286.3093,-3523.7329 285.3281,-3530.6638"/>
<path fill="none" stroke="#000000" d="M240.31,-3433.4C255.29,-3435.6 270.69,-3437.9 285.83,-3440.2"/>
<polygon fill="#000000" stroke="#000000" points="285.3281,-3443.6638 295.72,-3441.6 286.3093,-3436.7329 285.3281,-3443.6638"/>
</g>
<!-- ZcashFoundation/zebra#4823 -->
<g id="node60" class="node closed">
<g id="node59" class="node closed">
<title>ZcashFoundation/zebra#4823</title>
<g id="a_node60"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4823" xlink:title="ZcashFoundation/zebra#4823&#10;Find out which parts of C&#10;ommitBlock/CommitFinalize&#10;dBlock are slow" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="528,-3494 296,-3494 296,-3426 528,-3426 528,-3494"/>
<text text-anchor="middle" x="412" y="-3478.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4823</text>
<text text-anchor="middle" x="412" y="-3463.8" font-family="Times,serif" font-size="14.00" fill="#000000">Find out which parts of C</text>
<text text-anchor="middle" x="412" y="-3448.8" font-family="Times,serif" font-size="14.00" fill="#000000">ommitBlock/CommitFinalize</text>
<text text-anchor="middle" x="412" y="-3433.8" font-family="Times,serif" font-size="14.00" fill="#000000">dBlock are slow</text>
<g id="a_node59"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4823" xlink:title="ZcashFoundation/zebra#4823&#10;Find out which parts of C&#10;ommitBlock/CommitFinalize&#10;dBlock are slow" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="528,-3407 296,-3407 296,-3339 528,-3339 528,-3407"/>
<text text-anchor="middle" x="412" y="-3391.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4823</text>
<text text-anchor="middle" x="412" y="-3376.8" font-family="Times,serif" font-size="14.00" fill="#000000">Find out which parts of C</text>
<text text-anchor="middle" x="412" y="-3361.8" font-family="Times,serif" font-size="14.00" fill="#000000">ommitBlock/CommitFinalize</text>
<text text-anchor="middle" x="412" y="-3346.8" font-family="Times,serif" font-size="14.00" fill="#000000">dBlock are slow</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4721&#45;&gt;ZcashFoundation/zebra#4823 -->
<g id="edge12" class="edge">
<title>ZcashFoundation/zebra#4721&#45;&gt;ZcashFoundation/zebra#4823</title>
<path fill="none" stroke="#000000" d="M240.31,-3485.6C255.29,-3483.4 270.69,-3481.1 285.83,-3478.8"/>
<polygon fill="#000000" stroke="#000000" points="286.3093,-3482.2671 295.72,-3477.4 285.3281,-3475.3362 286.3093,-3482.2671"/>
<path fill="none" stroke="#000000" d="M240.31,-3398.6C255.29,-3396.4 270.69,-3394.1 285.83,-3391.8"/>
<polygon fill="#000000" stroke="#000000" points="286.3093,-3395.2671 295.72,-3390.4 285.3281,-3388.3362 286.3093,-3395.2671"/>
</g>
<!-- ZcashFoundation/zebra#4794 -->
<g id="node61" class="node open">
<g id="node60" class="node open">
<title>ZcashFoundation/zebra#4794</title>
<g id="a_node61"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4794" xlink:title="ZcashFoundation/zebra#4794&#10;Revert note commitment&#10;and history trees when&#10;forking non&#45;finalized&#10;chains" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3681.5 296,-3681.5 296,-3598.5 528,-3598.5 528,-3681.5"/>
<text text-anchor="middle" x="412" y="-3666.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4794</text>
<text text-anchor="middle" x="412" y="-3651.3" font-family="Times,serif" font-size="14.00" fill="#000000">Revert note commitment</text>
<text text-anchor="middle" x="412" y="-3636.3" font-family="Times,serif" font-size="14.00" fill="#000000">and history trees when</text>
<text text-anchor="middle" x="412" y="-3621.3" font-family="Times,serif" font-size="14.00" fill="#000000">forking non&#45;finalized</text>
<text text-anchor="middle" x="412" y="-3606.3" font-family="Times,serif" font-size="14.00" fill="#000000">chains</text>
<g id="a_node60"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4794" xlink:title="ZcashFoundation/zebra#4794&#10;Revert note commitment&#10;and history trees when&#10;forking non&#45;finalized&#10;chains" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3594.5 296,-3594.5 296,-3511.5 528,-3511.5 528,-3594.5"/>
<text text-anchor="middle" x="412" y="-3579.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4794</text>
<text text-anchor="middle" x="412" y="-3564.3" font-family="Times,serif" font-size="14.00" fill="#000000">Revert note commitment</text>
<text text-anchor="middle" x="412" y="-3549.3" font-family="Times,serif" font-size="14.00" fill="#000000">and history trees when</text>
<text text-anchor="middle" x="412" y="-3534.3" font-family="Times,serif" font-size="14.00" fill="#000000">forking non&#45;finalized</text>
<text text-anchor="middle" x="412" y="-3519.3" font-family="Times,serif" font-size="14.00" fill="#000000">chains</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3096 -->
<g id="node62" class="node open">
<g id="node61" class="node open">
<title>ZcashFoundation/zebra#3096</title>
<g id="a_node62"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3096" xlink:title="ZcashFoundation/zebra#3096&#10;Epic: Zebra Release&#10;Candidates" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3745.5 8,-3745.5 8,-3692.5 240,-3692.5 240,-3745.5"/>
<text text-anchor="middle" x="124" y="-3730.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3096</text>
<text text-anchor="middle" x="124" y="-3715.3" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Release</text>
<text text-anchor="middle" x="124" y="-3700.3" font-family="Times,serif" font-size="14.00" fill="#000000">Candidates</text>
<g id="a_node61"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3096" xlink:title="ZcashFoundation/zebra#3096&#10;Epic: Zebra Release&#10;Candidates" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3658.5 8,-3658.5 8,-3605.5 240,-3605.5 240,-3658.5"/>
<text text-anchor="middle" x="124" y="-3643.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3096</text>
<text text-anchor="middle" x="124" y="-3628.3" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Release</text>
<text text-anchor="middle" x="124" y="-3613.3" font-family="Times,serif" font-size="14.00" fill="#000000">Candidates</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4753 -->
<g id="node63" class="node open">
<g id="node62" class="node open">
<title>ZcashFoundation/zebra#4753</title>
<g id="a_node63"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4753" xlink:title="ZcashFoundation/zebra#4753&#10;ci: Split deploy&#45;gcp&#45;&#10;tests workflow into&#10;multiple categories" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3832 8,-3832 8,-3764 240,-3764 240,-3832"/>
<text text-anchor="middle" x="124" y="-3816.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4753</text>
<text text-anchor="middle" x="124" y="-3801.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Split deploy&#45;gcp&#45;</text>
<text text-anchor="middle" x="124" y="-3786.8" font-family="Times,serif" font-size="14.00" fill="#000000">tests workflow into</text>
<text text-anchor="middle" x="124" y="-3771.8" font-family="Times,serif" font-size="14.00" fill="#000000">multiple categories</text>
<g id="a_node62"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4753" xlink:title="ZcashFoundation/zebra#4753&#10;ci: Split deploy&#45;gcp&#45;&#10;tests workflow into&#10;multiple categories" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3745 8,-3745 8,-3677 240,-3677 240,-3745"/>
<text text-anchor="middle" x="124" y="-3729.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4753</text>
<text text-anchor="middle" x="124" y="-3714.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Split deploy&#45;gcp&#45;</text>
<text text-anchor="middle" x="124" y="-3699.8" font-family="Times,serif" font-size="14.00" fill="#000000">tests workflow into</text>
<text text-anchor="middle" x="124" y="-3684.8" font-family="Times,serif" font-size="14.00" fill="#000000">multiple categories</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4837 -->
<g id="node64" class="node open">
<g id="node63" class="node open">
<title>ZcashFoundation/zebra#4837</title>
<g id="a_node64"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4837" xlink:title="ZcashFoundation/zebra#4837&#10;Store history trees by&#10;height in the non&#45;&#10;finalized state" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3674 8,-3674 8,-3606 240,-3606 240,-3674"/>
<text text-anchor="middle" x="124" y="-3658.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4837</text>
<text text-anchor="middle" x="124" y="-3643.8" font-family="Times,serif" font-size="14.00" fill="#000000">Store history trees by</text>
<text text-anchor="middle" x="124" y="-3628.8" font-family="Times,serif" font-size="14.00" fill="#000000">height in the non&#45;</text>
<text text-anchor="middle" x="124" y="-3613.8" font-family="Times,serif" font-size="14.00" fill="#000000">finalized state</text>
<g id="a_node63"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4837" xlink:title="ZcashFoundation/zebra#4837&#10;Store history trees by&#10;height in the non&#45;&#10;finalized state" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3587 8,-3587 8,-3519 240,-3519 240,-3587"/>
<text text-anchor="middle" x="124" y="-3571.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4837</text>
<text text-anchor="middle" x="124" y="-3556.8" font-family="Times,serif" font-size="14.00" fill="#000000">Store history trees by</text>
<text text-anchor="middle" x="124" y="-3541.8" font-family="Times,serif" font-size="14.00" fill="#000000">height in the non&#45;</text>
<text text-anchor="middle" x="124" y="-3526.8" font-family="Times,serif" font-size="14.00" fill="#000000">finalized state</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4837&#45;&gt;ZcashFoundation/zebra#4794 -->
<g id="edge13" class="edge">
<title>ZcashFoundation/zebra#4837&#45;&gt;ZcashFoundation/zebra#4794</title>
<path fill="none" stroke="#000000" d="M240.31,-3640C255.15,-3640 270.4,-3640 285.39,-3640"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3643.5001 295.72,-3640 285.72,-3636.5001 285.72,-3643.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-3553C255.15,-3553 270.4,-3553 285.39,-3553"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3556.5001 295.72,-3553 285.72,-3549.5001 285.72,-3556.5001"/>
</g>
<!-- ZcashFoundation/zebra#4774 -->
<g id="node65" class="node open">
<g id="node64" class="node open">
<title>ZcashFoundation/zebra#4774</title>
<g id="a_node65"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4774" xlink:title="ZcashFoundation/zebra#4774&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Orchard&#10;transactions" target="_blank">
<g id="a_node64"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4774" xlink:title="ZcashFoundation/zebra#4774&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Orchard&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-2753.5 8,-2753.5 8,-2670.5 240,-2670.5 240,-2753.5"/>
<text text-anchor="middle" x="124" y="-2738.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4774</text>
<text text-anchor="middle" x="124" y="-2723.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add an NU5 block test</text>
@ -902,9 +890,9 @@
<polygon fill="#000000" stroke="#000000" points="286.4575,-2686.7436 295.72,-2681.6 285.2716,-2679.8447 286.4575,-2686.7436"/>
</g>
<!-- ZcashFoundation/zebra#4775 -->
<g id="node66" class="node open">
<g id="node65" class="node open">
<title>ZcashFoundation/zebra#4775</title>
<g id="a_node66"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4775" xlink:title="ZcashFoundation/zebra#4775&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Sapling&#10;transactions" target="_blank">
<g id="a_node65"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4775" xlink:title="ZcashFoundation/zebra#4775&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Sapling&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-2652.5 8,-2652.5 8,-2569.5 240,-2569.5 240,-2652.5"/>
<text text-anchor="middle" x="124" y="-2637.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4775</text>
<text text-anchor="middle" x="124" y="-2622.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add an NU5 block test</text>
@ -921,95 +909,95 @@
<polygon fill="#000000" stroke="#000000" points="285.2716,-2642.5553 295.72,-2640.8 286.4575,-2635.6564 285.2716,-2642.5553"/>
</g>
<!-- ZcashFoundation/zebra#4853 -->
<g id="node67" class="node open">
<g id="node66" class="node open">
<title>ZcashFoundation/zebra#4853</title>
<g id="a_node67"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4853" xlink:title="ZcashFoundation/zebra#4853&#10;build(deps): bump prost&#10;from 0.10.4 to 0.11.0" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3083.5 8,-3083.5 8,-3079.5 4,-3079.5 4,-3075.5 8,-3075.5 8,-3038.5 4,-3038.5 4,-3034.5 8,-3034.5 8,-3030.5 240,-3030.5 240,-3083.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3079.5 12,-3079.5 12,-3075.5 8,-3075.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3038.5 12,-3038.5 12,-3034.5 8,-3034.5 "/>
<text text-anchor="middle" x="124" y="-3068.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4853</text>
<text text-anchor="middle" x="124" y="-3053.3" font-family="Times,serif" font-size="14.00" fill="#000000">build(deps): bump prost</text>
<text text-anchor="middle" x="124" y="-3038.3" font-family="Times,serif" font-size="14.00" fill="#000000">from 0.10.4 to 0.11.0</text>
<g id="a_node66"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4853" xlink:title="ZcashFoundation/zebra#4853&#10;build(deps): bump prost&#10;from 0.10.4 to 0.11.0" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-2996.5 8,-2996.5 8,-2992.5 4,-2992.5 4,-2988.5 8,-2988.5 8,-2951.5 4,-2951.5 4,-2947.5 8,-2947.5 8,-2943.5 240,-2943.5 240,-2996.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-2992.5 12,-2992.5 12,-2988.5 8,-2988.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-2951.5 12,-2951.5 12,-2947.5 8,-2947.5 "/>
<text text-anchor="middle" x="124" y="-2981.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4853</text>
<text text-anchor="middle" x="124" y="-2966.3" font-family="Times,serif" font-size="14.00" fill="#000000">build(deps): bump prost</text>
<text text-anchor="middle" x="124" y="-2951.3" font-family="Times,serif" font-size="14.00" fill="#000000">from 0.10.4 to 0.11.0</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4853&#45;&gt;ZcashFoundation/zebra#4908 -->
<g id="edge16" class="edge">
<title>ZcashFoundation/zebra#4853&#45;&gt;ZcashFoundation/zebra#4908</title>
<path fill="none" stroke="#000000" d="M240.31,-3057C255.15,-3057 270.4,-3057 285.39,-3057"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3060.5001 295.72,-3057 285.72,-3053.5001 285.72,-3060.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-2970C255.15,-2970 270.4,-2970 285.39,-2970"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-2973.5001 295.72,-2970 285.72,-2966.5001 285.72,-2973.5001"/>
</g>
<!-- ZcashFoundation/zebra#4554 -->
<g id="node68" class="node open">
<g id="node67" class="node open">
<title>ZcashFoundation/zebra#4554</title>
<g id="a_node68"><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="240,-3918 8,-3918 8,-3850 240,-3850 240,-3918"/>
<text text-anchor="middle" x="124" y="-3902.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="124" y="-3887.8" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="124" y="-3872.8" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="124" y="-3857.8" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
<g id="a_node67"><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="240,-3831 8,-3831 8,-3763 240,-3763 240,-3831"/>
<text text-anchor="middle" x="124" y="-3815.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="124" y="-3800.8" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="124" y="-3785.8" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="124" y="-3770.8" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4545 -->
<g id="node69" class="node open">
<g id="node68" class="node open">
<title>ZcashFoundation/zebra#4545</title>
<g id="a_node69"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4545" xlink:title="ZcashFoundation/zebra#4545&#10;Start disconnecting from&#10;outdated peers before&#10;network upgrade&#10;activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4019.5 8,-4019.5 8,-3936.5 240,-3936.5 240,-4019.5"/>
<text text-anchor="middle" x="124" y="-4004.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4545</text>
<text text-anchor="middle" x="124" y="-3989.3" font-family="Times,serif" font-size="14.00" fill="#000000">Start disconnecting from</text>
<text text-anchor="middle" x="124" y="-3974.3" font-family="Times,serif" font-size="14.00" fill="#000000">outdated peers before</text>
<text text-anchor="middle" x="124" y="-3959.3" font-family="Times,serif" font-size="14.00" fill="#000000">network upgrade</text>
<text text-anchor="middle" x="124" y="-3944.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
<g id="a_node68"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4545" xlink:title="ZcashFoundation/zebra#4545&#10;Start disconnecting from&#10;outdated peers before&#10;network upgrade&#10;activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3932.5 8,-3932.5 8,-3849.5 240,-3849.5 240,-3932.5"/>
<text text-anchor="middle" x="124" y="-3917.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4545</text>
<text text-anchor="middle" x="124" y="-3902.3" font-family="Times,serif" font-size="14.00" fill="#000000">Start disconnecting from</text>
<text text-anchor="middle" x="124" y="-3887.3" font-family="Times,serif" font-size="14.00" fill="#000000">outdated peers before</text>
<text text-anchor="middle" x="124" y="-3872.3" font-family="Times,serif" font-size="14.00" fill="#000000">network upgrade</text>
<text text-anchor="middle" x="124" y="-3857.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4226 -->
<g id="node70" class="node open">
<g id="node69" class="node open">
<title>ZcashFoundation/zebra#4226</title>
<g id="a_node70"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4226" xlink:title="ZcashFoundation/zebra#4226&#10;Prefer faster peers, but&#10;if all peers are slow,&#10;still connect to them" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-4012 296,-4012 296,-3944 528,-3944 528,-4012"/>
<text text-anchor="middle" x="412" y="-3996.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4226</text>
<text text-anchor="middle" x="412" y="-3981.8" font-family="Times,serif" font-size="14.00" fill="#000000">Prefer faster peers, but</text>
<text text-anchor="middle" x="412" y="-3966.8" font-family="Times,serif" font-size="14.00" fill="#000000">if all peers are slow,</text>
<text text-anchor="middle" x="412" y="-3951.8" font-family="Times,serif" font-size="14.00" fill="#000000">still connect to them</text>
<g id="a_node69"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4226" xlink:title="ZcashFoundation/zebra#4226&#10;Prefer faster peers, but&#10;if all peers are slow,&#10;still connect to them" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3925 296,-3925 296,-3857 528,-3857 528,-3925"/>
<text text-anchor="middle" x="412" y="-3909.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4226</text>
<text text-anchor="middle" x="412" y="-3894.8" font-family="Times,serif" font-size="14.00" fill="#000000">Prefer faster peers, but</text>
<text text-anchor="middle" x="412" y="-3879.8" font-family="Times,serif" font-size="14.00" fill="#000000">if all peers are slow,</text>
<text text-anchor="middle" x="412" y="-3864.8" font-family="Times,serif" font-size="14.00" fill="#000000">still connect to them</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4545&#45;&gt;ZcashFoundation/zebra#4226 -->
<g id="edge17" class="edge">
<title>ZcashFoundation/zebra#4545&#45;&gt;ZcashFoundation/zebra#4226</title>
<path fill="none" stroke="#000000" d="M240.31,-3978C255.15,-3978 270.4,-3978 285.39,-3978"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3981.5001 295.72,-3978 285.72,-3974.5001 285.72,-3981.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-3891C255.15,-3891 270.4,-3891 285.39,-3891"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3894.5001 295.72,-3891 285.72,-3887.5001 285.72,-3894.5001"/>
</g>
<!-- ZcashFoundation/zebra#4735 -->
<g id="node71" class="node open">
<g id="node70" class="node open">
<title>ZcashFoundation/zebra#4735</title>
<g id="a_node71"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4735" xlink:title="ZcashFoundation/zebra#4735&#10;Remove the `ErrorSlot`&#10;type" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-4098.5 296,-4098.5 296,-4045.5 528,-4045.5 528,-4098.5"/>
<text text-anchor="middle" x="412" y="-4083.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4735</text>
<text text-anchor="middle" x="412" y="-4068.3" font-family="Times,serif" font-size="14.00" fill="#000000">Remove the `ErrorSlot`</text>
<text text-anchor="middle" x="412" y="-4053.3" font-family="Times,serif" font-size="14.00" fill="#000000">type</text>
<g id="a_node70"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4735" xlink:title="ZcashFoundation/zebra#4735&#10;Remove the `ErrorSlot`&#10;type" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-4011.5 296,-4011.5 296,-3958.5 528,-3958.5 528,-4011.5"/>
<text text-anchor="middle" x="412" y="-3996.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4735</text>
<text text-anchor="middle" x="412" y="-3981.3" font-family="Times,serif" font-size="14.00" fill="#000000">Remove the `ErrorSlot`</text>
<text text-anchor="middle" x="412" y="-3966.3" font-family="Times,serif" font-size="14.00" fill="#000000">type</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4734 -->
<g id="node72" class="node open">
<g id="node71" class="node open">
<title>ZcashFoundation/zebra#4734</title>
<g id="a_node72"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4734" xlink:title="ZcashFoundation/zebra#4734&#10;Return errors from&#10;`Connection` methods to&#10;the `Client`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4106 8,-4106 8,-4038 240,-4038 240,-4106"/>
<text text-anchor="middle" x="124" y="-4090.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4734</text>
<text text-anchor="middle" x="124" y="-4075.8" font-family="Times,serif" font-size="14.00" fill="#000000">Return errors from</text>
<text text-anchor="middle" x="124" y="-4060.8" font-family="Times,serif" font-size="14.00" fill="#000000">`Connection` methods to</text>
<text text-anchor="middle" x="124" y="-4045.8" font-family="Times,serif" font-size="14.00" fill="#000000">the `Client`</text>
<g id="a_node71"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4734" xlink:title="ZcashFoundation/zebra#4734&#10;Return errors from&#10;`Connection` methods to&#10;the `Client`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4019 8,-4019 8,-3951 240,-3951 240,-4019"/>
<text text-anchor="middle" x="124" y="-4003.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4734</text>
<text text-anchor="middle" x="124" y="-3988.8" font-family="Times,serif" font-size="14.00" fill="#000000">Return errors from</text>
<text text-anchor="middle" x="124" y="-3973.8" font-family="Times,serif" font-size="14.00" fill="#000000">`Connection` methods to</text>
<text text-anchor="middle" x="124" y="-3958.8" font-family="Times,serif" font-size="14.00" fill="#000000">the `Client`</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4734&#45;&gt;ZcashFoundation/zebra#4735 -->
<g id="edge18" class="edge">
<title>ZcashFoundation/zebra#4734&#45;&gt;ZcashFoundation/zebra#4735</title>
<path fill="none" stroke="#000000" d="M240.31,-4072C255.15,-4072 270.4,-4072 285.39,-4072"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-4075.5001 295.72,-4072 285.72,-4068.5001 285.72,-4075.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-3985C255.15,-3985 270.4,-3985 285.39,-3985"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3988.5001 295.72,-3985 285.72,-3981.5001 285.72,-3988.5001"/>
</g>
</g>
</svg>

View File

@ -5,10 +5,10 @@
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
<svg width="832pt" height="4114pt"
viewBox="0.00 0.00 832.00 4114.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 4110)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-4110 828,-4110 828,4 -4,4"/>
<svg width="832pt" height="4027pt"
viewBox="0.00 0.00 832.00 4027.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 4023)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-4023 828,-4023 828,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="0,-187 0,-1743 536,-1743 536,-187 0,-187"/>
@ -684,196 +684,184 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4842 -->
<g id="node52" class="node open">
<title>ZcashFoundation/zebra#4842</title>
<g id="a_node52"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4842" xlink:title="ZcashFoundation/zebra#4842&#10;Replace cached state from&#10;the same commit, rather&#10;than failing the job" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3012 8,-3012 8,-2944 240,-2944 240,-3012"/>
<text text-anchor="middle" x="124" y="-2996.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4842</text>
<text text-anchor="middle" x="124" y="-2981.8" font-family="Times,serif" font-size="14.00" fill="#000000">Replace cached state from</text>
<text text-anchor="middle" x="124" y="-2966.8" font-family="Times,serif" font-size="14.00" fill="#000000">the same commit, rather</text>
<text text-anchor="middle" x="124" y="-2951.8" font-family="Times,serif" font-size="14.00" fill="#000000">than failing the job</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4908 -->
<g id="node53" class="node open">
<g id="node52" class="node open">
<title>ZcashFoundation/zebra#4908</title>
<g id="a_node53"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4908" xlink:title="ZcashFoundation/zebra#4908&#10;build(deps): bump&#10;console&#45;subscriber from&#10;0.1.6 to 0.1.7" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3091 296,-3091 296,-3087 292,-3087 292,-3083 296,-3083 296,-3031 292,-3031 292,-3027 296,-3027 296,-3023 528,-3023 528,-3091"/>
<polyline fill="none" stroke="#000000" points="296,-3087 300,-3087 300,-3083 296,-3083 "/>
<polyline fill="none" stroke="#000000" points="296,-3031 300,-3031 300,-3027 296,-3027 "/>
<text text-anchor="middle" x="412" y="-3075.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4908</text>
<text text-anchor="middle" x="412" y="-3060.8" font-family="Times,serif" font-size="14.00" fill="#000000">build(deps): bump</text>
<text text-anchor="middle" x="412" y="-3045.8" font-family="Times,serif" font-size="14.00" fill="#000000">console&#45;subscriber from</text>
<text text-anchor="middle" x="412" y="-3030.8" font-family="Times,serif" font-size="14.00" fill="#000000">0.1.6 to 0.1.7</text>
<g id="a_node52"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4908" xlink:title="ZcashFoundation/zebra#4908&#10;build(deps): bump&#10;console&#45;subscriber from&#10;0.1.6 to 0.1.7" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3004 296,-3004 296,-3000 292,-3000 292,-2996 296,-2996 296,-2944 292,-2944 292,-2940 296,-2940 296,-2936 528,-2936 528,-3004"/>
<polyline fill="none" stroke="#000000" points="296,-3000 300,-3000 300,-2996 296,-2996 "/>
<polyline fill="none" stroke="#000000" points="296,-2944 300,-2944 300,-2940 296,-2940 "/>
<text text-anchor="middle" x="412" y="-2988.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4908</text>
<text text-anchor="middle" x="412" y="-2973.8" font-family="Times,serif" font-size="14.00" fill="#000000">build(deps): bump</text>
<text text-anchor="middle" x="412" y="-2958.8" font-family="Times,serif" font-size="14.00" fill="#000000">console&#45;subscriber from</text>
<text text-anchor="middle" x="412" y="-2943.8" font-family="Times,serif" font-size="14.00" fill="#000000">0.1.6 to 0.1.7</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4831 -->
<g id="node54" class="node open">
<g id="node53" class="node open">
<title>ZcashFoundation/zebra#4831</title>
<g id="a_node54"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4831" xlink:title="ZcashFoundation/zebra#4831&#10;Revert deserializing&#10;state transactions in&#10;`rayon` threads" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3170 8,-3170 8,-3102 240,-3102 240,-3170"/>
<text text-anchor="middle" x="124" y="-3154.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4831</text>
<text text-anchor="middle" x="124" y="-3139.8" font-family="Times,serif" font-size="14.00" fill="#000000">Revert deserializing</text>
<text text-anchor="middle" x="124" y="-3124.8" font-family="Times,serif" font-size="14.00" fill="#000000">state transactions in</text>
<text text-anchor="middle" x="124" y="-3109.8" font-family="Times,serif" font-size="14.00" fill="#000000">`rayon` threads</text>
<g id="a_node53"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4831" xlink:title="ZcashFoundation/zebra#4831&#10;Revert deserializing&#10;state transactions in&#10;`rayon` threads" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3083 8,-3083 8,-3015 240,-3015 240,-3083"/>
<text text-anchor="middle" x="124" y="-3067.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4831</text>
<text text-anchor="middle" x="124" y="-3052.8" font-family="Times,serif" font-size="14.00" fill="#000000">Revert deserializing</text>
<text text-anchor="middle" x="124" y="-3037.8" font-family="Times,serif" font-size="14.00" fill="#000000">state transactions in</text>
<text text-anchor="middle" x="124" y="-3022.8" font-family="Times,serif" font-size="14.00" fill="#000000">`rayon` threads</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4898 -->
<g id="node55" class="node open">
<g id="node54" class="node open">
<title>ZcashFoundation/zebra#4898</title>
<g id="a_node55"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4898" xlink:title="ZcashFoundation/zebra#4898&#10;build(deps): bump chrono&#10;from 0.4.19 to 0.4.20" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3241.5 8,-3241.5 8,-3237.5 4,-3237.5 4,-3233.5 8,-3233.5 8,-3196.5 4,-3196.5 4,-3192.5 8,-3192.5 8,-3188.5 240,-3188.5 240,-3241.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3237.5 12,-3237.5 12,-3233.5 8,-3233.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3196.5 12,-3196.5 12,-3192.5 8,-3192.5 "/>
<text text-anchor="middle" x="124" y="-3226.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4898</text>
<text text-anchor="middle" x="124" y="-3211.3" font-family="Times,serif" font-size="14.00" fill="#000000">build(deps): bump chrono</text>
<text text-anchor="middle" x="124" y="-3196.3" font-family="Times,serif" font-size="14.00" fill="#000000">from 0.4.19 to 0.4.20</text>
<g id="a_node54"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4898" xlink:title="ZcashFoundation/zebra#4898&#10;build(deps): bump chrono&#10;from 0.4.19 to 0.4.20" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3154.5 8,-3154.5 8,-3150.5 4,-3150.5 4,-3146.5 8,-3146.5 8,-3109.5 4,-3109.5 4,-3105.5 8,-3105.5 8,-3101.5 240,-3101.5 240,-3154.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3150.5 12,-3150.5 12,-3146.5 8,-3146.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3109.5 12,-3109.5 12,-3105.5 8,-3105.5 "/>
<text text-anchor="middle" x="124" y="-3139.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4898</text>
<text text-anchor="middle" x="124" y="-3124.3" font-family="Times,serif" font-size="14.00" fill="#000000">build(deps): bump chrono</text>
<text text-anchor="middle" x="124" y="-3109.3" font-family="Times,serif" font-size="14.00" fill="#000000">from 0.4.19 to 0.4.20</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4806 -->
<g id="node56" class="node open">
<g id="node55" class="node open">
<title>ZcashFoundation/zebra#4806</title>
<g id="a_node56"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4806" xlink:title="ZcashFoundation/zebra#4806&#10;fix(rpc): Isolate RPC&#10;queries from the rest of&#10;Zebra, to improve&#10;performance" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3342.5 8,-3342.5 8,-3338.5 4,-3338.5 4,-3334.5 8,-3334.5 8,-3267.5 4,-3267.5 4,-3263.5 8,-3263.5 8,-3259.5 240,-3259.5 240,-3342.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3338.5 12,-3338.5 12,-3334.5 8,-3334.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3267.5 12,-3267.5 12,-3263.5 8,-3263.5 "/>
<text text-anchor="middle" x="124" y="-3327.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4806</text>
<text text-anchor="middle" x="124" y="-3312.3" font-family="Times,serif" font-size="14.00" fill="#000000">fix(rpc): Isolate RPC</text>
<text text-anchor="middle" x="124" y="-3297.3" font-family="Times,serif" font-size="14.00" fill="#000000">queries from the rest of</text>
<text text-anchor="middle" x="124" y="-3282.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra, to improve</text>
<text text-anchor="middle" x="124" y="-3267.3" font-family="Times,serif" font-size="14.00" fill="#000000">performance</text>
<g id="a_node55"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4806" xlink:title="ZcashFoundation/zebra#4806&#10;fix(rpc): Isolate RPC&#10;queries from the rest of&#10;Zebra, to improve&#10;performance" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3255.5 8,-3255.5 8,-3251.5 4,-3251.5 4,-3247.5 8,-3247.5 8,-3180.5 4,-3180.5 4,-3176.5 8,-3176.5 8,-3172.5 240,-3172.5 240,-3255.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3251.5 12,-3251.5 12,-3247.5 8,-3247.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3180.5 12,-3180.5 12,-3176.5 8,-3176.5 "/>
<text text-anchor="middle" x="124" y="-3240.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4806</text>
<text text-anchor="middle" x="124" y="-3225.3" font-family="Times,serif" font-size="14.00" fill="#000000">fix(rpc): Isolate RPC</text>
<text text-anchor="middle" x="124" y="-3210.3" font-family="Times,serif" font-size="14.00" fill="#000000">queries from the rest of</text>
<text text-anchor="middle" x="124" y="-3195.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra, to improve</text>
<text text-anchor="middle" x="124" y="-3180.3" font-family="Times,serif" font-size="14.00" fill="#000000">performance</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4804 -->
<g id="node57" class="node open">
<g id="node56" class="node open">
<title>ZcashFoundation/zebra#4804</title>
<g id="a_node57"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4804" xlink:title="ZcashFoundation/zebra#4804&#10;fix(consensus): Increase&#10;the number of blocks&#10;checked for legacy&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3443.5 8,-3443.5 8,-3439.5 4,-3439.5 4,-3435.5 8,-3435.5 8,-3368.5 4,-3368.5 4,-3364.5 8,-3364.5 8,-3360.5 240,-3360.5 240,-3443.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3439.5 12,-3439.5 12,-3435.5 8,-3435.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3368.5 12,-3368.5 12,-3364.5 8,-3364.5 "/>
<text text-anchor="middle" x="124" y="-3428.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4804</text>
<text text-anchor="middle" x="124" y="-3413.3" font-family="Times,serif" font-size="14.00" fill="#000000">fix(consensus): Increase</text>
<text text-anchor="middle" x="124" y="-3398.3" font-family="Times,serif" font-size="14.00" fill="#000000">the number of blocks</text>
<text text-anchor="middle" x="124" y="-3383.3" font-family="Times,serif" font-size="14.00" fill="#000000">checked for legacy</text>
<text text-anchor="middle" x="124" y="-3368.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions</text>
<g id="a_node56"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4804" xlink:title="ZcashFoundation/zebra#4804&#10;fix(consensus): Increase&#10;the number of blocks&#10;checked for legacy&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3356.5 8,-3356.5 8,-3352.5 4,-3352.5 4,-3348.5 8,-3348.5 8,-3281.5 4,-3281.5 4,-3277.5 8,-3277.5 8,-3273.5 240,-3273.5 240,-3356.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3352.5 12,-3352.5 12,-3348.5 8,-3348.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3281.5 12,-3281.5 12,-3277.5 8,-3277.5 "/>
<text text-anchor="middle" x="124" y="-3341.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4804</text>
<text text-anchor="middle" x="124" y="-3326.3" font-family="Times,serif" font-size="14.00" fill="#000000">fix(consensus): Increase</text>
<text text-anchor="middle" x="124" y="-3311.3" font-family="Times,serif" font-size="14.00" fill="#000000">the number of blocks</text>
<text text-anchor="middle" x="124" y="-3296.3" font-family="Times,serif" font-size="14.00" fill="#000000">checked for legacy</text>
<text text-anchor="middle" x="124" y="-3281.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4721 -->
<g id="node58" class="node open">
<g id="node57" class="node open">
<title>ZcashFoundation/zebra#4721</title>
<g id="a_node58"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4721" xlink:title="ZcashFoundation/zebra#4721&#10;feat(state): Send&#10;treestate from non&#45;&#10;finalized state to&#10;finalized state" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3544.5 8,-3544.5 8,-3540.5 4,-3540.5 4,-3536.5 8,-3536.5 8,-3469.5 4,-3469.5 4,-3465.5 8,-3465.5 8,-3461.5 240,-3461.5 240,-3544.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3540.5 12,-3540.5 12,-3536.5 8,-3536.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3469.5 12,-3469.5 12,-3465.5 8,-3465.5 "/>
<text text-anchor="middle" x="124" y="-3529.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4721</text>
<text text-anchor="middle" x="124" y="-3514.3" font-family="Times,serif" font-size="14.00" fill="#000000">feat(state): Send</text>
<text text-anchor="middle" x="124" y="-3499.3" font-family="Times,serif" font-size="14.00" fill="#000000">treestate from non&#45;</text>
<text text-anchor="middle" x="124" y="-3484.3" font-family="Times,serif" font-size="14.00" fill="#000000">finalized state to</text>
<text text-anchor="middle" x="124" y="-3469.3" font-family="Times,serif" font-size="14.00" fill="#000000">finalized state</text>
<g id="a_node57"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4721" xlink:title="ZcashFoundation/zebra#4721&#10;feat(state): Send&#10;treestate from non&#45;&#10;finalized state to&#10;finalized state" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3457.5 8,-3457.5 8,-3453.5 4,-3453.5 4,-3449.5 8,-3449.5 8,-3382.5 4,-3382.5 4,-3378.5 8,-3378.5 8,-3374.5 240,-3374.5 240,-3457.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3453.5 12,-3453.5 12,-3449.5 8,-3449.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3382.5 12,-3382.5 12,-3378.5 8,-3378.5 "/>
<text text-anchor="middle" x="124" y="-3442.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4721</text>
<text text-anchor="middle" x="124" y="-3427.3" font-family="Times,serif" font-size="14.00" fill="#000000">feat(state): Send</text>
<text text-anchor="middle" x="124" y="-3412.3" font-family="Times,serif" font-size="14.00" fill="#000000">treestate from non&#45;</text>
<text text-anchor="middle" x="124" y="-3397.3" font-family="Times,serif" font-size="14.00" fill="#000000">finalized state to</text>
<text text-anchor="middle" x="124" y="-3382.3" font-family="Times,serif" font-size="14.00" fill="#000000">finalized state</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4784 -->
<g id="node59" class="node open">
<g id="node58" class="node open">
<title>ZcashFoundation/zebra#4784</title>
<g id="a_node59"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4784" xlink:title="ZcashFoundation/zebra#4784&#10;Store only the first tree&#10;state in each identical&#10;series of tree states" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3580 296,-3580 296,-3512 528,-3512 528,-3580"/>
<text text-anchor="middle" x="412" y="-3564.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4784</text>
<text text-anchor="middle" x="412" y="-3549.8" font-family="Times,serif" font-size="14.00" fill="#000000">Store only the first tree</text>
<text text-anchor="middle" x="412" y="-3534.8" font-family="Times,serif" font-size="14.00" fill="#000000">state in each identical</text>
<text text-anchor="middle" x="412" y="-3519.8" font-family="Times,serif" font-size="14.00" fill="#000000">series of tree states</text>
<g id="a_node58"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4784" xlink:title="ZcashFoundation/zebra#4784&#10;Store only the first tree&#10;state in each identical&#10;series of tree states" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3493 296,-3493 296,-3425 528,-3425 528,-3493"/>
<text text-anchor="middle" x="412" y="-3477.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4784</text>
<text text-anchor="middle" x="412" y="-3462.8" font-family="Times,serif" font-size="14.00" fill="#000000">Store only the first tree</text>
<text text-anchor="middle" x="412" y="-3447.8" font-family="Times,serif" font-size="14.00" fill="#000000">state in each identical</text>
<text text-anchor="middle" x="412" y="-3432.8" font-family="Times,serif" font-size="14.00" fill="#000000">series of tree states</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4721&#45;&gt;ZcashFoundation/zebra#4784 -->
<g id="edge11" class="edge">
<title>ZcashFoundation/zebra#4721&#45;&gt;ZcashFoundation/zebra#4784</title>
<path fill="none" stroke="#000000" d="M240.31,-3520.4C255.29,-3522.6 270.69,-3524.9 285.83,-3527.2"/>
<polygon fill="#000000" stroke="#000000" points="285.3281,-3530.6638 295.72,-3528.6 286.3093,-3523.7329 285.3281,-3530.6638"/>
<path fill="none" stroke="#000000" d="M240.31,-3433.4C255.29,-3435.6 270.69,-3437.9 285.83,-3440.2"/>
<polygon fill="#000000" stroke="#000000" points="285.3281,-3443.6638 295.72,-3441.6 286.3093,-3436.7329 285.3281,-3443.6638"/>
</g>
<!-- ZcashFoundation/zebra#4823 -->
<g id="node60" class="node closed">
<g id="node59" class="node closed">
<title>ZcashFoundation/zebra#4823</title>
<g id="a_node60"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4823" xlink:title="ZcashFoundation/zebra#4823&#10;Find out which parts of C&#10;ommitBlock/CommitFinalize&#10;dBlock are slow" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="528,-3494 296,-3494 296,-3426 528,-3426 528,-3494"/>
<text text-anchor="middle" x="412" y="-3478.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4823</text>
<text text-anchor="middle" x="412" y="-3463.8" font-family="Times,serif" font-size="14.00" fill="#000000">Find out which parts of C</text>
<text text-anchor="middle" x="412" y="-3448.8" font-family="Times,serif" font-size="14.00" fill="#000000">ommitBlock/CommitFinalize</text>
<text text-anchor="middle" x="412" y="-3433.8" font-family="Times,serif" font-size="14.00" fill="#000000">dBlock are slow</text>
<g id="a_node59"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4823" xlink:title="ZcashFoundation/zebra#4823&#10;Find out which parts of C&#10;ommitBlock/CommitFinalize&#10;dBlock are slow" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="528,-3407 296,-3407 296,-3339 528,-3339 528,-3407"/>
<text text-anchor="middle" x="412" y="-3391.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4823</text>
<text text-anchor="middle" x="412" y="-3376.8" font-family="Times,serif" font-size="14.00" fill="#000000">Find out which parts of C</text>
<text text-anchor="middle" x="412" y="-3361.8" font-family="Times,serif" font-size="14.00" fill="#000000">ommitBlock/CommitFinalize</text>
<text text-anchor="middle" x="412" y="-3346.8" font-family="Times,serif" font-size="14.00" fill="#000000">dBlock are slow</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4721&#45;&gt;ZcashFoundation/zebra#4823 -->
<g id="edge12" class="edge">
<title>ZcashFoundation/zebra#4721&#45;&gt;ZcashFoundation/zebra#4823</title>
<path fill="none" stroke="#000000" d="M240.31,-3485.6C255.29,-3483.4 270.69,-3481.1 285.83,-3478.8"/>
<polygon fill="#000000" stroke="#000000" points="286.3093,-3482.2671 295.72,-3477.4 285.3281,-3475.3362 286.3093,-3482.2671"/>
<path fill="none" stroke="#000000" d="M240.31,-3398.6C255.29,-3396.4 270.69,-3394.1 285.83,-3391.8"/>
<polygon fill="#000000" stroke="#000000" points="286.3093,-3395.2671 295.72,-3390.4 285.3281,-3388.3362 286.3093,-3395.2671"/>
</g>
<!-- ZcashFoundation/zebra#4794 -->
<g id="node61" class="node open">
<g id="node60" class="node open">
<title>ZcashFoundation/zebra#4794</title>
<g id="a_node61"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4794" xlink:title="ZcashFoundation/zebra#4794&#10;Revert note commitment&#10;and history trees when&#10;forking non&#45;finalized&#10;chains" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3681.5 296,-3681.5 296,-3598.5 528,-3598.5 528,-3681.5"/>
<text text-anchor="middle" x="412" y="-3666.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4794</text>
<text text-anchor="middle" x="412" y="-3651.3" font-family="Times,serif" font-size="14.00" fill="#000000">Revert note commitment</text>
<text text-anchor="middle" x="412" y="-3636.3" font-family="Times,serif" font-size="14.00" fill="#000000">and history trees when</text>
<text text-anchor="middle" x="412" y="-3621.3" font-family="Times,serif" font-size="14.00" fill="#000000">forking non&#45;finalized</text>
<text text-anchor="middle" x="412" y="-3606.3" font-family="Times,serif" font-size="14.00" fill="#000000">chains</text>
<g id="a_node60"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4794" xlink:title="ZcashFoundation/zebra#4794&#10;Revert note commitment&#10;and history trees when&#10;forking non&#45;finalized&#10;chains" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3594.5 296,-3594.5 296,-3511.5 528,-3511.5 528,-3594.5"/>
<text text-anchor="middle" x="412" y="-3579.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4794</text>
<text text-anchor="middle" x="412" y="-3564.3" font-family="Times,serif" font-size="14.00" fill="#000000">Revert note commitment</text>
<text text-anchor="middle" x="412" y="-3549.3" font-family="Times,serif" font-size="14.00" fill="#000000">and history trees when</text>
<text text-anchor="middle" x="412" y="-3534.3" font-family="Times,serif" font-size="14.00" fill="#000000">forking non&#45;finalized</text>
<text text-anchor="middle" x="412" y="-3519.3" font-family="Times,serif" font-size="14.00" fill="#000000">chains</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3096 -->
<g id="node62" class="node open">
<g id="node61" class="node open">
<title>ZcashFoundation/zebra#3096</title>
<g id="a_node62"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3096" xlink:title="ZcashFoundation/zebra#3096&#10;Epic: Zebra Release&#10;Candidates" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3745.5 8,-3745.5 8,-3692.5 240,-3692.5 240,-3745.5"/>
<text text-anchor="middle" x="124" y="-3730.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3096</text>
<text text-anchor="middle" x="124" y="-3715.3" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Release</text>
<text text-anchor="middle" x="124" y="-3700.3" font-family="Times,serif" font-size="14.00" fill="#000000">Candidates</text>
<g id="a_node61"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3096" xlink:title="ZcashFoundation/zebra#3096&#10;Epic: Zebra Release&#10;Candidates" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3658.5 8,-3658.5 8,-3605.5 240,-3605.5 240,-3658.5"/>
<text text-anchor="middle" x="124" y="-3643.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3096</text>
<text text-anchor="middle" x="124" y="-3628.3" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Release</text>
<text text-anchor="middle" x="124" y="-3613.3" font-family="Times,serif" font-size="14.00" fill="#000000">Candidates</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4753 -->
<g id="node63" class="node open">
<g id="node62" class="node open">
<title>ZcashFoundation/zebra#4753</title>
<g id="a_node63"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4753" xlink:title="ZcashFoundation/zebra#4753&#10;ci: Split deploy&#45;gcp&#45;&#10;tests workflow into&#10;multiple categories" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3832 8,-3832 8,-3764 240,-3764 240,-3832"/>
<text text-anchor="middle" x="124" y="-3816.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4753</text>
<text text-anchor="middle" x="124" y="-3801.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Split deploy&#45;gcp&#45;</text>
<text text-anchor="middle" x="124" y="-3786.8" font-family="Times,serif" font-size="14.00" fill="#000000">tests workflow into</text>
<text text-anchor="middle" x="124" y="-3771.8" font-family="Times,serif" font-size="14.00" fill="#000000">multiple categories</text>
<g id="a_node62"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4753" xlink:title="ZcashFoundation/zebra#4753&#10;ci: Split deploy&#45;gcp&#45;&#10;tests workflow into&#10;multiple categories" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3745 8,-3745 8,-3677 240,-3677 240,-3745"/>
<text text-anchor="middle" x="124" y="-3729.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4753</text>
<text text-anchor="middle" x="124" y="-3714.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Split deploy&#45;gcp&#45;</text>
<text text-anchor="middle" x="124" y="-3699.8" font-family="Times,serif" font-size="14.00" fill="#000000">tests workflow into</text>
<text text-anchor="middle" x="124" y="-3684.8" font-family="Times,serif" font-size="14.00" fill="#000000">multiple categories</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4837 -->
<g id="node64" class="node open">
<g id="node63" class="node open">
<title>ZcashFoundation/zebra#4837</title>
<g id="a_node64"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4837" xlink:title="ZcashFoundation/zebra#4837&#10;Store history trees by&#10;height in the non&#45;&#10;finalized state" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3674 8,-3674 8,-3606 240,-3606 240,-3674"/>
<text text-anchor="middle" x="124" y="-3658.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4837</text>
<text text-anchor="middle" x="124" y="-3643.8" font-family="Times,serif" font-size="14.00" fill="#000000">Store history trees by</text>
<text text-anchor="middle" x="124" y="-3628.8" font-family="Times,serif" font-size="14.00" fill="#000000">height in the non&#45;</text>
<text text-anchor="middle" x="124" y="-3613.8" font-family="Times,serif" font-size="14.00" fill="#000000">finalized state</text>
<g id="a_node63"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4837" xlink:title="ZcashFoundation/zebra#4837&#10;Store history trees by&#10;height in the non&#45;&#10;finalized state" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3587 8,-3587 8,-3519 240,-3519 240,-3587"/>
<text text-anchor="middle" x="124" y="-3571.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4837</text>
<text text-anchor="middle" x="124" y="-3556.8" font-family="Times,serif" font-size="14.00" fill="#000000">Store history trees by</text>
<text text-anchor="middle" x="124" y="-3541.8" font-family="Times,serif" font-size="14.00" fill="#000000">height in the non&#45;</text>
<text text-anchor="middle" x="124" y="-3526.8" font-family="Times,serif" font-size="14.00" fill="#000000">finalized state</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4837&#45;&gt;ZcashFoundation/zebra#4794 -->
<g id="edge13" class="edge">
<title>ZcashFoundation/zebra#4837&#45;&gt;ZcashFoundation/zebra#4794</title>
<path fill="none" stroke="#000000" d="M240.31,-3640C255.15,-3640 270.4,-3640 285.39,-3640"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3643.5001 295.72,-3640 285.72,-3636.5001 285.72,-3643.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-3553C255.15,-3553 270.4,-3553 285.39,-3553"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3556.5001 295.72,-3553 285.72,-3549.5001 285.72,-3556.5001"/>
</g>
<!-- ZcashFoundation/zebra#4774 -->
<g id="node65" class="node open">
<g id="node64" class="node open">
<title>ZcashFoundation/zebra#4774</title>
<g id="a_node65"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4774" xlink:title="ZcashFoundation/zebra#4774&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Orchard&#10;transactions" target="_blank">
<g id="a_node64"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4774" xlink:title="ZcashFoundation/zebra#4774&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Orchard&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-2753.5 8,-2753.5 8,-2670.5 240,-2670.5 240,-2753.5"/>
<text text-anchor="middle" x="124" y="-2738.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4774</text>
<text text-anchor="middle" x="124" y="-2723.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add an NU5 block test</text>
@ -890,9 +878,9 @@
<polygon fill="#000000" stroke="#000000" points="286.4575,-2686.7436 295.72,-2681.6 285.2716,-2679.8447 286.4575,-2686.7436"/>
</g>
<!-- ZcashFoundation/zebra#4775 -->
<g id="node66" class="node open">
<g id="node65" class="node open">
<title>ZcashFoundation/zebra#4775</title>
<g id="a_node66"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4775" xlink:title="ZcashFoundation/zebra#4775&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Sapling&#10;transactions" target="_blank">
<g id="a_node65"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4775" xlink:title="ZcashFoundation/zebra#4775&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Sapling&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-2652.5 8,-2652.5 8,-2569.5 240,-2569.5 240,-2652.5"/>
<text text-anchor="middle" x="124" y="-2637.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4775</text>
<text text-anchor="middle" x="124" y="-2622.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add an NU5 block test</text>
@ -909,95 +897,95 @@
<polygon fill="#000000" stroke="#000000" points="285.2716,-2642.5553 295.72,-2640.8 286.4575,-2635.6564 285.2716,-2642.5553"/>
</g>
<!-- ZcashFoundation/zebra#4853 -->
<g id="node67" class="node open">
<g id="node66" class="node open">
<title>ZcashFoundation/zebra#4853</title>
<g id="a_node67"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4853" xlink:title="ZcashFoundation/zebra#4853&#10;build(deps): bump prost&#10;from 0.10.4 to 0.11.0" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3083.5 8,-3083.5 8,-3079.5 4,-3079.5 4,-3075.5 8,-3075.5 8,-3038.5 4,-3038.5 4,-3034.5 8,-3034.5 8,-3030.5 240,-3030.5 240,-3083.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3079.5 12,-3079.5 12,-3075.5 8,-3075.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-3038.5 12,-3038.5 12,-3034.5 8,-3034.5 "/>
<text text-anchor="middle" x="124" y="-3068.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4853</text>
<text text-anchor="middle" x="124" y="-3053.3" font-family="Times,serif" font-size="14.00" fill="#000000">build(deps): bump prost</text>
<text text-anchor="middle" x="124" y="-3038.3" font-family="Times,serif" font-size="14.00" fill="#000000">from 0.10.4 to 0.11.0</text>
<g id="a_node66"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4853" xlink:title="ZcashFoundation/zebra#4853&#10;build(deps): bump prost&#10;from 0.10.4 to 0.11.0" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-2996.5 8,-2996.5 8,-2992.5 4,-2992.5 4,-2988.5 8,-2988.5 8,-2951.5 4,-2951.5 4,-2947.5 8,-2947.5 8,-2943.5 240,-2943.5 240,-2996.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-2992.5 12,-2992.5 12,-2988.5 8,-2988.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-2951.5 12,-2951.5 12,-2947.5 8,-2947.5 "/>
<text text-anchor="middle" x="124" y="-2981.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4853</text>
<text text-anchor="middle" x="124" y="-2966.3" font-family="Times,serif" font-size="14.00" fill="#000000">build(deps): bump prost</text>
<text text-anchor="middle" x="124" y="-2951.3" font-family="Times,serif" font-size="14.00" fill="#000000">from 0.10.4 to 0.11.0</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4853&#45;&gt;ZcashFoundation/zebra#4908 -->
<g id="edge16" class="edge">
<title>ZcashFoundation/zebra#4853&#45;&gt;ZcashFoundation/zebra#4908</title>
<path fill="none" stroke="#000000" d="M240.31,-3057C255.15,-3057 270.4,-3057 285.39,-3057"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3060.5001 295.72,-3057 285.72,-3053.5001 285.72,-3060.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-2970C255.15,-2970 270.4,-2970 285.39,-2970"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-2973.5001 295.72,-2970 285.72,-2966.5001 285.72,-2973.5001"/>
</g>
<!-- ZcashFoundation/zebra#4554 -->
<g id="node68" class="node open">
<g id="node67" class="node open">
<title>ZcashFoundation/zebra#4554</title>
<g id="a_node68"><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="240,-3918 8,-3918 8,-3850 240,-3850 240,-3918"/>
<text text-anchor="middle" x="124" y="-3902.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="124" y="-3887.8" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="124" y="-3872.8" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="124" y="-3857.8" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
<g id="a_node67"><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="240,-3831 8,-3831 8,-3763 240,-3763 240,-3831"/>
<text text-anchor="middle" x="124" y="-3815.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="124" y="-3800.8" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="124" y="-3785.8" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="124" y="-3770.8" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4545 -->
<g id="node69" class="node open">
<g id="node68" class="node open">
<title>ZcashFoundation/zebra#4545</title>
<g id="a_node69"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4545" xlink:title="ZcashFoundation/zebra#4545&#10;Start disconnecting from&#10;outdated peers before&#10;network upgrade&#10;activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4019.5 8,-4019.5 8,-3936.5 240,-3936.5 240,-4019.5"/>
<text text-anchor="middle" x="124" y="-4004.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4545</text>
<text text-anchor="middle" x="124" y="-3989.3" font-family="Times,serif" font-size="14.00" fill="#000000">Start disconnecting from</text>
<text text-anchor="middle" x="124" y="-3974.3" font-family="Times,serif" font-size="14.00" fill="#000000">outdated peers before</text>
<text text-anchor="middle" x="124" y="-3959.3" font-family="Times,serif" font-size="14.00" fill="#000000">network upgrade</text>
<text text-anchor="middle" x="124" y="-3944.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
<g id="a_node68"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4545" xlink:title="ZcashFoundation/zebra#4545&#10;Start disconnecting from&#10;outdated peers before&#10;network upgrade&#10;activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3932.5 8,-3932.5 8,-3849.5 240,-3849.5 240,-3932.5"/>
<text text-anchor="middle" x="124" y="-3917.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4545</text>
<text text-anchor="middle" x="124" y="-3902.3" font-family="Times,serif" font-size="14.00" fill="#000000">Start disconnecting from</text>
<text text-anchor="middle" x="124" y="-3887.3" font-family="Times,serif" font-size="14.00" fill="#000000">outdated peers before</text>
<text text-anchor="middle" x="124" y="-3872.3" font-family="Times,serif" font-size="14.00" fill="#000000">network upgrade</text>
<text text-anchor="middle" x="124" y="-3857.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4226 -->
<g id="node70" class="node open">
<g id="node69" class="node open">
<title>ZcashFoundation/zebra#4226</title>
<g id="a_node70"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4226" xlink:title="ZcashFoundation/zebra#4226&#10;Prefer faster peers, but&#10;if all peers are slow,&#10;still connect to them" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-4012 296,-4012 296,-3944 528,-3944 528,-4012"/>
<text text-anchor="middle" x="412" y="-3996.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4226</text>
<text text-anchor="middle" x="412" y="-3981.8" font-family="Times,serif" font-size="14.00" fill="#000000">Prefer faster peers, but</text>
<text text-anchor="middle" x="412" y="-3966.8" font-family="Times,serif" font-size="14.00" fill="#000000">if all peers are slow,</text>
<text text-anchor="middle" x="412" y="-3951.8" font-family="Times,serif" font-size="14.00" fill="#000000">still connect to them</text>
<g id="a_node69"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4226" xlink:title="ZcashFoundation/zebra#4226&#10;Prefer faster peers, but&#10;if all peers are slow,&#10;still connect to them" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3925 296,-3925 296,-3857 528,-3857 528,-3925"/>
<text text-anchor="middle" x="412" y="-3909.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4226</text>
<text text-anchor="middle" x="412" y="-3894.8" font-family="Times,serif" font-size="14.00" fill="#000000">Prefer faster peers, but</text>
<text text-anchor="middle" x="412" y="-3879.8" font-family="Times,serif" font-size="14.00" fill="#000000">if all peers are slow,</text>
<text text-anchor="middle" x="412" y="-3864.8" font-family="Times,serif" font-size="14.00" fill="#000000">still connect to them</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4545&#45;&gt;ZcashFoundation/zebra#4226 -->
<g id="edge17" class="edge">
<title>ZcashFoundation/zebra#4545&#45;&gt;ZcashFoundation/zebra#4226</title>
<path fill="none" stroke="#000000" d="M240.31,-3978C255.15,-3978 270.4,-3978 285.39,-3978"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3981.5001 295.72,-3978 285.72,-3974.5001 285.72,-3981.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-3891C255.15,-3891 270.4,-3891 285.39,-3891"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3894.5001 295.72,-3891 285.72,-3887.5001 285.72,-3894.5001"/>
</g>
<!-- ZcashFoundation/zebra#4735 -->
<g id="node71" class="node open">
<g id="node70" class="node open">
<title>ZcashFoundation/zebra#4735</title>
<g id="a_node71"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4735" xlink:title="ZcashFoundation/zebra#4735&#10;Remove the `ErrorSlot`&#10;type" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-4098.5 296,-4098.5 296,-4045.5 528,-4045.5 528,-4098.5"/>
<text text-anchor="middle" x="412" y="-4083.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4735</text>
<text text-anchor="middle" x="412" y="-4068.3" font-family="Times,serif" font-size="14.00" fill="#000000">Remove the `ErrorSlot`</text>
<text text-anchor="middle" x="412" y="-4053.3" font-family="Times,serif" font-size="14.00" fill="#000000">type</text>
<g id="a_node70"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4735" xlink:title="ZcashFoundation/zebra#4735&#10;Remove the `ErrorSlot`&#10;type" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-4011.5 296,-4011.5 296,-3958.5 528,-3958.5 528,-4011.5"/>
<text text-anchor="middle" x="412" y="-3996.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4735</text>
<text text-anchor="middle" x="412" y="-3981.3" font-family="Times,serif" font-size="14.00" fill="#000000">Remove the `ErrorSlot`</text>
<text text-anchor="middle" x="412" y="-3966.3" font-family="Times,serif" font-size="14.00" fill="#000000">type</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4734 -->
<g id="node72" class="node open">
<g id="node71" class="node open">
<title>ZcashFoundation/zebra#4734</title>
<g id="a_node72"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4734" xlink:title="ZcashFoundation/zebra#4734&#10;Return errors from&#10;`Connection` methods to&#10;the `Client`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4106 8,-4106 8,-4038 240,-4038 240,-4106"/>
<text text-anchor="middle" x="124" y="-4090.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4734</text>
<text text-anchor="middle" x="124" y="-4075.8" font-family="Times,serif" font-size="14.00" fill="#000000">Return errors from</text>
<text text-anchor="middle" x="124" y="-4060.8" font-family="Times,serif" font-size="14.00" fill="#000000">`Connection` methods to</text>
<text text-anchor="middle" x="124" y="-4045.8" font-family="Times,serif" font-size="14.00" fill="#000000">the `Client`</text>
<g id="a_node71"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4734" xlink:title="ZcashFoundation/zebra#4734&#10;Return errors from&#10;`Connection` methods to&#10;the `Client`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4019 8,-4019 8,-3951 240,-3951 240,-4019"/>
<text text-anchor="middle" x="124" y="-4003.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4734</text>
<text text-anchor="middle" x="124" y="-3988.8" font-family="Times,serif" font-size="14.00" fill="#000000">Return errors from</text>
<text text-anchor="middle" x="124" y="-3973.8" font-family="Times,serif" font-size="14.00" fill="#000000">`Connection` methods to</text>
<text text-anchor="middle" x="124" y="-3958.8" font-family="Times,serif" font-size="14.00" fill="#000000">the `Client`</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4734&#45;&gt;ZcashFoundation/zebra#4735 -->
<g id="edge18" class="edge">
<title>ZcashFoundation/zebra#4734&#45;&gt;ZcashFoundation/zebra#4735</title>
<path fill="none" stroke="#000000" d="M240.31,-4072C255.15,-4072 270.4,-4072 285.39,-4072"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-4075.5001 295.72,-4072 285.72,-4068.5001 285.72,-4075.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-3985C255.15,-3985 270.4,-3985 285.39,-3985"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3988.5001 295.72,-3985 285.72,-3981.5001 285.72,-3988.5001"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 78 KiB

View File

@ -17,20 +17,20 @@
</style>
</head>
<body>
<div id="dag"><svg width="832pt" height="1102pt"
viewBox="0.00 0.00 832.00 1102.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 1098)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1098 828,-1098 828,4 -4,4"/>
<div id="dag"><svg width="832pt" height="1016pt"
viewBox="0.00 0.00 832.00 1016.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 1012)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1012 828,-1012 828,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-753 0,-846 248,-846 248,-753 0,-753"/>
<text text-anchor="middle" x="124" y="-830.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Documentation</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_1</title>
<polygon fill="none" stroke="#0000ff" points="576,-610 576,-703 824,-703 824,-610 576,-610"/>
<text text-anchor="middle" x="700" y="-687.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Tech Debt</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-753 0,-846 248,-846 248,-753 0,-753"/>
<text text-anchor="middle" x="124" y="-830.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Documentation</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="0,-115 0,-710 536,-710 536,-115 0,-115"/>
@ -41,10 +41,21 @@
<polygon fill="none" stroke="#0000ff" points="268,0 268,-107 556,-107 556,0 268,0"/>
<text text-anchor="middle" x="412" y="-91.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra as a lightwalletd backend</text>
</g>
<!-- ZcashFoundation/zebra#1791 -->
<g id="node1" class="node closed">
<title>ZcashFoundation/zebra#1791</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1791" xlink:title="ZcashFoundation/zebra#1791&#10;Re&#45;enable `sync_large_che&#10;ckpoints_testnet` test" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="816,-671.5 584,-671.5 584,-618.5 816,-618.5 816,-671.5"/>
<text text-anchor="middle" x="700" y="-656.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1791</text>
<text text-anchor="middle" x="700" y="-641.3" font-family="Times,serif" font-size="14.00" fill="#000000">Re&#45;enable `sync_large_che</text>
<text text-anchor="middle" x="700" y="-626.3" font-family="Times,serif" font-size="14.00" fill="#000000">ckpoints_testnet` test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#1963 -->
<g id="node1" class="node open">
<g id="node2" class="node open">
<title>ZcashFoundation/zebra#1963</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1963" xlink:title="ZcashFoundation/zebra#1963&#10;Work out how to release&#10;Zebra binaries" target="_blank">
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1963" xlink:title="ZcashFoundation/zebra#1963&#10;Work out how to release&#10;Zebra binaries" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-814.5 8,-814.5 8,-761.5 240,-761.5 240,-814.5"/>
<text text-anchor="middle" x="124" y="-799.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1963</text>
<text text-anchor="middle" x="124" y="-784.3" font-family="Times,serif" font-size="14.00" fill="#000000">Work out how to release</text>
@ -86,17 +97,6 @@
<path fill="none" stroke="#000000" d="M240.31,-780.73C255.15,-779.8 270.4,-778.85 285.39,-777.91"/>
<polygon fill="#000000" stroke="#000000" points="285.9556,-781.3818 295.72,-777.27 285.5227,-774.3952 285.9556,-781.3818"/>
</g>
<!-- ZcashFoundation/zebra#1791 -->
<g id="node2" class="node closed">
<title>ZcashFoundation/zebra#1791</title>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1791" xlink:title="ZcashFoundation/zebra#1791&#10;Re&#45;enable `sync_large_che&#10;ckpoints_testnet` test" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="816,-671.5 584,-671.5 584,-618.5 816,-618.5 816,-671.5"/>
<text text-anchor="middle" x="700" y="-656.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1791</text>
<text text-anchor="middle" x="700" y="-641.3" font-family="Times,serif" font-size="14.00" fill="#000000">Re&#45;enable `sync_large_che</text>
<text text-anchor="middle" x="700" y="-626.3" font-family="Times,serif" font-size="14.00" fill="#000000">ckpoints_testnet` test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#1904 -->
<g id="node3" class="node closed">
<title>ZcashFoundation/zebra#1904</title>
@ -221,39 +221,27 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4842 -->
<g id="node14" class="node open">
<title>ZcashFoundation/zebra#4842</title>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4842" xlink:title="ZcashFoundation/zebra#4842&#10;Replace cached state from&#10;the same commit, rather&#10;than failing the job" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-922 8,-922 8,-854 240,-854 240,-922"/>
<text text-anchor="middle" x="124" y="-906.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4842</text>
<text text-anchor="middle" x="124" y="-891.8" font-family="Times,serif" font-size="14.00" fill="#000000">Replace cached state from</text>
<text text-anchor="middle" x="124" y="-876.8" font-family="Times,serif" font-size="14.00" fill="#000000">the same commit, rather</text>
<text text-anchor="middle" x="124" y="-861.8" font-family="Times,serif" font-size="14.00" fill="#000000">than failing the job</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4753 -->
<g id="node15" class="node open">
<g id="node14" class="node open">
<title>ZcashFoundation/zebra#4753</title>
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4753" xlink:title="ZcashFoundation/zebra#4753&#10;ci: Split deploy&#45;gcp&#45;&#10;tests workflow into&#10;multiple categories" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1008 8,-1008 8,-940 240,-940 240,-1008"/>
<text text-anchor="middle" x="124" y="-992.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4753</text>
<text text-anchor="middle" x="124" y="-977.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Split deploy&#45;gcp&#45;</text>
<text text-anchor="middle" x="124" y="-962.8" font-family="Times,serif" font-size="14.00" fill="#000000">tests workflow into</text>
<text text-anchor="middle" x="124" y="-947.8" font-family="Times,serif" font-size="14.00" fill="#000000">multiple categories</text>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4753" xlink:title="ZcashFoundation/zebra#4753&#10;ci: Split deploy&#45;gcp&#45;&#10;tests workflow into&#10;multiple categories" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-922 8,-922 8,-854 240,-854 240,-922"/>
<text text-anchor="middle" x="124" y="-906.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4753</text>
<text text-anchor="middle" x="124" y="-891.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Split deploy&#45;gcp&#45;</text>
<text text-anchor="middle" x="124" y="-876.8" font-family="Times,serif" font-size="14.00" fill="#000000">tests workflow into</text>
<text text-anchor="middle" x="124" y="-861.8" font-family="Times,serif" font-size="14.00" fill="#000000">multiple categories</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4554 -->
<g id="node16" class="node open">
<g id="node15" class="node open">
<title>ZcashFoundation/zebra#4554</title>
<g id="a_node16"><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="240,-1094 8,-1094 8,-1026 240,-1026 240,-1094"/>
<text text-anchor="middle" x="124" y="-1078.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="124" y="-1063.8" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="124" y="-1048.8" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="124" y="-1033.8" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
<g id="a_node15"><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="240,-1008 8,-1008 8,-940 240,-940 240,-1008"/>
<text text-anchor="middle" x="124" y="-992.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="124" y="-977.8" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="124" y="-962.8" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="124" y="-947.8" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
</a>
</g>
</g>

View File

@ -5,20 +5,20 @@
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
<svg width="832pt" height="1102pt"
viewBox="0.00 0.00 832.00 1102.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 1098)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1098 828,-1098 828,4 -4,4"/>
<svg width="832pt" height="1016pt"
viewBox="0.00 0.00 832.00 1016.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 1012)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1012 828,-1012 828,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-753 0,-846 248,-846 248,-753 0,-753"/>
<text text-anchor="middle" x="124" y="-830.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Documentation</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_1</title>
<polygon fill="none" stroke="#0000ff" points="576,-610 576,-703 824,-703 824,-610 576,-610"/>
<text text-anchor="middle" x="700" y="-687.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Tech Debt</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-753 0,-846 248,-846 248,-753 0,-753"/>
<text text-anchor="middle" x="124" y="-830.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Documentation</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="0,-115 0,-710 536,-710 536,-115 0,-115"/>
@ -29,10 +29,21 @@
<polygon fill="none" stroke="#0000ff" points="268,0 268,-107 556,-107 556,0 268,0"/>
<text text-anchor="middle" x="412" y="-91.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra as a lightwalletd backend</text>
</g>
<!-- ZcashFoundation/zebra#1791 -->
<g id="node1" class="node closed">
<title>ZcashFoundation/zebra#1791</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1791" xlink:title="ZcashFoundation/zebra#1791&#10;Re&#45;enable `sync_large_che&#10;ckpoints_testnet` test" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="816,-671.5 584,-671.5 584,-618.5 816,-618.5 816,-671.5"/>
<text text-anchor="middle" x="700" y="-656.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1791</text>
<text text-anchor="middle" x="700" y="-641.3" font-family="Times,serif" font-size="14.00" fill="#000000">Re&#45;enable `sync_large_che</text>
<text text-anchor="middle" x="700" y="-626.3" font-family="Times,serif" font-size="14.00" fill="#000000">ckpoints_testnet` test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#1963 -->
<g id="node1" class="node open">
<g id="node2" class="node open">
<title>ZcashFoundation/zebra#1963</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1963" xlink:title="ZcashFoundation/zebra#1963&#10;Work out how to release&#10;Zebra binaries" target="_blank">
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1963" xlink:title="ZcashFoundation/zebra#1963&#10;Work out how to release&#10;Zebra binaries" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-814.5 8,-814.5 8,-761.5 240,-761.5 240,-814.5"/>
<text text-anchor="middle" x="124" y="-799.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1963</text>
<text text-anchor="middle" x="124" y="-784.3" font-family="Times,serif" font-size="14.00" fill="#000000">Work out how to release</text>
@ -74,17 +85,6 @@
<path fill="none" stroke="#000000" d="M240.31,-780.73C255.15,-779.8 270.4,-778.85 285.39,-777.91"/>
<polygon fill="#000000" stroke="#000000" points="285.9556,-781.3818 295.72,-777.27 285.5227,-774.3952 285.9556,-781.3818"/>
</g>
<!-- ZcashFoundation/zebra#1791 -->
<g id="node2" class="node closed">
<title>ZcashFoundation/zebra#1791</title>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1791" xlink:title="ZcashFoundation/zebra#1791&#10;Re&#45;enable `sync_large_che&#10;ckpoints_testnet` test" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="816,-671.5 584,-671.5 584,-618.5 816,-618.5 816,-671.5"/>
<text text-anchor="middle" x="700" y="-656.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1791</text>
<text text-anchor="middle" x="700" y="-641.3" font-family="Times,serif" font-size="14.00" fill="#000000">Re&#45;enable `sync_large_che</text>
<text text-anchor="middle" x="700" y="-626.3" font-family="Times,serif" font-size="14.00" fill="#000000">ckpoints_testnet` test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#1904 -->
<g id="node3" class="node closed">
<title>ZcashFoundation/zebra#1904</title>
@ -209,39 +209,27 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4842 -->
<g id="node14" class="node open">
<title>ZcashFoundation/zebra#4842</title>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4842" xlink:title="ZcashFoundation/zebra#4842&#10;Replace cached state from&#10;the same commit, rather&#10;than failing the job" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-922 8,-922 8,-854 240,-854 240,-922"/>
<text text-anchor="middle" x="124" y="-906.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4842</text>
<text text-anchor="middle" x="124" y="-891.8" font-family="Times,serif" font-size="14.00" fill="#000000">Replace cached state from</text>
<text text-anchor="middle" x="124" y="-876.8" font-family="Times,serif" font-size="14.00" fill="#000000">the same commit, rather</text>
<text text-anchor="middle" x="124" y="-861.8" font-family="Times,serif" font-size="14.00" fill="#000000">than failing the job</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4753 -->
<g id="node15" class="node open">
<g id="node14" class="node open">
<title>ZcashFoundation/zebra#4753</title>
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4753" xlink:title="ZcashFoundation/zebra#4753&#10;ci: Split deploy&#45;gcp&#45;&#10;tests workflow into&#10;multiple categories" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1008 8,-1008 8,-940 240,-940 240,-1008"/>
<text text-anchor="middle" x="124" y="-992.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4753</text>
<text text-anchor="middle" x="124" y="-977.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Split deploy&#45;gcp&#45;</text>
<text text-anchor="middle" x="124" y="-962.8" font-family="Times,serif" font-size="14.00" fill="#000000">tests workflow into</text>
<text text-anchor="middle" x="124" y="-947.8" font-family="Times,serif" font-size="14.00" fill="#000000">multiple categories</text>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4753" xlink:title="ZcashFoundation/zebra#4753&#10;ci: Split deploy&#45;gcp&#45;&#10;tests workflow into&#10;multiple categories" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-922 8,-922 8,-854 240,-854 240,-922"/>
<text text-anchor="middle" x="124" y="-906.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4753</text>
<text text-anchor="middle" x="124" y="-891.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Split deploy&#45;gcp&#45;</text>
<text text-anchor="middle" x="124" y="-876.8" font-family="Times,serif" font-size="14.00" fill="#000000">tests workflow into</text>
<text text-anchor="middle" x="124" y="-861.8" font-family="Times,serif" font-size="14.00" fill="#000000">multiple categories</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4554 -->
<g id="node16" class="node open">
<g id="node15" class="node open">
<title>ZcashFoundation/zebra#4554</title>
<g id="a_node16"><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="240,-1094 8,-1094 8,-1026 240,-1026 240,-1094"/>
<text text-anchor="middle" x="124" y="-1078.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="124" y="-1063.8" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="124" y="-1048.8" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="124" y="-1033.8" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
<g id="a_node15"><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="240,-1008 8,-1008 8,-940 240,-940 240,-1008"/>
<text text-anchor="middle" x="124" y="-992.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="124" y="-977.8" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="124" y="-962.8" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="124" y="-947.8" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 17 KiB