apache / incubator-fury

A blazingly fast multi-language serialization framework powered by JIT and zero-copy.

Home Page:https://fury.apache.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Java] Remove SLF4J logger library

chaokunyang opened this issue · comments

Is your feature request related to a problem? Please describe.

SLF4J introduces some conflicts in graalvm image build, see #1404
And it's time consuming in #1481

Describe the solution you'd like

Since the log won't be printed frequently, we may be able to replace it with a simple logger implemented by Fury.

Thread.currentThread().getStackTrace()[1].getLineNumber() can be used to extrac line number

The primitive library should have less dependencies for broader adoption

Additional context