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

feat: Improve the speed of checking text. #6004

Merged
merged 6 commits into from
Jul 30, 2024
Merged

feat: Improve the speed of checking text. #6004

merged 6 commits into from
Jul 30, 2024

Conversation

Jason3S
Copy link
Collaborator

@Jason3S Jason3S commented Jul 30, 2024

After doing a bit of perf testing, it became clear that some of the Pipe function took up a decent percent of the time.

Converting Generators to Iterables resulting in a significant speed improvement.

Copy link
Contributor

github-actions bot commented Jul 30, 2024

Performance Report

Daily Performance

xychart-beta
    title Files Per Second by Day
    y-axis Files per Second
    x-axis Date [Jun-30, Jul-1, Jul-2, Jul-5, Jul-6, Jul-7, Jul-8, Jul-11, Jul-12, Jul-13, Jul-14, Jul-15, Jul-16, Jul-17, Jul-19, Jul-22, Jul-23, Jul-25, Jul-26, Jul-28, Jul-29, Jul-30]
    bar [55.38, 53.96, 53.38, 53.29, 54.69, 54.15, 52.68, 52.74, 53.48, 58.79, 58.57, 57.68, 58.00, 58.84, 59.26, 58.68, 58.17, 57.75, 59.61, 62.19, 65.99, 86.10]
    line [62.22, 60.39, 56.87, 58.80, 61.52, 59.73, 59.67, 57.25, 59.76, 62.00, 61.78, 58.43, 59.29, 60.30, 60.91, 58.60, 59.89, 55.90, 58.62, 60.13, 0.00, 95.72]
    line [37.38, 38.58, 36.99, 37.44, 37.75, 37.85, 37.02, 34.25, 36.67, 39.28, 40.59, 38.43, 40.23, 39.01, 38.80, 38.78, 39.91, 39.18, 41.18, 41.34, 42.39, 55.68]
    line [31.49, 30.25, 28.83, 30.14, 31.39, 30.96, 0.00, 28.64, 28.73, 29.33, 23.74, 27.78, 29.18, 29.05, 28.29, 28.99, 28.99, 27.54, 30.39, 28.15, 0.00, 32.33]
    line [58.56, 57.32, 58.13, 59.40, 62.05, 58.77, 60.69, 57.88, 57.69, 63.02, 53.69, 62.28, 61.82, 60.90, 61.88, 63.11, 62.37, 60.34, 59.14, 63.13, 60.18, 85.76]
    line [8.08, 8.03, 7.91, 7.73, 7.95, 8.03, 0.00, 7.64, 7.43, 7.58, 8.03, 7.85, 7.73, 7.70, 7.98, 7.91, 8.05, 7.59, 7.45, 7.70, 0.00, 11.10]
    line [23.51, 21.26, 23.21, 22.78, 22.74, 21.42, 0.00, 22.47, 21.85, 20.95, 22.33, 21.90, 22.17, 21.82, 22.83, 22.16, 22.77, 21.97, 21.65, 20.95, 0.00, 22.30]
    line [20.94, 23.87, 23.33, 23.15, 23.48, 22.48, 0.00, 21.53, 21.55, 23.37, 23.45, 21.90, 22.54, 22.12, 21.29, 22.30, 22.15, 22.47, 22.47, 21.08, 0.00, 23.26]
    line [41.17, 29.01, 40.13, 39.92, 40.46, 40.58, 0.00, 37.95, 39.51, 38.75, 40.71, 39.33, 38.91, 39.62, 39.09, 35.48, 38.56, 39.69, 40.26, 39.60, 0.00, 51.09]
    line [28.75, 28.24, 27.65, 26.29, 28.70, 26.38, 0.00, 25.97, 25.27, 27.83, 26.89, 27.74, 26.93, 27.57, 26.61, 27.38, 24.63, 27.03, 27.61, 25.25, 0.00, 29.52]
    line [174.14, 177.27, 171.99, 172.23, 173.32, 175.11, 173.39, 173.74, 172.96, 175.55, 176.84, 169.75, 180.30, 182.30, 172.62, 176.61, 176.84, 177.23, 166.69, 179.41, 185.01, 270.17]
    line [6.89, 7.22, 7.04, 7.03, 6.91, 7.06, 0.00, 7.05, 6.73, 7.02, 7.16, 6.36, 6.65, 7.05, 6.66, 6.84, 6.55, 7.13, 7.15, 6.78, 0.00, 7.27]
    line [30.09, 26.38, 27.87, 29.69, 29.23, 28.58, 0.00, 29.03, 28.85, 30.81, 32.04, 31.20, 31.37, 32.22, 31.48, 32.54, 32.79, 31.43, 33.73, 32.26, 0.00, 42.83]
    line [61.16, 59.63, 57.22, 58.32, 59.51, 59.81, 0.00, 58.62, 57.98, 59.77, 57.87, 59.15, 59.68, 58.63, 59.31, 59.48, 60.17, 58.38, 62.14, 60.02, 65.20, 100.23]
    line [25.24, 24.74, 24.93, 22.81, 25.11, 24.25, 0.00, 24.97, 24.54, 25.28, 25.22, 25.17, 25.73, 24.02, 24.64, 25.68, 23.94, 24.45, 25.23, 26.24, 26.64, 32.51]
    line [39.23, 41.65, 40.80, 40.60, 42.25, 39.96, 40.88, 41.31, 41.23, 42.19, 40.16, 39.43, 41.25, 42.15, 42.27, 42.09, 40.66, 41.29, 42.44, 42.11, 47.48, 72.00]
    line [37.44, 36.89, 37.54, 37.39, 37.96, 37.38, 36.33, 35.68, 36.85, 48.54, 50.30, 48.98, 50.50, 50.58, 50.04, 48.89, 47.19, 48.99, 56.90, 58.22, 63.36, 78.46]
    line [31.69, 31.23, 31.21, 32.29, 33.10, 33.36, 32.59, 32.17, 32.28, 32.99, 33.06, 30.97, 32.56, 32.53, 33.35, 32.20, 33.73, 32.71, 34.04, 32.69, 36.28, 51.68]
    line [66.32, 68.05, 67.42, 66.36, 68.11, 66.59, 66.07, 65.01, 66.37, 68.01, 66.96, 68.08, 66.51, 64.55, 68.39, 67.76, 67.01, 68.84, 69.25, 68.91, 72.89, 83.20]
    line [95.43, 94.64, 92.95, 92.70, 93.91, 93.91, 97.14, 94.93, 90.72, 96.63, 98.76, 91.36, 94.37, 96.15, 92.49, 93.02, 94.91, 94.67, 91.55, 95.54, 0.00, 142.24]
    line [94.31, 100.99, 95.12, 94.46, 101.33, 98.77, 0.00, 95.14, 96.41, 102.68, 104.85, 103.75, 103.88, 102.51, 103.73, 100.66, 99.67, 100.15, 110.97, 102.83, 0.00, 146.00]
    line [8.40, 8.24, 8.28, 8.19, 8.63, 8.37, 0.00, 8.11, 8.54, 11.44, 11.22, 11.35, 11.98, 12.04, 12.02, 11.90, 11.80, 11.36, 13.55, 14.23, 0.00, 20.27]
    line [36.10, 36.00, 35.56, 34.93, 36.70, 36.34, 0.00, 34.76, 36.63, 37.65, 38.19, 37.44, 36.08, 36.17, 36.80, 36.33, 33.86, 36.85, 37.77, 39.16, 40.78, 58.85]
    line [195.56, 184.76, 182.13, 189.18, 176.80, 183.73, 190.06, 183.23, 187.99, 186.87, 191.51, 181.06, 186.29, 182.66, 181.46, 188.04, 184.59, 176.63, 184.28, 179.17, 177.49, 236.05]
    line [102.07, 102.24, 102.81, 99.98, 103.89, 102.63, 0.00, 97.06, 99.82, 103.83, 102.51, 105.16, 106.13, 103.87, 108.61, 104.49, 106.71, 106.47, 108.24, 105.78, 0.00, 140.35]
    line [43.04, 42.05, 41.34, 42.15, 42.53, 40.91, 0.00, 41.76, 42.26, 44.10, 43.14, 44.26, 44.36, 45.16, 44.64, 44.46, 43.76, 43.57, 48.07, 47.27, 52.96, 75.07]
    line [23.90, 23.42, 23.19, 23.32, 23.79, 23.42, 21.93, 22.47, 23.35, 26.70, 27.10, 27.20, 27.07, 27.01, 26.92, 27.47, 26.66, 27.43, 30.97, 30.05, 31.96, 44.09]
    line [36.33, 35.60, 35.86, 35.14, 36.26, 35.11, 0.00, 35.79, 35.44, 36.86, 37.32, 34.63, 36.12, 35.95, 32.06, 35.91, 34.84, 35.83, 37.74, 37.47, 0.00, 62.34]
    line [42.67, 39.88, 42.39, 42.24, 42.47, 42.51, 42.43, 41.92, 43.23, 46.44, 46.62, 45.76, 46.73, 47.06, 46.97, 46.44, 46.95, 46.62, 49.86, 49.32, 53.93, 79.26]
    line [80.39, 77.44, 78.37, 79.33, 78.73, 76.97, 77.95, 76.23, 77.21, 85.30, 84.52, 82.01, 82.40, 84.30, 85.12, 84.40, 82.01, 83.68, 92.86, 92.36, 97.95, 133.35]
    line [21.32, 20.26, 20.95, 20.54, 21.71, 21.11, 20.98, 20.82, 21.02, 23.42, 23.84, 23.28, 22.90, 23.01, 23.33, 23.62, 22.99, 23.89, 23.77, 25.50, 0.00, 38.36]
    line [162.04, 163.63, 163.52, 159.46, 166.05, 164.00, 156.23, 162.57, 160.66, 161.32, 166.06, 161.19, 163.81, 162.95, 165.02, 159.52, 161.81, 162.29, 162.50, 164.03, 169.28, 224.90]
    line [115.16, 113.05, 112.31, 110.93, 115.67, 112.16, 0.00, 108.89, 113.41, 118.00, 119.52, 118.41, 117.73, 118.60, 117.23, 116.11, 111.98, 117.50, 116.92, 121.39, 128.96, 166.79]
    line [19.39, 18.97, 18.75, 18.86, 19.03, 18.73, 0.00, 18.00, 18.67, 22.06, 22.60, 22.13, 22.43, 22.72, 22.55, 21.86, 22.26, 21.95, 23.43, 24.27, 0.00, 36.36]
    line [53.08, 56.15, 54.34, 55.22, 55.54, 54.83, 44.51, 54.58, 53.10, 57.69, 58.02, 49.37, 56.34, 57.82, 57.11, 53.36, 57.12, 54.66, 52.81, 56.98, 58.70, 85.72]
    line [56.70, 55.42, 56.02, 55.97, 59.70, 57.75, 58.20, 58.17, 58.70, 57.65, 57.74, 58.09, 58.17, 60.81, 56.08, 57.71, 56.15, 58.33, 57.64, 59.86, 0.00, 92.70]
    line [31.97, 29.38, 31.00, 30.73, 31.84, 31.72, 29.65, 28.10, 30.62, 32.03, 32.73, 31.18, 31.42, 32.25, 31.34, 31.55, 31.26, 31.76, 32.88, 30.84, 32.94, 39.07]
    line [63.02, 62.92, 60.05, 59.94, 61.97, 60.87, 60.86, 61.32, 60.29, 63.66, 62.24, 62.09, 63.02, 61.85, 62.54, 62.41, 61.91, 63.17, 61.89, 63.66, 69.19, 106.09]
    line [91.12, 91.92, 89.67, 90.03, 85.50, 91.69, 0.00, 89.71, 88.17, 90.21, 89.66, 89.77, 90.19, 90.20, 91.21, 89.43, 86.00, 87.23, 90.09, 92.38, 99.53, 126.48]
    line [183.04, 188.67, 178.03, 182.58, 173.26, 181.48, 195.68, 179.78, 183.27, 193.41, 195.82, 190.82, 192.59, 191.36, 194.71, 189.55, 188.50, 169.72, 203.47, 193.16, 212.35, 247.83]
    line [78.01, 75.37, 77.05, 77.75, 78.86, 75.50, 75.57, 76.15, 76.16, 78.89, 77.81, 76.80, 76.60, 79.47, 77.66, 72.69, 77.22, 77.14, 80.01, 79.98, 84.57, 125.44]
    line [54.68, 56.12, 54.84, 54.28, 55.54, 55.40, 55.26, 53.33, 55.62, 56.85, 55.92, 57.21, 57.55, 59.10, 58.76, 57.86, 55.22, 57.94, 61.31, 61.72, 67.47, 96.25]
    line [52.73, 52.59, 53.15, 52.86, 54.00, 52.16, 53.40, 52.17, 53.18, 59.26, 59.79, 58.32, 59.70, 59.73, 58.39, 58.96, 57.77, 58.20, 63.09, 63.92, 65.92, 105.53]
    line [75.25, 74.70, 74.82, 74.90, 72.90, 74.49, 74.41, 75.29, 74.73, 78.12, 57.67, 77.25, 78.86, 77.06, 79.95, 75.86, 77.28, 75.98, 74.52, 78.88, 86.02, 109.13]
    line [30.85, 30.72, 29.91, 29.74, 30.26, 30.42, 30.03, 30.14, 29.24, 29.88, 30.92, 31.24, 29.92, 31.01, 31.27, 31.17, 30.28, 31.14, 33.42, 31.63, 35.72, 56.82]
    line [19.44, 19.46, 19.02, 18.32, 19.11, 19.25, 17.58, 19.30, 19.39, 22.38, 22.18, 21.73, 22.40, 21.26, 22.23, 22.16, 22.19, 21.79, 23.85, 24.06, 26.34, 42.39]
    line [49.21, 46.17, 45.76, 46.03, 47.73, 47.13, 46.28, 44.48, 45.95, 52.42, 53.07, 51.85, 50.60, 52.55, 53.42, 52.64, 52.00, 51.26, 50.58, 54.23, 54.18, 81.84]
    line [0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 111.91, 0.00, 147.20]
Loading

Time to Process Files

Repository Elapsed Min/Avg/Max SD SD Graph
AdaDoom3/AdaDoom3 4.05 6.8 / 9.9 / 13.3 1.96 ● ┣━━┻━━╋━━┻━━┫
alexiosc/megistos 12.37 22.8 / 27.8 / 34.4 2.77 ● ┣━┻━╋━┻━┫
apollographql/apollo-server 3.15 6.1 / 6.7 / 7.9 0.32 ● ┣┻╋┻┫
aspnetboilerplate/aspnetboilerplate 13.01 21.2 / 23.7 / 25.7 0.90 ● ┣┻╋┻┫
aws-amplify/docs 17.06 33.2 / 36.7 / 49.1 1.94 ● ┣┻╋┻┫
Azure/azure-rest-api-specs 18.28 27.9 / 31.2 / 41.2 1.73 ● ┣━┻╋┻━┫
bitjson/typescript-starter 0.77 0.8 / 0.9 / 1.0 0.05 ●┣━━┻━╋━┻━━┫
caddyserver/caddy 4.81 8.6 / 10.6 / 12.6 1.02 ● ┣━┻━╋━┻━┫
canada-ca/open-source-logiciel-libre 0.93 1.0 / 1.0 / 1.2 0.05 ┣●━┻━╋━┻━━┫
chef/chef 9.68 18.5 / 20.4 / 22.6 0.70 ● ┣╋┫
django/django 19.92 39.3 / 48.8 / 55.3 3.40 ● ┣┻╋┻┫
eslint/eslint 13.48 28.1 / 31.3 / 34.2 1.03 ● ┣╋┫
exonum/exonum 4.94 10.7 / 11.9 / 19.8 1.16 ● ┣━┻━╋━┻━┫
gitbucket/gitbucket 4.01 6.0 / 6.8 / 7.7 0.33 ● ┣┻╋┻┫
googleapis/google-cloud-cpp 181.69 343.6 / 386.1 / 450.4 25.55 ● ┣━┻╋┻━┫
graphql/express-graphql 0.83 0.9 / 1.0 / 1.2 0.07 ●━━┻━╋━┻━━┫
graphql/graphql-js 2.69 4.9 / 5.6 / 6.2 0.24 ● ┣┻╋┻┫
graphql/graphql-relay-js 0.79 0.9 / 1.0 / 1.2 0.06 ● ┣━━┻━╋━┻━━┫
graphql/graphql-spec 1.11 1.7 / 1.9 / 2.2 0.08 ● ┣┻╋┻┫
iluwatar/java-design-patterns 16.85 29.5 / 33.5 / 49.2 2.94 ● ┣━┻━╋━┻━┫
ktaranov/sqlserver-kit 9.76 18.4 / 21.7 / 24.5 1.49 ● ┣━┻╋┻━┫
liriliri/licia 4.23 6.9 / 8.1 / 8.8 0.30 ● ┣┻╋┻┫
MartinThoma/LaTeX-examples 8.35 12.6 / 13.5 / 15.7 0.56 ● ┣┻╋┻┫
mdx-js/mdx 2.14 3.3 / 3.7 / 5.0 0.24 ● ┣┻━╋━┻┫
microsoft/TypeScript-Website 7.84 14.0 / 17.2 / 18.9 0.96 ● ┣┻╋┻┫
MicrosoftDocs/PowerShell-Docs 33.99 75.1 / 87.6 / 108.8 4.75 ● ┣┻╋┻┫
neovim/nvim-lspconfig 3.71 5.5 / 7.7 / 10.0 1.29 ● ┣━━┻━━╋━━┻━━┫
pagekit/pagekit 4.05 6.7 / 7.4 / 8.5 0.36 ● ┣┻╋┻┫
php/php-src 38.18 81.3 / 104.2 / 125.2 9.63 ● ┣┻━╋━┻┫
plasticrake/tplink-smarthome-api 1.03 1.5 / 1.6 / 2.2 0.13 ● ┣━━┻━╋━┻━━┫
prettier/prettier 7.96 12.4 / 13.4 / 13.9 0.30 ● ┣╋┫
pycontribs/jira 1.56 2.2 / 2.5 / 3.0 0.17 ● ┣━┻━╋━┻━┫
RustPython/RustPython 5.85 11.3 / 13.5 / 15.3 0.85 ● ┣┻╋┻┫
shoelace-style/shoelace 3.30 6.4 / 7.4 / 8.1 0.28 ● ┣╋┫
SoftwareBrothers/admin-bro 2.47 4.1 / 4.7 / 5.1 0.17 ● ┣┻╋┻┫
sveltejs/svelte 24.31 33.2 / 36.9 / 55.0 2.77 ● ┣━━┻━╋━┻━━┫
TheAlgorithms/Python 7.76 13.6 / 16.2 / 18.0 0.96 ● ┣┻╋┻┫
twbs/bootstrap 1.78 3.3 / 3.7 / 4.0 0.14 ● ┣┻╋┻┫
typescript-cheatsheets/react 1.44 1.9 / 2.1 / 2.5 0.11 ● ┣┻━╋━┻┫
typescript-eslint/typescript-eslint 4.41 6.3 / 6.8 / 7.5 0.24 ● ┣┻╋┻┫
vitest-dev/vitest 9.38 13.9 / 14.6 / 14.8 0.35 ● ┣╋┫
w3c/aria-practices 4.11 8.4 / 9.6 / 10.4 0.36 ● ┣╋┫
w3c/specberus 2.02 2.7 / 3.0 / 3.2 0.09 ● ┣┻╋┻┫
webdeveric/webpack-assets-manifest 0.82 0.8 / 0.9 / 1.0 0.05 ┣━━●━╋━┻━━┫
webpack/webpack 7.06 10.9 / 12.1 / 13.2 0.38 ● ┣┻╋┻┫
wireapp/wire-desktop 0.95 1.3 / 1.4 / 1.6 0.06 ● ┣┻━╋━┻┫
wireapp/wire-webapp 9.38 17.7 / 20.6 / 22.9 0.97 ● ┣┻╋┻┫

Note:

  • Elapsed time is in seconds.

Files per Second over Time

Repository Files Sec Fps Rel Trend Fps N
AdaDoom3/AdaDoom3 103 4.05 25.44 136.53% ▃▃▂▂▃▃▃▃▂▃▂▂▂▂▃▄▃▃▄█ 53
alexiosc/megistos 583 12.37 47.13 122.64% ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃▃▃█ 53
apollographql/apollo-server 247 3.15 78.50 114.91% ▂▂▂▁▂▂▂▂▁▂▂▂▂▂▂▂▂▂▂█ 55
aspnetboilerplate/aspnetboilerplate 2739 13.01 210.59 81.77% ▂▂▂▂▂▂▁▂▁▁▂▂▂▂▂▂▂▃▂█ 54
aws-amplify/docs 2827 17.06 165.67 114.79% ▂▂▂▁▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃█ 57
Azure/azure-rest-api-specs 2409 18.28 131.82 72.22% ▄▃▃▃▂▃▃▃▃▃▃▃▃▃▃▃▃▄▄█ 57
bitjson/typescript-starter 20 0.77 26.02 16.91% ▂▅▅▅▄▅▅▅▅▅▅▅▅▆▅▅▄▂▃█ 53
caddyserver/caddy 275 4.81 57.21 119.21% ▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃▃▃▃▃█ 57
canada-ca/open-source-logiciel-libre 7 0.93 7.50 9.39% ▃▅▆▆▆▆▅▅▃▆▆▇▇▇▇▆▆▆▇█ 53
chef/chef 1179 9.68 121.82 110.73% ▁▁▂▂▁▁▂▂▁▁▂▂▂▂▂▂▂▂▂█ 56
django/django 2789 19.92 140.01 143.82% ▂▂▂▂▂▂▂▁▂▂▁▂▁▂▂▂▂▂▃█ 57
eslint/eslint 1945 13.48 144.28 131.93% ▁▂▁▁▁▁▂▁▁▁▁▂▂▁▂▂▂▂▂█ 57
exonum/exonum 421 4.94 85.23 138.99% ▂▂▁▃▂▂▂▂▂▂▂▂▂▂▃▃▃▃▃█ 53
gitbucket/gitbucket 411 4.01 102.55 68.72% ▃▃▃▃▃▂▂▃▂▂▃▂▂▂▃▂▃▂▃█ 56
googleapis/google-cloud-cpp 19452 181.69 107.06 113.29% ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃█ 57
graphql/express-graphql 26 0.83 31.51 17.65% ▅▅▅▆▆▆▆▆▃▄▅▅▆▆▆▅▆▂▆█ 53
graphql/graphql-js 333 2.69 123.80 108.35% ▂▂▂▂▂▂▂▁▂▂▂▂▁▁▂▂▂▂▂█ 54
graphql/graphql-relay-js 28 0.79 35.51 22.91% ▅▃▅▅▅▄▅▅▅▅▄▅▄▃▅▄▅▄▅█ 54
graphql/graphql-spec 15 1.11 13.45 72.38% ▂▃▃▂▃▂▂▂▃▃▂▂▂▂▂▂▂▂▃█ 53
iluwatar/java-design-patterns 1838 16.85 109.07 98.46% ▃▂▃▂▃▃▃▃▃▃▃▂▃▂▃▃▃▃▃█ 57
ktaranov/sqlserver-kit 489 9.76 50.11 121.33% ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃█ 55
liriliri/licia 1415 4.23 334.45 90.09% ▂▂▂▂▂▂▂▂▂▂▂▂▂▁▂▂▂▂▃█ 56
MartinThoma/LaTeX-examples 1407 8.35 168.60 61.96% ▃▃▃▃▃▃▃▂▃▃▃▃▃▂▃▂▃▃▃█ 53
mdx-js/mdx 144 2.14 67.27 73.95% ▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▄▄█ 57
microsoft/TypeScript-Website 754 7.84 96.11 118.41% ▁▁▁▂▂▂▁▂▁▂▂▁▁▂▂▂▁▃▃█ 56
MicrosoftDocs/PowerShell-Docs 2683 33.99 78.95 156.97% ▂▂▂▂▂▂▂▁▂▂▂▂▂▂▂▁▂▂▂█ 57
neovim/nvim-lspconfig 349 3.71 94.03 104.13% ▃▃▂▃▃▃▃▃▃▂▃▃▂▄▃▄▄▄▄█ 57
pagekit/pagekit 741 4.05 183.05 82.23% ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▂▃▂▃█ 53
php/php-src 2203 38.18 57.70 170.76% ▂▂▂▂▂▂▂▂▂▂▂▂▁▂▂▂▂▂▃█ 57
plasticrake/tplink-smarthome-api 62 1.03 59.99 54.16% ▃▄▄▃▄▄▃▁▃▃▄▄▄▃▄▄▄▄▄█ 53
prettier/prettier 2181 7.96 274.11 68.59% ▂▁▁▂▂▁▂▂▁▂▂▂▂▂▁▂▂▂▃█ 57
pycontribs/jira 78 1.56 50.15 62.79% ▃▃▃▃▃▃▃▃▃▄▃▃▃▃▃▃▃▃▄█ 54
RustPython/RustPython 612 5.85 104.64 129.75% ▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂█ 56
shoelace-style/shoelace 437 3.30 132.33 122.78% ▂▂▁▁▂▁▂▂▂▂▁▁▂▂▂▁▂▂▂█ 56
SoftwareBrothers/admin-bro 440 2.47 177.91 89.15% ▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃█ 55
sveltejs/svelte 7048 24.31 289.89 54.24% ▄▄▄▄▄▃▄▄▄▃▄▄▁▄▄▄▄▅▄█ 57
TheAlgorithms/Python 1337 7.76 172.31 108.41% ▂▂▂▂▂▂▂▂▁▂▂▂▂▂▂▂▂▃▂█ 57
twbs/bootstrap 120 1.78 67.55 107.37% ▂▁▂▁▂▁▂▂▂▂▂▂▁▂▂▂▁▂▂█ 57
typescript-cheatsheets/react 53 1.44 36.80 47.29% ▃▃▄▄▃▄▃▁▃▄▄▃▃▃▄▄▄▄▅█ 55
typescript-eslint/typescript-eslint 1252 4.41 283.75 53.88% ▂▂▂▃▂▃▃▃▂▂▂▃▁▂▂▂▂▂▃█ 57
vitest-dev/vitest 1648 9.38 175.63 55.04% ▂▂▂▂▂█ 5
w3c/aria-practices 398 4.11 96.83 133.38% ▂▁▁▂▁▁▁▂▁▁▁▁▁▁▂▁▂▂▂█ 55
w3c/specberus 200 2.02 98.92 46.86% ▃▃▃▂▂▃▃▃▂▂▃▃▃▃▃▃▃▄▃█ 56
webdeveric/webpack-assets-manifest 19 0.82 23.31 5.23% ▇█▇▇▆▇▇▇▆██▇▇▅▆▅▆▅▆█ 53
webpack/webpack 1085 7.06 153.75 70.83% ▂▂▂▂▂▂▂▁▂▂▂▂▁▂▂▂▂▃▃█ 56
wireapp/wire-desktop 43 0.95 45.15 44.63% ▄▄▃▂▃▃▄▃▃▃▄▃▃▄▄▃▂▄▄█ 57
wireapp/wire-webapp 1191 9.38 126.96 122.02% ▂▂▂▂▂▁▂▁▁▂▂▂▂▂▂▂▂▃▂█ 57

Data Throughput

Repository Files Sec Kps Rel Trend Kps N
AdaDoom3/AdaDoom3 103 4.05 540.73 118.58% ▃▃▂▂▃▃▃▃▂▃▂▂▂▂▃▄▃▃▄█ 39
alexiosc/megistos 583 12.37 370.30 113.65% ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃▃█ 39
apollographql/apollo-server 247 3.15 627.71 111.67% ▂▂▂▁▂▂▂▂▁▂▂▂▂▂▂▂▂▂▂█ 41
aspnetboilerplate/aspnetboilerplate 2739 13.01 499.44 79.66% ▂▂▂▂▂▂▁▂▁▁▂▂▂▂▂▂▂▃▂█ 40
aws-amplify/docs 2827 17.06 547.42 114.59% ▂▂▂▁▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃█ 42
Azure/azure-rest-api-specs 2409 18.28 373.18 70.52% ▄▃▃▃▂▃▃▃▃▃▃▃▃▃▃▃▃▄▄█ 42
bitjson/typescript-starter 20 0.77 104.09 17.79% ▂▅▅▅▄▅▅▅▅▅▅▅▅▆▅▅▄▂▃█ 39
caddyserver/caddy 275 4.81 463.28 111.65% ▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃▃▂▃▃█ 42
canada-ca/open-source-logiciel-libre 7 0.93 62.18 10.45% ▃▅▆▆▆▆▅▅▃▆▆▇▇▇▇▆▆▆▇█ 39
chef/chef 1179 9.68 563.93 109.53% ▁▁▂▂▁▁▂▂▁▁▂▂▂▂▂▂▂▂▂█ 41
django/django 2789 19.92 852.63 137.37% ▂▂▂▂▂▂▂▁▂▂▁▂▁▂▂▂▂▂▃█ 42
eslint/eslint 1945 13.48 1186.34 130.22% ▁▁▁▁▁▁▂▁▁▁▁▂▁▁▁▁▂▂▂█ 42
exonum/exonum 421 4.94 815.23 138.94% ▂▂▁▃▂▂▂▂▂▂▂▂▂▂▃▃▃▃▃█ 39
gitbucket/gitbucket 411 4.01 463.34 66.77% ▃▃▃▃▃▂▂▃▂▂▃▂▂▂▃▂▃▂▃█ 41
googleapis/google-cloud-cpp 19452 181.69 763.39 107.91% ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃█ 42
graphql/express-graphql 26 0.83 144.22 18.23% ▅▅▅▆▆▆▆▆▃▄▅▅▆▆▆▅▆▂▆█ 39
graphql/graphql-js 333 2.69 704.52 107.53% ▂▂▂▂▁▂▂▁▂▂▂▂▁▁▂▁▂▂▂█ 39
graphql/graphql-relay-js 28 0.79 139.51 24.26% ▅▃▅▅▅▄▅▅▅▅▄▅▄▃▅▄▅▄▅█ 40
graphql/graphql-spec 15 1.11 494.19 72.92% ▂▃▃▂▃▂▂▂▃▃▂▂▂▂▂▂▂▂▃█ 39
iluwatar/java-design-patterns 1838 16.85 335.65 97.43% ▃▂▃▂▃▃▃▃▃▃▃▂▃▂▃▃▃▃▃█ 42
ktaranov/sqlserver-kit 489 9.76 757.85 115.33% ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃█ 40
liriliri/licia 1415 4.23 393.78 88.99% ▂▂▂▂▂▂▂▂▂▂▂▂▂▁▂▂▂▂▃█ 41
MartinThoma/LaTeX-examples 1407 8.35 348.46 60.36% ▂▂▃▃▂▂▂▂▂▂▂▂▃▂▃▂▃▃▃█ 39
mdx-js/mdx 144 2.14 306.91 72.25% ▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▄▄█ 42
microsoft/TypeScript-Website 754 7.84 659.28 114.84% ▁▁▁▂▂▂▁▂▁▂▂▁▁▂▂▂▁▃▃█ 42
MicrosoftDocs/PowerShell-Docs 2683 33.99 805.68 155.23% ▂▂▂▂▂▂▂▁▂▂▂▂▂▂▂▁▂▂▂█ 42
neovim/nvim-lspconfig 349 3.71 246.79 91.02% ▃▃▂▃▃▃▃▃▃▂▃▃▂▄▃▄▄▄▄█ 42
pagekit/pagekit 741 4.05 381.66 79.39% ▂▂▂▂▁▂▂▂▂▂▂▂▂▂▃▂▂▂▂█ 39
php/php-src 2203 38.18 840.36 160.76% ▂▂▂▁▂▁▁▂▂▁▁▂▁▂▂▂▂▂▂█ 42
plasticrake/tplink-smarthome-api 62 1.03 324.15 54.40% ▃▄▄▃▄▄▃▁▃▃▄▄▄▃▄▄▄▄▄█ 39
prettier/prettier 2181 7.96 382.07 68.38% ▂▁▁▂▂▁▂▂▁▂▂▂▂▂▁▂▂▂▂█ 42
pycontribs/jira 78 1.56 350.43 58.92% ▃▃▃▃▃▃▃▃▃▃▃▃▂▂▃▂▃▃▄█ 40
RustPython/RustPython 612 5.85 777.48 123.76% ▁▂▂▂▂▂▁▁▂▂▂▂▁▂▂▂▂▂▂█ 41
shoelace-style/shoelace 437 3.30 621.37 121.80% ▂▂▁▁▁▁▁▁▁▁▁▁▁▂▂▁▁▂▂█ 42
SoftwareBrothers/admin-bro 440 2.47 392.22 89.01% ▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃█ 40
sveltejs/svelte 7048 24.31 214.86 51.91% ▄▄▄▄▄▄▄▄▄▃▄▄▁▄▄▄▄▅▄█ 42
TheAlgorithms/Python 1337 7.76 438.18 104.34% ▂▂▂▂▂▂▂▂▁▂▂▂▂▂▂▂▂▃▂█ 42
twbs/bootstrap 120 1.78 540.93 106.39% ▂▁▁▁▂▁▂▂▂▂▂▂▁▂▂▂▁▂▂█ 42
typescript-cheatsheets/react 53 1.44 268.71 46.18% ▃▃▄▄▃▄▃▁▃▄▄▃▃▃▄▄▄▄▅█ 41
typescript-eslint/typescript-eslint 1252 4.41 1422.17 54.30% ▂▂▂▃▂▃▃▃▂▂▂▃▁▂▂▂▂▂▃█ 42
vitest-dev/vitest 1648 9.38 360.96 55.04% ▂▂▂▂▂█ 5
w3c/aria-practices 398 4.11 899.74 131.70% ▂▁▁▂▁▁▁▂▁▁▁▁▁▁▂▁▂▂▂█ 40
w3c/specberus 200 2.02 315.54 46.23% ▃▃▃▂▂▂▃▃▂▂▃▃▃▃▃▃▃▃▂█ 41
webdeveric/webpack-assets-manifest 19 0.82 125.12 6.04% ▇█▇▇▆▇▇▇▆██▇▇▅▆▅▆▅▆█ 39
webpack/webpack 1085 7.06 656.11 70.96% ▂▂▂▂▂▂▂▁▂▂▂▂▁▂▂▂▂▃▃█ 42
wireapp/wire-desktop 43 0.95 197.41 43.25% ▃▃▃▂▃▃▃▃▃▃▄▃▃▄▃▃▂▄▄█ 42
wireapp/wire-webapp 1191 9.38 543.67 117.68% ▂▁▂▁▂▁▂▁▁▁▂▁▂▂▂▂▂▂▂█ 42

@Jason3S Jason3S marked this pull request as ready for review July 30, 2024 08:15
@Jason3S Jason3S changed the title refactor: be able to record dictionary requests. fix: Improve the speed of checking text. Jul 30, 2024
@Jason3S Jason3S merged commit 6327e44 into main Jul 30, 2024
88 checks passed
@Jason3S Jason3S deleted the dev-log-requests branch July 30, 2024 10:40
@Jason3S Jason3S changed the title fix: Improve the speed of checking text. feat: Improve the speed of checking text. Jul 30, 2024
@Jason3S Jason3S added feature and removed fix labels Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant