This commit is contained in:
conradoplg 2023-09-20 08:45:36 +00:00
parent 8edb40123d
commit 12bdfffe54
2 changed files with 300 additions and 258 deletions

View File

@ -17,10 +17,10 @@
</style>
</head>
<body>
<div id="dag"><svg width="871pt" height="2459pt"
viewBox="0.00 0.00 871.00 2459.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 2455)">
<polygon fill="white" stroke="transparent" points="-4,4 -4,-2455 867,-2455 867,4 -4,4"/>
<div id="dag"><svg width="871pt" height="2456pt"
viewBox="0.00 0.00 871.00 2456.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 2452)">
<polygon fill="white" stroke="transparent" points="-4,4 -4,-2452 867,-2452 867,4 -4,4"/>
<!-- ZcashFoundation/zebra#5297 -->
<g id="node1" class="node open">
<title>ZcashFoundation/zebra#5297</title>
@ -350,11 +350,11 @@
<g id="node22" class="node open">
<title>ZcashFoundation/zebra#7446</title>
<g id="a_node22"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7446" xlink:title="ZcashFoundation/zebra#7446&#10;Add format checks with&#10;fixed subtree values from&#10;`zcashd`" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1801 24.5,-1801 24.5,-1733 255.5,-1733 255.5,-1801"/>
<text text-anchor="middle" x="140" y="-1785.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7446</text>
<text text-anchor="middle" x="140" y="-1770.8" font-family="Times,serif" font-size="14.00">Add format checks with</text>
<text text-anchor="middle" x="140" y="-1755.8" font-family="Times,serif" font-size="14.00">fixed subtree values from</text>
<text text-anchor="middle" x="140" y="-1740.8" font-family="Times,serif" font-size="14.00">`zcashd`</text>
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1790 24.5,-1790 24.5,-1722 255.5,-1722 255.5,-1790"/>
<text text-anchor="middle" x="140" y="-1774.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7446</text>
<text text-anchor="middle" x="140" y="-1759.8" font-family="Times,serif" font-size="14.00">Add format checks with</text>
<text text-anchor="middle" x="140" y="-1744.8" font-family="Times,serif" font-size="14.00">fixed subtree values from</text>
<text text-anchor="middle" x="140" y="-1729.8" font-family="Times,serif" font-size="14.00">`zcashd`</text>
</a>
</g>
</g>
@ -362,94 +362,94 @@
<g id="node23" class="node open">
<title>ZcashFoundation/zebra#7485</title>
<g id="a_node23"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7485" xlink:title="ZcashFoundation/zebra#7485&#10;Publish next Zebra&#10;release: 1.3.0" target="_blank">
<polygon fill="#c2e0c6" stroke="black" points="571.5,-1793.5 340.5,-1793.5 340.5,-1740.5 571.5,-1740.5 571.5,-1793.5"/>
<text text-anchor="middle" x="456" y="-1778.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7485</text>
<text text-anchor="middle" x="456" y="-1763.3" font-family="Times,serif" font-size="14.00">Publish next Zebra</text>
<text text-anchor="middle" x="456" y="-1748.3" font-family="Times,serif" font-size="14.00">release: 1.3.0</text>
<polygon fill="#c2e0c6" stroke="black" points="571.5,-1692.5 340.5,-1692.5 340.5,-1639.5 571.5,-1639.5 571.5,-1692.5"/>
<text text-anchor="middle" x="456" y="-1677.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7485</text>
<text text-anchor="middle" x="456" y="-1662.3" font-family="Times,serif" font-size="14.00">Publish next Zebra</text>
<text text-anchor="middle" x="456" y="-1647.3" font-family="Times,serif" font-size="14.00">release: 1.3.0</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7446&#45;&gt;ZcashFoundation/zebra#7485 -->
<g id="edge12" class="edge">
<title>ZcashFoundation/zebra#7446&#45;&gt;ZcashFoundation/zebra#7485</title>
<path fill="none" stroke="black" d="M255.69,-1767C279.95,-1767 305.65,-1767 330.25,-1767"/>
<polygon fill="black" stroke="black" points="330.35,-1770.5 340.35,-1767 330.35,-1763.5 330.35,-1770.5"/>
<path fill="none" stroke="black" d="M248.69,-1721.9C280.24,-1711.9 308.38,-1703.2 316,-1701 322.91,-1699 330.04,-1697.1 337.23,-1695.1"/>
<polygon fill="black" stroke="black" points="338.3,-1698.44 347.08,-1692.5 336.52,-1691.67 338.3,-1698.44"/>
</g>
<!-- ZcashFoundation/zebra#7377 -->
<g id="node24" class="node closed">
<title>ZcashFoundation/zebra#7377</title>
<g id="a_node24"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/7377" xlink:title="ZcashFoundation/zebra#7377&#10;change(state): Move&#10;format upgrades to&#10;separate modules" target="_blank">
<polygon fill="#fad8c7" stroke="black" points="863,-1715 632,-1715 632,-1711 628,-1711 628,-1707 632,-1707 632,-1655 628,-1655 628,-1651 632,-1651 632,-1647 863,-1647 863,-1715"/>
<polyline fill="none" stroke="black" points="632,-1711 636,-1711 636,-1707 632,-1707 "/>
<polyline fill="none" stroke="black" points="632,-1655 636,-1655 636,-1651 632,-1651 "/>
<text text-anchor="middle" x="747.5" y="-1699.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7377</text>
<text text-anchor="middle" x="747.5" y="-1684.8" font-family="Times,serif" font-size="14.00">change(state): Move</text>
<text text-anchor="middle" x="747.5" y="-1669.8" font-family="Times,serif" font-size="14.00">format upgrades to</text>
<text text-anchor="middle" x="747.5" y="-1654.8" font-family="Times,serif" font-size="14.00">separate modules</text>
<polygon fill="#fad8c7" stroke="black" points="863,-1786 632,-1786 632,-1782 628,-1782 628,-1778 632,-1778 632,-1726 628,-1726 628,-1722 632,-1722 632,-1718 863,-1718 863,-1786"/>
<polyline fill="none" stroke="black" points="632,-1782 636,-1782 636,-1778 632,-1778 "/>
<polyline fill="none" stroke="black" points="632,-1726 636,-1726 636,-1722 632,-1722 "/>
<text text-anchor="middle" x="747.5" y="-1770.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7377</text>
<text text-anchor="middle" x="747.5" y="-1755.8" font-family="Times,serif" font-size="14.00">change(state): Move</text>
<text text-anchor="middle" x="747.5" y="-1740.8" font-family="Times,serif" font-size="14.00">format upgrades to</text>
<text text-anchor="middle" x="747.5" y="-1725.8" font-family="Times,serif" font-size="14.00">separate modules</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7446&#45;&gt;ZcashFoundation/zebra#7377 -->
<g id="edge13" class="edge">
<title>ZcashFoundation/zebra#7446&#45;&gt;ZcashFoundation/zebra#7377</title>
<path fill="none" stroke="black" d="M255.61,-1801C349.7,-1823 485.03,-1841.1 596,-1802 640.7,-1786.3 681.93,-1751 709.89,-1722.6"/>
<polygon fill="black" stroke="black" points="712.62,-1724.82 717.06,-1715.2 707.59,-1719.95 712.62,-1724.82"/>
<path fill="none" stroke="black" d="M253.12,-1790C273.85,-1795 295.44,-1799.3 316,-1802 439.42,-1817.9 473.15,-1821.9 596,-1802 613.77,-1799.1 632.29,-1794.5 650,-1789.1"/>
<polygon fill="black" stroke="black" points="651.22,-1792.39 659.75,-1786.1 649.16,-1785.7 651.22,-1792.39"/>
</g>
<!-- ZcashFoundation/zebra#7441 -->
<g id="node25" class="node open">
<title>ZcashFoundation/zebra#7441</title>
<g id="a_node25"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7441" xlink:title="ZcashFoundation/zebra#7441&#10;Decide if we need to&#10;speed up adding subtrees&#10;for existing database&#10;blocks" target="_blank">
<polygon fill="#c2e0c6" stroke="black" points="571.5,-1722.5 340.5,-1722.5 340.5,-1639.5 571.5,-1639.5 571.5,-1722.5"/>
<text text-anchor="middle" x="456" y="-1707.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7441</text>
<text text-anchor="middle" x="456" y="-1692.3" font-family="Times,serif" font-size="14.00">Decide if we need to</text>
<text text-anchor="middle" x="456" y="-1677.3" font-family="Times,serif" font-size="14.00">speed up adding subtrees</text>
<text text-anchor="middle" x="456" y="-1662.3" font-family="Times,serif" font-size="14.00">for existing database</text>
<text text-anchor="middle" x="456" y="-1647.3" font-family="Times,serif" font-size="14.00">blocks</text>
<polygon fill="#c2e0c6" stroke="black" points="571.5,-1793.5 340.5,-1793.5 340.5,-1710.5 571.5,-1710.5 571.5,-1793.5"/>
<text text-anchor="middle" x="456" y="-1778.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7441</text>
<text text-anchor="middle" x="456" y="-1763.3" font-family="Times,serif" font-size="14.00">Decide if we need to</text>
<text text-anchor="middle" x="456" y="-1748.3" font-family="Times,serif" font-size="14.00">speed up adding subtrees</text>
<text text-anchor="middle" x="456" y="-1733.3" font-family="Times,serif" font-size="14.00">for existing database</text>
<text text-anchor="middle" x="456" y="-1718.3" font-family="Times,serif" font-size="14.00">blocks</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7446&#45;&gt;ZcashFoundation/zebra#7441 -->
<g id="edge14" class="edge">
<title>ZcashFoundation/zebra#7446&#45;&gt;ZcashFoundation/zebra#7441</title>
<path fill="none" stroke="black" d="M255.69,-1735.6C280.05,-1728.9 305.88,-1721.8 330.58,-1715.1"/>
<polygon fill="black" stroke="black" points="331.64,-1718.44 340.35,-1712.4 329.78,-1711.69 331.64,-1718.44"/>
<path fill="none" stroke="black" d="M255.69,-1754.5C279.95,-1754.2 305.65,-1753.9 330.25,-1753.6"/>
<polygon fill="black" stroke="black" points="330.39,-1757.1 340.35,-1753.5 330.32,-1750.1 330.39,-1757.1"/>
</g>
<!-- ZcashFoundation/zebra#7441&#45;&gt;ZcashFoundation/zebra#7377 -->
<g id="edge15" class="edge">
<title>ZcashFoundation/zebra#7441&#45;&gt;ZcashFoundation/zebra#7377</title>
<path fill="none" stroke="black" d="M571.83,-1681C588.18,-1681 605.05,-1681 621.57,-1681"/>
<polygon fill="black" stroke="black" points="621.81,-1684.5 631.81,-1681 621.81,-1677.5 621.81,-1684.5"/>
<path fill="none" stroke="black" d="M571.83,-1752C588.18,-1752 605.05,-1752 621.57,-1752"/>
<polygon fill="black" stroke="black" points="621.81,-1755.5 631.81,-1752 621.81,-1748.5 621.81,-1755.5"/>
</g>
<!-- ZcashFoundation/zebra#7407 -->
<g id="node26" class="node open">
<title>ZcashFoundation/zebra#7407</title>
<g id="a_node26"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7407" xlink:title="ZcashFoundation/zebra#7407&#10;Make subtree index&#10;upgrade compatible with&#10;lightwalletd back&#45;&#10;tracking algorithm" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1614.5 24.5,-1614.5 24.5,-1531.5 255.5,-1531.5 255.5,-1614.5"/>
<text text-anchor="middle" x="140" y="-1599.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7407</text>
<text text-anchor="middle" x="140" y="-1584.3" font-family="Times,serif" font-size="14.00">Make subtree index</text>
<text text-anchor="middle" x="140" y="-1569.3" font-family="Times,serif" font-size="14.00">upgrade compatible with</text>
<text text-anchor="middle" x="140" y="-1554.3" font-family="Times,serif" font-size="14.00">lightwalletd back&#45;</text>
<text text-anchor="middle" x="140" y="-1539.3" font-family="Times,serif" font-size="14.00">tracking algorithm</text>
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1587.5 24.5,-1587.5 24.5,-1504.5 255.5,-1504.5 255.5,-1587.5"/>
<text text-anchor="middle" x="140" y="-1572.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7407</text>
<text text-anchor="middle" x="140" y="-1557.3" font-family="Times,serif" font-size="14.00">Make subtree index</text>
<text text-anchor="middle" x="140" y="-1542.3" font-family="Times,serif" font-size="14.00">upgrade compatible with</text>
<text text-anchor="middle" x="140" y="-1527.3" font-family="Times,serif" font-size="14.00">lightwalletd back&#45;</text>
<text text-anchor="middle" x="140" y="-1512.3" font-family="Times,serif" font-size="14.00">tracking algorithm</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7485 -->
<g id="edge16" class="edge">
<title>ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7485</title>
<path fill="none" stroke="black" d="M176.41,-1614.7C209.12,-1650.7 260.86,-1701.3 316,-1731 320.8,-1733.6 325.8,-1736 330.92,-1738.2"/>
<polygon fill="black" stroke="black" points="329.68,-1741.48 340.26,-1742.1 332.38,-1735.02 329.68,-1741.48"/>
<path fill="none" stroke="black" d="M226.81,-1587.6C254.89,-1600.4 286.47,-1614 316,-1625 326.58,-1628.9 337.72,-1632.7 348.9,-1636.4"/>
<polygon fill="black" stroke="black" points="348.13,-1639.83 358.72,-1639.5 350.24,-1633.15 348.13,-1639.83"/>
</g>
<!-- ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7377 -->
<g id="edge17" class="edge">
<title>ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7377</title>
<path fill="none" stroke="black" d="M255.72,-1586.1C379.57,-1600.5 563.58,-1622.6 596,-1630 612.41,-1633.8 629.55,-1638.6 646.13,-1643.9"/>
<polygon fill="black" stroke="black" points="645.23,-1647.29 655.82,-1647 647.36,-1640.62 645.23,-1647.29"/>
<path fill="none" stroke="black" d="M255.85,-1578.3C275.81,-1583.3 296.43,-1588.1 316,-1592 439.18,-1616.5 480.73,-1580.2 596,-1630 639.08,-1648.6 679.91,-1683.2 708.14,-1710.8"/>
<polygon fill="black" stroke="black" points="705.84,-1713.44 715.4,-1718 710.76,-1708.47 705.84,-1713.44"/>
</g>
<!-- ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7441 -->
<g id="edge18" class="edge">
<title>ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7441</title>
<path fill="none" stroke="black" d="M255.69,-1612.4C280.05,-1620.8 305.88,-1629.7 330.58,-1638.2"/>
<polygon fill="black" stroke="black" points="329.76,-1641.62 340.35,-1641.6 332.06,-1635.01 329.76,-1641.62"/>
<path fill="none" stroke="black" d="M251.5,-1587.7C261.92,-1594.5 271.68,-1602.2 280,-1611 309.58,-1642.3 285.1,-1671 316,-1701 320.83,-1705.7 326.13,-1710 331.75,-1713.8"/>
<polygon fill="black" stroke="black" points="329.88,-1716.76 340.19,-1719.2 333.65,-1710.86 329.88,-1716.76"/>
</g>
<!-- ZcashFoundation/zebra#7263 -->
<g id="node27" class="node open">
@ -466,8 +466,8 @@
<!-- ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7263 -->
<g id="edge19" class="edge">
<title>ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7263</title>
<path fill="none" stroke="black" d="M208.34,-1531.4C240.21,-1512.8 279.25,-1491.7 316,-1476 320.74,-1474 325.61,-1472 330.56,-1470.1"/>
<polygon fill="black" stroke="black" points="332.03,-1473.29 340.16,-1466.5 329.57,-1466.73 332.03,-1473.29"/>
<path fill="none" stroke="black" d="M240.88,-1504.4C265.31,-1494.7 291.48,-1484.7 316,-1476 321.42,-1474.1 326.97,-1472.2 332.58,-1470.3"/>
<polygon fill="black" stroke="black" points="333.73,-1473.61 342.09,-1467.1 331.5,-1466.97 333.73,-1473.61"/>
</g>
<!-- ZcashFoundation/zebra#7383 -->
<g id="node28" class="node open">
@ -486,8 +486,8 @@
<!-- ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7383 -->
<g id="edge20" class="edge">
<title>ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7383</title>
<path fill="none" stroke="black" d="M255.69,-1558.8C279.95,-1555.7 305.65,-1552.5 330.25,-1549.5"/>
<polygon fill="black" stroke="black" points="330.88,-1552.95 340.35,-1548.2 329.98,-1546.01 330.88,-1552.95"/>
<path fill="none" stroke="black" d="M255.69,-1541.6C279.95,-1540.7 305.65,-1539.7 330.25,-1538.8"/>
<polygon fill="black" stroke="black" points="330.5,-1542.29 340.35,-1538.4 330.22,-1535.3 330.5,-1542.29"/>
</g>
<!-- ZcashFoundation/zebra#7463 -->
<g id="node29" class="node open">
@ -504,18 +504,18 @@
<!-- ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7463 -->
<g id="edge21" class="edge">
<title>ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7463</title>
<path fill="none" stroke="black" d="M216.67,-1531.5C239.27,-1516.3 262.63,-1497.5 280,-1476 306.02,-1443.8 285.32,-1417.9 316,-1390 320.79,-1385.7 326.01,-1381.7 331.52,-1378.2"/>
<path fill="none" stroke="black" d="M244.77,-1504.4C257.67,-1496.3 269.87,-1486.9 280,-1476 308.26,-1445.7 285.32,-1417.9 316,-1390 320.79,-1385.7 326.01,-1381.7 331.52,-1378.2"/>
<polygon fill="black" stroke="black" points="333.55,-1381.07 340.42,-1373 330.02,-1375.02 333.55,-1381.07"/>
</g>
<!-- ZcashFoundation/zebra#7450 -->
<g id="node30" class="node open">
<title>ZcashFoundation/zebra#7450</title>
<g id="a_node30"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7450" xlink:title="ZcashFoundation/zebra#7450&#10;Manually test&#10;`z_getsubtreesbyindex`&#10;using `zcash&#45;rpc&#45;diff`" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1900 24.5,-1900 24.5,-1832 255.5,-1832 255.5,-1900"/>
<text text-anchor="middle" x="140" y="-1884.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7450</text>
<text text-anchor="middle" x="140" y="-1869.8" font-family="Times,serif" font-size="14.00">Manually test</text>
<text text-anchor="middle" x="140" y="-1854.8" font-family="Times,serif" font-size="14.00">`z_getsubtreesbyindex`</text>
<text text-anchor="middle" x="140" y="-1839.8" font-family="Times,serif" font-size="14.00">using `zcash&#45;rpc&#45;diff`</text>
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1895 24.5,-1895 24.5,-1827 255.5,-1827 255.5,-1895"/>
<text text-anchor="middle" x="140" y="-1879.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7450</text>
<text text-anchor="middle" x="140" y="-1864.8" font-family="Times,serif" font-size="14.00">Manually test</text>
<text text-anchor="middle" x="140" y="-1849.8" font-family="Times,serif" font-size="14.00">`z_getsubtreesbyindex`</text>
<text text-anchor="middle" x="140" y="-1834.8" font-family="Times,serif" font-size="14.00">using `zcash&#45;rpc&#45;diff`</text>
</a>
</g>
</g>
@ -577,10 +577,10 @@
<g id="node34" class="node open">
<title>ZcashFoundation/zebra#7361</title>
<g id="a_node34"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7361" xlink:title="ZcashFoundation/zebra#7361&#10;Make getblocktemplate&#45;&#10;rpcs a default feature" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1982.5 24.5,-1982.5 24.5,-1929.5 255.5,-1929.5 255.5,-1982.5"/>
<text text-anchor="middle" x="140" y="-1967.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7361</text>
<text text-anchor="middle" x="140" y="-1952.3" font-family="Times,serif" font-size="14.00">Make getblocktemplate&#45;</text>
<text text-anchor="middle" x="140" y="-1937.3" font-family="Times,serif" font-size="14.00">rpcs a default feature</text>
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1985.5 24.5,-1985.5 24.5,-1932.5 255.5,-1932.5 255.5,-1985.5"/>
<text text-anchor="middle" x="140" y="-1970.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7361</text>
<text text-anchor="middle" x="140" y="-1955.3" font-family="Times,serif" font-size="14.00">Make getblocktemplate&#45;</text>
<text text-anchor="middle" x="140" y="-1940.3" font-family="Times,serif" font-size="14.00">rpcs a default feature</text>
</a>
</g>
</g>
@ -598,8 +598,8 @@
<!-- ZcashFoundation/zebra#7361&#45;&gt;ZcashFoundation/zebra#7415 -->
<g id="edge25" class="edge">
<title>ZcashFoundation/zebra#7361&#45;&gt;ZcashFoundation/zebra#7415</title>
<path fill="none" stroke="black" d="M255.69,-1958.6C279.95,-1959.1 305.65,-1959.7 330.25,-1960.2"/>
<polygon fill="black" stroke="black" points="330.28,-1963.7 340.35,-1960.4 330.42,-1956.7 330.28,-1963.7"/>
<path fill="none" stroke="black" d="M255.69,-1960.5C279.95,-1960.8 305.65,-1961.1 330.25,-1961.4"/>
<polygon fill="black" stroke="black" points="330.32,-1964.9 340.35,-1961.5 330.39,-1957.9 330.32,-1964.9"/>
</g>
<!-- ZcashFoundation/zebra#7362 -->
<g id="node36" class="node open">
@ -616,18 +616,18 @@
<!-- ZcashFoundation/zebra#7361&#45;&gt;ZcashFoundation/zebra#7362 -->
<g id="edge26" class="edge">
<title>ZcashFoundation/zebra#7361&#45;&gt;ZcashFoundation/zebra#7362</title>
<path fill="none" stroke="black" d="M255.69,-1929.7C280.05,-1924.1 305.88,-1918.2 330.58,-1912.5"/>
<polygon fill="black" stroke="black" points="331.36,-1915.91 340.35,-1910.3 329.83,-1909.08 331.36,-1915.91"/>
<path fill="none" stroke="black" d="M252.15,-1932.5C277.49,-1926.4 304.58,-1919.9 330.44,-1913.8"/>
<polygon fill="black" stroke="black" points="331.4,-1917.17 340.29,-1911.4 329.75,-1910.37 331.4,-1917.17"/>
</g>
<!-- ZcashFoundation/zebra#7416 -->
<g id="node37" class="node open">
<title>ZcashFoundation/zebra#7416</title>
<g id="a_node37"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7416" xlink:title="ZcashFoundation/zebra#7416&#10;diagnostic: Log column&#10;family and database size&#10;on startup and shutdown" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2075 24.5,-2075 24.5,-2007 255.5,-2007 255.5,-2075"/>
<text text-anchor="middle" x="140" y="-2059.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7416</text>
<text text-anchor="middle" x="140" y="-2044.8" font-family="Times,serif" font-size="14.00">diagnostic: Log column</text>
<text text-anchor="middle" x="140" y="-2029.8" font-family="Times,serif" font-size="14.00">family and database size</text>
<text text-anchor="middle" x="140" y="-2014.8" font-family="Times,serif" font-size="14.00">on startup and shutdown</text>
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2072 24.5,-2072 24.5,-2004 255.5,-2004 255.5,-2072"/>
<text text-anchor="middle" x="140" y="-2056.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7416</text>
<text text-anchor="middle" x="140" y="-2041.8" font-family="Times,serif" font-size="14.00">diagnostic: Log column</text>
<text text-anchor="middle" x="140" y="-2026.8" font-family="Times,serif" font-size="14.00">family and database size</text>
<text text-anchor="middle" x="140" y="-2011.8" font-family="Times,serif" font-size="14.00">on startup and shutdown</text>
</a>
</g>
</g>
@ -635,118 +635,139 @@
<g id="node38" class="node open">
<title>ZcashFoundation/zebra#5718</title>
<g id="a_node38"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5718" xlink:title="ZcashFoundation/zebra#5718&#10;Reduce Zebra disk usage&#10;for mining pools" target="_blank">
<polygon fill="#c2e0c6" stroke="black" points="571.5,-2067.5 340.5,-2067.5 340.5,-2014.5 571.5,-2014.5 571.5,-2067.5"/>
<text text-anchor="middle" x="456" y="-2052.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#5718</text>
<text text-anchor="middle" x="456" y="-2037.3" font-family="Times,serif" font-size="14.00">Reduce Zebra disk usage</text>
<text text-anchor="middle" x="456" y="-2022.3" font-family="Times,serif" font-size="14.00">for mining pools</text>
<polygon fill="#c2e0c6" stroke="black" points="571.5,-2064.5 340.5,-2064.5 340.5,-2011.5 571.5,-2011.5 571.5,-2064.5"/>
<text text-anchor="middle" x="456" y="-2049.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#5718</text>
<text text-anchor="middle" x="456" y="-2034.3" font-family="Times,serif" font-size="14.00">Reduce Zebra disk usage</text>
<text text-anchor="middle" x="456" y="-2019.3" font-family="Times,serif" font-size="14.00">for mining pools</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7416&#45;&gt;ZcashFoundation/zebra#5718 -->
<g id="edge27" class="edge">
<title>ZcashFoundation/zebra#7416&#45;&gt;ZcashFoundation/zebra#5718</title>
<path fill="none" stroke="black" d="M255.69,-2041C279.95,-2041 305.65,-2041 330.25,-2041"/>
<polygon fill="black" stroke="black" points="330.35,-2044.5 340.35,-2041 330.35,-2037.5 330.35,-2044.5"/>
<path fill="none" stroke="black" d="M255.69,-2038C279.95,-2038 305.65,-2038 330.25,-2038"/>
<polygon fill="black" stroke="black" points="330.35,-2041.5 340.35,-2038 330.35,-2034.5 330.35,-2041.5"/>
</g>
<!-- ZcashFoundation/zebra#6642 -->
<g id="node39" class="node open">
<title>ZcashFoundation/zebra#6642</title>
<g id="a_node39"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6642" xlink:title="ZcashFoundation/zebra#6642&#10;Tracking: Update&#10;`lightwalletd` RPCs for&#10;&quot;spend before sync&quot;&#10;algorithm" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2176.5 24.5,-2176.5 24.5,-2093.5 255.5,-2093.5 255.5,-2176.5"/>
<text text-anchor="middle" x="140" y="-2161.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#6642</text>
<text text-anchor="middle" x="140" y="-2146.3" font-family="Times,serif" font-size="14.00">Tracking: Update</text>
<text text-anchor="middle" x="140" y="-2131.3" font-family="Times,serif" font-size="14.00">`lightwalletd` RPCs for</text>
<text text-anchor="middle" x="140" y="-2116.3" font-family="Times,serif" font-size="14.00">&quot;spend before sync&quot;</text>
<text text-anchor="middle" x="140" y="-2101.3" font-family="Times,serif" font-size="14.00">algorithm</text>
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2173.5 24.5,-2173.5 24.5,-2090.5 255.5,-2090.5 255.5,-2173.5"/>
<text text-anchor="middle" x="140" y="-2158.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#6642</text>
<text text-anchor="middle" x="140" y="-2143.3" font-family="Times,serif" font-size="14.00">Tracking: Update</text>
<text text-anchor="middle" x="140" y="-2128.3" font-family="Times,serif" font-size="14.00">`lightwalletd` RPCs for</text>
<text text-anchor="middle" x="140" y="-2113.3" font-family="Times,serif" font-size="14.00">&quot;spend before sync&quot;</text>
<text text-anchor="middle" x="140" y="-2098.3" font-family="Times,serif" font-size="14.00">algorithm</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6812 -->
<!-- ZcashFoundation/zebra#7590 -->
<g id="node40" class="node open">
<title>ZcashFoundation/zebra#7590</title>
<g id="a_node40"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/7590" xlink:title="ZcashFoundation/zebra#7590&#10;fix(state): Avoid panics&#10;and history tree&#10;consensus database&#10;concurrency bugs" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1703.5 24.5,-1703.5 24.5,-1699.5 20.5,-1699.5 20.5,-1695.5 24.5,-1695.5 24.5,-1628.5 20.5,-1628.5 20.5,-1624.5 24.5,-1624.5 24.5,-1620.5 255.5,-1620.5 255.5,-1703.5"/>
<polyline fill="none" stroke="black" stroke-width="2" points="24.5,-1699.5 28.5,-1699.5 28.5,-1695.5 24.5,-1695.5 "/>
<polyline fill="none" stroke="black" stroke-width="2" points="24.5,-1628.5 28.5,-1628.5 28.5,-1624.5 24.5,-1624.5 "/>
<text text-anchor="middle" x="140" y="-1688.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7590</text>
<text text-anchor="middle" x="140" y="-1673.3" font-family="Times,serif" font-size="14.00">fix(state): Avoid panics</text>
<text text-anchor="middle" x="140" y="-1658.3" font-family="Times,serif" font-size="14.00">and history tree</text>
<text text-anchor="middle" x="140" y="-1643.3" font-family="Times,serif" font-size="14.00">consensus database</text>
<text text-anchor="middle" x="140" y="-1628.3" font-family="Times,serif" font-size="14.00">concurrency bugs</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7590&#45;&gt;ZcashFoundation/zebra#7485 -->
<g id="edge28" class="edge">
<title>ZcashFoundation/zebra#7590&#45;&gt;ZcashFoundation/zebra#7485</title>
<path fill="none" stroke="black" d="M255.69,-1663.5C279.95,-1663.8 305.65,-1664.1 330.25,-1664.4"/>
<polygon fill="black" stroke="black" points="330.32,-1667.9 340.35,-1664.5 330.39,-1660.9 330.32,-1667.9"/>
</g>
<!-- ZcashFoundation/zebra#6812 -->
<g id="node41" class="node open">
<title>ZcashFoundation/zebra#6812</title>
<g id="a_node40"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6812" xlink:title="ZcashFoundation/zebra#6812&#10;Process abort in state&#10;tests on some macOS&#10;versions with Rust 1.70" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2263 24.5,-2263 24.5,-2195 255.5,-2195 255.5,-2263"/>
<text text-anchor="middle" x="140" y="-2247.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#6812</text>
<text text-anchor="middle" x="140" y="-2232.8" font-family="Times,serif" font-size="14.00">Process abort in state</text>
<text text-anchor="middle" x="140" y="-2217.8" font-family="Times,serif" font-size="14.00">tests on some macOS</text>
<text text-anchor="middle" x="140" y="-2202.8" font-family="Times,serif" font-size="14.00">versions with Rust 1.70</text>
<g id="a_node41"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6812" xlink:title="ZcashFoundation/zebra#6812&#10;Process abort in state&#10;tests on some macOS&#10;versions with Rust 1.70" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2260 24.5,-2260 24.5,-2192 255.5,-2192 255.5,-2260"/>
<text text-anchor="middle" x="140" y="-2244.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#6812</text>
<text text-anchor="middle" x="140" y="-2229.8" font-family="Times,serif" font-size="14.00">Process abort in state</text>
<text text-anchor="middle" x="140" y="-2214.8" font-family="Times,serif" font-size="14.00">tests on some macOS</text>
<text text-anchor="middle" x="140" y="-2199.8" font-family="Times,serif" font-size="14.00">versions with Rust 1.70</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6824 -->
<g id="node41" class="node closed">
<g id="node42" class="node closed">
<title>ZcashFoundation/zebra#6824</title>
<g id="a_node41"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6824" xlink:title="ZcashFoundation/zebra#6824&#10;Restore macOS tests" target="_blank">
<polygon fill="#fad8c7" stroke="black" points="571.5,-2248 340.5,-2248 340.5,-2210 571.5,-2210 571.5,-2248"/>
<text text-anchor="middle" x="456" y="-2232.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#6824</text>
<text text-anchor="middle" x="456" y="-2217.8" font-family="Times,serif" font-size="14.00">Restore macOS tests</text>
<g id="a_node42"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6824" xlink:title="ZcashFoundation/zebra#6824&#10;Restore macOS tests" target="_blank">
<polygon fill="#fad8c7" stroke="black" points="571.5,-2245 340.5,-2245 340.5,-2207 571.5,-2207 571.5,-2245"/>
<text text-anchor="middle" x="456" y="-2229.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#6824</text>
<text text-anchor="middle" x="456" y="-2214.8" font-family="Times,serif" font-size="14.00">Restore macOS tests</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6812&#45;&gt;ZcashFoundation/zebra#6824 -->
<g id="edge28" class="edge">
<g id="edge29" class="edge">
<title>ZcashFoundation/zebra#6812&#45;&gt;ZcashFoundation/zebra#6824</title>
<path fill="none" stroke="black" d="M255.69,-2229C279.95,-2229 305.65,-2229 330.25,-2229"/>
<polygon fill="black" stroke="black" points="330.35,-2232.5 340.35,-2229 330.35,-2225.5 330.35,-2232.5"/>
<path fill="none" stroke="black" d="M255.69,-2226C279.95,-2226 305.65,-2226 330.25,-2226"/>
<polygon fill="black" stroke="black" points="330.35,-2229.5 340.35,-2226 330.35,-2222.5 330.35,-2229.5"/>
</g>
<!-- ZcashFoundation/zebra#7363 -->
<g id="node42" class="node open">
<g id="node43" class="node open">
<title>ZcashFoundation/zebra#7363</title>
<g id="a_node42"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7363" xlink:title="ZcashFoundation/zebra#7363&#10;Make a config for&#10;progress bars, rather&#10;than having the feature&#10;activate them by default" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2364.5 24.5,-2364.5 24.5,-2281.5 255.5,-2281.5 255.5,-2364.5"/>
<text text-anchor="middle" x="140" y="-2349.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7363</text>
<text text-anchor="middle" x="140" y="-2334.3" font-family="Times,serif" font-size="14.00">Make a config for</text>
<text text-anchor="middle" x="140" y="-2319.3" font-family="Times,serif" font-size="14.00">progress bars, rather</text>
<text text-anchor="middle" x="140" y="-2304.3" font-family="Times,serif" font-size="14.00">than having the feature</text>
<text text-anchor="middle" x="140" y="-2289.3" font-family="Times,serif" font-size="14.00">activate them by default</text>
<g id="a_node43"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7363" xlink:title="ZcashFoundation/zebra#7363&#10;Make a config for&#10;progress bars, rather&#10;than having the feature&#10;activate them by default" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2361.5 24.5,-2361.5 24.5,-2278.5 255.5,-2278.5 255.5,-2361.5"/>
<text text-anchor="middle" x="140" y="-2346.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7363</text>
<text text-anchor="middle" x="140" y="-2331.3" font-family="Times,serif" font-size="14.00">Make a config for</text>
<text text-anchor="middle" x="140" y="-2316.3" font-family="Times,serif" font-size="14.00">progress bars, rather</text>
<text text-anchor="middle" x="140" y="-2301.3" font-family="Times,serif" font-size="14.00">than having the feature</text>
<text text-anchor="middle" x="140" y="-2286.3" font-family="Times,serif" font-size="14.00">activate them by default</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7364 -->
<g id="node43" class="node open">
<g id="node44" class="node open">
<title>ZcashFoundation/zebra#7364</title>
<g id="a_node43"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7364" xlink:title="ZcashFoundation/zebra#7364&#10;Make progress&#45;bars a&#10;default feature" target="_blank">
<polygon fill="#c2e0c6" stroke="black" points="571.5,-2349.5 340.5,-2349.5 340.5,-2296.5 571.5,-2296.5 571.5,-2349.5"/>
<text text-anchor="middle" x="456" y="-2334.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7364</text>
<text text-anchor="middle" x="456" y="-2319.3" font-family="Times,serif" font-size="14.00">Make progress&#45;bars a</text>
<text text-anchor="middle" x="456" y="-2304.3" font-family="Times,serif" font-size="14.00">default feature</text>
<g id="a_node44"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7364" xlink:title="ZcashFoundation/zebra#7364&#10;Make progress&#45;bars a&#10;default feature" target="_blank">
<polygon fill="#c2e0c6" stroke="black" points="571.5,-2346.5 340.5,-2346.5 340.5,-2293.5 571.5,-2293.5 571.5,-2346.5"/>
<text text-anchor="middle" x="456" y="-2331.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7364</text>
<text text-anchor="middle" x="456" y="-2316.3" font-family="Times,serif" font-size="14.00">Make progress&#45;bars a</text>
<text text-anchor="middle" x="456" y="-2301.3" font-family="Times,serif" font-size="14.00">default feature</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7363&#45;&gt;ZcashFoundation/zebra#7364 -->
<g id="edge29" class="edge">
<g id="edge30" class="edge">
<title>ZcashFoundation/zebra#7363&#45;&gt;ZcashFoundation/zebra#7364</title>
<path fill="none" stroke="black" d="M255.69,-2323C279.95,-2323 305.65,-2323 330.25,-2323"/>
<polygon fill="black" stroke="black" points="330.35,-2326.5 340.35,-2323 330.35,-2319.5 330.35,-2326.5"/>
<path fill="none" stroke="black" d="M255.69,-2320C279.95,-2320 305.65,-2320 330.25,-2320"/>
<polygon fill="black" stroke="black" points="330.35,-2323.5 340.35,-2320 330.35,-2316.5 330.35,-2323.5"/>
</g>
<!-- ZcashFoundation/ed25519&#45;zebra#77 -->
<g id="node44" class="node open">
<g id="node45" class="node open">
<title>ZcashFoundation/ed25519&#45;zebra#77</title>
<g id="a_node44"><a xlink:href="https://github.com/ZcashFoundation/ed25519-zebra/issues/77" xlink:title="ZcashFoundation/ed25519&#45;zebra#77&#10;Add instructions to the&#10;README for updating this&#10;crate" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="280,-2451 0,-2451 0,-2383 280,-2383 280,-2451"/>
<text text-anchor="middle" x="140" y="-2435.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/ed25519&#45;zebra#77</text>
<text text-anchor="middle" x="140" y="-2420.8" font-family="Times,serif" font-size="14.00">Add instructions to the</text>
<text text-anchor="middle" x="140" y="-2405.8" font-family="Times,serif" font-size="14.00">README for updating this</text>
<text text-anchor="middle" x="140" y="-2390.8" font-family="Times,serif" font-size="14.00">crate</text>
<g id="a_node45"><a xlink:href="https://github.com/ZcashFoundation/ed25519-zebra/issues/77" xlink:title="ZcashFoundation/ed25519&#45;zebra#77&#10;Add instructions to the&#10;README for updating this&#10;crate" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="280,-2448 0,-2448 0,-2380 280,-2380 280,-2448"/>
<text text-anchor="middle" x="140" y="-2432.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/ed25519&#45;zebra#77</text>
<text text-anchor="middle" x="140" y="-2417.8" font-family="Times,serif" font-size="14.00">Add instructions to the</text>
<text text-anchor="middle" x="140" y="-2402.8" font-family="Times,serif" font-size="14.00">README for updating this</text>
<text text-anchor="middle" x="140" y="-2387.8" font-family="Times,serif" font-size="14.00">crate</text>
</a>
</g>
</g>
<!-- ZcashFoundation/ed25519&#45;zebra#79 -->
<g id="node45" class="node closed">
<g id="node46" class="node closed">
<title>ZcashFoundation/ed25519&#45;zebra#79</title>
<g id="a_node45"><a xlink:href="https://github.com/ZcashFoundation/ed25519-zebra/issues/79" xlink:title="ZcashFoundation/ed25519&#45;zebra#79&#10;Tag a new &#160;ed25519&#45;zebra&#10;release" target="_blank">
<polygon fill="#fad8c7" stroke="black" points="596,-2443.5 316,-2443.5 316,-2390.5 596,-2390.5 596,-2443.5"/>
<text text-anchor="middle" x="456" y="-2428.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/ed25519&#45;zebra#79</text>
<text text-anchor="middle" x="456" y="-2413.3" font-family="Times,serif" font-size="14.00">Tag a new &#160;ed25519&#45;zebra</text>
<text text-anchor="middle" x="456" y="-2398.3" font-family="Times,serif" font-size="14.00">release</text>
<g id="a_node46"><a xlink:href="https://github.com/ZcashFoundation/ed25519-zebra/issues/79" xlink:title="ZcashFoundation/ed25519&#45;zebra#79&#10;Tag a new &#160;ed25519&#45;zebra&#10;release" target="_blank">
<polygon fill="#fad8c7" stroke="black" points="596,-2440.5 316,-2440.5 316,-2387.5 596,-2387.5 596,-2440.5"/>
<text text-anchor="middle" x="456" y="-2425.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/ed25519&#45;zebra#79</text>
<text text-anchor="middle" x="456" y="-2410.3" font-family="Times,serif" font-size="14.00">Tag a new &#160;ed25519&#45;zebra</text>
<text text-anchor="middle" x="456" y="-2395.3" font-family="Times,serif" font-size="14.00">release</text>
</a>
</g>
</g>
<!-- ZcashFoundation/ed25519&#45;zebra#77&#45;&gt;ZcashFoundation/ed25519&#45;zebra#79 -->
<g id="edge30" class="edge">
<g id="edge31" class="edge">
<title>ZcashFoundation/ed25519&#45;zebra#77&#45;&gt;ZcashFoundation/ed25519&#45;zebra#79</title>
<path fill="none" stroke="black" d="M280.1,-2417C288.49,-2417 296.96,-2417 305.4,-2417"/>
<polygon fill="black" stroke="black" points="305.67,-2420.5 315.67,-2417 305.67,-2413.5 305.67,-2420.5"/>
<path fill="none" stroke="black" d="M280.1,-2414C288.49,-2414 296.96,-2414 305.4,-2414"/>
<polygon fill="black" stroke="black" points="305.67,-2417.5 315.67,-2414 305.67,-2410.5 305.67,-2417.5"/>
</g>
</g>
</svg>

View File

@ -5,10 +5,10 @@
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Pages: 1 -->
<svg width="871pt" height="2459pt"
viewBox="0.00 0.00 871.00 2459.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 2455)">
<polygon fill="white" stroke="transparent" points="-4,4 -4,-2455 867,-2455 867,4 -4,4"/>
<svg width="871pt" height="2456pt"
viewBox="0.00 0.00 871.00 2456.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 2452)">
<polygon fill="white" stroke="transparent" points="-4,4 -4,-2452 867,-2452 867,4 -4,4"/>
<!-- ZcashFoundation/zebra#5297 -->
<g id="node1" class="node open">
<title>ZcashFoundation/zebra#5297</title>
@ -338,11 +338,11 @@
<g id="node22" class="node open">
<title>ZcashFoundation/zebra#7446</title>
<g id="a_node22"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7446" xlink:title="ZcashFoundation/zebra#7446&#10;Add format checks with&#10;fixed subtree values from&#10;`zcashd`" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1801 24.5,-1801 24.5,-1733 255.5,-1733 255.5,-1801"/>
<text text-anchor="middle" x="140" y="-1785.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7446</text>
<text text-anchor="middle" x="140" y="-1770.8" font-family="Times,serif" font-size="14.00">Add format checks with</text>
<text text-anchor="middle" x="140" y="-1755.8" font-family="Times,serif" font-size="14.00">fixed subtree values from</text>
<text text-anchor="middle" x="140" y="-1740.8" font-family="Times,serif" font-size="14.00">`zcashd`</text>
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1790 24.5,-1790 24.5,-1722 255.5,-1722 255.5,-1790"/>
<text text-anchor="middle" x="140" y="-1774.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7446</text>
<text text-anchor="middle" x="140" y="-1759.8" font-family="Times,serif" font-size="14.00">Add format checks with</text>
<text text-anchor="middle" x="140" y="-1744.8" font-family="Times,serif" font-size="14.00">fixed subtree values from</text>
<text text-anchor="middle" x="140" y="-1729.8" font-family="Times,serif" font-size="14.00">`zcashd`</text>
</a>
</g>
</g>
@ -350,94 +350,94 @@
<g id="node23" class="node open">
<title>ZcashFoundation/zebra#7485</title>
<g id="a_node23"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7485" xlink:title="ZcashFoundation/zebra#7485&#10;Publish next Zebra&#10;release: 1.3.0" target="_blank">
<polygon fill="#c2e0c6" stroke="black" points="571.5,-1793.5 340.5,-1793.5 340.5,-1740.5 571.5,-1740.5 571.5,-1793.5"/>
<text text-anchor="middle" x="456" y="-1778.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7485</text>
<text text-anchor="middle" x="456" y="-1763.3" font-family="Times,serif" font-size="14.00">Publish next Zebra</text>
<text text-anchor="middle" x="456" y="-1748.3" font-family="Times,serif" font-size="14.00">release: 1.3.0</text>
<polygon fill="#c2e0c6" stroke="black" points="571.5,-1692.5 340.5,-1692.5 340.5,-1639.5 571.5,-1639.5 571.5,-1692.5"/>
<text text-anchor="middle" x="456" y="-1677.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7485</text>
<text text-anchor="middle" x="456" y="-1662.3" font-family="Times,serif" font-size="14.00">Publish next Zebra</text>
<text text-anchor="middle" x="456" y="-1647.3" font-family="Times,serif" font-size="14.00">release: 1.3.0</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7446&#45;&gt;ZcashFoundation/zebra#7485 -->
<g id="edge12" class="edge">
<title>ZcashFoundation/zebra#7446&#45;&gt;ZcashFoundation/zebra#7485</title>
<path fill="none" stroke="black" d="M255.69,-1767C279.95,-1767 305.65,-1767 330.25,-1767"/>
<polygon fill="black" stroke="black" points="330.35,-1770.5 340.35,-1767 330.35,-1763.5 330.35,-1770.5"/>
<path fill="none" stroke="black" d="M248.69,-1721.9C280.24,-1711.9 308.38,-1703.2 316,-1701 322.91,-1699 330.04,-1697.1 337.23,-1695.1"/>
<polygon fill="black" stroke="black" points="338.3,-1698.44 347.08,-1692.5 336.52,-1691.67 338.3,-1698.44"/>
</g>
<!-- ZcashFoundation/zebra#7377 -->
<g id="node24" class="node closed">
<title>ZcashFoundation/zebra#7377</title>
<g id="a_node24"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/7377" xlink:title="ZcashFoundation/zebra#7377&#10;change(state): Move&#10;format upgrades to&#10;separate modules" target="_blank">
<polygon fill="#fad8c7" stroke="black" points="863,-1715 632,-1715 632,-1711 628,-1711 628,-1707 632,-1707 632,-1655 628,-1655 628,-1651 632,-1651 632,-1647 863,-1647 863,-1715"/>
<polyline fill="none" stroke="black" points="632,-1711 636,-1711 636,-1707 632,-1707 "/>
<polyline fill="none" stroke="black" points="632,-1655 636,-1655 636,-1651 632,-1651 "/>
<text text-anchor="middle" x="747.5" y="-1699.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7377</text>
<text text-anchor="middle" x="747.5" y="-1684.8" font-family="Times,serif" font-size="14.00">change(state): Move</text>
<text text-anchor="middle" x="747.5" y="-1669.8" font-family="Times,serif" font-size="14.00">format upgrades to</text>
<text text-anchor="middle" x="747.5" y="-1654.8" font-family="Times,serif" font-size="14.00">separate modules</text>
<polygon fill="#fad8c7" stroke="black" points="863,-1786 632,-1786 632,-1782 628,-1782 628,-1778 632,-1778 632,-1726 628,-1726 628,-1722 632,-1722 632,-1718 863,-1718 863,-1786"/>
<polyline fill="none" stroke="black" points="632,-1782 636,-1782 636,-1778 632,-1778 "/>
<polyline fill="none" stroke="black" points="632,-1726 636,-1726 636,-1722 632,-1722 "/>
<text text-anchor="middle" x="747.5" y="-1770.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7377</text>
<text text-anchor="middle" x="747.5" y="-1755.8" font-family="Times,serif" font-size="14.00">change(state): Move</text>
<text text-anchor="middle" x="747.5" y="-1740.8" font-family="Times,serif" font-size="14.00">format upgrades to</text>
<text text-anchor="middle" x="747.5" y="-1725.8" font-family="Times,serif" font-size="14.00">separate modules</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7446&#45;&gt;ZcashFoundation/zebra#7377 -->
<g id="edge13" class="edge">
<title>ZcashFoundation/zebra#7446&#45;&gt;ZcashFoundation/zebra#7377</title>
<path fill="none" stroke="black" d="M255.61,-1801C349.7,-1823 485.03,-1841.1 596,-1802 640.7,-1786.3 681.93,-1751 709.89,-1722.6"/>
<polygon fill="black" stroke="black" points="712.62,-1724.82 717.06,-1715.2 707.59,-1719.95 712.62,-1724.82"/>
<path fill="none" stroke="black" d="M253.12,-1790C273.85,-1795 295.44,-1799.3 316,-1802 439.42,-1817.9 473.15,-1821.9 596,-1802 613.77,-1799.1 632.29,-1794.5 650,-1789.1"/>
<polygon fill="black" stroke="black" points="651.22,-1792.39 659.75,-1786.1 649.16,-1785.7 651.22,-1792.39"/>
</g>
<!-- ZcashFoundation/zebra#7441 -->
<g id="node25" class="node open">
<title>ZcashFoundation/zebra#7441</title>
<g id="a_node25"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7441" xlink:title="ZcashFoundation/zebra#7441&#10;Decide if we need to&#10;speed up adding subtrees&#10;for existing database&#10;blocks" target="_blank">
<polygon fill="#c2e0c6" stroke="black" points="571.5,-1722.5 340.5,-1722.5 340.5,-1639.5 571.5,-1639.5 571.5,-1722.5"/>
<text text-anchor="middle" x="456" y="-1707.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7441</text>
<text text-anchor="middle" x="456" y="-1692.3" font-family="Times,serif" font-size="14.00">Decide if we need to</text>
<text text-anchor="middle" x="456" y="-1677.3" font-family="Times,serif" font-size="14.00">speed up adding subtrees</text>
<text text-anchor="middle" x="456" y="-1662.3" font-family="Times,serif" font-size="14.00">for existing database</text>
<text text-anchor="middle" x="456" y="-1647.3" font-family="Times,serif" font-size="14.00">blocks</text>
<polygon fill="#c2e0c6" stroke="black" points="571.5,-1793.5 340.5,-1793.5 340.5,-1710.5 571.5,-1710.5 571.5,-1793.5"/>
<text text-anchor="middle" x="456" y="-1778.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7441</text>
<text text-anchor="middle" x="456" y="-1763.3" font-family="Times,serif" font-size="14.00">Decide if we need to</text>
<text text-anchor="middle" x="456" y="-1748.3" font-family="Times,serif" font-size="14.00">speed up adding subtrees</text>
<text text-anchor="middle" x="456" y="-1733.3" font-family="Times,serif" font-size="14.00">for existing database</text>
<text text-anchor="middle" x="456" y="-1718.3" font-family="Times,serif" font-size="14.00">blocks</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7446&#45;&gt;ZcashFoundation/zebra#7441 -->
<g id="edge14" class="edge">
<title>ZcashFoundation/zebra#7446&#45;&gt;ZcashFoundation/zebra#7441</title>
<path fill="none" stroke="black" d="M255.69,-1735.6C280.05,-1728.9 305.88,-1721.8 330.58,-1715.1"/>
<polygon fill="black" stroke="black" points="331.64,-1718.44 340.35,-1712.4 329.78,-1711.69 331.64,-1718.44"/>
<path fill="none" stroke="black" d="M255.69,-1754.5C279.95,-1754.2 305.65,-1753.9 330.25,-1753.6"/>
<polygon fill="black" stroke="black" points="330.39,-1757.1 340.35,-1753.5 330.32,-1750.1 330.39,-1757.1"/>
</g>
<!-- ZcashFoundation/zebra#7441&#45;&gt;ZcashFoundation/zebra#7377 -->
<g id="edge15" class="edge">
<title>ZcashFoundation/zebra#7441&#45;&gt;ZcashFoundation/zebra#7377</title>
<path fill="none" stroke="black" d="M571.83,-1681C588.18,-1681 605.05,-1681 621.57,-1681"/>
<polygon fill="black" stroke="black" points="621.81,-1684.5 631.81,-1681 621.81,-1677.5 621.81,-1684.5"/>
<path fill="none" stroke="black" d="M571.83,-1752C588.18,-1752 605.05,-1752 621.57,-1752"/>
<polygon fill="black" stroke="black" points="621.81,-1755.5 631.81,-1752 621.81,-1748.5 621.81,-1755.5"/>
</g>
<!-- ZcashFoundation/zebra#7407 -->
<g id="node26" class="node open">
<title>ZcashFoundation/zebra#7407</title>
<g id="a_node26"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7407" xlink:title="ZcashFoundation/zebra#7407&#10;Make subtree index&#10;upgrade compatible with&#10;lightwalletd back&#45;&#10;tracking algorithm" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1614.5 24.5,-1614.5 24.5,-1531.5 255.5,-1531.5 255.5,-1614.5"/>
<text text-anchor="middle" x="140" y="-1599.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7407</text>
<text text-anchor="middle" x="140" y="-1584.3" font-family="Times,serif" font-size="14.00">Make subtree index</text>
<text text-anchor="middle" x="140" y="-1569.3" font-family="Times,serif" font-size="14.00">upgrade compatible with</text>
<text text-anchor="middle" x="140" y="-1554.3" font-family="Times,serif" font-size="14.00">lightwalletd back&#45;</text>
<text text-anchor="middle" x="140" y="-1539.3" font-family="Times,serif" font-size="14.00">tracking algorithm</text>
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1587.5 24.5,-1587.5 24.5,-1504.5 255.5,-1504.5 255.5,-1587.5"/>
<text text-anchor="middle" x="140" y="-1572.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7407</text>
<text text-anchor="middle" x="140" y="-1557.3" font-family="Times,serif" font-size="14.00">Make subtree index</text>
<text text-anchor="middle" x="140" y="-1542.3" font-family="Times,serif" font-size="14.00">upgrade compatible with</text>
<text text-anchor="middle" x="140" y="-1527.3" font-family="Times,serif" font-size="14.00">lightwalletd back&#45;</text>
<text text-anchor="middle" x="140" y="-1512.3" font-family="Times,serif" font-size="14.00">tracking algorithm</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7485 -->
<g id="edge16" class="edge">
<title>ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7485</title>
<path fill="none" stroke="black" d="M176.41,-1614.7C209.12,-1650.7 260.86,-1701.3 316,-1731 320.8,-1733.6 325.8,-1736 330.92,-1738.2"/>
<polygon fill="black" stroke="black" points="329.68,-1741.48 340.26,-1742.1 332.38,-1735.02 329.68,-1741.48"/>
<path fill="none" stroke="black" d="M226.81,-1587.6C254.89,-1600.4 286.47,-1614 316,-1625 326.58,-1628.9 337.72,-1632.7 348.9,-1636.4"/>
<polygon fill="black" stroke="black" points="348.13,-1639.83 358.72,-1639.5 350.24,-1633.15 348.13,-1639.83"/>
</g>
<!-- ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7377 -->
<g id="edge17" class="edge">
<title>ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7377</title>
<path fill="none" stroke="black" d="M255.72,-1586.1C379.57,-1600.5 563.58,-1622.6 596,-1630 612.41,-1633.8 629.55,-1638.6 646.13,-1643.9"/>
<polygon fill="black" stroke="black" points="645.23,-1647.29 655.82,-1647 647.36,-1640.62 645.23,-1647.29"/>
<path fill="none" stroke="black" d="M255.85,-1578.3C275.81,-1583.3 296.43,-1588.1 316,-1592 439.18,-1616.5 480.73,-1580.2 596,-1630 639.08,-1648.6 679.91,-1683.2 708.14,-1710.8"/>
<polygon fill="black" stroke="black" points="705.84,-1713.44 715.4,-1718 710.76,-1708.47 705.84,-1713.44"/>
</g>
<!-- ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7441 -->
<g id="edge18" class="edge">
<title>ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7441</title>
<path fill="none" stroke="black" d="M255.69,-1612.4C280.05,-1620.8 305.88,-1629.7 330.58,-1638.2"/>
<polygon fill="black" stroke="black" points="329.76,-1641.62 340.35,-1641.6 332.06,-1635.01 329.76,-1641.62"/>
<path fill="none" stroke="black" d="M251.5,-1587.7C261.92,-1594.5 271.68,-1602.2 280,-1611 309.58,-1642.3 285.1,-1671 316,-1701 320.83,-1705.7 326.13,-1710 331.75,-1713.8"/>
<polygon fill="black" stroke="black" points="329.88,-1716.76 340.19,-1719.2 333.65,-1710.86 329.88,-1716.76"/>
</g>
<!-- ZcashFoundation/zebra#7263 -->
<g id="node27" class="node open">
@ -454,8 +454,8 @@
<!-- ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7263 -->
<g id="edge19" class="edge">
<title>ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7263</title>
<path fill="none" stroke="black" d="M208.34,-1531.4C240.21,-1512.8 279.25,-1491.7 316,-1476 320.74,-1474 325.61,-1472 330.56,-1470.1"/>
<polygon fill="black" stroke="black" points="332.03,-1473.29 340.16,-1466.5 329.57,-1466.73 332.03,-1473.29"/>
<path fill="none" stroke="black" d="M240.88,-1504.4C265.31,-1494.7 291.48,-1484.7 316,-1476 321.42,-1474.1 326.97,-1472.2 332.58,-1470.3"/>
<polygon fill="black" stroke="black" points="333.73,-1473.61 342.09,-1467.1 331.5,-1466.97 333.73,-1473.61"/>
</g>
<!-- ZcashFoundation/zebra#7383 -->
<g id="node28" class="node open">
@ -474,8 +474,8 @@
<!-- ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7383 -->
<g id="edge20" class="edge">
<title>ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7383</title>
<path fill="none" stroke="black" d="M255.69,-1558.8C279.95,-1555.7 305.65,-1552.5 330.25,-1549.5"/>
<polygon fill="black" stroke="black" points="330.88,-1552.95 340.35,-1548.2 329.98,-1546.01 330.88,-1552.95"/>
<path fill="none" stroke="black" d="M255.69,-1541.6C279.95,-1540.7 305.65,-1539.7 330.25,-1538.8"/>
<polygon fill="black" stroke="black" points="330.5,-1542.29 340.35,-1538.4 330.22,-1535.3 330.5,-1542.29"/>
</g>
<!-- ZcashFoundation/zebra#7463 -->
<g id="node29" class="node open">
@ -492,18 +492,18 @@
<!-- ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7463 -->
<g id="edge21" class="edge">
<title>ZcashFoundation/zebra#7407&#45;&gt;ZcashFoundation/zebra#7463</title>
<path fill="none" stroke="black" d="M216.67,-1531.5C239.27,-1516.3 262.63,-1497.5 280,-1476 306.02,-1443.8 285.32,-1417.9 316,-1390 320.79,-1385.7 326.01,-1381.7 331.52,-1378.2"/>
<path fill="none" stroke="black" d="M244.77,-1504.4C257.67,-1496.3 269.87,-1486.9 280,-1476 308.26,-1445.7 285.32,-1417.9 316,-1390 320.79,-1385.7 326.01,-1381.7 331.52,-1378.2"/>
<polygon fill="black" stroke="black" points="333.55,-1381.07 340.42,-1373 330.02,-1375.02 333.55,-1381.07"/>
</g>
<!-- ZcashFoundation/zebra#7450 -->
<g id="node30" class="node open">
<title>ZcashFoundation/zebra#7450</title>
<g id="a_node30"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7450" xlink:title="ZcashFoundation/zebra#7450&#10;Manually test&#10;`z_getsubtreesbyindex`&#10;using `zcash&#45;rpc&#45;diff`" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1900 24.5,-1900 24.5,-1832 255.5,-1832 255.5,-1900"/>
<text text-anchor="middle" x="140" y="-1884.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7450</text>
<text text-anchor="middle" x="140" y="-1869.8" font-family="Times,serif" font-size="14.00">Manually test</text>
<text text-anchor="middle" x="140" y="-1854.8" font-family="Times,serif" font-size="14.00">`z_getsubtreesbyindex`</text>
<text text-anchor="middle" x="140" y="-1839.8" font-family="Times,serif" font-size="14.00">using `zcash&#45;rpc&#45;diff`</text>
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1895 24.5,-1895 24.5,-1827 255.5,-1827 255.5,-1895"/>
<text text-anchor="middle" x="140" y="-1879.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7450</text>
<text text-anchor="middle" x="140" y="-1864.8" font-family="Times,serif" font-size="14.00">Manually test</text>
<text text-anchor="middle" x="140" y="-1849.8" font-family="Times,serif" font-size="14.00">`z_getsubtreesbyindex`</text>
<text text-anchor="middle" x="140" y="-1834.8" font-family="Times,serif" font-size="14.00">using `zcash&#45;rpc&#45;diff`</text>
</a>
</g>
</g>
@ -565,10 +565,10 @@
<g id="node34" class="node open">
<title>ZcashFoundation/zebra#7361</title>
<g id="a_node34"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7361" xlink:title="ZcashFoundation/zebra#7361&#10;Make getblocktemplate&#45;&#10;rpcs a default feature" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1982.5 24.5,-1982.5 24.5,-1929.5 255.5,-1929.5 255.5,-1982.5"/>
<text text-anchor="middle" x="140" y="-1967.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7361</text>
<text text-anchor="middle" x="140" y="-1952.3" font-family="Times,serif" font-size="14.00">Make getblocktemplate&#45;</text>
<text text-anchor="middle" x="140" y="-1937.3" font-family="Times,serif" font-size="14.00">rpcs a default feature</text>
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1985.5 24.5,-1985.5 24.5,-1932.5 255.5,-1932.5 255.5,-1985.5"/>
<text text-anchor="middle" x="140" y="-1970.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7361</text>
<text text-anchor="middle" x="140" y="-1955.3" font-family="Times,serif" font-size="14.00">Make getblocktemplate&#45;</text>
<text text-anchor="middle" x="140" y="-1940.3" font-family="Times,serif" font-size="14.00">rpcs a default feature</text>
</a>
</g>
</g>
@ -586,8 +586,8 @@
<!-- ZcashFoundation/zebra#7361&#45;&gt;ZcashFoundation/zebra#7415 -->
<g id="edge25" class="edge">
<title>ZcashFoundation/zebra#7361&#45;&gt;ZcashFoundation/zebra#7415</title>
<path fill="none" stroke="black" d="M255.69,-1958.6C279.95,-1959.1 305.65,-1959.7 330.25,-1960.2"/>
<polygon fill="black" stroke="black" points="330.28,-1963.7 340.35,-1960.4 330.42,-1956.7 330.28,-1963.7"/>
<path fill="none" stroke="black" d="M255.69,-1960.5C279.95,-1960.8 305.65,-1961.1 330.25,-1961.4"/>
<polygon fill="black" stroke="black" points="330.32,-1964.9 340.35,-1961.5 330.39,-1957.9 330.32,-1964.9"/>
</g>
<!-- ZcashFoundation/zebra#7362 -->
<g id="node36" class="node open">
@ -604,18 +604,18 @@
<!-- ZcashFoundation/zebra#7361&#45;&gt;ZcashFoundation/zebra#7362 -->
<g id="edge26" class="edge">
<title>ZcashFoundation/zebra#7361&#45;&gt;ZcashFoundation/zebra#7362</title>
<path fill="none" stroke="black" d="M255.69,-1929.7C280.05,-1924.1 305.88,-1918.2 330.58,-1912.5"/>
<polygon fill="black" stroke="black" points="331.36,-1915.91 340.35,-1910.3 329.83,-1909.08 331.36,-1915.91"/>
<path fill="none" stroke="black" d="M252.15,-1932.5C277.49,-1926.4 304.58,-1919.9 330.44,-1913.8"/>
<polygon fill="black" stroke="black" points="331.4,-1917.17 340.29,-1911.4 329.75,-1910.37 331.4,-1917.17"/>
</g>
<!-- ZcashFoundation/zebra#7416 -->
<g id="node37" class="node open">
<title>ZcashFoundation/zebra#7416</title>
<g id="a_node37"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7416" xlink:title="ZcashFoundation/zebra#7416&#10;diagnostic: Log column&#10;family and database size&#10;on startup and shutdown" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2075 24.5,-2075 24.5,-2007 255.5,-2007 255.5,-2075"/>
<text text-anchor="middle" x="140" y="-2059.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7416</text>
<text text-anchor="middle" x="140" y="-2044.8" font-family="Times,serif" font-size="14.00">diagnostic: Log column</text>
<text text-anchor="middle" x="140" y="-2029.8" font-family="Times,serif" font-size="14.00">family and database size</text>
<text text-anchor="middle" x="140" y="-2014.8" font-family="Times,serif" font-size="14.00">on startup and shutdown</text>
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2072 24.5,-2072 24.5,-2004 255.5,-2004 255.5,-2072"/>
<text text-anchor="middle" x="140" y="-2056.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7416</text>
<text text-anchor="middle" x="140" y="-2041.8" font-family="Times,serif" font-size="14.00">diagnostic: Log column</text>
<text text-anchor="middle" x="140" y="-2026.8" font-family="Times,serif" font-size="14.00">family and database size</text>
<text text-anchor="middle" x="140" y="-2011.8" font-family="Times,serif" font-size="14.00">on startup and shutdown</text>
</a>
</g>
</g>
@ -623,118 +623,139 @@
<g id="node38" class="node open">
<title>ZcashFoundation/zebra#5718</title>
<g id="a_node38"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5718" xlink:title="ZcashFoundation/zebra#5718&#10;Reduce Zebra disk usage&#10;for mining pools" target="_blank">
<polygon fill="#c2e0c6" stroke="black" points="571.5,-2067.5 340.5,-2067.5 340.5,-2014.5 571.5,-2014.5 571.5,-2067.5"/>
<text text-anchor="middle" x="456" y="-2052.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#5718</text>
<text text-anchor="middle" x="456" y="-2037.3" font-family="Times,serif" font-size="14.00">Reduce Zebra disk usage</text>
<text text-anchor="middle" x="456" y="-2022.3" font-family="Times,serif" font-size="14.00">for mining pools</text>
<polygon fill="#c2e0c6" stroke="black" points="571.5,-2064.5 340.5,-2064.5 340.5,-2011.5 571.5,-2011.5 571.5,-2064.5"/>
<text text-anchor="middle" x="456" y="-2049.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#5718</text>
<text text-anchor="middle" x="456" y="-2034.3" font-family="Times,serif" font-size="14.00">Reduce Zebra disk usage</text>
<text text-anchor="middle" x="456" y="-2019.3" font-family="Times,serif" font-size="14.00">for mining pools</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7416&#45;&gt;ZcashFoundation/zebra#5718 -->
<g id="edge27" class="edge">
<title>ZcashFoundation/zebra#7416&#45;&gt;ZcashFoundation/zebra#5718</title>
<path fill="none" stroke="black" d="M255.69,-2041C279.95,-2041 305.65,-2041 330.25,-2041"/>
<polygon fill="black" stroke="black" points="330.35,-2044.5 340.35,-2041 330.35,-2037.5 330.35,-2044.5"/>
<path fill="none" stroke="black" d="M255.69,-2038C279.95,-2038 305.65,-2038 330.25,-2038"/>
<polygon fill="black" stroke="black" points="330.35,-2041.5 340.35,-2038 330.35,-2034.5 330.35,-2041.5"/>
</g>
<!-- ZcashFoundation/zebra#6642 -->
<g id="node39" class="node open">
<title>ZcashFoundation/zebra#6642</title>
<g id="a_node39"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6642" xlink:title="ZcashFoundation/zebra#6642&#10;Tracking: Update&#10;`lightwalletd` RPCs for&#10;&quot;spend before sync&quot;&#10;algorithm" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2176.5 24.5,-2176.5 24.5,-2093.5 255.5,-2093.5 255.5,-2176.5"/>
<text text-anchor="middle" x="140" y="-2161.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#6642</text>
<text text-anchor="middle" x="140" y="-2146.3" font-family="Times,serif" font-size="14.00">Tracking: Update</text>
<text text-anchor="middle" x="140" y="-2131.3" font-family="Times,serif" font-size="14.00">`lightwalletd` RPCs for</text>
<text text-anchor="middle" x="140" y="-2116.3" font-family="Times,serif" font-size="14.00">&quot;spend before sync&quot;</text>
<text text-anchor="middle" x="140" y="-2101.3" font-family="Times,serif" font-size="14.00">algorithm</text>
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2173.5 24.5,-2173.5 24.5,-2090.5 255.5,-2090.5 255.5,-2173.5"/>
<text text-anchor="middle" x="140" y="-2158.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#6642</text>
<text text-anchor="middle" x="140" y="-2143.3" font-family="Times,serif" font-size="14.00">Tracking: Update</text>
<text text-anchor="middle" x="140" y="-2128.3" font-family="Times,serif" font-size="14.00">`lightwalletd` RPCs for</text>
<text text-anchor="middle" x="140" y="-2113.3" font-family="Times,serif" font-size="14.00">&quot;spend before sync&quot;</text>
<text text-anchor="middle" x="140" y="-2098.3" font-family="Times,serif" font-size="14.00">algorithm</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6812 -->
<!-- ZcashFoundation/zebra#7590 -->
<g id="node40" class="node open">
<title>ZcashFoundation/zebra#7590</title>
<g id="a_node40"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/7590" xlink:title="ZcashFoundation/zebra#7590&#10;fix(state): Avoid panics&#10;and history tree&#10;consensus database&#10;concurrency bugs" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-1703.5 24.5,-1703.5 24.5,-1699.5 20.5,-1699.5 20.5,-1695.5 24.5,-1695.5 24.5,-1628.5 20.5,-1628.5 20.5,-1624.5 24.5,-1624.5 24.5,-1620.5 255.5,-1620.5 255.5,-1703.5"/>
<polyline fill="none" stroke="black" stroke-width="2" points="24.5,-1699.5 28.5,-1699.5 28.5,-1695.5 24.5,-1695.5 "/>
<polyline fill="none" stroke="black" stroke-width="2" points="24.5,-1628.5 28.5,-1628.5 28.5,-1624.5 24.5,-1624.5 "/>
<text text-anchor="middle" x="140" y="-1688.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7590</text>
<text text-anchor="middle" x="140" y="-1673.3" font-family="Times,serif" font-size="14.00">fix(state): Avoid panics</text>
<text text-anchor="middle" x="140" y="-1658.3" font-family="Times,serif" font-size="14.00">and history tree</text>
<text text-anchor="middle" x="140" y="-1643.3" font-family="Times,serif" font-size="14.00">consensus database</text>
<text text-anchor="middle" x="140" y="-1628.3" font-family="Times,serif" font-size="14.00">concurrency bugs</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7590&#45;&gt;ZcashFoundation/zebra#7485 -->
<g id="edge28" class="edge">
<title>ZcashFoundation/zebra#7590&#45;&gt;ZcashFoundation/zebra#7485</title>
<path fill="none" stroke="black" d="M255.69,-1663.5C279.95,-1663.8 305.65,-1664.1 330.25,-1664.4"/>
<polygon fill="black" stroke="black" points="330.32,-1667.9 340.35,-1664.5 330.39,-1660.9 330.32,-1667.9"/>
</g>
<!-- ZcashFoundation/zebra#6812 -->
<g id="node41" class="node open">
<title>ZcashFoundation/zebra#6812</title>
<g id="a_node40"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6812" xlink:title="ZcashFoundation/zebra#6812&#10;Process abort in state&#10;tests on some macOS&#10;versions with Rust 1.70" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2263 24.5,-2263 24.5,-2195 255.5,-2195 255.5,-2263"/>
<text text-anchor="middle" x="140" y="-2247.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#6812</text>
<text text-anchor="middle" x="140" y="-2232.8" font-family="Times,serif" font-size="14.00">Process abort in state</text>
<text text-anchor="middle" x="140" y="-2217.8" font-family="Times,serif" font-size="14.00">tests on some macOS</text>
<text text-anchor="middle" x="140" y="-2202.8" font-family="Times,serif" font-size="14.00">versions with Rust 1.70</text>
<g id="a_node41"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6812" xlink:title="ZcashFoundation/zebra#6812&#10;Process abort in state&#10;tests on some macOS&#10;versions with Rust 1.70" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2260 24.5,-2260 24.5,-2192 255.5,-2192 255.5,-2260"/>
<text text-anchor="middle" x="140" y="-2244.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#6812</text>
<text text-anchor="middle" x="140" y="-2229.8" font-family="Times,serif" font-size="14.00">Process abort in state</text>
<text text-anchor="middle" x="140" y="-2214.8" font-family="Times,serif" font-size="14.00">tests on some macOS</text>
<text text-anchor="middle" x="140" y="-2199.8" font-family="Times,serif" font-size="14.00">versions with Rust 1.70</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6824 -->
<g id="node41" class="node closed">
<g id="node42" class="node closed">
<title>ZcashFoundation/zebra#6824</title>
<g id="a_node41"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6824" xlink:title="ZcashFoundation/zebra#6824&#10;Restore macOS tests" target="_blank">
<polygon fill="#fad8c7" stroke="black" points="571.5,-2248 340.5,-2248 340.5,-2210 571.5,-2210 571.5,-2248"/>
<text text-anchor="middle" x="456" y="-2232.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#6824</text>
<text text-anchor="middle" x="456" y="-2217.8" font-family="Times,serif" font-size="14.00">Restore macOS tests</text>
<g id="a_node42"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6824" xlink:title="ZcashFoundation/zebra#6824&#10;Restore macOS tests" target="_blank">
<polygon fill="#fad8c7" stroke="black" points="571.5,-2245 340.5,-2245 340.5,-2207 571.5,-2207 571.5,-2245"/>
<text text-anchor="middle" x="456" y="-2229.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#6824</text>
<text text-anchor="middle" x="456" y="-2214.8" font-family="Times,serif" font-size="14.00">Restore macOS tests</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6812&#45;&gt;ZcashFoundation/zebra#6824 -->
<g id="edge28" class="edge">
<g id="edge29" class="edge">
<title>ZcashFoundation/zebra#6812&#45;&gt;ZcashFoundation/zebra#6824</title>
<path fill="none" stroke="black" d="M255.69,-2229C279.95,-2229 305.65,-2229 330.25,-2229"/>
<polygon fill="black" stroke="black" points="330.35,-2232.5 340.35,-2229 330.35,-2225.5 330.35,-2232.5"/>
<path fill="none" stroke="black" d="M255.69,-2226C279.95,-2226 305.65,-2226 330.25,-2226"/>
<polygon fill="black" stroke="black" points="330.35,-2229.5 340.35,-2226 330.35,-2222.5 330.35,-2229.5"/>
</g>
<!-- ZcashFoundation/zebra#7363 -->
<g id="node42" class="node open">
<g id="node43" class="node open">
<title>ZcashFoundation/zebra#7363</title>
<g id="a_node42"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7363" xlink:title="ZcashFoundation/zebra#7363&#10;Make a config for&#10;progress bars, rather&#10;than having the feature&#10;activate them by default" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2364.5 24.5,-2364.5 24.5,-2281.5 255.5,-2281.5 255.5,-2364.5"/>
<text text-anchor="middle" x="140" y="-2349.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7363</text>
<text text-anchor="middle" x="140" y="-2334.3" font-family="Times,serif" font-size="14.00">Make a config for</text>
<text text-anchor="middle" x="140" y="-2319.3" font-family="Times,serif" font-size="14.00">progress bars, rather</text>
<text text-anchor="middle" x="140" y="-2304.3" font-family="Times,serif" font-size="14.00">than having the feature</text>
<text text-anchor="middle" x="140" y="-2289.3" font-family="Times,serif" font-size="14.00">activate them by default</text>
<g id="a_node43"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7363" xlink:title="ZcashFoundation/zebra#7363&#10;Make a config for&#10;progress bars, rather&#10;than having the feature&#10;activate them by default" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="255.5,-2361.5 24.5,-2361.5 24.5,-2278.5 255.5,-2278.5 255.5,-2361.5"/>
<text text-anchor="middle" x="140" y="-2346.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7363</text>
<text text-anchor="middle" x="140" y="-2331.3" font-family="Times,serif" font-size="14.00">Make a config for</text>
<text text-anchor="middle" x="140" y="-2316.3" font-family="Times,serif" font-size="14.00">progress bars, rather</text>
<text text-anchor="middle" x="140" y="-2301.3" font-family="Times,serif" font-size="14.00">than having the feature</text>
<text text-anchor="middle" x="140" y="-2286.3" font-family="Times,serif" font-size="14.00">activate them by default</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7364 -->
<g id="node43" class="node open">
<g id="node44" class="node open">
<title>ZcashFoundation/zebra#7364</title>
<g id="a_node43"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7364" xlink:title="ZcashFoundation/zebra#7364&#10;Make progress&#45;bars a&#10;default feature" target="_blank">
<polygon fill="#c2e0c6" stroke="black" points="571.5,-2349.5 340.5,-2349.5 340.5,-2296.5 571.5,-2296.5 571.5,-2349.5"/>
<text text-anchor="middle" x="456" y="-2334.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7364</text>
<text text-anchor="middle" x="456" y="-2319.3" font-family="Times,serif" font-size="14.00">Make progress&#45;bars a</text>
<text text-anchor="middle" x="456" y="-2304.3" font-family="Times,serif" font-size="14.00">default feature</text>
<g id="a_node44"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/7364" xlink:title="ZcashFoundation/zebra#7364&#10;Make progress&#45;bars a&#10;default feature" target="_blank">
<polygon fill="#c2e0c6" stroke="black" points="571.5,-2346.5 340.5,-2346.5 340.5,-2293.5 571.5,-2293.5 571.5,-2346.5"/>
<text text-anchor="middle" x="456" y="-2331.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/zebra#7364</text>
<text text-anchor="middle" x="456" y="-2316.3" font-family="Times,serif" font-size="14.00">Make progress&#45;bars a</text>
<text text-anchor="middle" x="456" y="-2301.3" font-family="Times,serif" font-size="14.00">default feature</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#7363&#45;&gt;ZcashFoundation/zebra#7364 -->
<g id="edge29" class="edge">
<g id="edge30" class="edge">
<title>ZcashFoundation/zebra#7363&#45;&gt;ZcashFoundation/zebra#7364</title>
<path fill="none" stroke="black" d="M255.69,-2323C279.95,-2323 305.65,-2323 330.25,-2323"/>
<polygon fill="black" stroke="black" points="330.35,-2326.5 340.35,-2323 330.35,-2319.5 330.35,-2326.5"/>
<path fill="none" stroke="black" d="M255.69,-2320C279.95,-2320 305.65,-2320 330.25,-2320"/>
<polygon fill="black" stroke="black" points="330.35,-2323.5 340.35,-2320 330.35,-2316.5 330.35,-2323.5"/>
</g>
<!-- ZcashFoundation/ed25519&#45;zebra#77 -->
<g id="node44" class="node open">
<g id="node45" class="node open">
<title>ZcashFoundation/ed25519&#45;zebra#77</title>
<g id="a_node44"><a xlink:href="https://github.com/ZcashFoundation/ed25519-zebra/issues/77" xlink:title="ZcashFoundation/ed25519&#45;zebra#77&#10;Add instructions to the&#10;README for updating this&#10;crate" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="280,-2451 0,-2451 0,-2383 280,-2383 280,-2451"/>
<text text-anchor="middle" x="140" y="-2435.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/ed25519&#45;zebra#77</text>
<text text-anchor="middle" x="140" y="-2420.8" font-family="Times,serif" font-size="14.00">Add instructions to the</text>
<text text-anchor="middle" x="140" y="-2405.8" font-family="Times,serif" font-size="14.00">README for updating this</text>
<text text-anchor="middle" x="140" y="-2390.8" font-family="Times,serif" font-size="14.00">crate</text>
<g id="a_node45"><a xlink:href="https://github.com/ZcashFoundation/ed25519-zebra/issues/77" xlink:title="ZcashFoundation/ed25519&#45;zebra#77&#10;Add instructions to the&#10;README for updating this&#10;crate" target="_blank">
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="280,-2448 0,-2448 0,-2380 280,-2380 280,-2448"/>
<text text-anchor="middle" x="140" y="-2432.8" font-family="Times,serif" font-size="14.00">ZcashFoundation/ed25519&#45;zebra#77</text>
<text text-anchor="middle" x="140" y="-2417.8" font-family="Times,serif" font-size="14.00">Add instructions to the</text>
<text text-anchor="middle" x="140" y="-2402.8" font-family="Times,serif" font-size="14.00">README for updating this</text>
<text text-anchor="middle" x="140" y="-2387.8" font-family="Times,serif" font-size="14.00">crate</text>
</a>
</g>
</g>
<!-- ZcashFoundation/ed25519&#45;zebra#79 -->
<g id="node45" class="node closed">
<g id="node46" class="node closed">
<title>ZcashFoundation/ed25519&#45;zebra#79</title>
<g id="a_node45"><a xlink:href="https://github.com/ZcashFoundation/ed25519-zebra/issues/79" xlink:title="ZcashFoundation/ed25519&#45;zebra#79&#10;Tag a new &#160;ed25519&#45;zebra&#10;release" target="_blank">
<polygon fill="#fad8c7" stroke="black" points="596,-2443.5 316,-2443.5 316,-2390.5 596,-2390.5 596,-2443.5"/>
<text text-anchor="middle" x="456" y="-2428.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/ed25519&#45;zebra#79</text>
<text text-anchor="middle" x="456" y="-2413.3" font-family="Times,serif" font-size="14.00">Tag a new &#160;ed25519&#45;zebra</text>
<text text-anchor="middle" x="456" y="-2398.3" font-family="Times,serif" font-size="14.00">release</text>
<g id="a_node46"><a xlink:href="https://github.com/ZcashFoundation/ed25519-zebra/issues/79" xlink:title="ZcashFoundation/ed25519&#45;zebra#79&#10;Tag a new &#160;ed25519&#45;zebra&#10;release" target="_blank">
<polygon fill="#fad8c7" stroke="black" points="596,-2440.5 316,-2440.5 316,-2387.5 596,-2387.5 596,-2440.5"/>
<text text-anchor="middle" x="456" y="-2425.3" font-family="Times,serif" font-size="14.00">ZcashFoundation/ed25519&#45;zebra#79</text>
<text text-anchor="middle" x="456" y="-2410.3" font-family="Times,serif" font-size="14.00">Tag a new &#160;ed25519&#45;zebra</text>
<text text-anchor="middle" x="456" y="-2395.3" font-family="Times,serif" font-size="14.00">release</text>
</a>
</g>
</g>
<!-- ZcashFoundation/ed25519&#45;zebra#77&#45;&gt;ZcashFoundation/ed25519&#45;zebra#79 -->
<g id="edge30" class="edge">
<g id="edge31" class="edge">
<title>ZcashFoundation/ed25519&#45;zebra#77&#45;&gt;ZcashFoundation/ed25519&#45;zebra#79</title>
<path fill="none" stroke="black" d="M280.1,-2417C288.49,-2417 296.96,-2417 305.4,-2417"/>
<polygon fill="black" stroke="black" points="305.67,-2420.5 315.67,-2417 305.67,-2413.5 305.67,-2420.5"/>
<path fill="none" stroke="black" d="M280.1,-2414C288.49,-2414 296.96,-2414 305.4,-2414"/>
<polygon fill="black" stroke="black" points="305.67,-2417.5 315.67,-2414 305.67,-2410.5 305.67,-2417.5"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 56 KiB