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

chore: merge upstream rezolus v3.14.2 #9

Merged
merged 19 commits into from
Apr 23, 2024
Merged

chore: merge upstream rezolus v3.14.2 #9

merged 19 commits into from
Apr 23, 2024

Conversation

krispraws
Copy link

Upgrade rezolus to 3.14.2 to pick up bug fixes

Change list

brayniac and others added 19 commits March 28, 2024 13:10
Begin next development iteration
Updates metriken-exposition so we now export top-level and
metric-level metadata
…stems#221)

Bumps the cargo-dependencies group with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.3` | `4.5.4` |
| [memmap2](https://github.com/RazrFalcon/memmap2-rs) | `0.5.10` | `0.9.3` |
| syscall-numbers | `3.1.0` | `3.1.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.36.0` | `1.37.0` |
| [chrono](https://github.com/chronotope/chrono) | `0.4.35` | `0.4.37` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.114` | `1.0.115` |
| [autocfg](https://github.com/cuviper/autocfg) | `1.1.0` | `1.2.0` |
| [clap_derive](https://github.com/clap-rs/clap) | `4.5.3` | `4.5.4` |
| [itoa](https://github.com/dtolnay/itoa) | `1.0.10` | `1.0.11` |
| [memchr](https://github.com/BurntSushi/memchr) | `2.7.1` | `2.7.2` |
| [pin-project-lite](https://github.com/taiki-e/pin-project-lite) | `0.2.13` | `0.2.14` |
| [regex-syntax](https://github.com/rust-lang/regex) | `0.8.2` | `0.8.3` |


Updates `clap` from 4.5.3 to 4.5.4
- [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.5.3...v4.5.4)

Updates `memmap2` from 0.5.10 to 0.9.3
- [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md)
- [Commits](RazrFalcon/memmap2-rs@v0.5.10...v0.9.3)

Updates `syscall-numbers` from 3.1.0 to 3.1.1

Updates `tokio` from 1.36.0 to 1.37.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.36.0...tokio-1.37.0)

Updates `chrono` from 0.4.35 to 0.4.37
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](chronotope/chrono@v0.4.35...v0.4.37)

Updates `serde_json` from 1.0.114 to 1.0.115
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.114...v1.0.115)

Updates `autocfg` from 1.1.0 to 1.2.0
- [Commits](cuviper/autocfg@1.1.0...1.2.0)

Updates `clap_derive` from 4.5.3 to 4.5.4
- [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.5.3...v4.5.4)

Updates `itoa` from 1.0.10 to 1.0.11
- [Release notes](https://github.com/dtolnay/itoa/releases)
- [Commits](dtolnay/itoa@1.0.10...1.0.11)

Updates `memchr` from 2.7.1 to 2.7.2
- [Commits](BurntSushi/memchr@2.7.1...2.7.2)

Updates `pin-project-lite` from 0.2.13 to 0.2.14
- [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.13...v0.2.14)

Updates `regex-syntax` from 0.8.2 to 0.8.3
- [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.8.2...regex-syntax-0.8.3)

---
updated-dependencies:
- dependency-name: clap
  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: syscall-numbers
  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: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: autocfg
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: clap_derive
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: itoa
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: memchr
  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: regex-syntax
  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>
Currently, the metadata units and actual measurement units for the
memory usage gauges (`memory/total`, `memory/free`, ...) do not
agree.

This change updates the sampler so that the gauges are properly
reported in bytes.

While this is more disruptive than changing the unit metadata, this
approach leads to better consistency across our units of
measurement.

* fix

* rustfmt
Update changelog and prepare for release 3.13.0
Begin next development iteration
Update changelog and prepare for release 3.14.0
Begin next development iteration
…stems#229)

Bumps the cargo-dependencies group with 11 updates:

| Package | From | To |
| --- | --- | --- |
| [memmap2](https://github.com/RazrFalcon/memmap2-rs) | `0.5.10` | `0.9.3` |
| [warp](https://github.com/seanmonstar/warp) | `0.3.6` | `0.3.7` |
| [libbpf-sys](https://github.com/libbpf/libbpf-sys) | `1.3.0+v1.3.0` | `1.4.0+v1.4.0` |
| [async-compression](https://github.com/Nullus157/async-compression) | `0.3.15` | `0.4.8` |
| [brotli](https://github.com/dropbox/rust-brotli) | `3.5.0` | `4.0.0` |
| [brotli-decompressor](https://github.com/dropbox/rust-brotli-decompressor) | `2.5.1` | `3.0.0` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.0.90` | `1.0.91` |
| [getrandom](https://github.com/rust-random/getrandom) | `0.2.12` | `0.2.14` |
| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.14` | `1.0.15` |
| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.20.1` | `0.21.0` |
| [tungstenite](https://github.com/snapview/tungstenite-rs) | `0.20.1` | `0.21.0` |


Updates `memmap2` from 0.5.10 to 0.9.3
- [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md)
- [Commits](RazrFalcon/memmap2-rs@v0.5.10...v0.9.3)

Updates `warp` from 0.3.6 to 0.3.7
- [Release notes](https://github.com/seanmonstar/warp/releases)
- [Changelog](https://github.com/seanmonstar/warp/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/warp@v0.3.6...v0.3.7)

Updates `libbpf-sys` from 1.3.0+v1.3.0 to 1.4.0+v1.4.0
- [Commits](libbpf/libbpf-sys@1.3.0+v1.3.0...1.4.0+v1.4.0)

Updates `async-compression` from 0.3.15 to 0.4.8
- [Release notes](https://github.com/Nullus157/async-compression/releases)
- [Changelog](https://github.com/Nullus157/async-compression/blob/main/CHANGELOG.md)
- [Commits](Nullus157/async-compression@0.3.15...async-compression-v0.4.8)

Updates `brotli` from 3.5.0 to 4.0.0
- [Release notes](https://github.com/dropbox/rust-brotli/releases)
- [Commits](dropbox/rust-brotli@3.5.0...4.0.0)

Updates `brotli-decompressor` from 2.5.1 to 3.0.0
- [Commits](https://github.com/dropbox/rust-brotli-decompressor/commits)

Updates `cc` from 1.0.90 to 1.0.91
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Commits](rust-lang/cc-rs@1.0.90...1.0.91)

Updates `getrandom` from 0.2.12 to 0.2.14
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](rust-random/getrandom@v0.2.12...v0.2.14)

Updates `rustversion` from 1.0.14 to 1.0.15
- [Release notes](https://github.com/dtolnay/rustversion/releases)
- [Commits](dtolnay/rustversion@1.0.14...1.0.15)

Updates `tokio-tungstenite` from 0.20.1 to 0.21.0
- [Changelog](https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md)
- [Commits](snapview/tokio-tungstenite@v0.20.1...v0.21.0)

Updates `tungstenite` from 0.20.1 to 0.21.0
- [Changelog](https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md)
- [Commits](snapview/tungstenite-rs@v0.20.1...v0.21.0)

---
updated-dependencies:
- dependency-name: memmap2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: warp
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: libbpf-sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: async-compression
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: brotli
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: cargo-dependencies
- dependency-name: brotli-decompressor
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: cargo-dependencies
- dependency-name: cc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: getrandom
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: rustversion
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: tokio-tungstenite
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: tungstenite
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…stems#231)

Bumps the cargo-dependencies group with 11 updates:

| Package | From | To |
| --- | --- | --- |
| [memmap2](https://github.com/RazrFalcon/memmap2-rs) | `0.5.10` | `0.9.3` |
| [serde_repr](https://github.com/dtolnay/serde-repr) | `0.1.18` | `0.1.19` |
| [chrono](https://github.com/chronotope/chrono) | `0.4.37` | `0.4.38` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.81` | `1.0.82` |
| [bumpalo](https://github.com/fitzgen/bumpalo) | `3.15.4` | `3.16.0` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.0.91` | `1.0.94` |
| [encoding_rs](https://github.com/hsivonen/encoding_rs) | `0.8.33` | `0.8.34` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.79` | `1.0.80` |
| [quote](https://github.com/dtolnay/quote) | `1.0.35` | `1.0.36` |
| [time](https://github.com/time-rs/time) | `0.3.34` | `0.3.36` |
| [time-macros](https://github.com/time-rs/time) | `0.2.17` | `0.2.18` |


Updates `memmap2` from 0.5.10 to 0.9.3
- [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md)
- [Commits](RazrFalcon/memmap2-rs@v0.5.10...v0.9.3)

Updates `serde_repr` from 0.1.18 to 0.1.19
- [Release notes](https://github.com/dtolnay/serde-repr/releases)
- [Commits](dtolnay/serde-repr@0.1.18...0.1.19)

Updates `chrono` from 0.4.37 to 0.4.38
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](chronotope/chrono@v0.4.37...v0.4.38)

Updates `anyhow` from 1.0.81 to 1.0.82
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.81...1.0.82)

Updates `bumpalo` from 3.15.4 to 3.16.0
- [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md)
- [Commits](fitzgen/bumpalo@3.15.4...3.16.0)

Updates `cc` from 1.0.91 to 1.0.94
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Commits](rust-lang/cc-rs@1.0.91...1.0.94)

Updates `encoding_rs` from 0.8.33 to 0.8.34
- [Commits](hsivonen/encoding_rs@v0.8.33...v0.8.34)

Updates `proc-macro2` from 1.0.79 to 1.0.80
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@1.0.79...1.0.80)

Updates `quote` from 1.0.35 to 1.0.36
- [Release notes](https://github.com/dtolnay/quote/releases)
- [Commits](dtolnay/quote@1.0.35...1.0.36)

Updates `time` from 0.3.34 to 0.3.36
- [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.34...v0.3.36)

Updates `time-macros` from 0.2.17 to 0.2.18
- [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.2.17...v0.2.18)

---
updated-dependencies:
- dependency-name: memmap2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: serde_repr
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: anyhow
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: bumpalo
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: cc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: encoding_rs
  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: quote
  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: time-macros
  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>
Change the kprobe for CPU usage to probe the cpu accounting
function instead of the cgroup accounting function. This addresses
an issue where all CPU time is reported as idle on some systems.
Update changelog and prepare for release 3.14.1
Begin next development iteration
Update changelog and prepare for release 3.14.2
@krispraws krispraws merged commit 4e92a21 into main Apr 23, 2024
37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants