teor
teor
## Motivation Sometimes Google Cloud authentication fails with: > Run google-github-actions/[email protected] > Error: google-github-actions/auth failed with: retry function failed with 0 attempts: error message: Cannot read properties of undefined (reading...
## Motivation If a cached state job is run twice on the same commit on the same branch, the job fails. If other required jobs depend on that cached state...
## Motivation Alfredo and I have been doing some timing tests on Zebra's `CommitBlock` and `CommitFinalizedBlock` state requests. In some of my tests, Sapling note commitment tree appends were taking...
## Motivation Zebra stores duplicates of each Sprout note commitment tree, and after #3563, it also stores duplicates of each Sapling and Orchard note commitment tree. This is a RAM,...
## Motivation Currently, Zebra's CI fails on PRs from external contributors. This can be a really confusing and negative experience for a first-time contributor. Example: https://github.com/ZcashFoundation/zebra/pull/4527 ### Priority We want...
## Motivation I saw the `mempool_failed_verification_is_rejected` test fail after about 800 test runs, and then again after 52 test runs. We should fix this eventually. ### Failure Logs ``` The...
## Motivation Zebra's sync can be slow or fail, because proof batch preparation involves some CPU-heavy cryptography. So we want to move proof preparation into the existing batch `rayon` CPU...
## Motivation Sometimes Zebra takes over a minute to open the database ## Tasks Change the database options as recommended in: https://github.com/facebook/rocksdb/wiki/Speed-Up-DB-Open
## Motivation The error handling for the `Connection` and heartbeat tasks is really messy. It has been really buggy in the past, and it's hard to understand or modify. The...
## Motivation When Zebra forks a non-finalized chain, it rebuilds the note commitment trees from the finalized tip. But this can execute 100 blocks worth of note commitment tree updates,...