From 3d282b8273b51e0fe7d08260a45f6b6fe65a4b60 Mon Sep 17 00:00:00 2001 From: conradoplg Date: Fri, 8 Dec 2023 12:50:22 +0000 Subject: [PATCH] deploy: 8e09c2f71d4a4b211e36e7f57ba3b0b253602a38 --- zcash-zf-dag.html | 794 +++++++++++++++++++-------------------- zcash-zf-dag.svg | 794 +++++++++++++++++++-------------------- zcash-zf-devops-dag.html | 152 +++----- zcash-zf-devops-dag.svg | 152 +++----- 4 files changed, 898 insertions(+), 994 deletions(-) diff --git a/zcash-zf-dag.html b/zcash-zf-dag.html index f9ecdf72..ec30e39c 100644 --- a/zcash-zf-dag.html +++ b/zcash-zf-dag.html @@ -17,10 +17,10 @@ -
- - +
+ + cluster_0 @@ -232,680 +232,662 @@ - - -ZcashFoundation/zebra#8037 - - -ZcashFoundation/zebra#8037 -Run Zebra's unit tests -with the scanner enabled - - - - - -ZcashFoundation/zebra#8069 - - -ZcashFoundation/zebra#8069 -test: Add database -conflict and ephemeral -tests for the scanner -database - - - - - -ZcashFoundation/zebra#8037->ZcashFoundation/zebra#8069 - - - - + ZcashFoundation/zebra#8050 - - -ZcashFoundation/zebra#8050 -Change scanner database -format so it is easier -for users to query for -transaction IDs + + +ZcashFoundation/zebra#8050 +Change scanner database +format so it is easier +for users to query for +transaction IDs - + ZcashFoundation/zebra#7813 - - -ZcashFoundation/zebra#7813 -test(scan): Scan blocks -containing ZECpages -transactions with the -ZECpages shielded key + + +ZcashFoundation/zebra#7813 +test(scan): Scan blocks +containing ZECpages +transactions with the +ZECpages shielded key - + ZcashFoundation/zebra#8050->ZcashFoundation/zebra#7813 - - + + - + ZcashFoundation/zebra#8046 - - -ZcashFoundation/zebra#8046 -Document how to run and -query the results of the -blockchain scanning MVP + + +ZcashFoundation/zebra#8046 +Document how to run and +query the results of the +blockchain scanning MVP - + ZcashFoundation/zebra#8046->ZcashFoundation/zebra#8050 - - + + - + ZcashFoundation/zebra#4841 - - -ZcashFoundation/zebra#4841 -Improve note commitment -tree append performance + + +ZcashFoundation/zebra#4841 +Improve note commitment +tree append performance + + + + + +ZcashFoundation/zebra#8069 + + +ZcashFoundation/zebra#8069 +test: Add standard +database tests for the +scanner database - + ZcashFoundation/zebra#2908 - - -ZcashFoundation/zebra#2908 -Improve -VerifyBlockError::Commit -typing, so we don't -accidentally break syncer -error handling + + +ZcashFoundation/zebra#2908 +Improve +VerifyBlockError::Commit +typing, so we don't +accidentally break syncer +error handling - + ZcashFoundation/zebra#5487 - - -ZcashFoundation/zebra#5487 -Return detailed errors -from the `submitblock` -RPC + + +ZcashFoundation/zebra#5487 +Return detailed errors +from the `submitblock` +RPC - + ZcashFoundation/zebra#2908->ZcashFoundation/zebra#5487 - - + + - + ZcashFoundation/zebra#5709 - - -ZcashFoundation/zebra#5709 -Fix repeated block -timeouts during initial -sync + + +ZcashFoundation/zebra#5709 +Fix repeated block +timeouts during initial +sync - + ZcashFoundation/zebra#5425 - - -ZcashFoundation/zebra#5425 -Parallelise note -commitment tree point -conversions + + +ZcashFoundation/zebra#5425 +Parallelise note +commitment tree point +conversions - + ZcashFoundation/zebra#5709->ZcashFoundation/zebra#5425 - - + + - + ZcashFoundation/zebra#4774 - - -ZcashFoundation/zebra#4774 -Add an NU5 block test -vector that contains many -shielded Orchard -transactions + + +ZcashFoundation/zebra#4774 +Add an NU5 block test +vector that contains many +shielded Orchard +transactions - + ZcashFoundation/zebra#4774->ZcashFoundation/zebra#4841 - - + + - + ZcashFoundation/zebra#4775 - - -ZcashFoundation/zebra#4775 -Add an NU5 block test -vector that contains many -shielded Sapling -transactions + + +ZcashFoundation/zebra#4775 +Add an NU5 block test +vector that contains many +shielded Sapling +transactions - + ZcashFoundation/zebra#4775->ZcashFoundation/zebra#4841 - - + + - + ZcashFoundation/zebra#4545 - - -ZcashFoundation/zebra#4545 -Start disconnecting from -outdated peers a few days -before network upgrade -activation + + +ZcashFoundation/zebra#4545 +Start disconnecting from +outdated peers a few days +before network upgrade +activation - + ZcashFoundation/zebra#4226 - - -ZcashFoundation/zebra#4226 -Prefer faster peers, but -if all peers are slow, -still connect to them + + +ZcashFoundation/zebra#4226 +Prefer faster peers, but +if all peers are slow, +still connect to them - + ZcashFoundation/zebra#4545->ZcashFoundation/zebra#4226 - - + + - + ZcashFoundation/zebra#7617 - - - - -ZcashFoundation/zebra#7617 -ref(docker): use cache -mounts for build cache + + + + +ZcashFoundation/zebra#7617 +ref(docker): use cache +mounts for build cache - + ZcashFoundation/zebra#6894 - - -ZcashFoundation/zebra#6894 -Use cached state for -continuous deployment -instances + + +ZcashFoundation/zebra#6894 +Use cached state for +continuous deployment +instances - + ZcashFoundation/zebra#7738 - - -ZcashFoundation/zebra#7738 -docs: Add ticket -templates for RPC methods -and state format upgrades + + +ZcashFoundation/zebra#7738 +docs: Add ticket +templates for RPC methods +and state format upgrades - + ZcashFoundation/zebra#7833 - - -ZcashFoundation/zebra#7833 -Document how to design -RPCs and state queries + + +ZcashFoundation/zebra#7833 +Document how to design +RPCs and state queries - + ZcashFoundation/zebra#7833->ZcashFoundation/zebra#7738 - - + + - + ZcashFoundation/zebra#7383 - - -ZcashFoundation/zebra#7383 -(De)Serialize -`NoteCommitmentTree`s -using supported -serialization format -instead of `bincode` + + +ZcashFoundation/zebra#7383 +(De)Serialize +`NoteCommitmentTree`s +using supported +serialization format +instead of `bincode` - + ZcashFoundation/zebra#7416 - - -ZcashFoundation/zebra#7416 -diagnostic: Log column -family and database size -on startup and shutdown + + +ZcashFoundation/zebra#7416 +diagnostic: Log column +family and database size +on startup and shutdown - + ZcashFoundation/zebra#5718 - - -ZcashFoundation/zebra#5718 -Reduce Zebra disk usage -for mining pools + + +ZcashFoundation/zebra#5718 +Reduce Zebra disk usage +for mining pools - + ZcashFoundation/zebra#7416->ZcashFoundation/zebra#5718 - - + + - + ZcashFoundation/zebra#7558 - - -ZcashFoundation/zebra#7558 -dev docs: Document how to -fix cached state issues + + +ZcashFoundation/zebra#7558 +dev docs: Document how to +fix cached state issues - + ZcashFoundation/zebra#7785 - - -ZcashFoundation/zebra#7785 -change: Support hiding -specific progress bars in -summary mode + + +ZcashFoundation/zebra#7785 +change: Support hiding +specific progress bars in +summary mode - + ZcashFoundation/zebra#7648 - - -ZcashFoundation/zebra#7648 -Allow logging to terminal -when progress bars are -enabled + + +ZcashFoundation/zebra#7648 +Allow logging to terminal +when progress bars are +enabled - + ZcashFoundation/zebra#7785->ZcashFoundation/zebra#7648 - - + + - + ZcashFoundation/zebra#7533 - - -ZcashFoundation/zebra#7533 -Document how to rebuild -cached states + + +ZcashFoundation/zebra#7533 +Document how to rebuild +cached states - + ZcashFoundation/zebra#7533->ZcashFoundation/zebra#7558 - - + + - + ZcashFoundation/zebra#7119 - - -ZcashFoundation/zebra#7119 -Tracking: Add regtest -network + + +ZcashFoundation/zebra#7119 +Tracking: Add regtest +network - + ZcashFoundation/zebra#7534 - - -ZcashFoundation/zebra#7534 -Make it possible to run -CI tests locally for -developers + + +ZcashFoundation/zebra#7534 +Make it possible to run +CI tests locally for +developers - + ZcashFoundation/zebra#4464 - - -ZcashFoundation/zebra#4464 -ci: create documentation -on how to run tests -locally for development -purposes + + +ZcashFoundation/zebra#4464 +ci: create documentation +on how to run tests +locally for development +purposes - + ZcashFoundation/zebra#7534->ZcashFoundation/zebra#4464 - - + + - + ZcashFoundation/zebra#7845 - - -ZcashFoundation/zebra#7845 -Tracking: Add parameters -to `Network::Testnet` -variant + + +ZcashFoundation/zebra#7845 +Tracking: Add parameters +to `Network::Testnet` +variant - + ZcashFoundation/zebra#7839 - - -ZcashFoundation/zebra#7839 -Add a `Regtest` constant -of `Network::Testnet` + + +ZcashFoundation/zebra#7839 +Add a `Regtest` constant +of `Network::Testnet` - + ZcashFoundation/zebra#7845->ZcashFoundation/zebra#7839 - - + + - + ZcashFoundation/zebra#7847 - - -ZcashFoundation/zebra#7847 -Reconnect to peers after -arbitrarily long -disconnections with -randomized exponential -backoff + + +ZcashFoundation/zebra#7847 +Reconnect to peers after +arbitrarily long +disconnections with +randomized exponential +backoff - + ZcashFoundation/zebra#3117 - - -ZcashFoundation/zebra#3117 -Stop using private IP -addresses by default + + +ZcashFoundation/zebra#3117 +Stop using private IP +addresses by default - + ZcashFoundation/zebra#1890 - - -ZcashFoundation/zebra#1890 -Zebra should support -separate local bind and -external advertise -addresses + + +ZcashFoundation/zebra#1890 +Zebra should support +separate local bind and +external advertise +addresses - + ZcashFoundation/zebra#3117->ZcashFoundation/zebra#1890 - - + + - + ZcashFoundation/zebra#7822 - - -ZcashFoundation/zebra#7822 -Tracking: security: Limit -ability of synthetic -nodes to take up -connection slots. Credit: -Ziggurat Team + + +ZcashFoundation/zebra#7822 +Tracking: security: Limit +ability of synthetic +nodes to take up +connection slots. Credit: +Ziggurat Team - + ZcashFoundation/zebra#7822->ZcashFoundation/zebra#4545 - - + + - + ZcashFoundation/zebra#7680 - - -ZcashFoundation/zebra#7680 -Automatically open an -issue when main branch -release-related merges -fail + + +ZcashFoundation/zebra#7680 +Automatically open an +issue when main branch +release-related merges +fail - + ZcashFoundation/zebra#7891 - - -ZcashFoundation/zebra#7891 -change(docker): Publish -fewer Zebra docker tags, -and standardise names + + +ZcashFoundation/zebra#7891 +change(docker): Publish +fewer Zebra docker tags, +and standardise names - + ZcashFoundation/zebra#7680->ZcashFoundation/zebra#7891 - - + + - + ZcashFoundation/zebra#7892 - - -ZcashFoundation/zebra#7892 -change(release): Enable -all user features in the -`experimental` build + + +ZcashFoundation/zebra#7892 +change(release): Enable +all user features in the +`experimental` build - + ZcashFoundation/zebra#7891->ZcashFoundation/zebra#7892 - - + + - + ZcashFoundation/zebra#7905 - - -ZcashFoundation/zebra#7905 -feat(zebra-scan): -Immediately scan newly -verified blocks + + +ZcashFoundation/zebra#7905 +feat(zebra-scan): +Immediately scan newly +verified blocks - + ZcashFoundation/zebra#7907 - - -ZcashFoundation/zebra#7907 -feat(zebra-scan): Make -the scanner send data to -the results channel + + +ZcashFoundation/zebra#7907 +feat(zebra-scan): Make +the scanner send data to +the results channel - + ZcashFoundation/zebra#7905->ZcashFoundation/zebra#7907 - - + + - + ZcashFoundation/zebra#7927 - - -ZcashFoundation/zebra#7927 -feat(zebra-state): Send a -reference to latest non- -finalized state in -TipAction::Reset + + +ZcashFoundation/zebra#7927 +feat(zebra-state): Send a +reference to latest non- +finalized state in +TipAction::Reset - + ZcashFoundation/zebra#7935 - - - - -ZcashFoundation/zebra#7935 -feat(zebra-state): Adds a -method to ChainTipChange -for getting unseen blocks -when the best chain -changes + + + + +ZcashFoundation/zebra#7935 +feat(zebra-state): Adds a +method to ChainTipChange +for getting unseen blocks +when the best chain +changes - + ZcashFoundation/zebra#7927->ZcashFoundation/zebra#7935 - - + + - + ZcashFoundation/zebra#7928 - - -ZcashFoundation/zebra#7928 -feat(zebra-scan): Make -the key storage database -persistent + + +ZcashFoundation/zebra#7928 +feat(zebra-scan): Make +the key storage database +persistent - + ZcashFoundation/zebra#7926 - - -ZcashFoundation/zebra#7926 -feat(zebra-db): Split low -level database code -inside `zebra-state` + + +ZcashFoundation/zebra#7926 +feat(zebra-db): Split low +level database code +inside `zebra-state` - + ZcashFoundation/zebra#7926->ZcashFoundation/zebra#7928 - - + + - + ZcashFoundation/zebra#7934 - - -ZcashFoundation/zebra#7934 -change(zebra-state): When -the best chain changes, -scan all the blocks in -the best chain fork + + +ZcashFoundation/zebra#7934 +change(zebra-state): When +the best chain changes, +scan all the blocks in +the best chain fork - + ZcashFoundation/zebra#7934->ZcashFoundation/zebra#7927 - - + + diff --git a/zcash-zf-dag.svg b/zcash-zf-dag.svg index 28a2fbaf..b33a62f0 100644 --- a/zcash-zf-dag.svg +++ b/zcash-zf-dag.svg @@ -5,10 +5,10 @@ - - - + + + cluster_0 @@ -220,680 +220,662 @@ - - -ZcashFoundation/zebra#8037 - - -ZcashFoundation/zebra#8037 -Run Zebra's unit tests -with the scanner enabled - - - - - -ZcashFoundation/zebra#8069 - - -ZcashFoundation/zebra#8069 -test: Add database -conflict and ephemeral -tests for the scanner -database - - - - - -ZcashFoundation/zebra#8037->ZcashFoundation/zebra#8069 - - - - + ZcashFoundation/zebra#8050 - - -ZcashFoundation/zebra#8050 -Change scanner database -format so it is easier -for users to query for -transaction IDs + + +ZcashFoundation/zebra#8050 +Change scanner database +format so it is easier +for users to query for +transaction IDs - + ZcashFoundation/zebra#7813 - - -ZcashFoundation/zebra#7813 -test(scan): Scan blocks -containing ZECpages -transactions with the -ZECpages shielded key + + +ZcashFoundation/zebra#7813 +test(scan): Scan blocks +containing ZECpages +transactions with the +ZECpages shielded key - + ZcashFoundation/zebra#8050->ZcashFoundation/zebra#7813 - - + + - + ZcashFoundation/zebra#8046 - - -ZcashFoundation/zebra#8046 -Document how to run and -query the results of the -blockchain scanning MVP + + +ZcashFoundation/zebra#8046 +Document how to run and +query the results of the +blockchain scanning MVP - + ZcashFoundation/zebra#8046->ZcashFoundation/zebra#8050 - - + + - + ZcashFoundation/zebra#4841 - - -ZcashFoundation/zebra#4841 -Improve note commitment -tree append performance + + +ZcashFoundation/zebra#4841 +Improve note commitment +tree append performance + + + + + +ZcashFoundation/zebra#8069 + + +ZcashFoundation/zebra#8069 +test: Add standard +database tests for the +scanner database - + ZcashFoundation/zebra#2908 - - -ZcashFoundation/zebra#2908 -Improve -VerifyBlockError::Commit -typing, so we don't -accidentally break syncer -error handling + + +ZcashFoundation/zebra#2908 +Improve +VerifyBlockError::Commit +typing, so we don't +accidentally break syncer +error handling - + ZcashFoundation/zebra#5487 - - -ZcashFoundation/zebra#5487 -Return detailed errors -from the `submitblock` -RPC + + +ZcashFoundation/zebra#5487 +Return detailed errors +from the `submitblock` +RPC - + ZcashFoundation/zebra#2908->ZcashFoundation/zebra#5487 - - + + - + ZcashFoundation/zebra#5709 - - -ZcashFoundation/zebra#5709 -Fix repeated block -timeouts during initial -sync + + +ZcashFoundation/zebra#5709 +Fix repeated block +timeouts during initial +sync - + ZcashFoundation/zebra#5425 - - -ZcashFoundation/zebra#5425 -Parallelise note -commitment tree point -conversions + + +ZcashFoundation/zebra#5425 +Parallelise note +commitment tree point +conversions - + ZcashFoundation/zebra#5709->ZcashFoundation/zebra#5425 - - + + - + ZcashFoundation/zebra#4774 - - -ZcashFoundation/zebra#4774 -Add an NU5 block test -vector that contains many -shielded Orchard -transactions + + +ZcashFoundation/zebra#4774 +Add an NU5 block test +vector that contains many +shielded Orchard +transactions - + ZcashFoundation/zebra#4774->ZcashFoundation/zebra#4841 - - + + - + ZcashFoundation/zebra#4775 - - -ZcashFoundation/zebra#4775 -Add an NU5 block test -vector that contains many -shielded Sapling -transactions + + +ZcashFoundation/zebra#4775 +Add an NU5 block test +vector that contains many +shielded Sapling +transactions - + ZcashFoundation/zebra#4775->ZcashFoundation/zebra#4841 - - + + - + ZcashFoundation/zebra#4545 - - -ZcashFoundation/zebra#4545 -Start disconnecting from -outdated peers a few days -before network upgrade -activation + + +ZcashFoundation/zebra#4545 +Start disconnecting from +outdated peers a few days +before network upgrade +activation - + ZcashFoundation/zebra#4226 - - -ZcashFoundation/zebra#4226 -Prefer faster peers, but -if all peers are slow, -still connect to them + + +ZcashFoundation/zebra#4226 +Prefer faster peers, but +if all peers are slow, +still connect to them - + ZcashFoundation/zebra#4545->ZcashFoundation/zebra#4226 - - + + - + ZcashFoundation/zebra#7617 - - - - -ZcashFoundation/zebra#7617 -ref(docker): use cache -mounts for build cache + + + + +ZcashFoundation/zebra#7617 +ref(docker): use cache +mounts for build cache - + ZcashFoundation/zebra#6894 - - -ZcashFoundation/zebra#6894 -Use cached state for -continuous deployment -instances + + +ZcashFoundation/zebra#6894 +Use cached state for +continuous deployment +instances - + ZcashFoundation/zebra#7738 - - -ZcashFoundation/zebra#7738 -docs: Add ticket -templates for RPC methods -and state format upgrades + + +ZcashFoundation/zebra#7738 +docs: Add ticket +templates for RPC methods +and state format upgrades - + ZcashFoundation/zebra#7833 - - -ZcashFoundation/zebra#7833 -Document how to design -RPCs and state queries + + +ZcashFoundation/zebra#7833 +Document how to design +RPCs and state queries - + ZcashFoundation/zebra#7833->ZcashFoundation/zebra#7738 - - + + - + ZcashFoundation/zebra#7383 - - -ZcashFoundation/zebra#7383 -(De)Serialize -`NoteCommitmentTree`s -using supported -serialization format -instead of `bincode` + + +ZcashFoundation/zebra#7383 +(De)Serialize +`NoteCommitmentTree`s +using supported +serialization format +instead of `bincode` - + ZcashFoundation/zebra#7416 - - -ZcashFoundation/zebra#7416 -diagnostic: Log column -family and database size -on startup and shutdown + + +ZcashFoundation/zebra#7416 +diagnostic: Log column +family and database size +on startup and shutdown - + ZcashFoundation/zebra#5718 - - -ZcashFoundation/zebra#5718 -Reduce Zebra disk usage -for mining pools + + +ZcashFoundation/zebra#5718 +Reduce Zebra disk usage +for mining pools - + ZcashFoundation/zebra#7416->ZcashFoundation/zebra#5718 - - + + - + ZcashFoundation/zebra#7558 - - -ZcashFoundation/zebra#7558 -dev docs: Document how to -fix cached state issues + + +ZcashFoundation/zebra#7558 +dev docs: Document how to +fix cached state issues - + ZcashFoundation/zebra#7785 - - -ZcashFoundation/zebra#7785 -change: Support hiding -specific progress bars in -summary mode + + +ZcashFoundation/zebra#7785 +change: Support hiding +specific progress bars in +summary mode - + ZcashFoundation/zebra#7648 - - -ZcashFoundation/zebra#7648 -Allow logging to terminal -when progress bars are -enabled + + +ZcashFoundation/zebra#7648 +Allow logging to terminal +when progress bars are +enabled - + ZcashFoundation/zebra#7785->ZcashFoundation/zebra#7648 - - + + - + ZcashFoundation/zebra#7533 - - -ZcashFoundation/zebra#7533 -Document how to rebuild -cached states + + +ZcashFoundation/zebra#7533 +Document how to rebuild +cached states - + ZcashFoundation/zebra#7533->ZcashFoundation/zebra#7558 - - + + - + ZcashFoundation/zebra#7119 - - -ZcashFoundation/zebra#7119 -Tracking: Add regtest -network + + +ZcashFoundation/zebra#7119 +Tracking: Add regtest +network - + ZcashFoundation/zebra#7534 - - -ZcashFoundation/zebra#7534 -Make it possible to run -CI tests locally for -developers + + +ZcashFoundation/zebra#7534 +Make it possible to run +CI tests locally for +developers - + ZcashFoundation/zebra#4464 - - -ZcashFoundation/zebra#4464 -ci: create documentation -on how to run tests -locally for development -purposes + + +ZcashFoundation/zebra#4464 +ci: create documentation +on how to run tests +locally for development +purposes - + ZcashFoundation/zebra#7534->ZcashFoundation/zebra#4464 - - + + - + ZcashFoundation/zebra#7845 - - -ZcashFoundation/zebra#7845 -Tracking: Add parameters -to `Network::Testnet` -variant + + +ZcashFoundation/zebra#7845 +Tracking: Add parameters +to `Network::Testnet` +variant - + ZcashFoundation/zebra#7839 - - -ZcashFoundation/zebra#7839 -Add a `Regtest` constant -of `Network::Testnet` + + +ZcashFoundation/zebra#7839 +Add a `Regtest` constant +of `Network::Testnet` - + ZcashFoundation/zebra#7845->ZcashFoundation/zebra#7839 - - + + - + ZcashFoundation/zebra#7847 - - -ZcashFoundation/zebra#7847 -Reconnect to peers after -arbitrarily long -disconnections with -randomized exponential -backoff + + +ZcashFoundation/zebra#7847 +Reconnect to peers after +arbitrarily long +disconnections with +randomized exponential +backoff - + ZcashFoundation/zebra#3117 - - -ZcashFoundation/zebra#3117 -Stop using private IP -addresses by default + + +ZcashFoundation/zebra#3117 +Stop using private IP +addresses by default - + ZcashFoundation/zebra#1890 - - -ZcashFoundation/zebra#1890 -Zebra should support -separate local bind and -external advertise -addresses + + +ZcashFoundation/zebra#1890 +Zebra should support +separate local bind and +external advertise +addresses - + ZcashFoundation/zebra#3117->ZcashFoundation/zebra#1890 - - + + - + ZcashFoundation/zebra#7822 - - -ZcashFoundation/zebra#7822 -Tracking: security: Limit -ability of synthetic -nodes to take up -connection slots. Credit: -Ziggurat Team + + +ZcashFoundation/zebra#7822 +Tracking: security: Limit +ability of synthetic +nodes to take up +connection slots. Credit: +Ziggurat Team - + ZcashFoundation/zebra#7822->ZcashFoundation/zebra#4545 - - + + - + ZcashFoundation/zebra#7680 - - -ZcashFoundation/zebra#7680 -Automatically open an -issue when main branch -release-related merges -fail + + +ZcashFoundation/zebra#7680 +Automatically open an +issue when main branch +release-related merges +fail - + ZcashFoundation/zebra#7891 - - -ZcashFoundation/zebra#7891 -change(docker): Publish -fewer Zebra docker tags, -and standardise names + + +ZcashFoundation/zebra#7891 +change(docker): Publish +fewer Zebra docker tags, +and standardise names - + ZcashFoundation/zebra#7680->ZcashFoundation/zebra#7891 - - + + - + ZcashFoundation/zebra#7892 - - -ZcashFoundation/zebra#7892 -change(release): Enable -all user features in the -`experimental` build + + +ZcashFoundation/zebra#7892 +change(release): Enable +all user features in the +`experimental` build - + ZcashFoundation/zebra#7891->ZcashFoundation/zebra#7892 - - + + - + ZcashFoundation/zebra#7905 - - -ZcashFoundation/zebra#7905 -feat(zebra-scan): -Immediately scan newly -verified blocks + + +ZcashFoundation/zebra#7905 +feat(zebra-scan): +Immediately scan newly +verified blocks - + ZcashFoundation/zebra#7907 - - -ZcashFoundation/zebra#7907 -feat(zebra-scan): Make -the scanner send data to -the results channel + + +ZcashFoundation/zebra#7907 +feat(zebra-scan): Make +the scanner send data to +the results channel - + ZcashFoundation/zebra#7905->ZcashFoundation/zebra#7907 - - + + - + ZcashFoundation/zebra#7927 - - -ZcashFoundation/zebra#7927 -feat(zebra-state): Send a -reference to latest non- -finalized state in -TipAction::Reset + + +ZcashFoundation/zebra#7927 +feat(zebra-state): Send a +reference to latest non- +finalized state in +TipAction::Reset - + ZcashFoundation/zebra#7935 - - - - -ZcashFoundation/zebra#7935 -feat(zebra-state): Adds a -method to ChainTipChange -for getting unseen blocks -when the best chain -changes + + + + +ZcashFoundation/zebra#7935 +feat(zebra-state): Adds a +method to ChainTipChange +for getting unseen blocks +when the best chain +changes - + ZcashFoundation/zebra#7927->ZcashFoundation/zebra#7935 - - + + - + ZcashFoundation/zebra#7928 - - -ZcashFoundation/zebra#7928 -feat(zebra-scan): Make -the key storage database -persistent + + +ZcashFoundation/zebra#7928 +feat(zebra-scan): Make +the key storage database +persistent - + ZcashFoundation/zebra#7926 - - -ZcashFoundation/zebra#7926 -feat(zebra-db): Split low -level database code -inside `zebra-state` + + +ZcashFoundation/zebra#7926 +feat(zebra-db): Split low +level database code +inside `zebra-state` - + ZcashFoundation/zebra#7926->ZcashFoundation/zebra#7928 - - + + - + ZcashFoundation/zebra#7934 - - -ZcashFoundation/zebra#7934 -change(zebra-state): When -the best chain changes, -scan all the blocks in -the best chain fork + + +ZcashFoundation/zebra#7934 +change(zebra-state): When +the best chain changes, +scan all the blocks in +the best chain fork - + ZcashFoundation/zebra#7934->ZcashFoundation/zebra#7927 - - + + diff --git a/zcash-zf-devops-dag.html b/zcash-zf-devops-dag.html index 0f05d9bf..02d42391 100644 --- a/zcash-zf-devops-dag.html +++ b/zcash-zf-devops-dag.html @@ -17,137 +17,107 @@ -
- - - - -ZcashFoundation/zebra#8037 - - -ZcashFoundation/zebra#8037 -Run Zebra's unit tests -with the scanner enabled - - - - - -ZcashFoundation/zebra#8069 - - -ZcashFoundation/zebra#8069 -test: Add database -conflict and ephemeral -tests for the scanner -database - - - - - -ZcashFoundation/zebra#8037->ZcashFoundation/zebra#8069 - - - +
+ + - + ZcashFoundation/zebra#7617 - - - - -ZcashFoundation/zebra#7617 -ref(docker): use cache -mounts for build cache + + + + +ZcashFoundation/zebra#7617 +ref(docker): use cache +mounts for build cache - + ZcashFoundation/zebra#6894 - - -ZcashFoundation/zebra#6894 -Use cached state for -continuous deployment -instances + + +ZcashFoundation/zebra#6894 +Use cached state for +continuous deployment +instances - + ZcashFoundation/zebra#7558 - - -ZcashFoundation/zebra#7558 -dev docs: Document how to -fix cached state issues + + +ZcashFoundation/zebra#7558 +dev docs: Document how to +fix cached state issues - + ZcashFoundation/zebra#4464 - - -ZcashFoundation/zebra#4464 -ci: create documentation -on how to run tests -locally for development -purposes + + +ZcashFoundation/zebra#4464 +ci: create documentation +on how to run tests +locally for development +purposes - + ZcashFoundation/zebra#7680 - - -ZcashFoundation/zebra#7680 -Automatically open an -issue when main branch -release-related merges -fail + + +ZcashFoundation/zebra#7680 +Automatically open an +issue when main branch +release-related merges +fail - + ZcashFoundation/zebra#7891 - - -ZcashFoundation/zebra#7891 -change(docker): Publish -fewer Zebra docker tags, -and standardise names + + +ZcashFoundation/zebra#7891 +change(docker): Publish +fewer Zebra docker tags, +and standardise names - + ZcashFoundation/zebra#7680->ZcashFoundation/zebra#7891 - - + + - + ZcashFoundation/zebra#7892 - - -ZcashFoundation/zebra#7892 -change(release): Enable -all user features in the -`experimental` build + + +ZcashFoundation/zebra#7892 +change(release): Enable +all user features in the +`experimental` build - + ZcashFoundation/zebra#7891->ZcashFoundation/zebra#7892 - - + + diff --git a/zcash-zf-devops-dag.svg b/zcash-zf-devops-dag.svg index a5de952b..edf668fa 100644 --- a/zcash-zf-devops-dag.svg +++ b/zcash-zf-devops-dag.svg @@ -5,137 +5,107 @@ - - - - - -ZcashFoundation/zebra#8037 - - -ZcashFoundation/zebra#8037 -Run Zebra's unit tests -with the scanner enabled - - - - - -ZcashFoundation/zebra#8069 - - -ZcashFoundation/zebra#8069 -test: Add database -conflict and ephemeral -tests for the scanner -database - - - - - -ZcashFoundation/zebra#8037->ZcashFoundation/zebra#8069 - - - + + + - + ZcashFoundation/zebra#7617 - - - - -ZcashFoundation/zebra#7617 -ref(docker): use cache -mounts for build cache + + + + +ZcashFoundation/zebra#7617 +ref(docker): use cache +mounts for build cache - + ZcashFoundation/zebra#6894 - - -ZcashFoundation/zebra#6894 -Use cached state for -continuous deployment -instances + + +ZcashFoundation/zebra#6894 +Use cached state for +continuous deployment +instances - + ZcashFoundation/zebra#7558 - - -ZcashFoundation/zebra#7558 -dev docs: Document how to -fix cached state issues + + +ZcashFoundation/zebra#7558 +dev docs: Document how to +fix cached state issues - + ZcashFoundation/zebra#4464 - - -ZcashFoundation/zebra#4464 -ci: create documentation -on how to run tests -locally for development -purposes + + +ZcashFoundation/zebra#4464 +ci: create documentation +on how to run tests +locally for development +purposes - + ZcashFoundation/zebra#7680 - - -ZcashFoundation/zebra#7680 -Automatically open an -issue when main branch -release-related merges -fail + + +ZcashFoundation/zebra#7680 +Automatically open an +issue when main branch +release-related merges +fail - + ZcashFoundation/zebra#7891 - - -ZcashFoundation/zebra#7891 -change(docker): Publish -fewer Zebra docker tags, -and standardise names + + +ZcashFoundation/zebra#7891 +change(docker): Publish +fewer Zebra docker tags, +and standardise names - + ZcashFoundation/zebra#7680->ZcashFoundation/zebra#7891 - - + + - + ZcashFoundation/zebra#7892 - - -ZcashFoundation/zebra#7892 -change(release): Enable -all user features in the -`experimental` build + + +ZcashFoundation/zebra#7892 +change(release): Enable +all user features in the +`experimental` build - + ZcashFoundation/zebra#7891->ZcashFoundation/zebra#7892 - - + +