app_profiler
app_profiler copied to clipboard
Collect performance profiles for your Rails application.
Bumping the version via `bundle`. Let me know if I missed something.
We should avoid calling the middleware's action (e.g. UploadAction) if there are no samples in the profile. https://github.com/Shopify/app_profiler/blob/80df44c69c8bd7dedb1c250c1ecec422ffa4f838/lib/app_profiler/middleware.rb#L41-L45 When a request returns quickly during a profiling session, there is a...
This aims to add support for the new [vernier](https://github.com/jhawthorn/vernier) ruby profiler. To facilitate this, It was necessary to make two fairly major structural changes: - The "Profiler" now has two...
Bumps [rack](https://github.com/rack/rack) from 2.2.8 to 2.2.8.1. Release notes Sourced from rack's releases. v2.2.8.1 What's Changed Fixed ReDoS in Accept header parsing [CVE-2024-26146] Fixed ReDoS in Content Type header parsing [CVE-2024-25126]...
Adds support for fetching firefox profiler from a pre-compiled bundle. By default, also adds support for fetching from GCS behind auth using gcloud token. Adds rake tasks as helpers to...
Depends on https://github.com/Shopify/app_profiler/pull/101 This adds firefox-profiler as an optional viewer, for viewing vernier's "gecko" profiles. By default, it will use the upstream repo https://github.com/firefox-devtools/profiler, but it is possible to override...
Since app_profiler 0.1.10, I can no longer have profiling enabled in development environments. My requests are getting redirected to the profile URLs instead of responding with the correct payload.
I've noticed some File Descriptor growth in molds on pods with reforking enabled:  Using a heap dump and `harb` I was able to map it to `AppProfiler::Server`: ``` harb>...
## What are you trying to accomplish? The `.ruby-version` file is the ecosystem standard for defining a Ruby version. This PR adds the `.ruby-version` file, ensures a `required_ruby_version` is set,...
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start)...