Closed mrotteveel closed 1 year ago
NOTE: This is tentatively scheduled for Jaybird 6, but this may move to a later version or be scrapped entirely.
NOTE: Dependency on module java.logging
does not go away, as the JDBC API declares methods returning a java.util.logging.Logger
in java.sql.Driver
and javax.sql.DataSource
.
Consider replacing logging with usages of java.lang.System.Logger.
Benefits:
Downsides
System.LoggerFinder
andSystem.Logger
warnDebug
anderrorDebug
to log a message on warn/error and the full stacktrace on debug); though we can address that with static helpers, or just live withoutorg.firebirdsql.jdbc.forceConsoleLogger
,org.firebirdsql.jdbc.disableLogging
andorg.firebirdsql.jdbc.loggerImplementation
will no longer be avilable