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

Add from-package to lerna publish command in release-nightly.yml #3601

Merged
merged 1 commit into from
Jan 12, 2022

Conversation

twoeths
Copy link
Contributor

@twoeths twoeths commented Jan 11, 2022

Motivation

  • package.json specifies "0.34.0" but lerna released with "0.32.1-dev.70+758a958aec"

Description

@codecov
Copy link

codecov bot commented Jan 11, 2022

Codecov Report

Merging #3601 (ab12b93) into master (758a958) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #3601   +/-   ##
=======================================
  Coverage   37.52%   37.52%           
=======================================
  Files         311      311           
  Lines        8352     8352           
  Branches     1293     1293           
=======================================
  Hits         3134     3134           
  Misses       5069     5069           
  Partials      149      149           

@github-actions
Copy link
Contributor

Performance Report

✔️ no performance regression detected

Full benchmark results
Benchmark suite Current: 5b743e7 Previous: 758a958 Ratio
BeaconState.hashTreeRoot - No change 625.00 ns/op 597.00 ns/op 1.05
BeaconState.hashTreeRoot - 1 full validator 142.66 us/op 136.02 us/op 1.05
BeaconState.hashTreeRoot - 32 full validator 2.1526 ms/op 2.1089 ms/op 1.02
BeaconState.hashTreeRoot - 512 full validator 30.220 ms/op 28.145 ms/op 1.07
BeaconState.hashTreeRoot - 1 validator.effectiveBalance 141.35 us/op 140.94 us/op 1.00
BeaconState.hashTreeRoot - 32 validator.effectiveBalance 2.3240 ms/op 2.2603 ms/op 1.03
BeaconState.hashTreeRoot - 512 validator.effectiveBalance 31.881 ms/op 31.025 ms/op 1.03
BeaconState.hashTreeRoot - 1 balances 105.81 us/op 97.262 us/op 1.09
BeaconState.hashTreeRoot - 32 balances 890.84 us/op 895.57 us/op 0.99
BeaconState.hashTreeRoot - 512 balances 8.6076 ms/op 8.4606 ms/op 1.02
BeaconState.hashTreeRoot - 250000 balances 150.58 ms/op 169.81 ms/op 0.89
processSlot - 1 slots 150.88 us/op 67.396 us/op 2.24
processSlot - 32 slots 3.2248 ms/op 3.2520 ms/op 0.99
getCommitteeAssignments - req 1 vs - 250000 vc 6.1434 ms/op 6.7219 ms/op 0.91
getCommitteeAssignments - req 100 vs - 250000 vc 8.2674 ms/op 9.1805 ms/op 0.90
getCommitteeAssignments - req 1000 vs - 250000 vc 9.1089 ms/op 9.7731 ms/op 0.93
computeProposers - vc 250000 22.096 ms/op 25.701 ms/op 0.86
computeEpochShuffling - vc 250000 203.23 ms/op 220.26 ms/op 0.92
getNextSyncCommittee - vc 250000 375.51 ms/op 394.30 ms/op 0.95
altair processAttestation - 250000 vs - 7PWei normalcase 47.905 ms/op 47.033 ms/op 1.02
altair processAttestation - 250000 vs - 7PWei worstcase 51.139 ms/op 49.374 ms/op 1.04
altair processAttestation - setStatus - 1/6 committees join 12.459 ms/op 13.627 ms/op 0.91
altair processAttestation - setStatus - 1/3 committees join 26.510 ms/op 29.348 ms/op 0.90
altair processAttestation - setStatus - 1/2 committees join 40.493 ms/op 44.895 ms/op 0.90
altair processAttestation - setStatus - 2/3 committees join 52.644 ms/op 52.288 ms/op 1.01
altair processAttestation - setStatus - 4/5 committees join 60.818 ms/op 62.084 ms/op 0.98
altair processAttestation - setStatus - 100% committees join 77.696 ms/op 80.769 ms/op 0.96
altair processAttestation - updateEpochParticipants - 1/6 committees join 12.764 ms/op 12.567 ms/op 1.02
altair processAttestation - updateEpochParticipants - 1/3 committees join 31.937 ms/op 26.693 ms/op 1.20
altair processAttestation - updateEpochParticipants - 1/2 committees join 28.851 ms/op 34.417 ms/op 0.84
altair processAttestation - updateEpochParticipants - 2/3 committees join 31.120 ms/op 31.074 ms/op 1.00
altair processAttestation - updateEpochParticipants - 4/5 committees join 41.069 ms/op 31.913 ms/op 1.29
altair processAttestation - updateEpochParticipants - 100% committees join 34.706 ms/op 33.490 ms/op 1.04
altair processAttestation - updateAllStatus 24.799 ms/op 25.336 ms/op 0.98
altair processBlock - 250000 vs - 7PWei normalcase 49.663 ms/op 46.050 ms/op 1.08
altair processBlock - 250000 vs - 7PWei worstcase 130.88 ms/op 127.99 ms/op 1.02
altair processEpoch - mainnet_e81889 1.1422 s/op 1.1488 s/op 0.99
mainnet_e81889 - altair beforeProcessEpoch 383.04 ms/op 357.47 ms/op 1.07
mainnet_e81889 - altair processJustificationAndFinalization 78.241 us/op 60.903 us/op 1.28
mainnet_e81889 - altair processInactivityUpdates 19.678 ms/op 20.253 ms/op 0.97
mainnet_e81889 - altair processRewardsAndPenalties 169.24 ms/op 232.85 ms/op 0.73
mainnet_e81889 - altair processRegistryUpdates 11.261 us/op 10.216 us/op 1.10
mainnet_e81889 - altair processSlashings 3.3250 us/op 3.0810 us/op 1.08
mainnet_e81889 - altair processEth1DataReset 3.5030 us/op 2.9040 us/op 1.21
mainnet_e81889 - altair processEffectiveBalanceUpdates 12.539 ms/op 12.995 ms/op 0.96
mainnet_e81889 - altair processSlashingsReset 17.013 us/op 15.323 us/op 1.11
mainnet_e81889 - altair processRandaoMixesReset 24.812 us/op 19.875 us/op 1.25
mainnet_e81889 - altair processHistoricalRootsUpdate 3.7910 us/op 3.9410 us/op 0.96
mainnet_e81889 - altair processParticipationFlagUpdates 113.58 ms/op 126.31 ms/op 0.90
mainnet_e81889 - altair processSyncCommitteeUpdates 2.6960 us/op 2.5960 us/op 1.04
mainnet_e81889 - altair afterProcessEpoch 284.81 ms/op 252.82 ms/op 1.13
altair processInactivityUpdates - 250000 normalcase 85.597 ms/op 79.219 ms/op 1.08
altair processInactivityUpdates - 250000 worstcase 76.073 ms/op 78.647 ms/op 0.97
altair processParticipationFlagUpdates - 250000 anycase 103.14 ms/op 104.51 ms/op 0.99
altair processRewardsAndPenalties - 250000 normalcase 146.08 ms/op 181.00 ms/op 0.81
altair processRewardsAndPenalties - 250000 worstcase 170.05 ms/op 172.64 ms/op 0.98
altair processSyncCommitteeUpdates - 250000 398.98 ms/op 426.37 ms/op 0.94
Tree 40 250000 create 859.69 ms/op 887.29 ms/op 0.97
Tree 40 250000 get(125000) 379.16 ns/op 374.31 ns/op 1.01
Tree 40 250000 set(125000) 1.9965 us/op 1.9956 us/op 1.00
Tree 40 250000 toArray() 49.271 ms/op 48.951 ms/op 1.01
Tree 40 250000 iterate all - toArray() + loop 41.411 ms/op 49.725 ms/op 0.83
Tree 40 250000 iterate all - get(i) 134.51 ms/op 135.08 ms/op 1.00
MutableVector 250000 create 22.249 ms/op 28.938 ms/op 0.77
MutableVector 250000 get(125000) 15.185 ns/op 15.448 ns/op 0.98
MutableVector 250000 set(125000) 537.35 ns/op 588.51 ns/op 0.91
MutableVector 250000 toArray() 11.267 ms/op 10.335 ms/op 1.09
MutableVector 250000 iterate all - toArray() + loop 9.6524 ms/op 10.469 ms/op 0.92
MutableVector 250000 iterate all - get(i) 3.9341 ms/op 3.9804 ms/op 0.99
Array 250000 create 5.7464 ms/op 5.8581 ms/op 0.98
Array 250000 clone - spread 2.0126 ms/op 2.3718 ms/op 0.85
Array 250000 get(125000) 0.97800 ns/op 1.1510 ns/op 0.85
Array 250000 set(125000) 0.97100 ns/op 1.1760 ns/op 0.83
Array 250000 iterate all - loop 194.57 us/op 200.46 us/op 0.97
aggregationBits - 2048 els - readonlyValues 232.73 us/op 273.06 us/op 0.85
aggregationBits - 2048 els - zipIndexesInBitList 38.495 us/op 53.805 us/op 0.72
regular array get 100000 times 78.532 us/op 79.064 us/op 0.99
wrappedArray get 100000 times 76.075 us/op 78.952 us/op 0.96
arrayWithProxy get 100000 times 30.692 ms/op 33.008 ms/op 0.93
ssz.Root.equals 1.3580 us/op 1.2760 us/op 1.06
ssz.Root.equals with valueOf() 1.5220 us/op 1.7070 us/op 0.89
byteArrayEquals with valueOf() 1.4370 us/op 1.5730 us/op 0.91
phase0 processBlock - 250000 vs - 7PWei normalcase 11.406 ms/op 12.288 ms/op 0.93
phase0 processBlock - 250000 vs - 7PWei worstcase 82.211 ms/op 90.762 ms/op 0.91
phase0 afterProcessEpoch - 250000 vs - 7PWei 230.39 ms/op 239.66 ms/op 0.96
phase0 beforeProcessEpoch - 250000 vs - 7PWei 597.01 ms/op 659.74 ms/op 0.90
phase0 processEpoch - mainnet_e58758 885.43 ms/op 966.73 ms/op 0.92
mainnet_e58758 - phase0 beforeProcessEpoch 463.07 ms/op 485.68 ms/op 0.95
mainnet_e58758 - phase0 processJustificationAndFinalization 87.612 us/op 65.604 us/op 1.34
mainnet_e58758 - phase0 processRewardsAndPenalties 112.05 ms/op 115.06 ms/op 0.97
mainnet_e58758 - phase0 processRegistryUpdates 53.745 us/op 49.211 us/op 1.09
mainnet_e58758 - phase0 processSlashings 3.3970 us/op 3.3260 us/op 1.02
mainnet_e58758 - phase0 processEth1DataReset 2.7460 us/op 2.8740 us/op 0.96
mainnet_e58758 - phase0 processEffectiveBalanceUpdates 10.075 ms/op 11.020 ms/op 0.91
mainnet_e58758 - phase0 processSlashingsReset 14.464 us/op 11.917 us/op 1.21
mainnet_e58758 - phase0 processRandaoMixesReset 19.066 us/op 16.566 us/op 1.15
mainnet_e58758 - phase0 processHistoricalRootsUpdate 3.1790 us/op 3.6380 us/op 0.87
mainnet_e58758 - phase0 processParticipationRecordUpdates 14.238 us/op 13.363 us/op 1.07
mainnet_e58758 - phase0 afterProcessEpoch 201.83 ms/op 210.19 ms/op 0.96
phase0 processEffectiveBalanceUpdates - 250000 normalcase 12.376 ms/op 11.604 ms/op 1.07
phase0 processEffectiveBalanceUpdates - 250000 worstcase 0.5 1.4931 s/op 1.5173 s/op 0.98
phase0 processRegistryUpdates - 250000 normalcase 64.973 us/op 48.310 us/op 1.34
phase0 processRegistryUpdates - 250000 badcase_full_deposits 3.2292 ms/op 3.1813 ms/op 1.02
phase0 processRegistryUpdates - 250000 worstcase 0.5 1.9528 s/op 1.9592 s/op 1.00
phase0 getAttestationDeltas - 250000 normalcase 39.911 ms/op 40.532 ms/op 0.98
phase0 getAttestationDeltas - 250000 worstcase 39.456 ms/op 41.073 ms/op 0.96
phase0 processSlashings - 250000 worstcase 45.088 ms/op 38.478 ms/op 1.17
shuffle list - 16384 els 14.935 ms/op 14.337 ms/op 1.04
shuffle list - 250000 els 207.85 ms/op 205.36 ms/op 1.01
getEffectiveBalances - 250000 vs - 7PWei 11.517 ms/op 12.157 ms/op 0.95
computeDeltas 3.9313 ms/op 4.1494 ms/op 0.95
getPubkeys - index2pubkey - req 1000 vs - 250000 vc 2.5991 ms/op 2.4880 ms/op 1.04
getPubkeys - validatorsArr - req 1000 vs - 250000 vc 737.07 us/op 787.94 us/op 0.94
BLS verify - blst-native 2.1313 ms/op 2.1516 ms/op 0.99
BLS verifyMultipleSignatures 3 - blst-native 4.2716 ms/op 4.4992 ms/op 0.95
BLS verifyMultipleSignatures 8 - blst-native 9.6049 ms/op 9.4156 ms/op 1.02
BLS verifyMultipleSignatures 32 - blst-native 33.097 ms/op 33.608 ms/op 0.98
BLS aggregatePubkeys 32 - blst-native 45.465 us/op 45.617 us/op 1.00
BLS aggregatePubkeys 128 - blst-native 174.40 us/op 173.94 us/op 1.00
getAttestationsForBlock 84.660 ms/op 83.533 ms/op 1.01
CheckpointStateCache - add get delete 17.668 us/op 17.294 us/op 1.02
validate gossip signedAggregateAndProof - struct 5.0316 ms/op 5.1779 ms/op 0.97
validate gossip signedAggregateAndProof - treeBacked 5.1420 ms/op 4.9678 ms/op 1.04
validate gossip attestation - struct 2.4467 ms/op 2.3367 ms/op 1.05
validate gossip attestation - treeBacked 2.5216 ms/op 2.3880 ms/op 1.06
bytes32 toHexString 2.0180 us/op 1.8530 us/op 1.09
bytes32 Buffer.toString(hex) 817.00 ns/op 768.00 ns/op 1.06
bytes32 Buffer.toString(hex) from Uint8Array 1.0060 us/op 1.0360 us/op 0.97
bytes32 Buffer.toString(hex) + 0x 831.00 ns/op 765.00 ns/op 1.09
Object access 1 prop 0.38700 ns/op 0.35700 ns/op 1.08
Map access 1 prop 0.32100 ns/op 0.31400 ns/op 1.02
Object get x1000 21.190 ns/op 20.116 ns/op 1.05
Map get x1000 1.0680 ns/op 1.1140 ns/op 0.96
Object set x1000 128.38 ns/op 125.50 ns/op 1.02
Map set x1000 78.803 ns/op 74.090 ns/op 1.06
Return object 10000 times 0.40760 ns/op 0.42680 ns/op 0.96
Throw Error 10000 times 6.7277 us/op 6.8266 us/op 0.99
enrSubnets - fastDeserialize 64 bits 1.5690 us/op 1.3760 us/op 1.14
enrSubnets - ssz BitVector 64 bits 18.899 us/op 18.557 us/op 1.02
enrSubnets - fastDeserialize 4 bits 545.00 ns/op 488.00 ns/op 1.12
enrSubnets - ssz BitVector 4 bits 3.3700 us/op 3.2200 us/op 1.05
RateTracker 1000000 limit, 1 obj count per request 213.74 ns/op 206.75 ns/op 1.03
RateTracker 1000000 limit, 2 obj count per request 158.69 ns/op 154.42 ns/op 1.03
RateTracker 1000000 limit, 4 obj count per request 132.46 ns/op 126.52 ns/op 1.05
RateTracker 1000000 limit, 8 obj count per request 121.93 ns/op 111.46 ns/op 1.09
RateTracker with prune 4.8610 us/op 4.0130 us/op 1.21

by benchmarkbot/action

@wemeetagain wemeetagain merged commit b384249 into master Jan 12, 2022
@wemeetagain wemeetagain deleted the tuyen/release-nightly-version branch January 12, 2022 17:33
@dapplion dapplion mentioned this pull request Jul 7, 2022
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

3 participants