CCF icon indicating copy to clipboard operation
CCF copied to clipboard

Fix formatting of IPv6 addresses

Open eddyashton opened this issue 3 years ago • 1 comments

Steps towards #3215, but incomplete.

We now correctly format IPv6 addresses in URLs (ie https://[::ffff:0123]:8000), in the various places we build and parse URLs. However I'm still missing something when trying to get nodes to connect to each other on IPv6 addresses, so there's no complete test yet.

eddyashton avatar Oct 12 '22 15:10 eddyashton

ipv6_test@51416 aka 20221018.4 vs main ewma over 20 builds from 51060 to 51413

Click to see table

main

build_id build_number tpcc_virtual_cft^ tpcc_virtual_cft_mem ls_virtual_cft^ ls_virtual_cft_mem ls_jwt_virtual_cft^ ls_jwt_virtual_cft_mem ls_js_virtual_cft^ ls_js_virtual_cft_mem ls_full_js_virtual_cft^ ls_full_js_virtual_cft_mem ls_js_jwt_virtual_cft^ ls_js_jwt_virtual_cft_mem hist_sgx_cft^ tpcc_sgx_cft^ tpcc_sgx_cft_mem ls_sgx_cft^ ls_sgx_cft_mem ls_jwt_sgx_cft^ 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)^
51060 20221010.5 11225.8 0 40998.7 0 10243.7 0 4262.26 0 3544.72 0 3369.34 0 26450.9 5735.1 8.3497e+07 19764 1.6126e+07 5607.19 1.6126e+07 2441.86 1.14074e+07 2106.7 9.04813e+06 1955.23 9.04813e+06 925351 1.35297e+06 9.16327e+06 3.56174e+07
51070 20221010.9 10742 0 42747.9 0 10320.7 0 4674.44 0 3571.41 0 3396.5 0 28907 6480.7 8.29727e+07 19954.2 1.66503e+07 5627.41 1.53396e+07 2553.85 9.57242e+06 2111.12 9.31027e+06 1947.45 9.04813e+06 912656 1.38126e+06 9.15921e+06 3.58669e+07
51073 20221010.10 11037.5 0 42007.3 0 10311.2 0 4644.78 0 3545.97 0 3330.9 0 28710.5 6238.01 8.37592e+07 19572.5 1.6126e+07 5580.73 1.56017e+07 2371.74 9.83456e+06 2032.18 9.31027e+06 1870.01 9.04813e+06 886611 1.35065e+06 9.07391e+06 3.53097e+07
51085 20221010.15 11316.8 0 42993.9 0 10336.3 0 4529.17 0 3535.49 0 3433.88 0 29176.9 6167.23 8.29727e+07 19214.9 1.71746e+07 5530.5 1.53396e+07 2368.9 9.83456e+06 2037.46 9.04813e+06 1876.41 9.04813e+06 892875 1.3806e+06 9.45954e+06 3.63766e+07
51108 20221011.2 11535.3 0 39052.9 0 10195.2 0 4591.11 0 3519.27 0 3402.86 0 30358.8 6323.44 8.32349e+07 19655.7 1.6126e+07 5603.65 1.56017e+07 2423.14 9.57242e+06 2041.8 9.31027e+06 1873.74 9.57242e+06 887882 1.37735e+06 9.15913e+06 3.58669e+07
51130 20221011.11 11002.5 0 42292.9 0 10242.9 0 4382.07 0 3517.21 0 3370.72 0 25816 6149.71 8.29727e+07 19508.1 1.6126e+07 5317.16 1.53396e+07 2429.71 9.57242e+06 2032.13 9.57242e+06 1872.97 9.04813e+06 907836 1.36351e+06 9.22934e+06 3.58663e+07
51135 20221011.13 11287.9 0 42237.6 0 10684.8 0 4410.79 0 3463.51 0 3344.84 0 23655.5 6958.2 8.29727e+07 19881 1.6126e+07 5681.47 1.58639e+07 2416.68 9.83456e+06 2067.03 9.31027e+06 1876.73 9.04813e+06 903550 1.40881e+06 9.25014e+06 3.58036e+07
51144 20221012.3 10963.2 0 41097.8 0 10779.3 0 4559.6 0 3446.26 0 3353.22 0 23647.6 6237.84 8.29727e+07 19582.1 1.63882e+07 5550.91 1.53396e+07 2428.68 9.57242e+06 2027.51 9.31027e+06 1885.21 9.57242e+06 894084 1.37782e+06 9.45954e+06 3.66369e+07
51154 20221012.8 10945.8 0 43218.4 0 10674.1 0 4400.72 0 3490.57 0 3225.78 0 31361.3 6310.17 8.29727e+07 19588.8 1.58639e+07 5573.93 1.53396e+07 2521.39 9.57242e+06 2024.98 9.57242e+06 1871.9 9.04813e+06 911594 1.3698e+06 9.16323e+06 3.54325e+07
51166 20221013.3 11012.9 0 40320.4 0 10266.9 0 4293.88 0 3468.82 0 3209.83 0 21994 6307.98 8.32349e+07 19594.2 1.71746e+07 5599.85 1.53396e+07 2420.73 9.57242e+06 2029.2 1.08831e+07 1871.34 9.31027e+06 889265 1.36769e+06 9.20851e+06 3.54325e+07
51192 20221013.15 11236.4 0 41714.3 0 10479.4 0 4385.86 0 3563.95 0 3339.92 0 23541.9 6302.95 8.24484e+07 19661.9 1.69124e+07 5600.18 1.53396e+07 2431.32 9.57242e+06 2033.47 9.57242e+06 1878.69 9.04813e+06 902875 1.38135e+06 9.27532e+06 3.58042e+07
51218 20221014.2 10047.5 0 39098.4 0 10049.4 0 4310.54 0 3457.64 0 3097.68 0 22728.6 6405.26 8.55942e+07 19215.6 1.74367e+07 5690.56 1.53396e+07 2424.67 9.83456e+06 2036.1 9.31027e+06 1879.17 9.04813e+06 892491 1.37838e+06 9.07399e+06 3.55556e+07
51225 20221014.5 10867.1 0 39581.7 0 10231 0 4666.19 0 3424.22 0 3231.91 0 29800.6 6372.16 8.32349e+07 20080.7 1.66503e+07 5542.74 1.56017e+07 2420.92 9.83456e+06 2035.03 9.31027e+06 1867.36 9.31027e+06 917146 1.37633e+06 9.13466e+06 3.53707e+07
51268 20221014.24 10451.7 0 39975 0 10156.6 0 4589.1 0 3598.76 0 3219.98 0 26259.1 6175.05 8.29727e+07 19398.9 1.69124e+07 5576.74 1.53396e+07 2422.77 9.57242e+06 2057.44 9.57242e+06 1870.29 9.04813e+06 900135 1.40408e+06 9.39445e+06 3.65714e+07
51312 20221014.44 10700 0 40972.9 0 10237.2 0 4689.8 0 3562.02 0 3414.58 0 25408.5 6144.6 8.32349e+07 19380 1.69124e+07 5583.26 1.53396e+07 2409.54 9.57242e+06 2026.31 9.31027e+06 1865.88 9.04813e+06 891980 1.37652e+06 9.26688e+06 3.44781e+07
51323 20221017.3 11697.2 0 43984.1 0 10061.3 0 4390.77 0 3444.48 0 3280.7 0 23812.4 6253.13 8.3497e+07 19369.6 1.6126e+07 5600.96 1.56017e+07 2434.56 9.57242e+06 2039.86 9.31027e+06 1907.97 9.04813e+06 891786 1.36989e+06 9.20028e+06 3.58042e+07
51356 20221017.18 10476.1 0 42021.6 0 10516.1 0 4260.13 0 3424.86 0 3349.05 0 28408.8 6294.69 8.29727e+07 19384.8 1.6126e+07 5564.24 1.56017e+07 2427.01 9.83456e+06 2032.63 9.57242e+06 1879.5 9.31027e+06 902005 1.36871e+06 9.25445e+06 3.58042e+07
51369 20221017.23 10815.5 0 43886 0 10496.8 0 4265.57 0 3591.34 0 3287.98 0 31812.7 6182.92 8.3497e+07 20141.6 1.63882e+07 5526.98 1.50774e+07 2428.79 9.57242e+06 2033.49 1.35046e+07 1869.38 9.04813e+06 892565 1.36669e+06 9.15508e+06 3.48887e+07
51401 20221017.36 11574 0 42017.4 0 10681.1 0 4325.12 0 3465.53 0 3295.72 0 24574.1 6401.49 8.32349e+07 19869.8 1.6126e+07 5662.52 1.53396e+07 2430.97 9.57242e+06 2063.81 9.31027e+06 1835.87 9.31027e+06 903431 1.36769e+06 9.25436e+06 3.55556e+07
51413 20221018.3 11013.5 0 43526 0 10297.9 0 4667.91 0 3685.52 0 3264.67 0 31329.2 6278.03 8.21863e+07 19757.1 1.6126e+07 5570.73 1.56017e+07 2430.11 1.00967e+07 2027.11 9.31027e+06 1869.16 9.04813e+06 902039 1.34692e+06 9.26693e+06 3.57411e+07

ipv6_test

build_id build_number tpcc_virtual_cft^ tpcc_virtual_cft_mem ls_virtual_cft^ ls_virtual_cft_mem tpcc_sgx_cft^ tpcc_sgx_cft_mem ls_jwt_virtual_cft^ ls_jwt_virtual_cft_mem ls_js_virtual_cft^ ls_js_virtual_cft_mem ls_sgx_cft^ ls_sgx_cft_mem ls_full_js_virtual_cft^ ls_full_js_virtual_cft_mem ls_jwt_sgx_cft^ ls_jwt_sgx_cft_mem ls_js_jwt_virtual_cft^ ls_js_jwt_virtual_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)^
51213 20221013.24 11477.6 0 43399 0 6270.91 8.3497e+07 10644.8 0 4343.79 0 19528.9 1.66503e+07 3445.95 0 5601 1.58639e+07 3244.05 0 2426.38 9.57242e+06 2033.16 9.57242e+06 29905.3 1867.45 9.04813e+06 887611 1.37958e+06 9.3815e+06 3.61831e+07
51339 20221017.10 11149 0 40749.3 0 6160.47 8.3497e+07 10010.4 0 4299.12 0 19168.9 1.69124e+07 3558.84 0 5614.61 1.53396e+07 3213.17 0 2427.77 1.21939e+07 2095.74 9.31027e+06 23863.8 1871.95 9.04813e+06 901880 1.36944e+06 9.2335e+06 3.58669e+07
51365 20221017.21 11511.8 0 45235.2 0 6389.22 8.32349e+07 10059.2 0 4323.69 0 19794.7 1.6126e+07 3546.65 0 5649.26 1.53396e+07 3366.11 0 2477.08 9.83456e+06 2077.21 9.31027e+06 26693.9 1915.5 9.31027e+06 886388 1.37496e+06 9.27957e+06 3.55556e+07
51367 20221017.22 11470.6 0 42310.5 0 6209.17 8.32349e+07 9781.3 0 4727.46 0 19475.6 1.6126e+07 3540.36 0 5571.51 1.53396e+07 3262.62 0 2332.6 9.83456e+06 2033.87 9.57242e+06 27206.5 1875.78 9.04813e+06 883711 1.36533e+06 9.20863e+06 3.56174e+07
51416 20221018.4 10834.3 0 40332.6 0 6404.56 8.27106e+07 10059.8 0 4329.68 0 19518.4 1.63882e+07 3636.24 0 5487.6 1.53396e+07 3241.03 0 2425.53 9.57242e+06 2028.17 9.57242e+06 26511.8 1864.97 9.31027e+06 904866 1.35323e+06 9.22926e+06 3.58042e+07

images

ccf-bot avatar Oct 12 '22 16:10 ccf-bot