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

Rust: add some performance diagnostics #18116

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Commits on Nov 26, 2024

  1. Rust: add some performance diagnostics

    This outputs some duration counts for various parts of the extraction
    process in the database in the form of telemetry diagnostics.
    
    The diagnostics format was preferred to putting things in the relational
    database as that will scale better to code scanning and is more flexible
    as for the data we can put into it without passing through the dbscheme.
    Also, although it's not the case yet, it will be possible to output
    diagnostics even if creation of the database fails.
    Paolo Tranquilli committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    24eb656 View commit details
    Browse the repository at this point in the history
  2. Rust: Remove windows difference from diagnostics

    Paolo Tranquilli committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    8abd3c4 View commit details
    Browse the repository at this point in the history
  3. Rust: do not put extraction steps in the expected diagnostics

    Paolo Tranquilli committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    556774e View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. Rust: reorganize perf diagnostics

    Paolo Tranquilli committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    27738ea View commit details
    Browse the repository at this point in the history
  2. Rust: use check_diagnostics improvements

    Paolo Tranquilli committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    5251dc2 View commit details
    Browse the repository at this point in the history
  3. Rust: move steps breakdown from JSON diagnostics to the DB

    Paolo Tranquilli committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    4e71155 View commit details
    Browse the repository at this point in the history