Skip to content

[processor/tailsampling] Adaptive expected_new_traces_per_sec to improve perf lower bound#43561

Merged
atoulme merged 5 commits into
open-telemetry:mainfrom
carsonip:adaptive-alloc
Nov 20, 2025
Merged

[processor/tailsampling] Adaptive expected_new_traces_per_sec to improve perf lower bound#43561
atoulme merged 5 commits into
open-telemetry:mainfrom
carsonip:adaptive-alloc

Conversation

@carsonip
Copy link
Copy Markdown
Contributor

@carsonip carsonip commented Oct 15, 2025

Description

Users with unset (default=0) or under-configured expected_new_traces_per_sec should see fewer gc and better performance with the adaptive adjustment of expected_new_traces_per_sec based on recent load.

Users should not concern themselves with these implementation details when the program itself is in a better position to self-optimize.

…ove perf lower bound

Users with unset (default=0) or under-configured
expected_new_traces_per_sec should see fewer gc and better performance
with the adaptive adjustment of expected_new_traces_per_sec based on
recent load.
@carsonip carsonip marked this pull request as ready for review October 15, 2025 12:36
@carsonip carsonip requested a review from a team as a code owner October 15, 2025 12:36
@carsonip carsonip requested a review from ChrsMark October 15, 2025 12:36
@github-actions github-actions Bot added the processor/tailsampling Tail sampling processor label Oct 15, 2025
@carsonip
Copy link
Copy Markdown
Contributor Author

@Logiraptor again, not sure why you're not requested for review here. But appreciate 👀 on this

@github-actions
Copy link
Copy Markdown
Contributor

This PR was marked stale due to lack of activity. It will be closed in 14 days.

@github-actions github-actions Bot added the Stale label Nov 14, 2025
Copy link
Copy Markdown
Contributor

@Logiraptor Logiraptor left a comment

Choose a reason for hiding this comment

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

Nice idea!

@github-actions github-actions Bot removed the Stale label Nov 15, 2025
@atoulme atoulme merged commit 9a21c47 into open-telemetry:main Nov 20, 2025
188 checks passed
@github-actions github-actions Bot added this to the next release milestone Nov 20, 2025
atoulme pushed a commit that referenced this pull request Apr 23, 2026
…47535)

#### Description

Replaces @Logiraptor with @csmarchbanks as a codeowner of the tail
sampling processor as I have been more active recently and @Logiraptor
is working on other efforts. In addition, adds @carsonip as a new code
owner.

Some of my TSP efforts:
*
#42573
*
#44878
*
#45286
*
#46161

TSP work that @carsonip has done:
*
#43561
*
#46762
*
#42326
AndrewCharlesHay pushed a commit to AndrewCharlesHay/opentelemetry-collector-contrib that referenced this pull request Apr 23, 2026
…pen-telemetry#47535)

#### Description

Replaces @Logiraptor with @csmarchbanks as a codeowner of the tail
sampling processor as I have been more active recently and @Logiraptor
is working on other efforts. In addition, adds @carsonip as a new code
owner.

Some of my TSP efforts:
*
open-telemetry#42573
*
open-telemetry#44878
*
open-telemetry#45286
*
open-telemetry#46161

TSP work that @carsonip has done:
*
open-telemetry#43561
*
open-telemetry#46762
*
open-telemetry#42326
gracewehner pushed a commit to gracewehner/opentelemetry-collector-contrib that referenced this pull request Apr 29, 2026
…pen-telemetry#47535)

#### Description

Replaces @Logiraptor with @csmarchbanks as a codeowner of the tail
sampling processor as I have been more active recently and @Logiraptor
is working on other efforts. In addition, adds @carsonip as a new code
owner.

Some of my TSP efforts:
*
open-telemetry#42573
*
open-telemetry#44878
*
open-telemetry#45286
*
open-telemetry#46161

TSP work that @carsonip has done:
*
open-telemetry#43561
*
open-telemetry#46762
*
open-telemetry#42326
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

processor/tailsampling Tail sampling processor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants