app_profiler icon indicating copy to clipboard operation
app_profiler copied to clipboard

Collect performance profiles for your Rails application.

Results 23 app_profiler issues
Sort by recently updated
recently updated
newest added

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...

good first issue

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]...

dependencies

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: ![image](https://github.com/Shopify/app_profiler/assets/19192189/2ec01ad4-0517-4add-b546-8b7ed4d53992) 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)...

dependencies