Skip to content

chore: pin memtrack 1.5.1 - #541

Merged
adriencaccia merged 1 commit into
mainfrom
chore/pin-memtrack-1.5.1
Sep 16, 2026
Merged

adriencaccia merged 1 commit into
mainfrom
chore/pin-memtrack-1.5.1

Conversation

@adriencaccia

Copy link
Copy Markdown
Member

Points the runner at memtrack v1.5.1, which attaches the lifecycle and syscall hooks without perf_event_open and keeps mmap/munmap/brk as deprecated artifact variants instead of dropping them.

Hash verified against the published installer with GITHUB_ACTIONS=true cargo test all_pinned.

Refs COD-3543 — that issue also covers the runner patch release this unblocks.

Picks up the lifecycle and syscall hooks attaching without
perf_event_open, and the mmap/munmap/brk artifact variants kept as
deprecated instead of dropped.

Refs COD-3543
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@adriencaccia
adriencaccia marked this pull request as ready for review September 16, 2026 20:30
@greptile-apps

greptile-apps Bot commented Sep 16, 2026

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

The PR appears safe to merge with no actionable issues identified.

Summary

Updates the Linux memtrack installer pin from version 1.5.0 to 1.5.1 and replaces its expected SHA-256 digest accordingly.

  • Preserves the existing release URL and installation mechanism.
  • Advances the exported memtrack version used by installation and compatibility checks.
  • No actionable correctness, security, or repository-rule issues were identified.

Reviews (1) · Last reviewed commit: "chore: pin memtrack 1.5.1"

@codspeed

codspeed Bot commented Sep 16, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

✅ 17 untouched benchmarks


Comparing chore/pin-memtrack-1.5.1 (0134b0c) with main (5b4a1a0)

Open in CodSpeed

@adriencaccia
adriencaccia merged commit bff4655 into main Sep 16, 2026
85 of 87 checks passed
@adriencaccia
adriencaccia deleted the chore/pin-memtrack-1.5.1 branch September 16, 2026 20:44
moha-bekh added a commit that referenced this pull request Sep 17, 2026
…ck-musl

One conflict, in `src/binary_pins.rs`, resolved in favour of this branch.

main's `chore: pin memtrack 1.5.1 (#541)` bumps the `MEMTRACK_INSTALLER`
version and hash; this branch deletes that pin, along with
`EXEC_HARNESS_INSTALLER` and the whole download machinery, because memtrack
and exec-harness are linked into the `codspeed` binary and reached as hidden
subcommands. There is nothing left to download, so there is no version to
bump. Kept the deletion.

Nothing else refers to `MEMTRACK_INSTALLER`, `EXEC_HARNESS_INSTALLER`,
`MEMTRACK_VERSION` or `EXEC_HARNESS_VERSION` after the merge. `binary_pins.rs`
keeps the valgrind .deb and the mongo-tracer installer, both still downloaded.

main also brings the valgrind build-from-source work and the 5.3.1 / memtrack
1.5.1 releases, which merged cleanly. `cargo fmt --check` and
`cargo clippy --workspace --all-targets -- -D warnings` are clean on the
result.
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.

1 participant