Skip to content

[config/configtls] Migrate TLS core types to schema-based configuration generated by mdatagen. - #15693

Merged
mx-psi merged 6 commits into
open-telemetry:mainfrom
jkoronaAtCisco:migrate_tls_config
Aug 4, 2026
Merged

[config/configtls] Migrate TLS core types to schema-based configuration generated by mdatagen.#15693
mx-psi merged 6 commits into
open-telemetry:mainfrom
jkoronaAtCisco:migrate_tls_config

Conversation

@jkoronaAtCisco

@jkoronaAtCisco jkoronaAtCisco commented Jul 31, 2026

Copy link
Copy Markdown
Member

Description

Migrate config/configtls to mdatagen schema-based configuration. Removes the hand-written configuration structs and default constructors in favor of generated code driven by metadata.yaml.

Authorship

  • I, a human, wrote this pull request description myself.

@jkoronaAtCisco
jkoronaAtCisco requested review from a team and dmitryax as code owners July 31, 2026 11:53
@codecov

codecov Bot commented Jul 31, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.07%. Comparing base (0ffbf34) to head (53c8907).
⚠️ Report is 8 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main   #15693   +/-   ##
=======================================
  Coverage   91.07%   91.07%           
=======================================
  Files         730      731    +1     
  Lines       48499    48499           
=======================================
  Hits        44169    44169           
  Misses       3011     3011           
  Partials     1319     1319           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mx-psi
mx-psi added this pull request to the merge queue Aug 4, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 4, 2026
@mx-psi
mx-psi added this pull request to the merge queue Aug 4, 2026
Merged via the queue into open-telemetry:main with commit e80719e Aug 4, 2026
76 checks passed
@jkoronaAtCisco
jkoronaAtCisco deleted the migrate_tls_config branch August 4, 2026 15:12
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.

3 participants