Hi Konstantin,

Btw, Ignite 2 has also public methods that accepts a Marker.

    public void info(String marker, String msg);

Was this part of previous Implementation considered as redundant?

I'm concerned because, despite it might not be needed for Ignite 3 itself, IgniteLogger is also a component that can be used by end-users directly in implementations if Ignite services, Compute tasks/jobs, Event Listeners, Filters etc...

    public class FooTask extends ComputeTaskAdapter<FooParams, Void> {

        @LoggerResource
        protected IgniteLogger log;

    }

So it might be valuable for end-user if IgniteLogger would have similar features as any common Logger.


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




Reply via email to