Skip to content

Conversation

@edmocosta
Copy link
Collaborator

@edmocosta edmocosta commented Oct 22, 2025

  • Bump dependencies.
  • Add initial support to profiles data type.

…o add-profiles-support

# Conflicts:
#	go.mod
#	go.sum
#	internal/versions.go
@edmocosta edmocosta marked this pull request as ready for review October 22, 2025 09:41
@edmocosta edmocosta requested a review from Copilot October 22, 2025 09:41
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds initial support for profiles in the OTTL playground alongside dependency updates to v0.138.0 of the OpenTelemetry Collector Contrib components.

Key Changes:

  • Added profile data type support to match existing logs, traces, and metrics functionality
  • Updated OpenTelemetry Collector dependencies from v0.135.0 to v0.138.0
  • Added test coverage for profile statement execution

Reviewed Changes

Copilot reviewed 10 out of 11 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
web/src/components/utils/json-payload.js Added profiles detection in JSON payload parser
wasm/internal/ottlplayground_test.go Added test cases for profile statement execution
wasm/internal/ottlplayground.go Added profiles case to statement execution switch
testdata/transformprocessor.yaml Added profile_statements configuration example
testdata/profiles.json Added test data file with sample profile payload
internal/versions.go Bumped CollectorContribProcessorsVersion to v0.138.0
internal/processorexecutor_test.go Added test for ExecuteProfileStatements function
internal/processorexecutor.go Implemented ExecuteProfileStatements method
internal/executor.go Added ExecuteProfileStatements interface method
go.mod Updated dependencies to v0.138.0 and v1.44.0 versions

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

edmocosta and others added 2 commits October 22, 2025 11:44
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@edmocosta edmocosta merged commit 10264be into main Oct 22, 2025
2 checks passed
@edmocosta edmocosta deleted the add-profiles-support branch October 22, 2025 09:50
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.

2 participants