grafana / grafana/pyroscope

Push endpoints should support alternative profile types, for example JFR

Open
#4,821 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
11.7k
Forks
802
Avg merge
1d 19h
Merged PRs (30d)
80

Description

If we intend to deprecate `/ingest` there should be a corresponding functionality in `Push` API, at least for our Java SDK as it does not send pprof, but probably best to support other formats as well

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing the `/ingest` endpoint with the `Push` API and reviewing how the Java SDK sends profiles. Clarify which alternative profile types must be supported, with JFR explicitly requested, and define done as equivalent Push functionality for the Java SDK plus an agreed scope for other formats.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, java
Domain
api, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.