Skip to content

dynamic_modules: expose current log level getter#46052

Merged
agrawroh merged 1 commit into
envoyproxy:mainfrom
agrawroh:dm-fr-1
Jul 9, 2026
Merged

dynamic_modules: expose current log level getter#46052
agrawroh merged 1 commit into
envoyproxy:mainfrom
agrawroh:dm-fr-1

dynamic_modules: expose current log level getter

2cf601a
Select commit
Loading
Failed to load commit list.
CI (Envoy) / Mobile/Release validation skipped Jul 9, 2026 in 0s

Check was skipped

This check was not triggered in this CI run

Details

Request (pr/46052/main@2cf601a)

agrawroh @agrawroh 2cf601a #46052 merge main@6850dd8

dynamic_modules: expose current log level getter

Description

This PR adds the envoy_dynamic_module_callback_get_log_level ABI callback and surfaces it in the Rust and Go SDKs so modules can read the effective log level and gate expensive work.

Fixes #45032


Commit Message: dynamic_modules: expose current log level getter
Risk Level: Low
Testing: Added Tests
Docs Changes: Added
Release Notes: Added

Environment

Request variables

Key Value
ref 3aa4a8e
sha 2cf601a
pr 46052
base-sha 6850dd8
actor agrawroh @agrawroh
message dynamic_modules: expose current log level getter...
started 1783591886.751025
target-branch main
trusted false
Build image

Container image/s (as used in this CI run)

Key Value
default docker.io/envoyproxy/envoy-build:v0.1.6
mobile docker.io/envoyproxy/envoy-build:mobile-v0.1.6
Version

Envoy version (as used in this CI run)

Key Value
major 1
minor 39
patch 0
dev true