Hi Konstantin. Thanks for you work.
Despite you proposal is more about public API of logging Ignite
facility, I believe that this thread is the best place to highlight some
topic about internal details of IgniteLogger based on my experience with
Ignite 2
I already tried to initiate a discussion at the end of previous year,
unfortunately there were not so many community members eager to discuss it.
Here is the link
https://lists.apache.org/thread/xcllwbz12cpb5437hrt5n1xfdfp0wqct
The feature, that from my perspective, is missing in current
implementation (AI2) and that should be kept in mind when it comes to
implement logging IEP,
is ability to *separate messages produced by different Ignite instances
running in same JVM*,
so at appenders level (no matter of the actual logging implementation)
there is no way to properly route log messages to separate locations
based on the message source node.
Maybe community will find this feature useful.
On 08.06.2023 17:45, Konstantin Orlov wrote:
Hi,
Please review "IEP-107 Logging in Ignite 3” proposal
IEP-107 Logging in Ignite 3 - Apache Ignite - Apache Software
Foundation
<https://cwiki.apache.org/confluence/display/IGNITE/IEP-107+Logging+in+Ignite+3>
cwiki.apache.org
<https://cwiki.apache.org/confluence/display/IGNITE/IEP-107+Logging+in+Ignite+3>
favicon.ico
<https://cwiki.apache.org/confluence/display/IGNITE/IEP-107+Logging+in+Ignite+3>
<https://cwiki.apache.org/confluence/display/IGNITE/IEP-107+Logging+in+Ignite+3>
--
Regards,
Konstantin Orlov