Skip to content

publish roles lib crates to crates.io#771

Merged
Fi3 merged 2 commits intostratum-mining:mainfrom
plebhash:release-lib
Mar 21, 2024
Merged

publish roles lib crates to crates.io#771
Fi3 merged 2 commits intostratum-mining:mainfrom
plebhash:release-lib

Conversation

@plebhash
Copy link
Member

@plebhash plebhash commented Feb 22, 2024

since roles crates are lib, it makes sense to have them on crates.io as well

@github-actions
Copy link
Contributor

github-actions bot commented Feb 22, 2024

🐰Bencher

ReportThu, March 21, 2024 at 17:51:35 UTC
ProjectStratum v2 (SRI)
Branchrelease-lib
Testbedsv2
BenchmarkEstimated CyclesEstimated Cycles Results
estimated cycles | (Δ%)
Estimated Cycles Upper Boundary
estimated cycles | (%)
InstructionsInstructions Results
instructions | (Δ%)
Instructions Upper Boundary
instructions | (%)
L1 AccessesL1 Accesses Results
accesses | (Δ%)
L1 Accesses Upper Boundary
accesses | (%)
L2 AccessesL2 Accesses Results
accesses | (Δ%)
L2 Accesses Upper Boundary
accesses | (%)
RAM AccessesRAM Accesses Results
accesses | (Δ%)
RAM Accesses Upper Boundary
accesses | (%)
client_sv2_handle_message_common✅ (view plot)2030.000 (-0.58%)2099.471 (96.69%)✅ (view plot)469.000 (+0.37%)482.490 (97.20%)✅ (view plot)730.000 (+0.39%)751.382 (97.15%)✅ (view plot)8.000 (+7.56%)10.188 (78.53%)✅ (view plot)36.000 (-1.37%)38.090 (94.51%)
client_sv2_handle_message_mining✅ (view plot)8134.000 (-0.11%)8217.967 (98.98%)✅ (view plot)2133.000 (+0.98%)2172.389 (98.19%)✅ (view plot)3159.000 (+1.23%)3221.787 (98.05%)✅ (view plot)36.000 (-11.52%)47.033 (76.54%)✅ (view plot)137.000 (-0.50%)138.730 (98.75%)
client_sv2_mining_message_submit_standard✅ (view plot)6258.000 (-1.01%)6431.910 (97.30%)✅ (view plot)1750.000 (+0.04%)1762.555 (99.29%)✅ (view plot)2553.000 (+0.22%)2568.623 (99.39%)✅ (view plot)20.000 (-11.11%)28.065 (71.26%)✅ (view plot)103.000 (-1.55%)107.891 (95.47%)
client_sv2_mining_message_submit_standard_serialize✅ (view plot)14697.000 (+0.24%)14812.264 (99.22%)✅ (view plot)4694.000 (+0.01%)4706.555 (99.73%)✅ (view plot)6757.000 (+0.02%)6775.869 (99.72%)✅ (view plot)48.000 (-2.04%)52.079 (92.17%)✅ (view plot)220.000 (+0.51%)223.220 (98.56%)
client_sv2_mining_message_submit_standard_serialize_deserialize✅ (view plot)27286.000 (+0.01%)27416.049 (99.53%)✅ (view plot)10537.000 (+0.01%)10549.555 (99.88%)✅ (view plot)15336.000 (+0.01%)15355.453 (99.87%)✅ (view plot)87.000 (+0.65%)90.642 (95.98%)✅ (view plot)329.000 (-0.02%)333.152 (98.75%)
client_sv2_open_channel✅ (view plot)4417.000 (-0.69%)4578.358 (96.48%)✅ (view plot)1461.000 (+0.12%)1474.490 (99.09%)✅ (view plot)2157.000 (+0.18%)2173.952 (99.22%)✅ (view plot)11.000 (-3.30%)15.419 (71.34%)✅ (view plot)63.000 (-1.47%)67.354 (93.54%)
client_sv2_open_channel_serialize✅ (view plot)14130.000 (+0.14%)14244.885 (99.19%)✅ (view plot)5064.000 (+0.03%)5077.490 (99.73%)✅ (view plot)7320.000 (+0.03%)7339.700 (99.73%)✅ (view plot)39.000 (-0.95%)44.268 (88.10%)✅ (view plot)189.000 (+0.30%)192.489 (98.19%)
client_sv2_open_channel_serialize_deserialize✅ (view plot)22368.000 (-0.30%)22594.068 (99.00%)✅ (view plot)7979.000 (+0.02%)7992.490 (99.83%)✅ (view plot)11618.000 (+0.05%)11638.688 (99.82%)✅ (view plot)71.000 (-2.24%)77.708 (91.37%)✅ (view plot)297.000 (-0.63%)303.292 (97.93%)
client_sv2_setup_connection✅ (view plot)4711.000 (-0.32%)4784.275 (98.47%)✅ (view plot)1502.000 (+0.12%)1515.490 (99.11%)✅ (view plot)2276.000 (+0.18%)2295.881 (99.13%)✅ (view plot)11.000 (-10.20%)15.277 (72.00%)✅ (view plot)68.000 (-0.55%)69.940 (97.23%)
client_sv2_setup_connection_serialize✅ (view plot)16236.000 (+0.20%)16368.068 (99.19%)✅ (view plot)5963.000 (+0.03%)5976.490 (99.77%)✅ (view plot)8656.000 (+0.02%)8675.832 (99.77%)✅ (view plot)46.000 (-1.21%)52.510 (87.60%)✅ (view plot)210.000 (+0.45%)213.522 (98.35%)
client_sv2_setup_connection_serialize_deserialize✅ (view plot)35480.000 (-0.00%)35624.768 (99.59%)✅ (view plot)14806.000 (+0.01%)14819.490 (99.91%)✅ (view plot)21745.000 (-0.01%)21766.412 (99.90%)✅ (view plot)101.000 (+4.46%)104.425 (96.72%)✅ (view plot)378.000 (-0.17%)382.590 (98.80%)

Bencher - Continuous Benchmarking
View Public Perf Page
Docs | Repo | Chat | Help

@github-actions
Copy link
Contributor

github-actions bot commented Feb 22, 2024

🐰Bencher

ReportThu, March 21, 2024 at 17:51:34 UTC
ProjectStratum v2 (SRI)
Branchrelease-lib
Testbedsv1
BenchmarkEstimated CyclesEstimated Cycles Results
estimated cycles | (Δ%)
Estimated Cycles Upper Boundary
estimated cycles | (%)
InstructionsInstructions Results
instructions | (Δ%)
L1 AccessesL1 Accesses Results
accesses | (Δ%)
L1 Accesses Upper Boundary
accesses | (%)
L2 AccessesL2 Accesses Results
accesses | (Δ%)
L2 Accesses Upper Boundary
accesses | (%)
RAM AccessesRAM Accesses Results
accesses | (Δ%)
RAM Accesses Upper Boundary
accesses | (%)
get_authorize✅ (view plot)8440.000 (+0.03%)8492.003 (99.39%)✅ (view plot)3746.000✅ (view plot)5250.000 (-0.01%)5252.896 (99.94%)✅ (view plot)8.000 (+9.40%)10.034 (79.73%)✅ (view plot)90.000 (0.00%)91.778 (98.06%)
get_submit✅ (view plot)95537.000 (+0.01%)95596.142 (99.94%)✅ (view plot)59439.000✅ (view plot)85352.000 (-0.00%)85359.179 (99.99%)✅ (view plot)56.000 (+2.75%)58.926 (95.03%)✅ (view plot)283.000 (+0.07%)284.629 (99.43%)
get_subscribe✅ (view plot)8003.000 (+0.31%)8055.626 (99.35%)✅ (view plot)2841.000✅ (view plot)3968.000 (-0.05%)3974.836 (99.83%)✅ (view plot)16.000 (+9.87%)18.289 (87.49%)✅ (view plot)113.000 (+0.50%)114.536 (98.66%)
serialize_authorize✅ (view plot)12159.000 (-0.19%)12255.047 (99.22%)✅ (view plot)5317.000✅ (view plot)7414.000 (+0.01%)7416.807 (99.96%)✅ (view plot)11.000 (+1.15%)12.959 (84.88%)✅ (view plot)134.000 (-0.51%)136.748 (97.99%)
serialize_deserialize_authorize✅ (view plot)24476.000 (-0.05%)24557.921 (99.67%)✅ (view plot)9898.000✅ (view plot)13956.000 (-0.00%)13960.926 (99.96%)✅ (view plot)39.000 (+2.63%)41.079 (94.94%)✅ (view plot)295.000 (-0.17%)297.278 (99.23%)
serialize_deserialize_handle_authorize✅ (view plot)30187.000 (-0.03%)30269.255 (99.73%)✅ (view plot)12101.000✅ (view plot)17122.000 (+0.01%)17125.336 (99.98%)✅ (view plot)58.000 (-2.42%)63.330 (91.58%)✅ (view plot)365.000 (-0.02%)367.084 (99.43%)
serialize_deserialize_handle_submit✅ (view plot)126430.000 (+0.00%)126499.574 (99.95%)✅ (view plot)73224.000✅ (view plot)104940.000 (-0.00%)104952.977 (99.99%)✅ (view plot)126.000 (+4.46%)129.401 (97.37%)✅ (view plot)596.000 (-0.08%)598.885 (99.52%)
serialize_deserialize_handle_subscribe✅ (view plot)27519.000 (+0.07%)27558.579 (99.86%)✅ (view plot)9643.000✅ (view plot)13634.000 (-0.01%)13640.768 (99.95%)✅ (view plot)68.000 (+2.26%)70.926 (95.87%)✅ (view plot)387.000 (+0.10%)388.190 (99.69%)
serialize_deserialize_submit✅ (view plot)115019.000 (-0.01%)115087.797 (99.94%)✅ (view plot)68001.000✅ (view plot)97554.000 (-0.00%)97559.169 (99.99%)✅ (view plot)70.000 (+2.19%)72.055 (97.15%)✅ (view plot)489.000 (-0.08%)491.130 (99.57%)
serialize_deserialize_subscribe✅ (view plot)22904.000 (+0.01%)22931.320 (99.88%)✅ (view plot)8195.000✅ (view plot)11539.000 (-0.00%)11544.291 (99.95%)✅ (view plot)40.000 (+0.31%)45.817 (87.30%)✅ (view plot)319.000 (+0.02%)320.187 (99.63%)
serialize_submit✅ (view plot)99820.000 (-0.01%)99905.437 (99.91%)✅ (view plot)61483.000✅ (view plot)88200.000 (-0.00%)88203.931 (100.00%)✅ (view plot)56.000 (+1.47%)58.289 (96.07%)✅ (view plot)324.000 (-0.15%)326.603 (99.20%)
serialize_subscribe✅ (view plot)11298.000 (-0.01%)11364.052 (99.42%)✅ (view plot)4188.000✅ (view plot)5828.000 (-0.01%)5832.034 (99.93%)✅ (view plot)16.000 (+5.35%)18.185 (87.98%)✅ (view plot)154.000 (-0.08%)156.052 (98.69%)

Bencher - Continuous Benchmarking
View Public Perf Page
Docs | Repo | Chat | Help

@github-actions
Copy link
Contributor

github-actions bot commented Feb 22, 2024

🐰Bencher

ReportThu, March 21, 2024 at 17:51:32 UTC
ProjectStratum v2 (SRI)
Branchrelease-lib
Testbedsv2
BenchmarkLatencyLatency Results
nanoseconds (ns) | (Δ%)
Latency Upper Boundary
nanoseconds (ns) | (%)
client_sv2_handle_message_common✅ (view plot)44.629 (+0.58%)46.716 (95.53%)
client_sv2_handle_message_mining✅ (view plot)73.933 (+5.80%)79.879 (92.56%)
client_sv2_mining_message_submit_standard✅ (view plot)14.647 (+0.33%)15.129 (96.81%)
client_sv2_mining_message_submit_standard_serialize✅ (view plot)276.910 (+4.36%)280.581 (98.69%)
client_sv2_mining_message_submit_standard_serialize_deserialize✅ (view plot)585.040 (-0.20%)667.179 (87.69%)
client_sv2_open_channel✅ (view plot)167.150 (+0.23%)185.270 (90.22%)
client_sv2_open_channel_serialize✅ (view plot)277.490 (-2.53%)299.429 (92.67%)
client_sv2_open_channel_serialize_deserialize✅ (view plot)370.520 (-1.16%)412.222 (89.88%)
client_sv2_setup_connection✅ (view plot)163.680 (+0.71%)168.941 (96.89%)
client_sv2_setup_connection_serialize✅ (view plot)499.200 (+4.59%)515.069 (96.92%)
client_sv2_setup_connection_serialize_deserialize✅ (view plot)955.040 (-5.02%)1134.585 (84.18%)

Bencher - Continuous Benchmarking
View Public Perf Page
Docs | Repo | Chat | Help

@github-actions
Copy link
Contributor

github-actions bot commented Feb 22, 2024

🐰Bencher

ReportThu, March 21, 2024 at 17:51:33 UTC
ProjectStratum v2 (SRI)
Branch771/merge
Testbedsv1
BenchmarkLatencyLatency Results
nanoseconds (ns) | (Δ%)
Latency Upper Boundary
nanoseconds (ns) | (%)
client-submit-serialize✅ (view plot)7047.100 (+2.92%)7189.551 (98.02%)
client-submit-serialize-deserialize✅ (view plot)7957.800 (+2.47%)8155.799 (97.57%)
client-submit-serialize-deserialize-handle/client-submit-serialize-deserialize-handle✅ (view plot)8546.600 (+2.70%)8660.033 (98.69%)
client-sv1-authorize-serialize-deserialize-handle/client-sv1-authorize-serialize-deserialize-handle✅ (view plot)928.850 (+2.97%)929.183 (99.96%)
client-sv1-authorize-serialize-deserialize/client-sv1-authorize-serialize-deserialize🚨 (view plot | view alert)734.620 (+5.11%)724.699 (101.37%)
client-sv1-authorize-serialize/client-sv1-authorize-serialize🚨 (view plot | view alert)298.050 (+18.19%)280.533 (106.24%)
client-sv1-get-authorize/client-sv1-get-authorize✅ (view plot)157.450 (-0.58%)168.527 (93.43%)
client-sv1-get-submit✅ (view plot)6947.500 (+4.53%)6979.042 (99.55%)
client-sv1-get-subscribe/client-sv1-get-subscribe✅ (view plot)280.500 (+0.73%)290.883 (96.43%)
client-sv1-subscribe-serialize-deserialize-handle/client-sv1-subscribe-serialize-deserialize-handle🚨 (view plot | view alert)782.080 (+4.00%)779.757 (100.30%)
client-sv1-subscribe-serialize-deserialize/client-sv1-subscribe-serialize-deserialize🚨 (view plot | view alert)659.010 (+6.82%)646.445 (101.94%)
client-sv1-subscribe-serialize/client-sv1-subscribe-serialize🚨 (view plot | view alert)239.490 (+13.86%)231.360 (103.51%)

Bencher - Continuous Benchmarking
View Public Perf Page
Docs | Repo | Chat | Help

@pavlenex pavlenex added this to the Milestone 4 milestone Feb 23, 2024
@plebhash plebhash requested a review from Fi3 February 24, 2024 21:39
@plebhash plebhash changed the title publish role lib crates to crates.io publish roles lib crates to crates.io; trigger release-libs.yaml every time we merge to main branch Feb 29, 2024
@plebhash plebhash changed the title publish roles lib crates to crates.io; trigger release-libs.yaml every time we merge to main branch publish roles lib crates to crates.io; trigger release-libs.yaml every time we merge to main branch Mar 5, 2024
@plebhash plebhash marked this pull request as draft March 5, 2024 11:32
@plebhash plebhash marked this pull request as ready for review March 8, 2024 12:12
@plebhash plebhash force-pushed the release-lib branch 3 times, most recently from d9d79b0 to 62cd64a Compare March 14, 2024 13:22
@plebhash plebhash changed the title publish roles lib crates to crates.io; trigger release-libs.yaml every time we merge to main branch publish roles lib crates to crates.io Mar 14, 2024
@plebhash plebhash force-pushed the release-lib branch 2 times, most recently from ce13ea5 to 954256b Compare March 19, 2024 17:30
@Fi3 Fi3 merged commit 4e1794f into stratum-mining:main Mar 21, 2024
@plebhash plebhash deleted the release-lib branch March 21, 2024 19:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants