-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Logging of percent character #457
Comments
Hey @c-classen I just released 6.6.0. It should be fixed with this version. Please let me know if it works for you. It's a bit shitty to test this by an integration test. Let me know if this works for you. |
@bennetelli which commits were fixing the issue? We need to backport them to version 5 to support Quarkus 2. Thanks. |
@gwenneg @josejulio can you please help with this? Thank you! |
@bennetelli if those later commits are related and required, can you please also include them as well? Thank you! PS: I'd recommend to branch out the version 5 and open PR with the cherry-picks against it. |
@bennetelli @gwenneg can you please help with it? Thank you! |
The
%
character seems to be handled differently by the default Quarkus standard output logging and this library. This line:logger.info("Progress: 10%")
leads to the following output:
While the line is logged as requested by Quarkus, it is not sent to Cloudwatch. Instead, an exception is printed to standard out.
Considering Log4Shell, I'd probably prefer if the string I pass to the logging functions was printed without any processing. However, if some sort of conversion is enabled, it would be nice if it was documented and the error message and stack trace should also be sent to Cloudwatch, so people relying on that log know that there was some logging that failed.
The text was updated successfully, but these errors were encountered: