-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Deprecate logging API #2774
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
Comments
Fixes eclipse-vertx#2774 Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
Fixes eclipse-vertx#2774 Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
Fixes eclipse-vertx#2774 Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
Fixes eclipse-vertx#2774 Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
Fixes #2774 Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
After this change the class |
The The documentation is valid. |
Thanks for confirming. I do see that in the master branch the above LoggerFactory class is removed now and the java constant is moved to the internal impl LoggerFactory class. |
The Vert.x logging API is public and advertised in the docs. Besides, there are a couple of issues as it supports parameterised logging methods without standardising on a message format (it delegates this to the logging backend so messages are not portable).
Therefore, we regularly get questions/bug reports about this, which increases the maintenance effort. Also, it's not good to provide a non-working feature only to cause users' disappointment.
Considering it's not a programming toolkit responsibility to provide yet another logging API, the Vert.x loggers shall be deprecated and, in a later major version made internal.
The text was updated successfully, but these errors were encountered: