Skip to content

fix: downgrade reflection request logs to debug#79

Merged
mjheilmann merged 1 commit intoelixir-grpc:mainfrom
yordis:yordis/fix-reflection-request-log-level
Apr 13, 2026
Merged

fix: downgrade reflection request logs to debug#79
mjheilmann merged 1 commit intoelixir-grpc:mainfrom
yordis:yordis/fix-reflection-request-log-level

Conversation

@yordis
Copy link
Copy Markdown
Contributor

@yordis yordis commented Apr 13, 2026

  • Every gRPC reflection request was logged at `info`, producing high-volume noise during normal operation — a client traversing a service schema with 20+ proto files generates 20+ log lines per connection with no actionable signal.
  • Reflection requests are only useful context when actively debugging reflection issues, which is the intent of `debug` level.

Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
@yordis yordis closed this Apr 13, 2026
@yordis yordis reopened this Apr 13, 2026
@yordis
Copy link
Copy Markdown
Contributor Author

yordis commented Apr 13, 2026

@mjheilmann I really need this one 😭 I DDoS our load test because of this using k6

@mjheilmann
Copy link
Copy Markdown
Collaborator

@mjheilmann I really need this one 😭 I DDoS our load test because of this using k6

@yordis ok, though I'm surprised you are running load tests with log level info

@mjheilmann mjheilmann merged commit 6a33c15 into elixir-grpc:main Apr 13, 2026
22 checks passed
@mjheilmann
Copy link
Copy Markdown
Collaborator

@yordis released

Just making sure you know you can also use a local dependency to easily swap this dependency out for a local copy you can modify for one-off things like load tests, this is a useful change but I wouldn't want to block you

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