-
-
Notifications
You must be signed in to change notification settings - Fork 290
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: v1.14.0 release #6261
Closed
Closed
chore: v1.14.0 release #6261
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Add vitest config * Migrate unit tests * Migrate e2e tests * Revert test-util changes * Update worker path * Fix e2e tests * Fix the validator process crash * Update single thread value * Fix the exit hooks * Remove timeout indentation * Remvoe some test comments
…6087) * feat: optimistically verify blocks even before all blobs available cleanup pr and add metrics to track simplify improvements and type fixes increase bucket precision time fixes improve metrics collection improve metrics collection some comments improv fix the missing writing blobs for blobspromise rebase fixes rebase fixes remove artifact apply feedback add more meta info to error separate out the blockinput cache and attach to chain rename the cache apply more feedback add unittest for seengossipblockinput add comments * check type fixes
* Migrate reqresp unit tests to vitest * Fix the build step * Fix the types * Fix the source changes * Remove the usage in src
* fix: track jobItemWorkReq function time * docs: add panel for BLS jobItemWorkReq metrics
* Fix operationId of light_client routes * Fix operationId of bls_to_execution_changes routes * Update beacon api spec version to 2.4.0 * Push case change * Remove now useless file * fix: lints * fix: filter broken test * Revert "Fix operationId of light_client routes" This reverts commit 91cd2af. * Revert "Fix operationId of bls_to_execution_changes routes" This reverts commit ad53c2d. * test: ignore missing routes * test: allow to filter required properties from testing * fix: incorrect case * test: fixed incorrect test filtering * fix: lints * fix: cleanup * test: allow more fine grain API tests filtering * fix: lints * test: increase JSON schema validation strictness * fix: restore removed keyword implementation * test: improve filtering semantic * test: add support for JSONPath syntax to filtering * fix: typo Co-authored-by: Nico Flaig <nflaig@protonmail.com> * fix: wording Co-authored-by: Nico Flaig <nflaig@protonmail.com> * test: improve semantic * test: added issue for context * fix: improved issues references * fix: incorrect dotted property parsing --------- Co-authored-by: Nico Flaig <nflaig@protonmail.com>
Migrate db unit tests to vitest
Migrate flare unit tests to vitest
Migrate config unit tests to vitest
* Migrate params tests to vitest * Fix the assertion message
* Migrate fork-choice unit tests to vitest * Fix the assertion messages * Update packages/fork-choice/test/unit/protoArray/computeDeltas.test.ts Co-authored-by: Nico Flaig <nflaig@protonmail.com> * Fix assertion message --------- Co-authored-by: Nico Flaig <nflaig@protonmail.com>
* Migrate utils tests to vitest * Remove e2e test script
Fix block value calculation
* Add `Eth-Consensus-Version` to produceBlockV3 * Lint * Lint * Add header
…res (#6089) modify the api fix validator handling fix val build refactor the beacon node impl for the new blobs architecture get the build working with no blobs fix the blob sidecars transmisssion relocate compute blob sidecars relocate verify merkle branch verify inclusion proof fix tests and types fix unit test update the spec test versions skip newly required merkle proof runner change the minimal/mainnet preset based constant strategy add other constants to tests apply feedback apply feedback relocate utils
* Restore yarn warnings lint script to previous version * Add vite package resolution * Update vite-plugin-node-polyfills package to 0.18.0
* Upgrade vitest * Change the browser version to fix the download error * Add a browser version fix * Fix the browser download path * Fix the browser download version
* Migrate logger tests to vitest * Remove lint comment
* docs: add google landing page for old layout until reindexed * docs: fix broken links * docs: add SECURITY to docs site pages * chore: lint docs * docs: remove committed security.md * docs: fix mkdocs warnings
* Migrate type tests to vitest * Fix the npm scripts
* fix: correct createFromState() with cached current shuffling * chore: fix lint
…d and selected blocks (#6227) * feat: allow validator to request blinded versions for locally produced and selected blocks lint fix the types and tests * add blinded local combinations to sim * debug and fix issues
- typo in "one peers" was corrected to "once peers"
* refactor: type safe metric labels * Update metrics after merging unstable * Remove collect method from GaugeExtra * Remove startTimer method from Gauge interface * Default to NoLabels to fix type issues * Allow to partially set labels in startTimer * Fix type compatibility with prom-client Histogram * Sort metric types * chore: update prom-client to v15.1.0 (#6230) * Add metric type tests
* feat: implement LRUBlockStateCache * feat: implement PersistentCheckpointStateCache * feat: implement findSeedStateToReload * fix: add missing catch() * fix: import path in state-transition * fix: model CacheItem and type in PersistentCheckpointStateCache * refactor: use for loop in PersistentCheckpointStateCache.processState * chore: move test code to beforeAll() in persistentCheckpointsCache.test.ts * feat: do not prune persisted state when reload * fix: fifo instead of lru BlockStateCache * fix: do not prune the last added item in FIFOBlockStateCache * fix: sync epochIndex and cache in PersistentCheckpointStateCache * chore: cleanup persistent checkpoint cache types * chore: tweak comments * chore: tweak more comments * chore: reword persistent apis * chore: add type to cpStateCache size metrics * fix: metrics labels after rebasing from unstable --------- Co-authored-by: Cayman <caymannava@gmail.com>
Performance Report✔️ no performance regression detected Full benchmark results
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Release for v1.14.0