Skip to content
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

Bump version in master to v0.34.0 to release nightly builds #3511

Merged
merged 1 commit into from
Dec 12, 2021

Conversation

dapplion
Copy link
Contributor

Motivation

Executes step of the new release process to be adopted by Lodestar #3036 (comment)

Description

  • Bump version in master to v0.34.0 to release nightly builds

@codeclimate
Copy link

codeclimate bot commented Dec 11, 2021

Code Climate has analyzed commit 150fe8e and detected 0 issues on this pull request.

View more on Code Climate.

@codecov
Copy link

codecov bot commented Dec 11, 2021

Codecov Report

Merging #3511 (150fe8e) into master (f5d6f9f) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #3511   +/-   ##
=======================================
  Coverage   37.90%   37.90%           
=======================================
  Files         308      308           
  Lines        8129     8129           
  Branches     1248     1248           
=======================================
  Hits         3081     3081           
  Misses       4900     4900           
  Partials      148      148           

@github-actions
Copy link
Contributor

github-actions bot commented Dec 11, 2021

Performance Report

✔️ no performance regression detected

Full benchmark results
Benchmark suite Current: 973ba49 Previous: f5d6f9f Ratio
BeaconState.hashTreeRoot - No change 617.00 ns/op 628.00 ns/op 0.98
BeaconState.hashTreeRoot - 1 full validator 73.768 us/op 73.048 us/op 1.01
BeaconState.hashTreeRoot - 32 full validator 1.0885 ms/op 955.97 us/op 1.14
BeaconState.hashTreeRoot - 512 full validator 15.118 ms/op 11.829 ms/op 1.28
BeaconState.hashTreeRoot - 1 validator.effectiveBalance 75.944 us/op 67.144 us/op 1.13
BeaconState.hashTreeRoot - 32 validator.effectiveBalance 1.2656 ms/op 1.2657 ms/op 1.00
BeaconState.hashTreeRoot - 512 validator.effectiveBalance 17.946 ms/op 15.724 ms/op 1.14
BeaconState.hashTreeRoot - 1 balances 56.774 us/op 50.341 us/op 1.13
BeaconState.hashTreeRoot - 32 balances 469.97 us/op 400.68 us/op 1.17
BeaconState.hashTreeRoot - 512 balances 4.7237 ms/op 4.0143 ms/op 1.18
BeaconState.hashTreeRoot - 250000 balances 88.562 ms/op 73.065 ms/op 1.21
processSlot - 1 slots 36.915 us/op 32.467 us/op 1.14
processSlot - 32 slots 2.1005 ms/op 1.7969 ms/op 1.17
getCommitteeAssignments - req 1 vs - 250000 vc 5.3851 ms/op 4.6967 ms/op 1.15
getCommitteeAssignments - req 100 vs - 250000 vc 7.5443 ms/op 6.5701 ms/op 1.15
getCommitteeAssignments - req 1000 vs - 250000 vc 8.1741 ms/op 7.0500 ms/op 1.16
computeProposers - vc 250000 22.056 ms/op 18.666 ms/op 1.18
computeEpochShuffling - vc 250000 173.35 ms/op 162.78 ms/op 1.06
getNextSyncCommittee - vc 250000 326.44 ms/op 300.17 ms/op 1.09
altair processAttestation - 250000 vs - 7PWei normalcase 33.141 ms/op 35.538 ms/op 0.93
altair processAttestation - 250000 vs - 7PWei worstcase 41.762 ms/op 38.556 ms/op 1.08
altair processAttestation - setStatus - 1/6 committees join 9.4081 ms/op 7.7816 ms/op 1.21
altair processAttestation - setStatus - 1/3 committees join 19.227 ms/op 17.055 ms/op 1.13
altair processAttestation - setStatus - 1/2 committees join 29.911 ms/op 27.892 ms/op 1.07
altair processAttestation - setStatus - 2/3 committees join 39.500 ms/op 35.638 ms/op 1.11
altair processAttestation - setStatus - 4/5 committees join 47.769 ms/op 46.702 ms/op 1.02
altair processAttestation - setStatus - 100% committees join 61.097 ms/op 53.953 ms/op 1.13
altair processAttestation - updateEpochParticipants - 1/6 committees join 10.226 ms/op 8.9385 ms/op 1.14
altair processAttestation - updateEpochParticipants - 1/3 committees join 20.338 ms/op 17.548 ms/op 1.16
altair processAttestation - updateEpochParticipants - 1/2 committees join 26.069 ms/op 23.941 ms/op 1.09
altair processAttestation - updateEpochParticipants - 2/3 committees join 31.844 ms/op 22.267 ms/op 1.43
altair processAttestation - updateEpochParticipants - 4/5 committees join 29.380 ms/op 23.526 ms/op 1.25
altair processAttestation - updateEpochParticipants - 100% committees join 30.380 ms/op 25.078 ms/op 1.21
altair processAttestation - updateAllStatus 22.169 ms/op 16.938 ms/op 1.31
altair processBlock - 250000 vs - 7PWei normalcase 40.991 ms/op 38.772 ms/op 1.06
altair processBlock - 250000 vs - 7PWei worstcase 103.78 ms/op 117.56 ms/op 0.88
altair processEpoch - mainnet_e81889 874.86 ms/op 833.23 ms/op 1.05
mainnet_e81889 - altair beforeProcessEpoch 244.45 ms/op 307.91 ms/op 0.79
mainnet_e81889 - altair processJustificationAndFinalization 50.625 us/op 66.657 us/op 0.76
mainnet_e81889 - altair processInactivityUpdates 18.760 ms/op 16.323 ms/op 1.15
mainnet_e81889 - altair processRewardsAndPenalties 106.05 ms/op 102.46 ms/op 1.04
mainnet_e81889 - altair processRegistryUpdates 7.1590 us/op 6.3380 us/op 1.13
mainnet_e81889 - altair processSlashings 1.8070 us/op 1.2220 us/op 1.48
mainnet_e81889 - altair processEth1DataReset 1.5980 us/op 1.2860 us/op 1.24
mainnet_e81889 - altair processEffectiveBalanceUpdates 11.646 ms/op 9.7793 ms/op 1.19
mainnet_e81889 - altair processSlashingsReset 12.770 us/op 9.3450 us/op 1.37
mainnet_e81889 - altair processRandaoMixesReset 14.168 us/op 12.955 us/op 1.09
mainnet_e81889 - altair processHistoricalRootsUpdate 2.5880 us/op 1.6880 us/op 1.53
mainnet_e81889 - altair processParticipationFlagUpdates 128.30 ms/op 86.562 ms/op 1.48
mainnet_e81889 - altair processSyncCommitteeUpdates 1.6620 us/op 1.4690 us/op 1.13
mainnet_e81889 - altair afterProcessEpoch 201.20 ms/op 198.30 ms/op 1.01
altair processInactivityUpdates - 250000 normalcase 61.625 ms/op 55.988 ms/op 1.10
altair processInactivityUpdates - 250000 worstcase 61.853 ms/op 60.601 ms/op 1.02
altair processParticipationFlagUpdates - 250000 anycase 81.308 ms/op 90.095 ms/op 0.90
altair processRewardsAndPenalties - 250000 normalcase 106.81 ms/op 110.92 ms/op 0.96
altair processRewardsAndPenalties - 250000 worstcase 122.55 ms/op 104.32 ms/op 1.17
altair processSyncCommitteeUpdates - 250000 358.23 ms/op 316.03 ms/op 1.13
Tree 40 250000 create 616.30 ms/op 487.99 ms/op 1.26
Tree 40 250000 get(125000) 336.07 ns/op 323.44 ns/op 1.04
Tree 40 250000 set(125000) 1.9953 us/op 1.2574 us/op 1.59
Tree 40 250000 toArray() 40.814 ms/op 38.981 ms/op 1.05
Tree 40 250000 iterate all - toArray() + loop 39.891 ms/op 34.518 ms/op 1.16
Tree 40 250000 iterate all - get(i) 104.53 ms/op 116.81 ms/op 0.89
MutableVector 250000 create 20.110 ms/op 22.719 ms/op 0.89
MutableVector 250000 get(125000) 11.943 ns/op 12.575 ns/op 0.95
MutableVector 250000 set(125000) 517.86 ns/op 451.60 ns/op 1.15
MutableVector 250000 toArray() 8.0240 ms/op 7.8284 ms/op 1.02
MutableVector 250000 iterate all - toArray() + loop 8.1310 ms/op 7.8912 ms/op 1.03
MutableVector 250000 iterate all - get(i) 3.0293 ms/op 3.0397 ms/op 1.00
Array 250000 create 5.3974 ms/op 4.5816 ms/op 1.18
Array 250000 clone - spread 1.9304 ms/op 1.9766 ms/op 0.98
Array 250000 get(125000) 0.89100 ns/op 0.89800 ns/op 0.99
Array 250000 set(125000) 0.87100 ns/op 0.88700 ns/op 0.98
Array 250000 iterate all - loop 148.82 us/op 149.11 us/op 1.00
aggregationBits - 2048 els - readonlyValues 198.89 us/op 205.13 us/op 0.97
aggregationBits - 2048 els - zipIndexesInBitList 37.013 us/op 35.176 us/op 1.05
regular array get 100000 times 59.469 us/op 59.616 us/op 1.00
wrappedArray get 100000 times 59.496 us/op 59.592 us/op 1.00
arrayWithProxy get 100000 times 31.685 ms/op 25.325 ms/op 1.25
ssz.Root.equals 1.0800 us/op 974.00 ns/op 1.11
ssz.Root.equals with valueOf() 1.1890 us/op 1.3340 us/op 0.89
byteArrayEquals with valueOf() 1.1560 us/op 1.1840 us/op 0.98
phase0 processBlock - 250000 vs - 7PWei normalcase 9.1676 ms/op 9.2097 ms/op 1.00
phase0 processBlock - 250000 vs - 7PWei worstcase 64.249 ms/op 63.906 ms/op 1.01
phase0 afterProcessEpoch - 250000 vs - 7PWei 183.71 ms/op 181.70 ms/op 1.01
phase0 beforeProcessEpoch - 250000 vs - 7PWei 490.85 ms/op 519.98 ms/op 0.94
phase0 processEpoch - mainnet_e58758 699.41 ms/op 654.34 ms/op 1.07
mainnet_e58758 - phase0 beforeProcessEpoch 421.83 ms/op 404.47 ms/op 1.04
mainnet_e58758 - phase0 processJustificationAndFinalization 49.745 us/op 44.529 us/op 1.12
mainnet_e58758 - phase0 processRewardsAndPenalties 101.81 ms/op 69.836 ms/op 1.46
mainnet_e58758 - phase0 processRegistryUpdates 32.354 us/op 32.645 us/op 0.99
mainnet_e58758 - phase0 processSlashings 2.2190 us/op 1.6960 us/op 1.31
mainnet_e58758 - phase0 processEth1DataReset 2.2380 us/op 1.1750 us/op 1.90
mainnet_e58758 - phase0 processEffectiveBalanceUpdates 8.6338 ms/op 8.2499 ms/op 1.05
mainnet_e58758 - phase0 processSlashingsReset 11.060 us/op 8.1370 us/op 1.36
mainnet_e58758 - phase0 processRandaoMixesReset 13.418 us/op 13.351 us/op 1.01
mainnet_e58758 - phase0 processHistoricalRootsUpdate 1.6490 us/op 2.4160 us/op 0.68
mainnet_e58758 - phase0 processParticipationRecordUpdates 11.286 us/op 13.108 us/op 0.86
mainnet_e58758 - phase0 afterProcessEpoch 163.13 ms/op 161.03 ms/op 1.01
phase0 processEffectiveBalanceUpdates - 250000 normalcase 9.8611 ms/op 9.7505 ms/op 1.01
phase0 processEffectiveBalanceUpdates - 250000 worstcase 0.5 1.1140 s/op 1.0065 s/op 1.11
phase0 processRegistryUpdates - 250000 normalcase 32.032 us/op 32.631 us/op 0.98
phase0 processRegistryUpdates - 250000 badcase_full_deposits 2.4005 ms/op 2.2913 ms/op 1.05
phase0 processRegistryUpdates - 250000 worstcase 0.5 1.4636 s/op 1.3303 s/op 1.10
phase0 getAttestationDeltas - 250000 normalcase 34.275 ms/op 33.509 ms/op 1.02
phase0 getAttestationDeltas - 250000 worstcase 34.386 ms/op 32.475 ms/op 1.06
phase0 processSlashings - 250000 worstcase 28.630 ms/op 29.865 ms/op 0.96
shuffle list - 16384 els 11.723 ms/op 11.151 ms/op 1.05
shuffle list - 250000 els 163.50 ms/op 160.16 ms/op 1.02
getEffectiveBalances - 250000 vs - 7PWei 11.619 ms/op 10.357 ms/op 1.12
computeDeltas 3.1836 ms/op 3.2915 ms/op 0.97
getPubkeys - index2pubkey - req 1000 vs - 250000 vc 2.0875 ms/op 2.2161 ms/op 0.94
getPubkeys - validatorsArr - req 1000 vs - 250000 vc 591.85 us/op 573.29 us/op 1.03
BLS verify - blst-native 1.6292 ms/op 1.6433 ms/op 0.99
BLS verifyMultipleSignatures 3 - blst-native 3.3734 ms/op 3.3776 ms/op 1.00
BLS verifyMultipleSignatures 8 - blst-native 7.2325 ms/op 7.2704 ms/op 0.99
BLS verifyMultipleSignatures 32 - blst-native 26.284 ms/op 26.366 ms/op 1.00
BLS aggregatePubkeys 32 - blst-native 34.689 us/op 35.345 us/op 0.98
BLS aggregatePubkeys 128 - blst-native 135.79 us/op 137.26 us/op 0.99
getAttestationsForBlock 79.111 ms/op 71.656 ms/op 1.10
CheckpointStateCache - add get delete 14.132 us/op 14.342 us/op 0.99
validate gossip signedAggregateAndProof - struct 4.0117 ms/op 3.9441 ms/op 1.02
validate gossip signedAggregateAndProof - treeBacked 3.9125 ms/op 3.9358 ms/op 0.99
validate gossip attestation - struct 1.8485 ms/op 1.8635 ms/op 0.99
validate gossip attestation - treeBacked 1.8405 ms/op 1.8610 ms/op 0.99
Object access 1 prop 0.28700 ns/op 0.29000 ns/op 0.99
Map access 1 prop 0.25000 ns/op 0.25100 ns/op 1.00
Object get x1000 15.281 ns/op 15.860 ns/op 0.96
Map get x1000 0.86000 ns/op 0.93600 ns/op 0.92
Object set x1000 101.06 ns/op 98.753 ns/op 1.02
Map set x1000 62.103 ns/op 60.166 ns/op 1.03
Return object 10000 times 0.33020 ns/op 0.32880 ns/op 1.00
Throw Error 10000 times 5.1429 us/op 5.1264 us/op 1.00

by benchmarkbot/action

@dapplion dapplion merged commit 78b23bc into master Dec 12, 2021
@dapplion dapplion deleted the dapplion/prepare-v0.34.0 branch December 12, 2021 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants