Skip to content

Conversation

@akhramov
Copy link
Contributor

This is a follow up to #516, #516 (comment).

This change makes it possible for downstream projects to opt-out of the default rustls provider (aws-lc-rs).

Hopefully closes #515

@akhramov akhramov marked this pull request as ready for review September 19, 2025 11:31
@akhramov akhramov force-pushed the feature/prometheus-exporter-no-tls branch from 35e3716 to 3559b43 Compare September 19, 2025 11:33
@tobz tobz added C-exporter Component: exporters such as Prometheus, TCP, etc. T-enhancement Type: enhancement. T-ergonomics Type: ergonomics. labels Sep 24, 2025
@tobz
Copy link
Member

tobz commented Sep 25, 2025

@akhramov Seems like this just needs formatting and it should be good to go.

@akhramov akhramov force-pushed the feature/prometheus-exporter-no-tls branch from 3559b43 to 3fd8bb0 Compare September 25, 2025 13:00
@akhramov
Copy link
Contributor Author

@tobz thanks, fixed!

@akhramov akhramov force-pushed the feature/prometheus-exporter-no-tls branch from 374e409 to 8c729e7 Compare October 14, 2025 11:59
@akhramov
Copy link
Contributor Author

@tobz, I am sorry for pinging you, but is there anything we need to do with this PR before we move forward?

@tobz
Copy link
Member

tobz commented Oct 15, 2025

@akhramov No worries, I've just been super busy with work and life lately. :)

I'll try and take a final pass over this either today or tomorrow. If I remember correctly, I think everything mostly looked good when I first reviewed it, so I just need to do a refresher here before signing off on it.

This is a follow up to metrics-rs#516,
metrics-rs#516 (comment).

This change makes it possible for downstream projects to opt-out of
the default rustls provider (aws-lc-rs).

Hopefully closes metrics-rs#515
@akhramov akhramov force-pushed the feature/prometheus-exporter-no-tls branch from 8c729e7 to f1e3102 Compare October 20, 2025 07:19
@tobz tobz merged commit 629ca26 into metrics-rs:main Oct 21, 2025
14 checks passed
@tobz tobz added the S-awaiting-release Status: awaiting a release to be considered fixed/implemented. label Oct 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-exporter Component: exporters such as Prometheus, TCP, etc. S-awaiting-release Status: awaiting a release to be considered fixed/implemented. T-enhancement Type: enhancement. T-ergonomics Type: ergonomics.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Forwarding the rustls provider settings

2 participants