Skip to content

[all] upgrade opentelemetry version to 1.47.0#1802

Merged
m-nagarajan merged 1 commit into
linkedin:mainfrom
m-nagarajan:upgradeOtelVer
May 15, 2025
Merged

[all] upgrade opentelemetry version to 1.47.0#1802
m-nagarajan merged 1 commit into
linkedin:mainfrom
m-nagarajan:upgradeOtelVer

Conversation

@m-nagarajan

@m-nagarajan m-nagarajan commented May 15, 2025

Copy link
Copy Markdown
Contributor

upgrade opentelemetry version to 1.47.0 to bring in open-telemetry/opentelemetry-java#6851 to lazy initialize some data structures (which are not used when only otel metrics are used) to be more memory efficient.

Code changes

  • Added new code behind a config. If so list the config names and their default values in the PR description.
  • Introduced new log lines.
    • Confirmed if logs need to be rate limited to avoid excessive logging.

Concurrency-Specific Checks

Both reviewer and PR author to verify

  • Code has no race conditions or thread safety issues.
  • Proper synchronization mechanisms (e.g., synchronized, RWLock) are used where needed.
  • No blocking calls inside critical sections that could lead to deadlocks or performance degradation.
  • Verified thread-safe collections are used (e.g., ConcurrentHashMap, CopyOnWriteArrayList).
  • Validated proper exception handling in multi-threaded code to avoid silent thread termination.

How was this PR tested?

  • New unit tests added.
  • New integration tests added.
  • Modified or extended existing tests.
  • Verified backward compatibility (if applicable).

Does this PR introduce any user-facing or breaking changes?

  • No. You can skip the rest of this section.
  • Yes. Clearly explain the behavior change and its impact.

@m-nagarajan m-nagarajan changed the title [all] upgrade otel version to 1.47.0 [all] upgrade opentelemetry version to 1.47.0 May 15, 2025
@m-nagarajan m-nagarajan merged commit ba33272 into linkedin:main May 15, 2025
57 checks passed
WhitneyDeng pushed a commit to WhitneyDeng/venice that referenced this pull request May 16, 2025
upgrade opentelemetry version to 1.47.0 to bring in open-telemetry/opentelemetry-java#6851 to lazy initialize some data structures (which are not used when only otel metrics are used) to be more memory efficient.
misyel pushed a commit to misyel/venice that referenced this pull request Feb 2, 2026
upgrade opentelemetry version to 1.47.0 to bring in open-telemetry/opentelemetry-java#6851 to lazy initialize some data structures (which are not used when only otel metrics are used) to be more memory efficient.
misyel pushed a commit to misyel/venice that referenced this pull request Feb 17, 2026
upgrade opentelemetry version to 1.47.0 to bring in open-telemetry/opentelemetry-java#6851 to lazy initialize some data structures (which are not used when only otel metrics are used) to be more memory efficient.
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