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

Cherry-pick #2509 and #2550 to 1.x LTS #2915

Merged
merged 4 commits into from
Aug 25, 2021

Conversation

eddyashton
Copy link
Member

@eddyashton eddyashton commented Aug 25, 2021

#2509
#2550

Main feature is #2550, but this actually depends on #2509, so that's cherry-picked too.

Noticed this old PR still had the 1.x-todo label. There was ongoing discussion about how this should be exposed to JS, so for now it is only a C++ API.

TODO:

  • Add CHANGELOG entry.

@eddyashton eddyashton requested a review from a team August 25, 2021 09:51
@ghost
Copy link

ghost commented Aug 25, 2021

1.x-cherry-2550@31353 aka 20210825.16 vs release/1.x ewma over 20 builds from 29819 to 31304

Click to see table
build_id build_number sb_sgx_cft^ sb_sgx_cft_mem sb_sgx_bft^ sb_sgx_bft_mem sb_ws_sgx_cft^ sb_ws_sgx_cft_mem sb_sig_sgx_cft^ sb_sig_sgx_cft_mem tpcc_sgx_cft^ tpcc_sgx_cft_mem tpcc_sgx_bft^ tpcc_sgx_bft_mem ls_sgx_cft^ ls_sgx_cft_mem ls_ws_sgx_cft^ ls_ws_sgx_cft_mem ls_jwt_sgx_cft^ ls_jwt_sgx_cft_mem ls_js_sgx_cft^ ls_js_sgx_cft_mem ls_js_jwt_sgx_cft^ ls_js_jwt_sgx_cft_mem CHAMP put (/s)^ CHAMP get (/s)^
29819 20210727.1 29053.4 1.4291e+07 14002.7 3.86704e+07 33640.6 1.35046e+07 5539.66 1.03588e+07 6592.44 9.13613e+07 3401.42 1.58994e+08 21123.8 1.71746e+07 30289.9 1.76989e+07 4128.82 1.50774e+07 1928.25 1.0621e+07 1405.22 7.73741e+06 1.33047e+06 3.66369e+07
29851 20210728.1 27132.2 1.27181e+07 14634.3 3.84083e+07 33874.8 1.35046e+07 5044.65 1.0621e+07 6623.11 9.13613e+07 3369.37 1.84947e+08 24317.6 1.76989e+07 30151.1 1.7961e+07 4444.59 1.50774e+07 2037.81 1.11453e+07 1458.51 8.2617e+06 1.3383e+06 3.54325e+07
29881 20210729.1 26517.1 1.29803e+07 14845.2 3.94568e+07 33596.5 1.32424e+07 4853.78 1.03588e+07 6705.74 9.24099e+07 3395.63 1.57946e+08 24323.2 1.74367e+07 29896.2 1.82232e+07 4226.82 1.50774e+07 2017.68 8.78598e+06 1470.7 8.2617e+06 1.33507e+06 3.62478e+07
29903 20210730.1 29466.8 1.27181e+07 13798.5 3.73597e+07 33833.5 1.35046e+07 4979.12 1.0621e+07 6683.03 9.13613e+07 3419.87 1.65286e+08 23893.6 1.7961e+07 27790 1.76989e+07 4207.79 1.45532e+07 1993.25 8.2617e+06 1476.94 8.2617e+06 1.34436e+06 3.5993e+07
29929 20210802.1 24718.2 1.29803e+07 14346.9 3.86704e+07 34228.3 1.35046e+07 5018.9 1.03588e+07 6764.09 9.29342e+07 3285.44 1.91762e+08 23247.7 1.76989e+07 28009.4 1.74367e+07 4491.75 1.48153e+07 2099.05 8.52384e+06 1479.14 8.2617e+06 1.34383e+06 3.62478e+07
30026 20210803.1 28798 1.29803e+07 14324 3.99811e+07 34402.1 1.32424e+07 5410.96 1.08831e+07 6775.81 9.05749e+07 3436.21 1.5113e+08 23760.6 1.74367e+07 28662.6 1.76989e+07 4232.37 1.48153e+07 2060.01 8.52384e+06 1481.42 7.99955e+06 1.35369e+06 3.55556e+07
30122 20210804.1 28872.2 1.32424e+07 14098.5 3.91947e+07 34544.5 1.32424e+07 5477.97 1.0621e+07 6366.3 9.24099e+07 3330.27 1.79704e+08 23920.9 1.74367e+07 30739.7 1.82232e+07 4591.41 1.45532e+07 2089.96 8.52384e+06 1485.67 7.99955e+06 1.33944e+06 3.67684e+07
30304 20210805.1 27532.2 1.29803e+07 13634 3.76218e+07 34343 1.35046e+07 4900.76 1.03588e+07 6712.06 9.18856e+07 3327.4 1.915e+08 23859.1 1.71746e+07 28424.9 1.74367e+07 4529.77 1.48153e+07 2059.6 8.78598e+06 1500.11 7.99955e+06 1.35971e+06 3.61837e+07
30605 20210810.1 30082.3 1.16696e+07 16026.4 3.73597e+07 35464.3 1.19317e+07 5126.67 1.11453e+07 6600.01 9.18856e+07 1574.67 1.48247e+08 25713.9 1.69124e+07 31330.7 1.71746e+07 4430.55 1.53396e+07 2086.6 8.2617e+06 1530.01 7.99955e+06 1.43017e+06 3.58042e+07
30674 20210811.1 28544.7 1.16696e+07 15619.1 3.6049e+07 35885 1.19317e+07 5143.49 1.0621e+07 6643.99 9.03128e+07 1445.86 1.63451e+08 25474.7 1.66503e+07 30447.9 1.71746e+07 4427.33 1.4291e+07 2112.13 8.2617e+06 1522.17 7.99955e+06 1.42082e+06 3.63766e+07
30750 20210812.1 29578.7 1.16696e+07 14506.3 3.68354e+07 35426.2 1.21939e+07 5616.81 1.08831e+07 6698.23 9.13613e+07 1379.82 1.50082e+08 25525.8 1.66503e+07 31232.1 1.71746e+07 4460.03 1.53396e+07 2095.3 8.2617e+06 1524.47 7.99955e+06 1.43296e+06 3.50685e+07
30818 20210813.1 30084.4 1.16696e+07 15416.7 3.68354e+07 34811.4 1.16696e+07 5195.25 1.08831e+07 6236.26 9.08371e+07 1850.91 1.35664e+08 25406.1 1.66503e+07 31620.8 1.71746e+07 4437.01 1.53396e+07 2093.71 8.2617e+06 1529 7.99955e+06 1.43055e+06 3.59292e+07
30875 20210816.1 29623.9 1.16696e+07 15700.7 3.65732e+07 30152.1 1.16696e+07 5628.21 1.08831e+07 6428.26 9.26721e+07 1556.78 1.50082e+08 25311.6 1.69124e+07 31542 1.71746e+07 4365.3 1.53396e+07 2096.57 1.11453e+07 1513.25 7.99955e+06 1.42667e+06 3.58663e+07
30919 20210817.1 29564.7 1.16696e+07 16023.6 3.70975e+07 35692.2 1.19317e+07 5115.32 1.0621e+07 6649.86 9.29342e+07 1598.95 1.38809e+08 24787.6 1.69124e+07 31423.6 1.71746e+07 4464.31 1.56017e+07 2085.65 8.52384e+06 1534.1 7.99955e+06 1.39205e+06 3.59292e+07
30932 20210818.1 30115.9 1.32424e+07 15682 3.63111e+07 35464.8 1.19317e+07 5111.22 1.0621e+07 6701.42 9.16235e+07 1601.15 1.42217e+08 25452.5 1.69124e+07 31490.4 1.71746e+07 4464.72 1.53396e+07 2115.44 8.2617e+06 1520.77 7.99955e+06 1.42598e+06 3.57417e+07
30994 20210819.1 29896.2 1.16696e+07 15837.2 3.70975e+07 35718.1 1.19317e+07 5147.92 1.0621e+07 6547.42 9.18856e+07 1625.99 1.27013e+08 25295.4 1.66503e+07 31305.9 1.71746e+07 4456.67 1.56017e+07 2081.01 8.2617e+06 1527.38 7.99955e+06 1.43713e+06 3.58631e+07
31021 20210820.1 29637.3 1.16696e+07 16070.3 3.73597e+07 35107.5 1.2456e+07 5556.99 1.0621e+07 6683.83 9.18856e+07 1514.9 1.53489e+08 25556.4 1.66503e+07 31569.4 1.71746e+07 4504.58 1.56017e+07 2083.19 8.2617e+06 1483.56 9.57242e+06 1.42976e+06 3.63766e+07
31141 20210823.1 26066.4 1.16696e+07 16060.7 3.70975e+07 35767.9 1.21939e+07 5659.39 1.0621e+07 6623.73 9.13613e+07 1532.8 1.45887e+08 25853.6 1.66503e+07 31407.9 1.71746e+07 4518.19 1.58639e+07 2098.24 8.2617e+06 1446.96 8.2617e+06 1.43156e+06 3.59292e+07
31271 20210824.1 30082.6 1.16696e+07 16120.7 3.65732e+07 35922 1.21939e+07 5571.48 1.0621e+07 6659.41 9.18856e+07 1729.56 1.39334e+08 25615.9 1.69124e+07 31638.6 1.71746e+07 4506.96 1.53396e+07 2076.69 8.2617e+06 1477.4 7.99955e+06 1.44317e+06 3.61837e+07
31304 20210825.1 29728.9 1.27181e+07 15907.7 3.70975e+07 35450.7 1.16696e+07 5155.54 1.08831e+07 6589.81 9.08371e+07 1536.53 1.47984e+08 25633.7 1.66503e+07 30752.5 1.7961e+07 4464.89 1.58639e+07 2078.5 8.2617e+06 1518.53 7.99955e+06 1.43086e+06 3.50685e+07

images

@mergify
Copy link

mergify bot commented Aug 25, 2021

Sorry but I didn't understand the command. Please consult the commands documentation 📚.

Hey, I reacted but my real name is @Mergifyio

@eddyashton eddyashton added the 1.x-backport Highlights PRs targeting the 1.x branch label Aug 25, 2021
@eddyashton eddyashton changed the title Cherry-pick #2550 to 1.x LTS Cherry-pick #2509 and #2550 to 1.x LTS Aug 25, 2021
@achamayou achamayou enabled auto-merge (squash) August 25, 2021 19:57
@achamayou achamayou merged commit 900cf5c into microsoft:release/1.x Aug 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.x-backport Highlights PRs targeting the 1.x branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants