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

Remove weekly release workflow #3580

Merged
merged 1 commit into from
Jan 6, 2022
Merged

Conversation

wemeetagain
Copy link
Member

Motivation

See #3570 (comment)

Description

Remove the weekly release github workflow

@codeclimate
Copy link

codeclimate bot commented Jan 6, 2022

Code Climate has analyzed commit 17dfabc and detected 0 issues on this pull request.

View more on Code Climate.

@codecov
Copy link

codecov bot commented Jan 6, 2022

Codecov Report

Merging #3580 (17dfabc) into master (68b2995) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #3580   +/-   ##
=======================================
  Coverage   37.43%   37.43%           
=======================================
  Files         311      311           
  Lines        8307     8307           
  Branches     1286     1286           
=======================================
  Hits         3110     3110           
  Misses       5049     5049           
  Partials      148      148           

@github-actions
Copy link
Contributor

github-actions bot commented Jan 6, 2022

Performance Report

✔️ no performance regression detected

Full benchmark results
Benchmark suite Current: 254b9a5 Previous: 68b2995 Ratio
BeaconState.hashTreeRoot - No change 539.00 ns/op 659.00 ns/op 0.82
BeaconState.hashTreeRoot - 1 full validator 125.17 us/op 161.83 us/op 0.77
BeaconState.hashTreeRoot - 32 full validator 1.9374 ms/op 2.4224 ms/op 0.80
BeaconState.hashTreeRoot - 512 full validator 25.946 ms/op 31.474 ms/op 0.82
BeaconState.hashTreeRoot - 1 validator.effectiveBalance 122.77 us/op 152.19 us/op 0.81
BeaconState.hashTreeRoot - 32 validator.effectiveBalance 2.0948 ms/op 2.4408 ms/op 0.86
BeaconState.hashTreeRoot - 512 validator.effectiveBalance 28.072 ms/op 32.782 ms/op 0.86
BeaconState.hashTreeRoot - 1 balances 80.936 us/op 110.03 us/op 0.74
BeaconState.hashTreeRoot - 32 balances 745.59 us/op 941.60 us/op 0.79
BeaconState.hashTreeRoot - 512 balances 7.5753 ms/op 8.9450 ms/op 0.85
BeaconState.hashTreeRoot - 250000 balances 134.81 ms/op 160.02 ms/op 0.84
processSlot - 1 slots 47.168 us/op 56.433 us/op 0.84
processSlot - 32 slots 2.8985 ms/op 3.4841 ms/op 0.83
getCommitteeAssignments - req 1 vs - 250000 vc 5.4097 ms/op 6.2543 ms/op 0.86
getCommitteeAssignments - req 100 vs - 250000 vc 7.6458 ms/op 8.7763 ms/op 0.87
getCommitteeAssignments - req 1000 vs - 250000 vc 8.1461 ms/op 9.4706 ms/op 0.86
computeProposers - vc 250000 21.822 ms/op 25.154 ms/op 0.87
computeEpochShuffling - vc 250000 188.99 ms/op 216.57 ms/op 0.87
getNextSyncCommittee - vc 250000 358.39 ms/op 401.89 ms/op 0.89
altair processAttestation - 250000 vs - 7PWei normalcase 58.097 ms/op 53.352 ms/op 1.09
altair processAttestation - 250000 vs - 7PWei worstcase 50.825 ms/op 53.901 ms/op 0.94
altair processAttestation - setStatus - 1/6 committees join 13.072 ms/op 16.033 ms/op 0.82
altair processAttestation - setStatus - 1/3 committees join 27.454 ms/op 30.667 ms/op 0.90
altair processAttestation - setStatus - 1/2 committees join 37.584 ms/op 49.873 ms/op 0.75
altair processAttestation - setStatus - 2/3 committees join 54.872 ms/op 55.805 ms/op 0.98
altair processAttestation - setStatus - 4/5 committees join 67.344 ms/op 66.617 ms/op 1.01
altair processAttestation - setStatus - 100% committees join 76.539 ms/op 84.880 ms/op 0.90
altair processAttestation - updateEpochParticipants - 1/6 committees join 12.458 ms/op 16.608 ms/op 0.75
altair processAttestation - updateEpochParticipants - 1/3 committees join 28.011 ms/op 28.155 ms/op 0.99
altair processAttestation - updateEpochParticipants - 1/2 committees join 28.412 ms/op 41.092 ms/op 0.69
altair processAttestation - updateEpochParticipants - 2/3 committees join 32.132 ms/op 34.012 ms/op 0.94
altair processAttestation - updateEpochParticipants - 4/5 committees join 39.376 ms/op 35.887 ms/op 1.10
altair processAttestation - updateEpochParticipants - 100% committees join 35.616 ms/op 36.641 ms/op 0.97
altair processAttestation - updateAllStatus 24.412 ms/op 25.670 ms/op 0.95
altair processBlock - 250000 vs - 7PWei normalcase 48.451 ms/op 51.044 ms/op 0.95
altair processBlock - 250000 vs - 7PWei worstcase 122.00 ms/op 131.40 ms/op 0.93
altair processEpoch - mainnet_e81889 1.0274 s/op 1.2055 s/op 0.85
mainnet_e81889 - altair beforeProcessEpoch 281.65 ms/op 317.10 ms/op 0.89
mainnet_e81889 - altair processJustificationAndFinalization 51.344 us/op 62.153 us/op 0.83
mainnet_e81889 - altair processInactivityUpdates 17.848 ms/op 25.298 ms/op 0.71
mainnet_e81889 - altair processRewardsAndPenalties 149.59 ms/op 177.08 ms/op 0.84
mainnet_e81889 - altair processRegistryUpdates 7.0640 us/op 9.6330 us/op 0.73
mainnet_e81889 - altair processSlashings 1.4220 us/op 3.0320 us/op 0.47
mainnet_e81889 - altair processEth1DataReset 1.2300 us/op 2.3030 us/op 0.53
mainnet_e81889 - altair processEffectiveBalanceUpdates 11.746 ms/op 14.325 ms/op 0.82
mainnet_e81889 - altair processSlashingsReset 10.682 us/op 13.607 us/op 0.79
mainnet_e81889 - altair processRandaoMixesReset 14.250 us/op 23.295 us/op 0.61
mainnet_e81889 - altair processHistoricalRootsUpdate 1.5250 us/op 3.8720 us/op 0.39
mainnet_e81889 - altair processParticipationFlagUpdates 158.94 ms/op 149.21 ms/op 1.07
mainnet_e81889 - altair processSyncCommitteeUpdates 970.00 ns/op 2.9410 us/op 0.33
mainnet_e81889 - altair afterProcessEpoch 221.68 ms/op 252.71 ms/op 0.88
altair processInactivityUpdates - 250000 normalcase 72.918 ms/op 85.152 ms/op 0.86
altair processInactivityUpdates - 250000 worstcase 72.792 ms/op 78.758 ms/op 0.92
altair processParticipationFlagUpdates - 250000 anycase 91.228 ms/op 106.13 ms/op 0.86
altair processRewardsAndPenalties - 250000 normalcase 131.67 ms/op 154.48 ms/op 0.85
altair processRewardsAndPenalties - 250000 worstcase 150.59 ms/op 193.36 ms/op 0.78
altair processSyncCommitteeUpdates - 250000 366.65 ms/op 426.95 ms/op 0.86
Tree 40 250000 create 900.03 ms/op 956.19 ms/op 0.94
Tree 40 250000 get(125000) 328.32 ns/op 396.10 ns/op 0.83
Tree 40 250000 set(125000) 2.1517 us/op 2.1949 us/op 0.98
Tree 40 250000 toArray() 45.737 ms/op 51.847 ms/op 0.88
Tree 40 250000 iterate all - toArray() + loop 38.004 ms/op 51.843 ms/op 0.73
Tree 40 250000 iterate all - get(i) 118.16 ms/op 133.92 ms/op 0.88
MutableVector 250000 create 26.826 ms/op 24.369 ms/op 1.10
MutableVector 250000 get(125000) 13.716 ns/op 16.519 ns/op 0.83
MutableVector 250000 set(125000) 689.60 ns/op 610.79 ns/op 1.13
MutableVector 250000 toArray() 9.1669 ms/op 9.7304 ms/op 0.94
MutableVector 250000 iterate all - toArray() + loop 9.4973 ms/op 10.469 ms/op 0.91
MutableVector 250000 iterate all - get(i) 3.1631 ms/op 4.1841 ms/op 0.76
Array 250000 create 5.7408 ms/op 6.2186 ms/op 0.92
Array 250000 clone - spread 2.4348 ms/op 2.3649 ms/op 1.03
Array 250000 get(125000) 1.1150 ns/op 1.1130 ns/op 1.00
Array 250000 set(125000) 1.1940 ns/op 1.0860 ns/op 1.10
Array 250000 iterate all - loop 170.14 us/op 193.82 us/op 0.88
aggregationBits - 2048 els - readonlyValues 249.03 us/op 249.67 us/op 1.00
aggregationBits - 2048 els - zipIndexesInBitList 41.780 us/op 45.910 us/op 0.91
regular array get 100000 times 67.442 us/op 78.575 us/op 0.86
wrappedArray get 100000 times 67.486 us/op 76.145 us/op 0.89
arrayWithProxy get 100000 times 28.816 ms/op 32.644 ms/op 0.88
ssz.Root.equals 1.2620 us/op 4.9110 us/op 0.26
ssz.Root.equals with valueOf() 1.5220 us/op 1.5820 us/op 0.96
byteArrayEquals with valueOf() 1.4610 us/op 1.4650 us/op 1.00
phase0 processBlock - 250000 vs - 7PWei normalcase 10.743 ms/op 11.437 ms/op 0.94
phase0 processBlock - 250000 vs - 7PWei worstcase 78.716 ms/op 83.779 ms/op 0.94
phase0 afterProcessEpoch - 250000 vs - 7PWei 206.84 ms/op 234.96 ms/op 0.88
phase0 beforeProcessEpoch - 250000 vs - 7PWei 595.33 ms/op 597.56 ms/op 1.00
phase0 processEpoch - mainnet_e58758 803.13 ms/op 975.56 ms/op 0.82
mainnet_e58758 - phase0 beforeProcessEpoch 416.16 ms/op 535.09 ms/op 0.78
mainnet_e58758 - phase0 processJustificationAndFinalization 63.422 us/op 59.535 us/op 1.07
mainnet_e58758 - phase0 processRewardsAndPenalties 97.744 ms/op 147.41 ms/op 0.66
mainnet_e58758 - phase0 processRegistryUpdates 35.678 us/op 44.197 us/op 0.81
mainnet_e58758 - phase0 processSlashings 1.2090 us/op 3.1380 us/op 0.39
mainnet_e58758 - phase0 processEth1DataReset 1.0640 us/op 2.7470 us/op 0.39
mainnet_e58758 - phase0 processEffectiveBalanceUpdates 10.920 ms/op 12.512 ms/op 0.87
mainnet_e58758 - phase0 processSlashingsReset 9.3220 us/op 11.801 us/op 0.79
mainnet_e58758 - phase0 processRandaoMixesReset 11.468 us/op 15.325 us/op 0.75
mainnet_e58758 - phase0 processHistoricalRootsUpdate 1.4290 us/op 3.3680 us/op 0.42
mainnet_e58758 - phase0 processParticipationRecordUpdates 9.1340 us/op 13.599 us/op 0.67
mainnet_e58758 - phase0 afterProcessEpoch 180.25 ms/op 209.27 ms/op 0.86
phase0 processEffectiveBalanceUpdates - 250000 normalcase 11.574 ms/op 14.839 ms/op 0.78
phase0 processEffectiveBalanceUpdates - 250000 worstcase 0.5 1.4325 s/op 1.5469 s/op 0.93
phase0 processRegistryUpdates - 250000 normalcase 34.040 us/op 44.847 us/op 0.76
phase0 processRegistryUpdates - 250000 badcase_full_deposits 2.9412 ms/op 3.2023 ms/op 0.92
phase0 processRegistryUpdates - 250000 worstcase 0.5 1.8222 s/op 1.9735 s/op 0.92
phase0 getAttestationDeltas - 250000 normalcase 36.454 ms/op 38.386 ms/op 0.95
phase0 getAttestationDeltas - 250000 worstcase 36.210 ms/op 41.172 ms/op 0.88
phase0 processSlashings - 250000 worstcase 35.514 ms/op 46.928 ms/op 0.76
shuffle list - 16384 els 12.686 ms/op 15.810 ms/op 0.80
shuffle list - 250000 els 183.09 ms/op 212.02 ms/op 0.86
getEffectiveBalances - 250000 vs - 7PWei 11.957 ms/op 12.688 ms/op 0.94
computeDeltas 3.8437 ms/op 4.1723 ms/op 0.92
getPubkeys - index2pubkey - req 1000 vs - 250000 vc 2.6016 ms/op 2.5490 ms/op 1.02
getPubkeys - validatorsArr - req 1000 vs - 250000 vc 721.91 us/op 842.14 us/op 0.86
BLS verify - blst-native 1.8611 ms/op 2.3106 ms/op 0.81
BLS verifyMultipleSignatures 3 - blst-native 3.8397 ms/op 4.5845 ms/op 0.84
BLS verifyMultipleSignatures 8 - blst-native 8.2345 ms/op 10.353 ms/op 0.80
BLS verifyMultipleSignatures 32 - blst-native 29.888 ms/op 38.590 ms/op 0.77
BLS aggregatePubkeys 32 - blst-native 39.462 us/op 50.629 us/op 0.78
BLS aggregatePubkeys 128 - blst-native 153.56 us/op 184.36 us/op 0.83
getAttestationsForBlock 87.754 ms/op 91.170 ms/op 0.96
CheckpointStateCache - add get delete 16.305 us/op 18.242 us/op 0.89
validate gossip signedAggregateAndProof - struct 4.4584 ms/op 5.1883 ms/op 0.86
validate gossip signedAggregateAndProof - treeBacked 4.4041 ms/op 5.2252 ms/op 0.84
validate gossip attestation - struct 2.0949 ms/op 2.4480 ms/op 0.86
validate gossip attestation - treeBacked 2.1172 ms/op 2.5178 ms/op 0.84
bytes32 toHexString 1.8440 us/op 2.0020 us/op 0.92
bytes32 Buffer.toString(hex) 684.00 ns/op 798.00 ns/op 0.86
bytes32 Buffer.toString(hex) from Uint8Array 913.00 ns/op 985.00 ns/op 0.93
bytes32 Buffer.toString(hex) + 0x 705.00 ns/op 814.00 ns/op 0.87
Object access 1 prop 0.35500 ns/op 0.37200 ns/op 0.95
Map access 1 prop 0.28100 ns/op 0.33300 ns/op 0.84
Object get x1000 17.381 ns/op 20.482 ns/op 0.85
Map get x1000 0.97800 ns/op 1.2380 ns/op 0.79
Object set x1000 117.59 ns/op 125.79 ns/op 0.93
Map set x1000 71.692 ns/op 75.728 ns/op 0.95
Return object 10000 times 0.37090 ns/op 0.43820 ns/op 0.85
Throw Error 10000 times 5.8953 us/op 6.8329 us/op 0.86
enrSubnets - fastDeserialize 64 bits 1.3010 us/op 1.4220 us/op 0.91
enrSubnets - ssz BitVector 64 bits 16.393 us/op 18.763 us/op 0.87
enrSubnets - fastDeserialize 4 bits 467.00 ns/op 513.00 ns/op 0.91
enrSubnets - ssz BitVector 4 bits 2.9350 us/op 3.3360 us/op 0.88
RateTracker 1000000 limit, 1 obj count per request 187.64 ns/op 210.10 ns/op 0.89
RateTracker 1000000 limit, 2 obj count per request 138.52 ns/op 156.14 ns/op 0.89
RateTracker 1000000 limit, 4 obj count per request 119.29 ns/op 129.96 ns/op 0.92
RateTracker 1000000 limit, 8 obj count per request 107.62 ns/op 117.01 ns/op 0.92
RateTracker with prune 4.8200 us/op 4.5420 us/op 1.06

by benchmarkbot/action

@dapplion dapplion merged commit 0e94cb1 into master Jan 6, 2022
@dapplion dapplion deleted the cayman/remove-weekly-release branch January 6, 2022 17:20
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