-
Notifications
You must be signed in to change notification settings - Fork 1
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
chore: merge v3.6.0 #7
Commits on Aug 15, 2023
-
begin next development iteration (iopsystems#56)
Begin next development iteration
Configuration menu - View commit details
-
Copy full SHA for e180657 - Browse repository at this point
Copy the full SHA e180657View commit details
Commits on Aug 23, 2023
-
update dependencies (iopsystems#59)
Updates dependencies to pull-in bugfixes and improvements.
Configuration menu - View commit details
-
Copy full SHA for 3bbfef1 - Browse repository at this point
Copy the full SHA 3bbfef1View commit details -
Add support for cross compiling and arm64 debian package (iopsystems#60)
* Make build.rs support cross-compilation Previously it was using the target_arch _for the build script_ which does not work when the build script target architecture differs from the application target architecture. This commit changes the build script to use the CARGO_CFG_TARGET_ARCH environment variable. * Modify debian rules to support cross compiling for arm64 * Modify package workflow to cross compile for arm64 * Don't use sudo
Configuration menu - View commit details
-
Copy full SHA for 52f9ae5 - Browse repository at this point
Copy the full SHA 52f9ae5View commit details -
prepare for release v3.3.3 (iopsystems#61)
Update changelog and prepare for release v3.3.3
Configuration menu - View commit details
-
Copy full SHA for 183704c - Browse repository at this point
Copy the full SHA 183704cView commit details -
begin next development iteration (iopsystems#62)
Begin next development iteration
Configuration menu - View commit details
-
Copy full SHA for de415b7 - Browse repository at this point
Copy the full SHA de415b7View commit details
Commits on Sep 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f924dde - Browse repository at this point
Copy the full SHA f924ddeView commit details
Commits on Sep 26, 2023
-
Add github actions job to upload deb packages as release artifacts (i…
…opsystems#65) * Remove Ubuntu Kinetic from the build matrix It has reached EOL and the apt repositories for it no longer exist. * Add job to upload debs as release artifacts
Configuration menu - View commit details
-
Copy full SHA for 6b3d644 - Browse repository at this point
Copy the full SHA 6b3d644View commit details
Commits on Sep 27, 2023
-
use percentiles api to reduce cost of calculating percentiles (iopsys…
…tems#66) Use the new percentiles() function on the heatmap type to calculate multiple percentiles in one function call. This reduces the CPU overhead for calculating the percentiles.
Configuration menu - View commit details
-
Copy full SHA for a5a2ffe - Browse repository at this point
Copy the full SHA a5a2ffeView commit details
Commits on Oct 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2e0115b - Browse repository at this point
Copy the full SHA 2e0115bView commit details
Commits on Oct 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b2a10cb - Browse repository at this point
Copy the full SHA b2a10cbView commit details -
Clean up the
systeminfo
crate (iopsystems#70)* Add a custom error type for the systeminfo crate * Clean up systeminfo crate and add a proper error type
Configuration menu - View commit details
-
Copy full SHA for fb1c672 - Browse repository at this point
Copy the full SHA fb1c672View commit details -
update changelog and prepare for release 3.4.0 (iopsystems#71)
Update changelog and bump version number for release.
Configuration menu - View commit details
-
Copy full SHA for a4b240d - Browse repository at this point
Copy the full SHA a4b240dView commit details -
begin next development iteration (iopsystems#72)
Update version number and begin next development iteration.
Configuration menu - View commit details
-
Copy full SHA for a56dd59 - Browse repository at this point
Copy the full SHA a56dd59View commit details
Commits on Oct 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 08fba9b - Browse repository at this point
Copy the full SHA 08fba9bView commit details
Commits on Oct 16, 2023
-
update metriken to replace heatmaps (iopsystems#67)
Updates metriken library to replace heatmaps with histograms which have better runtime performance characteristics and lower memory footprint.
Configuration menu - View commit details
-
Copy full SHA for faf5aa9 - Browse repository at this point
Copy the full SHA faf5aa9View commit details -
update changelog and prepare for release 3.5.0 (iopsystems#74)
Update changelog and prepare for release
Configuration menu - View commit details
-
Copy full SHA for a9e8063 - Browse repository at this point
Copy the full SHA a9e8063View commit details -
begin next development iteration (iopsystems#75)
Begin next development iteration
Configuration menu - View commit details
-
Copy full SHA for 0e1b7c9 - Browse repository at this point
Copy the full SHA 0e1b7c9View commit details -
add dependabot config (iopsystems#76)
Add a dependabot config for Rezolus.
Configuration menu - View commit details
-
Copy full SHA for 6c49779 - Browse repository at this point
Copy the full SHA 6c49779View commit details -
Configuration menu - View commit details
-
Copy full SHA for d53638e - Browse repository at this point
Copy the full SHA d53638eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35bc6d5 - Browse repository at this point
Copy the full SHA 35bc6d5View commit details
Commits on Oct 17, 2023
-
feat: allow enabling/disabling of samplers (iopsystems#63)
Adds configuration options that allow for enabling or disabling of samplers.
Configuration menu - View commit details
-
Copy full SHA for cb88b25 - Browse repository at this point
Copy the full SHA cb88b25View commit details -
chore: change dependabot versioning strategy (iopsystems#81)
Change dependabot config to set the versioning strategy to lockfile only. This should avoid breaking updates from 0.x -> 0.y for our dependencies.
Configuration menu - View commit details
-
Copy full SHA for f8b55f9 - Browse repository at this point
Copy the full SHA f8b55f9View commit details -
remove dependency on
clocksource
(iopsystems#80)Now that we are not providing timestamps to metriken, we can move to using `std::time` throughout Rezolus.
Configuration menu - View commit details
-
Copy full SHA for 3c9ec3c - Browse repository at this point
Copy the full SHA 3c9ec3cView commit details -
chore(deps): bump regex-automata from 0.3.6 to 0.3.9 (iopsystems#83)
Bumps [regex-automata](https://github.com/rust-lang/regex) from 0.3.6 to 0.3.9. - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](rust-lang/regex@regex-automata-0.3.6...regex-automata-0.3.9) --- updated-dependencies: - dependency-name: regex-automata dependency-type: indirect update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e4e5ce5 - Browse repository at this point
Copy the full SHA e4e5ce5View commit details -
chore(deps): bump regex-syntax from 0.7.4 to 0.7.5 (iopsystems#82)
Bumps [regex-syntax](https://github.com/rust-lang/regex) from 0.7.4 to 0.7.5. - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](rust-lang/regex@regex-syntax-0.7.4...regex-syntax-0.7.5) --- updated-dependencies: - dependency-name: regex-syntax dependency-type: indirect update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6c4a4af - Browse repository at this point
Copy the full SHA 6c4a4afView commit details -
chore(deps): bump tracing-core from 0.1.31 to 0.1.32 (iopsystems#84)
Bumps [tracing-core](https://github.com/tokio-rs/tracing) from 0.1.31 to 0.1.32. - [Release notes](https://github.com/tokio-rs/tracing/releases) - [Commits](tokio-rs/tracing@tracing-core-0.1.31...tracing-core-0.1.32) --- updated-dependencies: - dependency-name: tracing-core dependency-type: indirect update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 758d73d - Browse repository at this point
Copy the full SHA 758d73dView commit details -
chore(deps): bump the cargo-dependencies group with 38 updates (iopsy…
…stems#85) Bumps the cargo-dependencies group with 38 updates: | Package | From | To | | --- | --- | --- | | [clap](https://github.com/clap-rs/clap) | `4.3.24` | `4.4.6` | | [libc](https://github.com/rust-lang/libc) | `0.2.147` | `0.2.149` | | [linkme](https://github.com/dtolnay/linkme) | `0.3.15` | `0.3.17` | | [memmap2](https://github.com/RazrFalcon/memmap2-rs) | `0.5.10` | `0.7.1` | | [serde](https://github.com/serde-rs/serde) | `1.0.188` | `1.0.189` | | [tokio](https://github.com/tokio-rs/tokio) | `1.32.0` | `1.33.0` | | [toml](https://github.com/toml-rs/toml) | `0.7.6` | `0.7.8` | | [perf-event2](https://github.com/Phantomical/perf-event) | `0.7.0` | `0.7.1` | | [aho-corasick](https://github.com/BurntSushi/aho-corasick) | `1.0.4` | `1.1.2` | | [anstyle](https://github.com/rust-cli/anstyle) | `1.0.2` | `1.0.4` | | [anstyle-parse](https://github.com/rust-cli/anstyle) | `0.2.1` | `0.2.2` | | [byteorder](https://github.com/BurntSushi/byteorder) | `1.4.3` | `1.5.0` | | [bytes](https://github.com/tokio-rs/bytes) | `1.4.0` | `1.5.0` | | [c-enum](https://github.com/Phantomical/c-enum) | `0.1.1` | `0.1.2` | | [cargo-platform](https://github.com/rust-lang/cargo) | `0.1.3` | `0.1.4` | | [clap_lex](https://github.com/clap-rs/clap) | `0.5.0` | `0.5.1` | | [deranged](https://github.com/jhpratt/deranged) | `0.3.8` | `0.3.9` | | [fastrand](https://github.com/smol-rs/fastrand) | `2.0.0` | `2.0.1` | | [hermit-abi](https://github.com/hermitcore/hermit-rs) | `0.3.2` | `0.3.3` | | [linux-raw-sys](https://github.com/sunfishcode/linux-raw-sys) | `0.4.5` | `0.4.10` | | [nix](https://github.com/nix-rust/nix) | `0.26.2` | `0.26.4` | | [object](https://github.com/gimli-rs/object) | `0.32.0` | `0.32.1` | | [pin-project-lite](https://github.com/taiki-e/pin-project-lite) | `0.2.12` | `0.2.13` | | [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.66` | `1.0.69` | | [regex](https://github.com/rust-lang/regex) | `1.9.3` | `1.10.2` | | [rustix](https://github.com/bytecodealliance/rustix) | `0.38.8` | `0.38.19` | | [semver](https://github.com/dtolnay/semver) | `1.0.18` | `1.0.20` | | [sha1](https://github.com/RustCrypto/hashes) | `0.10.5` | `0.10.6` | | [smallvec](https://github.com/servo/rust-smallvec) | `1.11.0` | `1.11.1` | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.47` | `1.0.49` | | [time](https://github.com/time-rs/time) | `0.3.27` | `0.3.30` | | [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.8` | `0.7.9` | | [tracing](https://github.com/tokio-rs/tracing) | `0.1.37` | `0.1.39` | | [typenum](https://github.com/paholg/typenum) | `1.16.0` | `1.17.0` | | [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.11` | `1.0.12` | | [url](https://github.com/servo/rust-url) | `2.4.0` | `2.4.1` | | [winapi-util](https://github.com/BurntSushi/winapi-util) | `0.1.5` | `0.1.6` | | [winnow](https://github.com/winnow-rs/winnow) | `0.5.14` | `0.5.17` | Updates `clap` from 4.3.24 to 4.4.6 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@v4.3.24...v4.4.6) Updates `libc` from 0.2.147 to 0.2.149 - [Release notes](https://github.com/rust-lang/libc/releases) - [Commits](rust-lang/libc@0.2.147...0.2.149) Updates `linkme` from 0.3.15 to 0.3.17 - [Release notes](https://github.com/dtolnay/linkme/releases) - [Commits](dtolnay/linkme@0.3.15...0.3.17) Updates `memmap2` from 0.5.10 to 0.7.1 - [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md) - [Commits](RazrFalcon/memmap2-rs@v0.5.10...v0.7.1) Updates `serde` from 1.0.188 to 1.0.189 - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](serde-rs/serde@v1.0.188...v1.0.189) Updates `tokio` from 1.32.0 to 1.33.0 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.32.0...tokio-1.33.0) Updates `toml` from 0.7.6 to 0.7.8 - [Commits](toml-rs/toml@toml-v0.7.6...toml-v0.7.8) Updates `perf-event2` from 0.7.0 to 0.7.1 - [Release notes](https://github.com/Phantomical/perf-event/releases) - [Commits](Phantomical/perf-event@v0.7.0...v0.7.1) Updates `aho-corasick` from 1.0.4 to 1.1.2 - [Commits](BurntSushi/aho-corasick@1.0.4...1.1.2) Updates `anstyle` from 1.0.2 to 1.0.4 - [Commits](rust-cli/anstyle@anstyle-wincon-v1.0.2...v1.0.4) Updates `anstyle-parse` from 0.2.1 to 0.2.2 - [Commits](rust-cli/anstyle@anstyle-parse-v0.2.1...anstyle-parse-v0.2.2) Updates `byteorder` from 1.4.3 to 1.5.0 - [Changelog](https://github.com/BurntSushi/byteorder/blob/master/CHANGELOG.md) - [Commits](BurntSushi/byteorder@1.4.3...1.5.0) Updates `bytes` from 1.4.0 to 1.5.0 - [Release notes](https://github.com/tokio-rs/bytes/releases) - [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md) - [Commits](tokio-rs/bytes@v1.4.0...v1.5.0) Updates `c-enum` from 0.1.1 to 0.1.2 - [Release notes](https://github.com/Phantomical/c-enum/releases) - [Changelog](https://github.com/Phantomical/c-enum/blob/main/CHANGELOG.md) - [Commits](Phantomical/c-enum@v0.1.1...v0.1.2) Updates `cargo-platform` from 0.1.3 to 0.1.4 - [Changelog](https://github.com/rust-lang/cargo/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/cargo/commits) Updates `clap_lex` from 0.5.0 to 0.5.1 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_lex-v0.5.0...clap_lex-v0.5.1) Updates `deranged` from 0.3.8 to 0.3.9 - [Commits](https://github.com/jhpratt/deranged/commits) Updates `fastrand` from 2.0.0 to 2.0.1 - [Release notes](https://github.com/smol-rs/fastrand/releases) - [Changelog](https://github.com/smol-rs/fastrand/blob/master/CHANGELOG.md) - [Commits](smol-rs/fastrand@v2.0.0...v2.0.1) Updates `hermit-abi` from 0.3.2 to 0.3.3 - [Release notes](https://github.com/hermitcore/hermit-rs/releases) - [Commits](hermit-os/hermit-rs@hermit-abi-0.3.2...hermit-abi-0.3.3) Updates `linux-raw-sys` from 0.4.5 to 0.4.10 - [Commits](sunfishcode/linux-raw-sys@v0.4.5...v0.4.10) Updates `nix` from 0.26.2 to 0.26.4 - [Changelog](https://github.com/nix-rust/nix/blob/v0.26.4/CHANGELOG.md) - [Commits](nix-rust/nix@v0.26.2...v0.26.4) Updates `object` from 0.32.0 to 0.32.1 - [Changelog](https://github.com/gimli-rs/object/blob/master/CHANGELOG.md) - [Commits](gimli-rs/object@0.32.0...0.32.1) Updates `pin-project-lite` from 0.2.12 to 0.2.13 - [Release notes](https://github.com/taiki-e/pin-project-lite/releases) - [Changelog](https://github.com/taiki-e/pin-project-lite/blob/main/CHANGELOG.md) - [Commits](taiki-e/pin-project-lite@v0.2.12...v0.2.13) Updates `proc-macro2` from 1.0.66 to 1.0.69 - [Release notes](https://github.com/dtolnay/proc-macro2/releases) - [Commits](dtolnay/proc-macro2@1.0.66...1.0.69) Updates `regex` from 1.9.3 to 1.10.2 - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](rust-lang/regex@1.9.3...1.10.2) Updates `rustix` from 0.38.8 to 0.38.19 - [Release notes](https://github.com/bytecodealliance/rustix/releases) - [Commits](bytecodealliance/rustix@v0.38.8...v0.38.19) Updates `semver` from 1.0.18 to 1.0.20 - [Release notes](https://github.com/dtolnay/semver/releases) - [Commits](dtolnay/semver@1.0.18...1.0.20) Updates `sha1` from 0.10.5 to 0.10.6 - [Commits](RustCrypto/hashes@sha1-v0.10.5...sha1-v0.10.6) Updates `smallvec` from 1.11.0 to 1.11.1 - [Release notes](https://github.com/servo/rust-smallvec/releases) - [Commits](servo/rust-smallvec@v1.11.0...v1.11.1) Updates `thiserror` from 1.0.47 to 1.0.49 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@1.0.47...1.0.49) Updates `time` from 0.3.27 to 0.3.30 - [Release notes](https://github.com/time-rs/time/releases) - [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md) - [Commits](time-rs/time@v0.3.27...v0.3.30) Updates `tokio-util` from 0.7.8 to 0.7.9 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-util-0.7.8...tokio-util-0.7.9) Updates `tracing` from 0.1.37 to 0.1.39 - [Release notes](https://github.com/tokio-rs/tracing/releases) - [Commits](tokio-rs/tracing@tracing-0.1.37...tracing-0.1.39) Updates `typenum` from 1.16.0 to 1.17.0 - [Release notes](https://github.com/paholg/typenum/releases) - [Changelog](https://github.com/paholg/typenum/blob/main/CHANGELOG.md) - [Commits](paholg/typenum@v1.16.0...v1.17.0) Updates `unicode-ident` from 1.0.11 to 1.0.12 - [Release notes](https://github.com/dtolnay/unicode-ident/releases) - [Commits](dtolnay/unicode-ident@1.0.11...1.0.12) Updates `url` from 2.4.0 to 2.4.1 - [Release notes](https://github.com/servo/rust-url/releases) - [Commits](servo/rust-url@v2.4.0...v2.4.1) Updates `winapi-util` from 0.1.5 to 0.1.6 - [Commits](BurntSushi/winapi-util@winapi-util-0.1.5...0.1.6) Updates `winnow` from 0.5.14 to 0.5.17 - [Changelog](https://github.com/winnow-rs/winnow/blob/main/CHANGELOG.md) - [Commits](winnow-rs/winnow@v0.5.14...v0.5.17) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-dependencies - dependency-name: libc dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: linkme dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: memmap2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-dependencies - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-dependencies - dependency-name: toml dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: perf-event2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: aho-corasick dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo-dependencies - dependency-name: anstyle dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: anstyle-parse dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: byteorder dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo-dependencies - dependency-name: bytes dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo-dependencies - dependency-name: c-enum dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: cargo-platform dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: clap_lex dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: deranged dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: fastrand dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: hermit-abi dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: linux-raw-sys dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: nix dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: object dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: pin-project-lite dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: proc-macro2 dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: regex dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo-dependencies - dependency-name: rustix dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: semver dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: sha1 dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: smallvec dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: thiserror dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: time dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: tokio-util dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: tracing dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: typenum dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo-dependencies - dependency-name: unicode-ident dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: url dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: winapi-util dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: winnow dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 64f4f9f - Browse repository at this point
Copy the full SHA 64f4f9fView commit details
Commits on Oct 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0065092 - Browse repository at this point
Copy the full SHA 0065092View commit details
Commits on Oct 20, 2023
-
feat: add TCP connection state sampler (iopsystems#87)
Tracks TCP connections by state.
Configuration menu - View commit details
-
Copy full SHA for 5be588e - Browse repository at this point
Copy the full SHA 5be588eView commit details
Commits on Oct 24, 2023
-
chore(deps): bump the cargo-dependencies group with 13 updates (iopsy…
…stems#88) Bumps the cargo-dependencies group with 13 updates: | Package | From | To | | --- | --- | --- | | [metriken](https://github.com/pelikan-io/rustcommon) | `0.3.0` | `0.3.1` | | [memmap2](https://github.com/RazrFalcon/memmap2-rs) | `0.5.10` | `0.9.0` | | [perf-event2](https://github.com/Phantomical/perf-event) | `0.7.1` | `0.7.2` | | [ahash](https://github.com/tkaitchuck/ahash) | `0.8.3` | `0.8.4` | | [cpufeatures](https://github.com/RustCrypto/utils) | `0.2.9` | `0.2.10` | | [lock_api](https://github.com/Amanieu/parking_lot) | `0.4.10` | `0.4.11` | | [mio](https://github.com/tokio-rs/mio) | `0.8.8` | `0.8.9` | | [parking_lot_core](https://github.com/Amanieu/parking_lot) | `0.9.8` | `0.9.9` | | [perf-event-data](https://github.com/Phantomical/perf-event-data) | `0.1.2` | `0.1.3` | | [rustix](https://github.com/bytecodealliance/rustix) | `0.38.19` | `0.38.20` | | [socket2](https://github.com/rust-lang/socket2) | `0.4.9` | `0.4.10` | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.49` | `1.0.50` | | [tracing](https://github.com/tokio-rs/tracing) | `0.1.39` | `0.1.40` | Updates `metriken` from 0.3.0 to 0.3.1 - [Commits](https://github.com/pelikan-io/rustcommon/commits) Updates `memmap2` from 0.5.10 to 0.9.0 - [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md) - [Commits](RazrFalcon/memmap2-rs@v0.5.10...v0.9.0) Updates `perf-event2` from 0.7.1 to 0.7.2 - [Release notes](https://github.com/Phantomical/perf-event/releases) - [Commits](Phantomical/perf-event@v0.7.1...v0.7.2) Updates `ahash` from 0.8.3 to 0.8.4 - [Release notes](https://github.com/tkaitchuck/ahash/releases) - [Commits](https://github.com/tkaitchuck/ahash/commits) Updates `cpufeatures` from 0.2.9 to 0.2.10 - [Commits](RustCrypto/utils@cpufeatures-v0.2.9...cpufeatures-v0.2.10) Updates `lock_api` from 0.4.10 to 0.4.11 - [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md) - [Commits](Amanieu/parking_lot@lock_api-0.4.10...lock_api-0.4.11) Updates `mio` from 0.8.8 to 0.8.9 - [Release notes](https://github.com/tokio-rs/mio/releases) - [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md) - [Commits](tokio-rs/mio@v0.8.8...v0.8.9) Updates `parking_lot_core` from 0.9.8 to 0.9.9 - [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md) - [Commits](Amanieu/parking_lot@core-0.9.8...core-0.9.9) Updates `perf-event-data` from 0.1.2 to 0.1.3 - [Release notes](https://github.com/Phantomical/perf-event-data/releases) - [Changelog](https://github.com/Phantomical/perf-event-data/blob/master/CHANGELOG.md) - [Commits](Phantomical/perf-event-data@v0.1.2...v0.1.3) Updates `rustix` from 0.38.19 to 0.38.20 - [Release notes](https://github.com/bytecodealliance/rustix/releases) - [Commits](bytecodealliance/rustix@v0.38.19...v0.38.20) Updates `socket2` from 0.4.9 to 0.4.10 - [Release notes](https://github.com/rust-lang/socket2/releases) - [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md) - [Commits](rust-lang/socket2@v0.4.9...v0.4.10) Updates `thiserror` from 1.0.49 to 1.0.50 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@1.0.49...1.0.50) Updates `tracing` from 0.1.39 to 0.1.40 - [Release notes](https://github.com/tokio-rs/tracing/releases) - [Commits](tokio-rs/tracing@tracing-0.1.39...tracing-0.1.40) --- updated-dependencies: - dependency-name: metriken dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: memmap2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-dependencies - dependency-name: perf-event2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: ahash dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: cpufeatures dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: lock_api dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: mio dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: parking_lot_core dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: perf-event-data dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: rustix dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: socket2 dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: thiserror dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: tracing dependency-type: indirect update-type: version-update:semver-patch dependency-group: cargo-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1fb41f2 - Browse repository at this point
Copy the full SHA 1fb41f2View commit details -
adjust tcp connection state sampler interval in example config (iopsy…
…stems#89) Adjusts the TCP connection state sampler to use a 1s interval instead of the global default. This reduces the CPU utilization of Rezolus when running with the example config. On an idle AMD 3970X 32-Core/64-Thread Processor running Debian 12.2 kernel 6.1.0-10-amd64 this drops CPU utilization for Rezolus over a 30s window from 0.466 cores to 0.114 cores. Much smaller reductions were observed on other test systems.
Configuration menu - View commit details
-
Copy full SHA for dd83812 - Browse repository at this point
Copy the full SHA dd83812View commit details -
feat: add sampler for Rezolus itself (iopsystems#90)
Adds sampling of the resource utilization of Rezolus itself.
Configuration menu - View commit details
-
Copy full SHA for 9feb36f - Browse repository at this point
Copy the full SHA 9feb36fView commit details
Commits on Oct 25, 2023
-
fix: histogram mmap length check (iopsystems#92)
The length check of the mmap'd histogram buckets used the exact number of buckets in the histogram. This number needs to be rounded up to match the next full page size. Instead of using the `HISTOGRAM_BUCKETS` const, we use the `HISTOGRAM_PAGES` and `PAGE_SIZE` to validate the length of the mmap'd buckets. This results in the fast path being used.
Configuration menu - View commit details
-
Copy full SHA for b7da36f - Browse repository at this point
Copy the full SHA b7da36fView commit details -
feat(sampler): change CPU features from a string to an array (iopsyst…
…ems#91) * feat(sampler): change CPU features from a string to an array Currently, systeminfo stores the CPU features as a giant string. Semantically, though they are an array of strings and it would be more useful to have the data representation reflect that. * Use a HashSet instead of a Vec
Configuration menu - View commit details
-
Copy full SHA for 6a9377f - Browse repository at this point
Copy the full SHA 6a9377fView commit details -
feat: prometheus histograms (iopsystems#94)
Adds optional exposition of the full distribution of each histogram to the prometheus endpoint (/metrics) with configurable downsampling of the histogram. This enables aggregation and display of the raw histogram bucket data. This feature defaults to disabled due to the large number of additional timeseries.
Configuration menu - View commit details
-
Copy full SHA for 3fc8a2f - Browse repository at this point
Copy the full SHA 3fc8a2fView commit details
Commits on Oct 26, 2023
-
feat: track latencies for syscall famlies (iopsystems#93)
Add latency distributions for each syscall family so we can better understand the latencies for common syscalls for a given workload.
Configuration menu - View commit details
-
Copy full SHA for e433941 - Browse repository at this point
Copy the full SHA e433941View commit details -
update changelog and prepare for release v3.6.0 (iopsystems#95)
Updates the changelog and increments version number for release.
Configuration menu - View commit details
-
Copy full SHA for 3fa6a49 - Browse repository at this point
Copy the full SHA 3fa6a49View commit details
Commits on Oct 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1f972e4 - Browse repository at this point
Copy the full SHA 1f972e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e01542e - Browse repository at this point
Copy the full SHA e01542eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbb949a - Browse repository at this point
Copy the full SHA bbb949aView commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9ecbd33 - Browse repository at this point
Copy the full SHA 9ecbd33View commit details