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

[release/4.x] Cherry pick: OpenSSL3: remove use of deprecated functions (#5481) #5637

Merged
merged 2 commits into from
Sep 11, 2023

Conversation

jumaffre
Copy link
Contributor

@jumaffre jumaffre commented Sep 8, 2023

Backports the following commits to release/4.x:

(cherry picked from commit 8aa778c)

# Conflicts:
#	CHANGELOG.md
#	cmake/open_enclave.cmake
#	src/crypto/openssl/rsa_key_pair.cpp
#	src/crypto/openssl/rsa_public_key.cpp
@jumaffre jumaffre requested a review from a team September 8, 2023 14:55
@jumaffre jumaffre added the 4.x-backport Highlights PRs targeting the 4.x branch label Sep 8, 2023
@jumaffre jumaffre enabled auto-merge (squash) September 8, 2023 14:55
@ghost
Copy link

ghost commented Sep 11, 2023

backport/release/4.x/pr-5481@75671 aka 20230911.5 vs release/4.x ewma over 20 builds from 74368 to 75665

Click to see table

release/4.x

build_id build_number Commit latency factor tpcc_virtual_cft^ ls_virtual_cft^ pi_ls_virtual_cft^ ls_jwt_virtual_cft^ pi_ls_jwt_virtual_cft^ ls_js_virtual_cft^ ls_full_js_virtual_cft^ ls_js_jwt_virtual_cft^ hist_sgx_cft^ tpcc_sgx_cft^ tpcc_sgx_cft_mem ls_sgx_cft^ ls_sgx_cft_mem pi_ls_sgx_cft^ pi_ls_sgx_cft_mem 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 ls_js_jwt_sgx_cft^ ls_js_jwt_sgx_cft_mem RB put (/s)^ CHAMP put (/s)^ RB get (/s)^ CHAMP get (/s)^
74368 20230811.3 0.767107 17140 45709.6 46846.6 12358.8 12897.2 4345.52 3681.28 3262.09 50345.5 7332.86 8.59996e+07 19997.1 1.88908e+07 20215.8 1.25993e+07 6350.93 1.67936e+07 6472.1 6.30784e+06 1707.16 1.05021e+07 1492.65 1.05021e+07 1398.98 1.05021e+07 834041 1.18291e+06 8.15556e+06 3.08876e+07
74419 20230814.1 0.797377 17286.9 45676.9 47033.1 12472.3 12739.4 4463.13 3745.56 3295.5 51043.4 7288.43 8.59996e+07 20071.2 1.88908e+07 20199.9 1.25993e+07 6699.79 1.67936e+07 6516.1 6.30784e+06 1711.89 1.05021e+07 1505.5 1.05021e+07 1403.76 1.05021e+07 826483 1.18613e+06 8.17366e+06 3.122e+07
74452 20230815.2 0.792739 17470.3 45613.6 46878.2 12642.4 12952.9 4389.27 3731.89 3274.86 51014.4 7372.68 8.59996e+07 19966.2 1.88908e+07 20170.6 1.25993e+07 6709.12 1.67936e+07 6469.4 6.30784e+06 1713.37 1.05021e+07 1491.94 1.05021e+07 1398.57 1.05021e+07 833693 1.17638e+06 8.15572e+06 3.09067e+07
74682 20230818.2 0.798925 17045.8 43990.1 46340.5 12300.5 12896.4 4273.19 3629.07 3277.46 48109.2 7319.48 8.39025e+07 19970.5 1.88908e+07 20213.7 1.25993e+07 6678.76 1.67936e+07 6476.9 6.30784e+06 1712.9 1.05021e+07 1495.68 1.05021e+07 1406.78 1.05021e+07 840180 1.17475e+06 8.12889e+06 3.16249e+07
74735 20230821.2 0.803085 17054 43705 45613 12260.2 12719.9 4416.98 3709.76 3238.04 41773.7 7300.31 8.39025e+07 20117 1.88908e+07 20224.3 1.25993e+07 6702.03 1.67936e+07 6522.7 6.30784e+06 1708.84 1.05021e+07 1503.18 1.05021e+07 1404.02 1.05021e+07 827201 1.17512e+06 8.15442e+06 3.06927e+07
74804 20230822.3 0.796514 17136.5 43758.1 46881.6 12389 12930.5 4460.15 3735.81 3292.63 48039.5 7265.47 8.59996e+07 19799.4 1.88908e+07 20117.6 1.25993e+07 6692.61 1.67936e+07 6506 6.30784e+06 1711.18 1.05021e+07 1504.79 1.05021e+07 1405.88 1.05021e+07 829164 1.17458e+06 8.1748e+06 3.07323e+07
74885 20230823.4 0.787354 17174.1 45558.5 46893.1 17406.4 18997.7 4358.03 3705.83 3669.26 48043.1 7316.88 8.59996e+07 19870.8 1.88908e+07 20030.1 1.25993e+07 9923.09 1.88908e+07 9991.3 6.30784e+06 1710.54 1.05021e+07 1490.79 1.05021e+07 1563.88 1.05021e+07 831686 1.18028e+06 8.15264e+06 3.08592e+07
74940 20230824.3 0.78863 17143.9 45734.9 46799.4 17247.6 18623 4346.35 3764.21 3598.76 46610.2 7261.66 8.39025e+07 19750.8 1.88908e+07 16863.1 1.05021e+07 9026.95 1.88908e+07 10321.5 6.30784e+06 1707.63 1.05021e+07 1493.33 1.05021e+07 1567.02 1.05021e+07 821315 1.18158e+06 8.15218e+06 3.05822e+07
74973 20230825.2 0.791756 17442.9 45892.8 47452.1 17309.8 19442.4 4274.09 3711.69 3626.43 50756.4 7328.94 8.59996e+07 19883.1 1.88908e+07 20130 1.25993e+07 9920.56 1.88908e+07 10330.6 6.30784e+06 1711.77 1.05021e+07 1492.13 1.05021e+07 1564.25 1.05021e+07 836271 1.18102e+06 8.15205e+06 3.08969e+07
75003 20230828.3 0.787123 17670.1 43906.5 47174 17399.9 19062.5 4345.17 3749.43 3625.57 41973.1 7317.51 8.59996e+07 19800.3 1.88908e+07 20220.9 1.25993e+07 10004.8 1.88908e+07 9973.6 6.30784e+06 1707.4 1.05021e+07 1505.32 1.05021e+07 1556.44 1.05021e+07 827983 1.17738e+06 8.14972e+06 3.01807e+07
75017 20230829.1 0.771679 17308.5 45692 47755.7 17200.9 19325.1 4325.97 3693.58 3791.01 48701.1 7300.34 8.39025e+07 19813.5 1.88908e+07 20124.5 1.25993e+07 9932.42 1.88908e+07 10006.3 6.30784e+06 1718.05 1.05021e+07 1495.86 1.05021e+07 1544.6 1.05021e+07 831261 1.18008e+06 8.13609e+06 3.08885e+07
75076 20230830.3 0.785307 17282.5 45686.8 47531.7 17700.3 19257.8 4348.93 3713.29 3666.91 46216.7 7283.3 8.39025e+07 19879.2 1.88908e+07 20200.5 1.25993e+07 9943.71 1.88908e+07 9995.4 6.30784e+06 1708.16 1.05021e+07 1505.93 1.05021e+07 1560.67 1.05021e+07 826647 1.17615e+06 8.1552e+06 3.11365e+07
75141 20230831.3 0.781168 17106.2 45589.1 47632.4 17317.4 19099.2 4343.94 3715.1 3780.54 45870.5 7369.4 8.59996e+07 19885.7 1.88908e+07 20121.9 1.25993e+07 9930.84 1.88908e+07 10009.2 6.30784e+06 1714.27 1.05021e+07 1496.41 1.05021e+07 1560.29 1.05021e+07 831035 1.18071e+06 8.15481e+06 3.08104e+07
75183 20230901.3 0.794042 17437.3 45651.6 47636.1 17322.4 19019.7 4327.54 3594.23 3627.3 43646 7346.61 8.59996e+07 19934.6 1.88908e+07 20188.6 1.25993e+07 9943.91 1.88908e+07 9998.3 6.30784e+06 1711.07 1.05021e+07 1501.16 1.05021e+07 1563.8 1.05021e+07 831108 1.18468e+06 8.15361e+06 3.2284e+07
75256 20230904.3 0.807766 17071.6 45793.3 47404.1 17444 19279.7 4404.47 3729.76 3646.84 50296.9 7373.31 8.59996e+07 19853.3 1.88908e+07 20128.3 1.25993e+07 9931.13 1.88908e+07 9973.8 6.30784e+06 1709.74 1.05021e+07 1488.27 1.05021e+07 1564.92 1.05021e+07 822591 1.17744e+06 8.14923e+06 3.07097e+07
75301 20230905.2 0.756588 17108.9 45924.9 47575.8 17207.3 19342.8 4384.42 3734.13 3813.72 46111.6 7352.76 8.59996e+07 19874.9 1.88908e+07 20086.9 1.25993e+07 9937.23 1.88908e+07 9999 6.30784e+06 1710.02 1.05021e+07 1492.67 1.05021e+07 1562.74 1.05021e+07 829476 1.17788e+06 8.1539e+06 3.05339e+07
75434 20230906.3 0.814451 17388.8 45567.3 46757.2 17538 19090.2 4366.19 3693.47 3654.26 44194.8 7317.57 8.59996e+07 19846.3 1.88908e+07 20089.9 1.25993e+07 9918.2 1.88908e+07 10019.6 6.30784e+06 1707.05 1.05021e+07 1505.03 1.05021e+07 1555.82 1.05021e+07 832702 1.17824e+06 8.1527e+06 3.06688e+07
75523 20230907.4 0.809625 17085.1 45751.9 46749.3 17197.5 19443.8 4330.79 3660.43 3685.06 50318 7305.32 8.59996e+07 19981.1 1.88908e+07 20356.7 1.25993e+07 9940.27 1.88908e+07 10027.6 6.30784e+06 1711.21 1.05021e+07 1505.29 1.05021e+07 1556.28 1.05021e+07 829169 1.1722e+06 8.17385e+06 3.09048e+07
75583 20230908.4 0.799341 17095 43717.1 46017.2 17739.7 19324 4234.92 3708.28 3624.39 48273.6 7325.75 8.39025e+07 19998.3 1.88908e+07 20305.3 1.25993e+07 9950.01 1.88908e+07 10009.2 6.30784e+06 1712.49 1.05021e+07 1492.19 1.05021e+07 1562.08 1.05021e+07 832160 1.18457e+06 8.15296e+06 3.05694e+07
75665 20230911.3 0.770816 17376.4 45885.5 46324.2 17551.7 18779 4457.96 3739.96 3648.03 43436.1 7288.09 8.59996e+07 20041.2 1.88908e+07 20354.1 1.05021e+07 9908.42 1.88908e+07 9988.9 6.30784e+06 1712.89 1.05021e+07 1507.17 1.05021e+07 1560.02 1.05021e+07 834564 1.18809e+06 8.17186e+06 3.06931e+07

backport/release/4.x/pr-5481

build_id build_number Commit latency factor tpcc_virtual_cft^ ls_virtual_cft^ pi_ls_virtual_cft^ ls_jwt_virtual_cft^ pi_ls_jwt_virtual_cft^ ls_js_virtual_cft^ ls_full_js_virtual_cft^ ls_js_jwt_virtual_cft^ hist_sgx_cft^ tpcc_sgx_cft^ tpcc_sgx_cft_mem ls_sgx_cft^ ls_sgx_cft_mem pi_ls_sgx_cft^ pi_ls_sgx_cft_mem 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 ls_js_jwt_sgx_cft^ ls_js_jwt_sgx_cft_mem RB put (/s)^ CHAMP put (/s)^ RB get (/s)^ CHAMP get (/s)^
75671 20230911.5 0.782513 17285.8 45698.9 47494.2 17263.3 18863.3 4339.3 3731.26 3507.53 45307.7 6354.85 8.59996e+07 15985.6 1.88908e+07 16174.7 1.05021e+07 8126.98 1.88908e+07 8300.5 6.30784e+06 1673.52 1.05021e+07 1464.6 1.05021e+07 1472.21 1.05021e+07 836317 1.18291e+06 8.14917e+06 3.08285e+07

images

@jumaffre jumaffre merged commit 04e6024 into microsoft:release/4.x Sep 11, 2023
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4.x-backport Highlights PRs targeting the 4.x branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants