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

Update docs to reference node 16 - Gallium #3450

Merged
merged 1 commit into from
Nov 22, 2021
Merged

Conversation

wemeetagain
Copy link
Member

Motivation

Follow up of #3440

Description

Removes last references to "Fermium"

@codeclimate
Copy link

codeclimate bot commented Nov 21, 2021

Code Climate has analyzed commit 2db5dc1 and detected 0 issues on this pull request.

View more on Code Climate.

@codecov
Copy link

codecov bot commented Nov 21, 2021

Codecov Report

Merging #3450 (2db5dc1) into master (f82e073) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #3450   +/-   ##
=======================================
  Coverage   38.09%   38.09%           
=======================================
  Files         303      303           
  Lines        7944     7944           
  Branches     1224     1224           
=======================================
  Hits         3026     3026           
  Misses       4777     4777           
  Partials      141      141           

@github-actions
Copy link
Contributor

Performance Report

✔️ no performance regression detected

Full benchmark results
Benchmark suite Current: 3d60d19 Previous: f82e073 Ratio
BeaconState.hashTreeRoot - No change 702.00 ns/op 719.00 ns/op 0.98
BeaconState.hashTreeRoot - 1 full validator 101.07 us/op 108.14 us/op 0.93
BeaconState.hashTreeRoot - 32 full validator 1.4838 ms/op 1.3663 ms/op 1.09
BeaconState.hashTreeRoot - 512 full validator 17.339 ms/op 18.299 ms/op 0.95
BeaconState.hashTreeRoot - 1 validator.effectiveBalance 95.510 us/op 94.591 us/op 1.01
BeaconState.hashTreeRoot - 32 validator.effectiveBalance 1.6594 ms/op 1.6663 ms/op 1.00
BeaconState.hashTreeRoot - 512 validator.effectiveBalance 20.307 ms/op 20.715 ms/op 0.98
BeaconState.hashTreeRoot - 1 balances 71.338 us/op 69.503 us/op 1.03
BeaconState.hashTreeRoot - 32 balances 626.90 us/op 600.36 us/op 1.04
BeaconState.hashTreeRoot - 512 balances 5.8624 ms/op 5.5851 ms/op 1.05
BeaconState.hashTreeRoot - 250000 balances 104.85 ms/op 104.12 ms/op 1.01
processSlot - 1 slots 48.310 us/op 51.053 us/op 0.95
processSlot - 32 slots 2.6972 ms/op 2.6215 ms/op 1.03
getCommitteeAssignments - req 1 vs - 250000 vc 5.4954 ms/op 5.1246 ms/op 1.07
getCommitteeAssignments - req 100 vs - 250000 vc 7.6502 ms/op 7.2173 ms/op 1.06
getCommitteeAssignments - req 1000 vs - 250000 vc 8.1806 ms/op 7.8017 ms/op 1.05
computeProposers - vc 250000 24.617 ms/op 24.193 ms/op 1.02
computeEpochShuffling - vc 250000 196.10 ms/op 190.12 ms/op 1.03
getNextSyncCommittee - vc 250000 419.84 ms/op 400.24 ms/op 1.05
altair processAttestation - 250000 vs - 7PWei normalcase 41.287 ms/op 41.876 ms/op 0.99
altair processAttestation - 250000 vs - 7PWei worstcase 50.754 ms/op 47.059 ms/op 1.08
altair processAttestation - setStatus - 1/6 committees join 11.846 ms/op 10.750 ms/op 1.10
altair processAttestation - setStatus - 1/3 committees join 25.459 ms/op 22.862 ms/op 1.11
altair processAttestation - setStatus - 1/2 committees join 37.937 ms/op 36.320 ms/op 1.04
altair processAttestation - setStatus - 2/3 committees join 51.587 ms/op 49.839 ms/op 1.04
altair processAttestation - setStatus - 4/5 committees join 61.292 ms/op 59.361 ms/op 1.03
altair processAttestation - setStatus - 100% committees join 82.514 ms/op 73.984 ms/op 1.12
altair processAttestation - updateEpochParticipants - 1/6 committees join 12.287 ms/op 11.874 ms/op 1.03
altair processAttestation - updateEpochParticipants - 1/3 committees join 24.444 ms/op 24.439 ms/op 1.00
altair processAttestation - updateEpochParticipants - 1/2 committees join 32.510 ms/op 26.424 ms/op 1.23
altair processAttestation - updateEpochParticipants - 2/3 committees join 29.367 ms/op 28.532 ms/op 1.03
altair processAttestation - updateEpochParticipants - 4/5 committees join 31.189 ms/op 34.157 ms/op 0.91
altair processAttestation - updateEpochParticipants - 100% committees join 32.801 ms/op 30.664 ms/op 1.07
altair processAttestation - updateAllStatus 21.570 ms/op 22.062 ms/op 0.98
altair processBlock - 250000 vs - 7PWei normalcase 49.417 ms/op 49.047 ms/op 1.01
altair processBlock - 250000 vs - 7PWei worstcase 142.80 ms/op 141.18 ms/op 1.01
altair processEpoch - pyrmont_e62330 503.03 ms/op 480.65 ms/op 1.05
pyrmont_e62330 - altair beforeProcessEpoch 168.75 ms/op 165.69 ms/op 1.02
pyrmont_e62330 - altair processJustificationAndFinalization 127.66 us/op 119.79 us/op 1.07
pyrmont_e62330 - altair processInactivityUpdates 8.7457 ms/op 9.0054 ms/op 0.97
pyrmont_e62330 - altair processRewardsAndPenalties 57.038 ms/op 57.883 ms/op 0.99
pyrmont_e62330 - altair processRegistryUpdates 21.620 us/op 20.993 us/op 1.03
pyrmont_e62330 - altair processSlashings 7.1420 us/op 6.9460 us/op 1.03
pyrmont_e62330 - altair processEth1DataReset 7.6550 us/op 7.6220 us/op 1.00
pyrmont_e62330 - altair processEffectiveBalanceUpdates 6.3544 ms/op 6.4688 ms/op 0.98
pyrmont_e62330 - altair processSlashingsReset 47.985 us/op 58.136 us/op 0.83
pyrmont_e62330 - altair processRandaoMixesReset 48.082 us/op 47.506 us/op 1.01
pyrmont_e62330 - altair processHistoricalRootsUpdate 9.7770 us/op 9.5500 us/op 1.02
pyrmont_e62330 - altair processParticipationFlagUpdates 57.727 ms/op 54.641 ms/op 1.06
pyrmont_e62330 - altair processSyncCommitteeUpdates 5.9720 us/op 6.0400 us/op 0.99
pyrmont_e62330 - altair afterProcessEpoch 124.39 ms/op 119.42 ms/op 1.04
altair processInactivityUpdates - 250000 normalcase 74.799 ms/op 76.351 ms/op 0.98
altair processInactivityUpdates - 250000 worstcase 73.684 ms/op 83.299 ms/op 0.88
altair processParticipationFlagUpdates - 250000 anycase 109.49 ms/op 88.781 ms/op 1.23
altair processRewardsAndPenalties - 250000 normalcase 138.49 ms/op 114.67 ms/op 1.21
altair processRewardsAndPenalties - 250000 worstcase 116.08 ms/op 110.62 ms/op 1.05
altair processSyncCommitteeUpdates - 250000 441.47 ms/op 415.58 ms/op 1.06
Tree 40 250000 create 644.12 ms/op 658.84 ms/op 0.98
Tree 40 250000 get(125000) 316.69 ns/op 320.09 ns/op 0.99
Tree 40 250000 set(125000) 2.1202 us/op 2.1106 us/op 1.00
Tree 40 250000 toArray() 45.974 ms/op 44.191 ms/op 1.04
Tree 40 250000 iterate all - toArray() + loop 50.438 ms/op 46.645 ms/op 1.08
Tree 40 250000 iterate all - get(i) 127.05 ms/op 122.83 ms/op 1.03
MutableVector 250000 create 22.587 ms/op 26.775 ms/op 0.84
MutableVector 250000 get(125000) 14.748 ns/op 14.184 ns/op 1.04
MutableVector 250000 set(125000) 737.44 ns/op 656.64 ns/op 1.12
MutableVector 250000 toArray() 16.135 ms/op 8.8742 ms/op 1.82
MutableVector 250000 iterate all - toArray() + loop 9.3689 ms/op 8.5683 ms/op 1.09
MutableVector 250000 iterate all - get(i) 3.5552 ms/op 3.7741 ms/op 0.94
Array 250000 create 5.3278 ms/op 5.8764 ms/op 0.91
Array 250000 clone - spread 1.6944 ms/op 2.2297 ms/op 0.76
Array 250000 get(125000) 0.88000 ns/op 1.0600 ns/op 0.83
Array 250000 set(125000) 0.96000 ns/op 1.1180 ns/op 0.86
Array 250000 iterate all - loop 136.62 us/op 139.28 us/op 0.98
aggregationBits - 2048 els - readonlyValues 211.57 us/op 234.76 us/op 0.90
aggregationBits - 2048 els - zipIndexesInBitList 39.092 us/op 37.852 us/op 1.03
regular array get 100000 times 57.191 us/op 53.414 us/op 1.07
wrappedArray get 100000 times 55.970 us/op 56.086 us/op 1.00
arrayWithProxy get 100000 times 35.679 ms/op 34.779 ms/op 1.03
ssz.Root.equals 1.1910 us/op 1.2190 us/op 0.98
ssz.Root.equals with valueOf() 1.4900 us/op 1.4720 us/op 1.01
byteArrayEquals with valueOf() 1.4580 us/op 1.3550 us/op 1.08
phase0 processBlock - 250000 vs - 7PWei normalcase 12.948 ms/op 13.037 ms/op 0.99
phase0 processBlock - 250000 vs - 7PWei worstcase 98.656 ms/op 96.426 ms/op 1.02
phase0 afterProcessEpoch - 250000 vs - 7PWei 217.62 ms/op 215.71 ms/op 1.01
phase0 beforeProcessEpoch - 250000 vs - 7PWei 707.11 ms/op 714.00 ms/op 0.99
phase0 processEpoch - mainnet_e58758 933.34 ms/op 922.14 ms/op 1.01
mainnet_e58758 - phase0 beforeProcessEpoch 611.91 ms/op 549.25 ms/op 1.11
mainnet_e58758 - phase0 processJustificationAndFinalization 122.38 us/op 122.34 us/op 1.00
mainnet_e58758 - phase0 processRewardsAndPenalties 87.145 ms/op 80.850 ms/op 1.08
mainnet_e58758 - phase0 processRegistryUpdates 82.134 us/op 88.509 us/op 0.93
mainnet_e58758 - phase0 processSlashings 7.0040 us/op 8.5350 us/op 0.82
mainnet_e58758 - phase0 processEth1DataReset 5.4870 us/op 7.1960 us/op 0.76
mainnet_e58758 - phase0 processEffectiveBalanceUpdates 10.884 ms/op 10.529 ms/op 1.03
mainnet_e58758 - phase0 processSlashingsReset 31.919 us/op 32.444 us/op 0.98
mainnet_e58758 - phase0 processRandaoMixesReset 39.563 us/op 45.046 us/op 0.88
mainnet_e58758 - phase0 processHistoricalRootsUpdate 8.1640 us/op 9.6010 us/op 0.85
mainnet_e58758 - phase0 processParticipationRecordUpdates 25.678 us/op 28.600 us/op 0.90
mainnet_e58758 - phase0 afterProcessEpoch 204.81 ms/op 189.53 ms/op 1.08
phase0 processEffectiveBalanceUpdates - 250000 normalcase 13.120 ms/op 12.326 ms/op 1.06
phase0 processEffectiveBalanceUpdates - 250000 worstcase 0.5 1.4550 s/op 1.4407 s/op 1.01
phase0 processRegistryUpdates - 250000 normalcase 89.425 us/op 87.542 us/op 1.02
phase0 processRegistryUpdates - 250000 badcase_full_deposits 3.6631 ms/op 3.2147 ms/op 1.14
phase0 processRegistryUpdates - 250000 worstcase 0.5 2.1259 s/op 1.7684 s/op 1.20
phase0 getAttestationDeltas - 250000 normalcase 47.549 ms/op 36.003 ms/op 1.32
phase0 getAttestationDeltas - 250000 worstcase 43.517 ms/op 37.713 ms/op 1.15
phase0 processSlashings - 250000 worstcase 38.937 ms/op 44.605 ms/op 0.87
shuffle list - 16384 els 14.168 ms/op 12.915 ms/op 1.10
shuffle list - 250000 els 193.59 ms/op 187.33 ms/op 1.03
getEffectiveBalances - 250000 vs - 7PWei 16.112 ms/op 12.400 ms/op 1.30
computeDeltas 3.6720 ms/op 3.6005 ms/op 1.02
getPubkeys - index2pubkey - req 1000 vs - 250000 vc 2.5018 ms/op 2.1594 ms/op 1.16
getPubkeys - validatorsArr - req 1000 vs - 250000 vc 733.26 us/op 755.02 us/op 0.97
BLS verify - blst-native 2.6356 ms/op 2.5296 ms/op 1.04
BLS verifyMultipleSignatures 3 - blst-native 5.3727 ms/op 5.1758 ms/op 1.04
BLS verifyMultipleSignatures 8 - blst-native 11.959 ms/op 11.134 ms/op 1.07
BLS verifyMultipleSignatures 32 - blst-native 42.623 ms/op 40.148 ms/op 1.06
BLS aggregatePubkeys 32 - blst-native 58.942 us/op 53.337 us/op 1.11
BLS aggregatePubkeys 128 - blst-native 222.09 us/op 208.67 us/op 1.06
getAttestationsForBlock 90.903 ms/op 94.494 ms/op 0.96
CheckpointStateCache - add get delete 19.024 us/op 18.334 us/op 1.04
validate gossip signedAggregateAndProof - struct 6.1008 ms/op 6.0715 ms/op 1.00
validate gossip signedAggregateAndProof - treeBacked 6.2073 ms/op 6.0309 ms/op 1.03
validate gossip attestation - struct 2.9250 ms/op 2.7772 ms/op 1.05
validate gossip attestation - treeBacked 3.1463 ms/op 2.9251 ms/op 1.08
Object access 1 prop 0.39500 ns/op 0.35200 ns/op 1.12
Map access 1 prop 0.31400 ns/op 0.32400 ns/op 0.97
Object get x1000 15.760 ns/op 15.387 ns/op 1.02
Map get x1000 0.97100 ns/op 0.92400 ns/op 1.05
Object set x1000 104.51 ns/op 94.929 ns/op 1.10
Map set x1000 73.767 ns/op 68.214 ns/op 1.08
Return object 10000 times 0.39890 ns/op 0.37920 ns/op 1.05
Throw Error 10000 times 6.9227 us/op 6.6061 us/op 1.05

by benchmarkbot/action

@twoeths twoeths merged commit e3662e6 into master Nov 22, 2021
@twoeths twoeths deleted the cayman/update-node-2 branch November 22, 2021 02:16
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.

3 participants