Skip to content

reporter: refactor for reference based attributes (#1234)#260

Merged
gnurizen merged 3 commits into
mainfrom
claude/origin-data-resolution-20260429-073752
Apr 29, 2026
Merged

reporter: refactor for reference based attributes (#1234)#260
gnurizen merged 3 commits into
mainfrom
claude/origin-data-resolution-20260429-073752

Conversation

@gnurizen
Copy link
Copy Markdown
Collaborator

@gnurizen gnurizen commented Apr 29, 2026

Merge from upstream, move oomprof TraceEventMeta fields to a optional any pointer.

Signed-off-by: Florian Lehner <florian.lehner@elastic.co>
@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ gnurizen
❌ florianl
You have signed the CLA already but the status is still pending? Let us recheck it.

# Conflicts:
#	reporter/samples/samples.go
The parca-agent oomprof path was carrying Allocs/Frees/AllocBytes/FreeBytes
on TraceEventMeta as fork-only fields. Replace with a single OriginData any
field so origin-specific payload can be carried through the reporter
interface without requiring the shared struct to grow per-origin fields.

Future upstream changes to TraceEventMeta no longer textually conflict on
fork-only field placement; samples.go remains byte-identical to upstream
modulo the single OriginData line.
@gnurizen gnurizen force-pushed the claude/origin-data-resolution-20260429-073752 branch from 5202c10 to 11047f0 Compare April 29, 2026 11:51
@gnurizen gnurizen requested review from brancz and umanwizard April 29, 2026 12:49
@gnurizen gnurizen marked this pull request as ready for review April 29, 2026 13:03
@gnurizen gnurizen merged commit 7288ac9 into main Apr 29, 2026
96 of 101 checks passed
@gnurizen gnurizen deleted the claude/origin-data-resolution-20260429-073752 branch April 29, 2026 14:59
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.

4 participants