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 a GET /node/primary #5793

Merged
merged 3 commits into from
Oct 27, 2023
Merged

Conversation

achamayou
Copy link
Member

@achamayou achamayou commented Oct 27, 2023

Closes #5789

@achamayou achamayou requested a review from a team October 27, 2023 10:22
@ghost
Copy link

ghost commented Oct 27, 2023

get_node_primary@78046 aka 20231027.8 vs main ewma over 20 builds from 77306 to 78035

Click to see table

main

build_id build_number pi_basic_mt_sgx_cft^ pi_basic_mt_sgx_cft_mem Commit latency factor tpcc_sgx_cft^ tpcc_sgx_cft_mem pi_basic_mt_virtual_cft^ tpcc_virtual_cft^ ls_sgx_cft^ ls_sgx_cft_mem ls_virtual_cft^ pi_ls_sgx_cft^ pi_ls_sgx_cft_mem pi_ls_virtual_cft^ pi_basic_virtual_cft^ pi_basic_sgx_cft^ pi_basic_sgx_cft_mem pi_basic_js_virtual_cft^ ls_jwt_virtual_cft^ pi_ls_jwt_virtual_cft^ ls_js_virtual_cft^ pi_basic_js_sgx_cft^ pi_basic_js_sgx_cft_mem ls_full_js_virtual_cft^ ls_js_jwt_virtual_cft^ ls_jwt_sgx_cft^ ls_jwt_sgx_cft_mem pi_ls_jwt_sgx_cft^ pi_ls_jwt_sgx_cft_mem ls_js_sgx_cft^ ls_js_sgx_cft_mem ls_full_js_sgx_cft^ ls_full_js_sgx_cft_mem hist_sgx_cft^ ls_js_jwt_sgx_cft^ ls_js_jwt_sgx_cft_mem RB put (/s)^ CHAMP put (/s)^ RB get (/s)^ CHAMP get (/s)^
77306 20231017.4 27907.4 2.30851e+07 0.806546 5649.91 8.59996e+07 60982.9 17275.1 13997.7 1.88908e+07 46102.1 14120.3 1.05021e+07 47686.9 53983.1 15513.7 1.46964e+07 4424.7 17066.2 19713 14599.9 1427.4 1.25993e+07 14833.6 9890.99 6895.99 1.67936e+07 6972.2 6.30784e+06 5811.89 1.67936e+07 5778.4 1.67936e+07 45776.1 4010.44 1.67936e+07 832093 1.181e+06 8.15615e+06 3.10764e+07
77410 20231019.5 27911.2 2.30851e+07 0.79845 5633.52 8.59996e+07 89839.8 17335.1 14034.4 1.88908e+07 43709 14172.6 1.05021e+07 47970.1 54598 15641.4 1.25993e+07 4449.7 17103.2 19628.2 14821.2 1439.9 1.25993e+07 14920.8 9802.6 6838.11 1.67936e+07 7046.5 6.30784e+06 5772.37 1.67936e+07 5751.39 1.67936e+07 42755.2 4007.97 1.67936e+07 840034 1.18128e+06 8.17441e+06 3.06839e+07
77459 20231020.5 27942.3 2.51822e+07 0.806882 5609.6 8.59996e+07 83682.7 17271.7 14027.3 1.88908e+07 45556.9 14086.4 1.05021e+07 48282.6 53165.7 15436.7 1.46964e+07 4426.2 17066.3 17662.5 16990.3 1431.9 1.25993e+07 14844.7 9889.88 6873.38 1.88908e+07 6974.5 6.30784e+06 5805.89 1.67936e+07 5491.04 1.67936e+07 42113.3 3972.9 1.67936e+07 830635 1.18094e+06 8.16668e+06 3.0923e+07
77461 20231020.6 27968.8 2.30851e+07 0.797578 5645.01 8.59996e+07 86522.6 17246.7 13956.1 1.88908e+07 45887.8 14152 1.05021e+07 48453.6 54176.2 15499.4 1.46964e+07 4426.2 17079.1 19435.2 15003.7 1437.7 1.25993e+07 14699.8 9770.09 7235.96 1.67936e+07 7078.7 6.30784e+06 5801.29 1.67936e+07 5742.38 1.67936e+07 43030.2 3995.17 1.67936e+07 825201 1.1798e+06 8.16489e+06 3.14443e+07
77485 20231020.14 27955.5 2.51822e+07 0.827982 5614.45 8.59996e+07 67488.2 17203.3 14042.3 1.67936e+07 45720.2 14155.3 1.05021e+07 47505.9 52771.4 15587 1.46964e+07 4441 17168.5 19652.2 16950.7 1441.5 1.25993e+07 14720 9771.33 7220.81 1.67936e+07 6925.4 6.30784e+06 5824.33 1.67936e+07 5745.31 1.67936e+07 46913.9 3980.22 1.67936e+07 831368 1.1798e+06 8.12782e+06 3.08955e+07
77532 20231020.31 27967.5 2.51822e+07 0.835073 5614.22 8.59996e+07 60943.5 17092.6 14001.1 1.88908e+07 43713.6 14174.9 1.05021e+07 47796.6 52609.1 15520.9 1.46964e+07 4332.3 17195.4 19336.7 17022.6 1429.6 1.25993e+07 14750.8 10188.5 7252.76 1.67936e+07 7086.5 6.30784e+06 5806.4 1.67936e+07 5491.29 1.67936e+07 40351.5 4001.82 1.67936e+07 833120 1.18235e+06 8.17343e+06 3.12829e+07
77555 20231023.5 28238.2 2.51822e+07 0.816011 5639.66 8.59996e+07 74767.3 17264.2 14029.3 1.88908e+07 45924.9 14118.1 1.05021e+07 47674 53843.3 15640.2 1.46964e+07 4365.2 17152.3 19152.3 17286.3 1432.7 1.25993e+07 14910.6 10169.6 7273.33 1.67936e+07 6953.5 6.30784e+06 5781.01 1.67936e+07 5742.5 1.67936e+07 43068.6 3995.51 1.67936e+07 829052 1.18151e+06 8.148e+06 3.09408e+07
77584 20231023.15 27775.2 2.51822e+07 0.839543 5525.06 8.59996e+07 63643 17237.3 13936 1.88908e+07 43785.4 13990.4 1.05021e+07 47940.2 54114.3 15424.6 1.46964e+07 4430 17010.7 19396.4 17307.2 1427 1.25993e+07 14810.6 9823.55 6853.5 1.88908e+07 6881.2 6.30784e+06 5758.93 1.67936e+07 5762.09 1.67936e+07 42679.4 3983.52 1.67936e+07 825381 1.18095e+06 8.16893e+06 3.13159e+07
77665 20231024.10 28077.5 2.30851e+07 0.782853 5565 8.59996e+07 71956.1 17332.4 13918.6 1.88908e+07 43627.5 14015.8 1.05021e+07 47460.4 55764.1 15439.4 1.46964e+07 4480.7 16984.5 19600.5 17210.4 1417.5 1.25993e+07 15032.4 9934.79 6827.52 1.88908e+07 6933.8 6.30784e+06 5759.87 1.67936e+07 5778.73 1.67936e+07 42277.7 3994.77 1.67936e+07 837727 1.17659e+06 8.1335e+06 3.08424e+07
77722 20231024.29 28002.9 2.51822e+07 0.808583 5477.83 8.59996e+07 68825.6 17482.9 13980.7 1.88908e+07 43910 14011.7 1.05021e+07 47389.3 55105.8 15103.3 1.46964e+07 4422.3 16897.2 19100.4 17082.1 1409.7 1.25993e+07 15051.5 9901.25 6842.46 1.88908e+07 6811.8 6.30784e+06 5772.89 1.67936e+07 5489.45 1.67936e+07 43837.6 4013.18 1.67936e+07 824014 1.17985e+06 8.16421e+06 3.03628e+07
77856 20231025.44 27880.1 2.30851e+07 0.830072 5666.89 8.59996e+07 84849.8 17303.7 14118.2 1.88908e+07 45783 14176.7 1.05021e+07 47925.3 54083.6 15508.7 1.46964e+07 4428.6 17130.6 18998.8 17531.7 1425.1 1.25993e+07 14906.9 9965.7 7259.6 1.67936e+07 6931.4 6.30784e+06 5816.26 1.67936e+07 5714.88 1.67936e+07 44821 3996.87 1.67936e+07 832615 1.17692e+06 8.17447e+06 3.1229e+07
77900 20231025.59 27968.9 2.30851e+07 0.816541 5546.67 8.59996e+07 81852.5 17281.4 13948.6 1.88908e+07 45862.6 14105.4 1.05021e+07 47692.2 54378.7 15469.3 1.46964e+07 4430.3 17128.6 18994.4 17211.3 1430.1 1.25993e+07 14724.7 9880.77 6806.65 1.88908e+07 6880.7 6.30784e+06 5770.88 1.67936e+07 5488.27 1.88908e+07 42489.7 3990.38 1.67936e+07 839143 1.18218e+06 8.15475e+06 3.09642e+07
77909 20231025.62 27790.9 2.30851e+07 0.79592 5576.25 8.59996e+07 82618.8 17614.6 13953.5 1.88908e+07 45746.3 13887.2 1.05021e+07 48128.1 53844.8 15385.2 1.25993e+07 4388 17161.3 19081.4 17522.5 1410.9 1.25993e+07 14627.1 10342.4 6741.99 1.88908e+07 6827.9 6.30784e+06 5792.34 1.67936e+07 5446.53 1.67936e+07 43740.4 3975.81 1.67936e+07 830943 1.17967e+06 8.14732e+06 3.07715e+07
77921 20231026.3 27942.2 2.30851e+07 0.791384 5619.54 8.80968e+07 72066.7 17373 14116.6 1.88908e+07 45699.4 14237.9 1.05021e+07 48314.8 54188.2 15679.6 1.25993e+07 4351.5 17286.9 19246.7 17012.1 1439.5 1.25993e+07 14641.1 10204.5 6842.16 1.67936e+07 7086.5 6.30784e+06 5774.21 1.67936e+07 5775.45 1.67936e+07 44491.1 3999.2 1.67936e+07 835419 1.1779e+06 8.15017e+06 3.23452e+07
77958 20231026.14 27891.3 2.30851e+07 0.772274 5566.37 8.59996e+07 68096.1 17260.9 14074.9 1.88908e+07 45673.6 14198.3 1.05021e+07 48273.7 54086 15598.1 1.46964e+07 4383.2 17108.5 19101.5 17286.3 1432.2 1.25993e+07 14984.8 10377.2 6840.93 1.67936e+07 6965.9 6.30784e+06 5777.94 1.67936e+07 5783.74 1.67936e+07 43732 3984.61 1.67936e+07 834153 1.18014e+06 8.15037e+06 3.08165e+07
77980 20231026.23 27919.7 2.30851e+07 0.799401 5544.83 8.59996e+07 84229.4 17301.4 13945.1 1.88908e+07 45630 14005.8 1.05021e+07 47959.1 54124.7 15441 1.25993e+07 4420.8 17150.6 19602.5 17059.4 1419.8 1.25993e+07 14690.5 9850.2 7232.3 1.67936e+07 6917.8 6.30784e+06 5811.09 1.67936e+07 5487 1.67936e+07 42472.7 4003.14 1.67936e+07 827669 1.18001e+06 8.13674e+06 3.08104e+07
77994 20231026.29 27941.4 2.51822e+07 0.80113 5582.56 8.59996e+07 82095.1 17290 14017.2 1.88908e+07 43873.2 14167 1.05021e+07 47649.7 54065 15610.3 1.25993e+07 4441.8 17136.7 19419.7 17733.8 1446 1.25993e+07 16838 9840.75 6841.03 1.88908e+07 6962.5 6.30784e+06 5764.66 1.67936e+07 5729.26 1.67936e+07 44959.6 4003.36 1.67936e+07 840437 1.18274e+06 8.15494e+06 3.07517e+07
78007 20231026.34 27449.9 2.51822e+07 0.765143 5628.96 8.59996e+07 81427 17307 14025.1 1.88908e+07 45407.5 14089.7 1.05021e+07 47735 54044.5 15601.5 1.46964e+07 4441.4 17288.5 18904.7 17015.3 1432.4 1.25993e+07 16872.1 9816.73 6850.52 1.88908e+07 7096.8 6.30784e+06 5773.88 1.67936e+07 5486.07 1.67936e+07 43179.9 3985.52 1.67936e+07 826445 1.17834e+06 8.14738e+06 3.19605e+07
78033 20231027.4 28127.4 2.51822e+07 0.798824 5577.93 8.59996e+07 65638.2 17273 13972.7 1.88908e+07 45862.4 14096.8 1.05021e+07 48024.5 53817.4 15447.2 1.25993e+07 4439.6 17160.1 19602.8 17044.2 1432.2 1.25993e+07 16883.5 9854.32 7250.65 1.67936e+07 6938.4 6.30784e+06 5786.4 1.67936e+07 5743.72 1.67936e+07 42046.2 4002.74 1.67936e+07 829984 1.18448e+06 8.13813e+06 3.06775e+07
78035 20231027.5 27938.3 2.51822e+07 0.785967 5573.65 8.59996e+07 83501.4 17213.8 14007.5 1.88908e+07 45970.2 14114.5 1.05021e+07 48037.9 54501.8 15503.3 1.46964e+07 4447.9 17062.2 19333.8 16911.6 1434.7 1.25993e+07 17015.7 9990.67 6832.63 1.67936e+07 6983.9 6.30784e+06 5786.59 1.67936e+07 5775.4 1.67936e+07 47144 3982.36 1.67936e+07 831267 1.18066e+06 8.09742e+06 3.06715e+07

get_node_primary

build_id build_number pi_basic_mt_virtual_cft^ Commit latency factor tpcc_sgx_cft^ tpcc_sgx_cft_mem ls_sgx_cft^ ls_sgx_cft_mem pi_ls_sgx_cft^ pi_ls_sgx_cft_mem pi_basic_mt_sgx_cft^ pi_basic_mt_sgx_cft_mem pi_basic_sgx_cft^ pi_basic_sgx_cft_mem pi_basic_js_sgx_cft^ pi_basic_js_sgx_cft_mem tpcc_virtual_cft^ ls_jwt_sgx_cft^ ls_jwt_sgx_cft_mem pi_ls_jwt_sgx_cft^ pi_ls_jwt_sgx_cft_mem ls_virtual_cft^ pi_ls_virtual_cft^ ls_js_sgx_cft^ ls_js_sgx_cft_mem pi_basic_virtual_cft^ pi_basic_js_virtual_cft^ ls_full_js_sgx_cft^ ls_full_js_sgx_cft_mem ls_jwt_virtual_cft^ pi_ls_jwt_virtual_cft^ ls_js_jwt_sgx_cft^ ls_js_jwt_sgx_cft_mem ls_js_virtual_cft^ ls_full_js_virtual_cft^ ls_js_jwt_virtual_cft^ hist_sgx_cft^ RB put (/s)^ CHAMP put (/s)^ RB get (/s)^ CHAMP get (/s)^
78043 20231027.7 85860.5 0.798934 5566.68 8.59996e+07 14014.1 1.88908e+07 14046.6 1.05021e+07 28164.7 2.51822e+07 15454.6 1.46964e+07 1420.6 1.25993e+07 17334.3 6862.06 1.88908e+07 7031.6 6.30784e+06 45699.7 47328.5 5799.33 1.67936e+07 55211.3 4475.5 5482.91 1.67936e+07 17155 19529.3 3996.64 1.67936e+07 17078.7 16923.5 9840.08 44033 822807 1.17442e+06 8.15011e+06 3.09001e+07
78046 20231027.8 67649.4 0.792144 5564.98 8.59996e+07 13969.9 1.88908e+07 14160.3 1.05021e+07 28129 2.51822e+07 15381.6 1.46964e+07 1427.5 1.25993e+07 17097.1 6826.75 1.88908e+07 6929.1 6.30784e+06 43669.5 47646.3 5769.8 1.67936e+07 54589.6 4434.1 5751.65 1.67936e+07 17020.5 19117.9 3968.42 1.67936e+07 17450.4 15177.3 9800.94 38819.7 830313 1.18096e+06 8.12879e+06 3.14429e+07

images

@achamayou achamayou enabled auto-merge (squash) October 27, 2023 12:37
@achamayou achamayou merged commit af21407 into microsoft:main Oct 27, 2023
20 checks passed
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.

Add GET /node/primary
2 participants